{
    "archive_tar_headerError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_sparseEntry_endOffset": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_validateSparseEntries": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sp",
                "type": "_slice_sparseEntry"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "archive_tar_alignSparseEntries": {
        "result": "_slice_sparseEntry",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_slice_sparseEntry"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "archive_tar_invertSparseEntries": {
        "result": "_slice_sparseEntry",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_slice_sparseEntry"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "archive_tar_Header_allowedFormats": {
        "result": "struct archive_tar_Header_allowedFormats_retval {Format field_0;map_string_string field_1;error err2;}",
        "result_name": "archive_tar_Header_allowedFormats_retval",
        "parameters": []
    },
    "archive_tar__ptr_Header_FileInfo": {
        "result": "fs_FileInfo",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_headerFileInfo_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_headerFileInfo_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_headerFileInfo_ModTime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_headerFileInfo_Sys": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_headerFileInfo_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_headerFileInfo_Mode": {
        "result": "struct archive_tar_headerFileInfo_Mode_retval {fs_FileMode field_0;}",
        "result_name": "archive_tar_headerFileInfo_Mode_retval",
        "parameters": []
    },
    "archive_tar_headerFileInfo_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_FileInfoHeader": {
        "result": "struct archive_tar_FileInfoHeader_retval {_ptr_Header field_0;error err1;}",
        "result_name": "archive_tar_FileInfoHeader_retval",
        "parameters": [
            {
                "name": "fi",
                "type": "fs_FileInfo"
            },
            {
                "name": "link",
                "type": "string"
            }
        ]
    },
    "archive_tar_isHeaderOnlyType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "flag",
                "type": "byte"
            }
        ]
    },
    "archive_tar_min": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "archive_tar_Example_minimal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_Format_has": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f2",
                "type": "Format"
            }
        ]
    },
    "archive_tar__ptr_Format_mayBe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f2",
                "type": "Format"
            }
        ]
    },
    "archive_tar__ptr_Format_mayOnlyBe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f2",
                "type": "Format"
            }
        ]
    },
    "archive_tar__ptr_Format_mustNotBe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f2",
                "type": "Format"
            }
        ]
    },
    "archive_tar_Format_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_blockPadding": {
        "result": "struct archive_tar_blockPadding_retval {int64 field_0;}",
        "result_name": "archive_tar_blockPadding_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "archive_tar__ptr_block_toV7": {
        "result": "_ptr_headerV7",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_block_toGNU": {
        "result": "_ptr_headerGNU",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_block_toSTAR": {
        "result": "_ptr_headerSTAR",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_block_toUSTAR": {
        "result": "_ptr_headerUSTAR",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_block_toSparse": {
        "result": "sparseArray",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_block_getFormat": {
        "result": "Format",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_block_setFormat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "Format"
            }
        ]
    },
    "archive_tar__ptr_block_computeChecksum": {
        "result": "struct archive_tar__ptr_block_computeChecksum_retval {int64 field_0;}",
        "result_name": "archive_tar__ptr_block_computeChecksum_retval",
        "parameters": []
    },
    "archive_tar__ptr_block_reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerV7_name": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerV7_mode": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerV7_uid": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerV7_gid": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerV7_size": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerV7_modTime": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerV7_chksum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerV7_typeFlag": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerV7_linkName": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerGNU_v7": {
        "result": "_ptr_headerV7",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerGNU_magic": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerGNU_version": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerGNU_userName": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerGNU_groupName": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerGNU_devMajor": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerGNU_devMinor": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerGNU_accessTime": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerGNU_changeTime": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerGNU_sparse": {
        "result": "sparseArray",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerGNU_realSize": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerSTAR_v7": {
        "result": "_ptr_headerV7",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerSTAR_magic": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerSTAR_version": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerSTAR_userName": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerSTAR_groupName": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerSTAR_devMajor": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerSTAR_devMinor": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerSTAR_prefix": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerSTAR_accessTime": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerSTAR_changeTime": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerSTAR_trailer": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerUSTAR_v7": {
        "result": "_ptr_headerV7",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerUSTAR_magic": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerUSTAR_version": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerUSTAR_userName": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerUSTAR_groupName": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerUSTAR_devMajor": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerUSTAR_devMinor": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_headerUSTAR_prefix": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_sparseArray_entry": {
        "result": "sparseElem",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "archive_tar_sparseArray_isExtended": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_sparseArray_maxEntries": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_sparseElem_offset": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_sparseElem_length": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_FuzzReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "archive_tar_NewReader": {
        "result": "_ptr_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "archive_tar__ptr_Reader_Next": {
        "result": "struct archive_tar__ptr_Reader_Next_retval {_ptr_Header field_0;error err1;}",
        "result_name": "archive_tar__ptr_Reader_Next_retval",
        "parameters": []
    },
    "archive_tar__ptr_Reader_next": {
        "result": "struct archive_tar__ptr_Reader_next_retval {_ptr_Header field_0;error err1;}",
        "result_name": "archive_tar__ptr_Reader_next_retval",
        "parameters": []
    },
    "archive_tar__ptr_Reader_handleRegularFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "hdr",
                "type": "_ptr_Header"
            }
        ]
    },
    "archive_tar__ptr_Reader_handleSparseFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "hdr",
                "type": "_ptr_Header"
            },
            {
                "name": "rawHdr",
                "type": "_ptr_block"
            }
        ]
    },
    "archive_tar__ptr_Reader_readGNUSparsePAXHeaders": {
        "result": "struct archive_tar__ptr_Reader_readGNUSparsePAXHeaders_retval {sparseDatas field_0;error err1;}",
        "result_name": "archive_tar__ptr_Reader_readGNUSparsePAXHeaders_retval",
        "parameters": [
            {
                "name": "hdr",
                "type": "_ptr_Header"
            }
        ]
    },
    "archive_tar_mergePAX": {
        "result": "struct archive_tar_mergePAX_retval {error err0;}",
        "result_name": "archive_tar_mergePAX_retval",
        "parameters": [
            {
                "name": "hdr",
                "type": "_ptr_Header"
            },
            {
                "name": "paxHdrs",
                "type": "map_string_string"
            }
        ]
    },
    "archive_tar_parsePAX": {
        "result": "struct archive_tar_parsePAX_retval {map_string_string field_0;error err1;}",
        "result_name": "archive_tar_parsePAX_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "archive_tar__ptr_Reader_readHeader": {
        "result": "struct archive_tar__ptr_Reader_readHeader_retval {_ptr_Header field_0;_ptr_block field_1;error err2;}",
        "result_name": "archive_tar__ptr_Reader_readHeader_retval",
        "parameters": []
    },
    "archive_tar__ptr_Reader_readOldGNUSparseMap": {
        "result": "struct archive_tar__ptr_Reader_readOldGNUSparseMap_retval {sparseDatas field_0;error err1;}",
        "result_name": "archive_tar__ptr_Reader_readOldGNUSparseMap_retval",
        "parameters": [
            {
                "name": "hdr",
                "type": "_ptr_Header"
            },
            {
                "name": "blk",
                "type": "_ptr_block"
            }
        ]
    },
    "archive_tar_readGNUSparseMap1x0": {
        "result": "struct archive_tar_readGNUSparseMap1x0_retval {sparseDatas field_0;error err1;}",
        "result_name": "archive_tar_readGNUSparseMap1x0_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "archive_tar_readGNUSparseMap0x1": {
        "result": "struct archive_tar_readGNUSparseMap0x1_retval {sparseDatas field_0;error err1;}",
        "result_name": "archive_tar_readGNUSparseMap0x1_retval",
        "parameters": [
            {
                "name": "paxHdrs",
                "type": "map_string_string"
            }
        ]
    },
    "archive_tar__ptr_Reader_Read": {
        "result": "struct archive_tar__ptr_Reader_Read_retval {int field_0;error err1;}",
        "result_name": "archive_tar__ptr_Reader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_tar__ptr_Reader_writeTo": {
        "result": "struct archive_tar__ptr_Reader_writeTo_retval {int64 field_0;error err1;}",
        "result_name": "archive_tar__ptr_Reader_writeTo_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "archive_tar__ptr_regFileReader_Read": {
        "result": "struct archive_tar__ptr_regFileReader_Read_retval {int field_0;error err1;}",
        "result_name": "archive_tar__ptr_regFileReader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_tar__ptr_regFileReader_WriteTo": {
        "result": "struct archive_tar__ptr_regFileReader_WriteTo_retval {int64 field_0;error err1;}",
        "result_name": "archive_tar__ptr_regFileReader_WriteTo_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "archive_tar_regFileReader_logicalRemaining": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_regFileReader_physicalRemaining": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_sparseFileReader_Read": {
        "result": "struct archive_tar__ptr_sparseFileReader_Read_retval {int field_0;error err1;}",
        "result_name": "archive_tar__ptr_sparseFileReader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_tar__ptr_sparseFileReader_WriteTo": {
        "result": "struct archive_tar__ptr_sparseFileReader_WriteTo_retval {int64 field_0;error err1;}",
        "result_name": "archive_tar__ptr_sparseFileReader_WriteTo_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "archive_tar_sparseFileReader_logicalRemaining": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_sparseFileReader_physicalRemaining": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_zeroReader_Read": {
        "result": "struct archive_tar_zeroReader_Read_retval {int field_0;error err1;}",
        "result_name": "archive_tar_zeroReader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_tar_mustReadFull": {
        "result": "struct archive_tar_mustReadFull_retval {int field_0;error err1;}",
        "result_name": "archive_tar_mustReadFull_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_tar_tryReadFull": {
        "result": "struct archive_tar_tryReadFull_retval {int field_0;error err1;}",
        "result_name": "archive_tar_tryReadFull_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_tar_readSpecialFile": {
        "result": "struct archive_tar_readSpecialFile_retval {_slice_byte field_0;error err1;}",
        "result_name": "archive_tar_readSpecialFile_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "archive_tar_discard": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "archive_tar_TestReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestPartialRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestUninitializedRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar__ptr_readBadSeeker_Seek": {
        "result": "struct archive_tar__ptr_readBadSeeker_Seek_retval {int64 field_0;error err1;}",
        "result_name": "archive_tar__ptr_readBadSeeker_Seek_retval",
        "parameters": []
    },
    "archive_tar_TestReadTruncation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestReadHeaderOnly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestMergePAX": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestParsePAX": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestReadOldGNUSparseMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestReadGNUSparsePAXHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_testNonEmptyReader_Read": {
        "result": "struct archive_tar_testNonEmptyReader_Read_retval {int field_0;error err1;}",
        "result_name": "archive_tar_testNonEmptyReader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_tar_TestFileReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestInsecurePaths": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestDisableInsecurePathCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_statAtime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": [
            {
                "name": "st",
                "type": "_ptr_syscall_Stat_t"
            }
        ]
    },
    "archive_tar_statCtime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": [
            {
                "name": "st",
                "type": "_ptr_syscall_Stat_t"
            }
        ]
    },
    "archive_tar_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_statUnix": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fi",
                "type": "fs_FileInfo"
            },
            {
                "name": "h",
                "type": "_ptr_Header"
            }
        ]
    },
    "archive_tar_hasNUL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "archive_tar_isASCII": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "archive_tar_toASCII": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "archive_tar__ptr_parser_parseString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_tar__ptr_formatter_formatString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "archive_tar_fitsInBase256": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "archive_tar__ptr_parser_parseNumeric": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_tar__ptr_formatter_formatNumeric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "archive_tar__ptr_parser_parseOctal": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_tar__ptr_formatter_formatOctal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "archive_tar_fitsInOctal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "archive_tar_parsePAXTime": {
        "result": "struct archive_tar_parsePAXTime_retval {time_Time field_0;error err1;}",
        "result_name": "archive_tar_parsePAXTime_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "archive_tar_formatPAXTime": {
        "result": "struct archive_tar_formatPAXTime_retval {string field_0;}",
        "result_name": "archive_tar_formatPAXTime_retval",
        "parameters": [
            {
                "name": "ts",
                "type": "time_Time"
            }
        ]
    },
    "archive_tar_parsePAXRecord": {
        "result": "struct archive_tar_parsePAXRecord_retval {string field_0;error err1;}",
        "result_name": "archive_tar_parsePAXRecord_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "archive_tar_formatPAXRecord": {
        "result": "struct archive_tar_formatPAXRecord_retval {string field_0;error err1;}",
        "result_name": "archive_tar_formatPAXRecord_retval",
        "parameters": [
            {
                "name": "k",
                "type": "string"
            },
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "archive_tar_validPAXRecord": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "string"
            },
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "archive_tar_TestFitsInBase256": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestParseNumeric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestFormatNumeric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestFitsInOctal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestParsePAXTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestFormatPAXTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestParsePAXRecord": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestFormatPAXRecord": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar__ptr_testFile_Read": {
        "result": "struct archive_tar__ptr_testFile_Read_retval {int field_0;error err1;}",
        "result_name": "archive_tar__ptr_testFile_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_tar__ptr_testFile_Write": {
        "result": "struct archive_tar__ptr_testFile_Write_retval {int field_0;error err1;}",
        "result_name": "archive_tar__ptr_testFile_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_tar__ptr_testFile_Seek": {
        "result": "struct archive_tar__ptr_testFile_Seek_retval {int64 field_0;error err1;}",
        "result_name": "archive_tar__ptr_testFile_Seek_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "archive_tar_equalSparseEntries": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_sparseEntry"
            },
            {
                "name": "y",
                "type": "_slice_sparseEntry"
            }
        ]
    },
    "archive_tar_TestSparseEntries": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestFileInfoHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestFileInfoHeaderDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestFileInfoHeaderSymlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestHeaderRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestHeaderAllowedFormats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_Benchmark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "archive_tar_NewWriter": {
        "result": "_ptr_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "archive_tar__ptr_Writer_Flush": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_Writer_WriteHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "hdr",
                "type": "_ptr_Header"
            }
        ]
    },
    "archive_tar__ptr_Writer_writeUSTARHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "hdr",
                "type": "_ptr_Header"
            }
        ]
    },
    "archive_tar__ptr_Writer_writePAXHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "hdr",
                "type": "_ptr_Header"
            },
            {
                "name": "paxHdrs",
                "type": "map_string_string"
            }
        ]
    },
    "archive_tar__ptr_Writer_writeGNUHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "hdr",
                "type": "_ptr_Header"
            }
        ]
    },
    "archive_tar__ptr_Writer_templateV7Plus": {
        "result": "_ptr_block",
        "result_name": null,
        "parameters": [
            {
                "name": "hdr",
                "type": "_ptr_Header"
            },
            {
                "name": "fmtStr",
                "type": "stringFormatter"
            },
            {
                "name": "fmtNum",
                "type": "numberFormatter"
            }
        ]
    },
    "archive_tar__ptr_Writer_writeRawFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "data",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "byte"
            },
            {
                "name": "format",
                "type": "Format"
            }
        ]
    },
    "archive_tar__ptr_Writer_writeRawHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "blk",
                "type": "_ptr_block"
            },
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "flag",
                "type": "byte"
            }
        ]
    },
    "archive_tar_splitUSTARPath": {
        "result": "struct archive_tar_splitUSTARPath_retval {string field_0;bool field_1;}",
        "result_name": "archive_tar_splitUSTARPath_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "archive_tar__ptr_Writer_Write": {
        "result": "struct archive_tar__ptr_Writer_Write_retval {int field_0;error err1;}",
        "result_name": "archive_tar__ptr_Writer_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_tar__ptr_Writer_readFrom": {
        "result": "struct archive_tar__ptr_Writer_readFrom_retval {int64 field_0;error err1;}",
        "result_name": "archive_tar__ptr_Writer_readFrom_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "archive_tar__ptr_Writer_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_regFileWriter_Write": {
        "result": "struct archive_tar__ptr_regFileWriter_Write_retval {int field_0;error err1;}",
        "result_name": "archive_tar__ptr_regFileWriter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_tar__ptr_regFileWriter_ReadFrom": {
        "result": "struct archive_tar__ptr_regFileWriter_ReadFrom_retval {int64 field_0;error err1;}",
        "result_name": "archive_tar__ptr_regFileWriter_ReadFrom_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "archive_tar_regFileWriter_logicalRemaining": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_regFileWriter_physicalRemaining": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "archive_tar__ptr_sparseFileWriter_Write": {
        "result": "struct archive_tar__ptr_sparseFileWriter_Write_retval {int field_0;error err1;}",
        "result_name": "archive_tar__ptr_sparseFileWriter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_tar__ptr_sparseFileWriter_ReadFrom": {
        "result": "struct archive_tar__ptr_sparseFileWriter_ReadFrom_retval {int64 field_0;error err1;}",
        "result_name": "archive_tar__ptr_sparseFileWriter_ReadFrom_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "archive_tar_sparseFileWriter_logicalRemaining": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_sparseFileWriter_physicalRemaining": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "archive_tar_zeroWriter_Write": {
        "result": "struct archive_tar_zeroWriter_Write_retval {int field_0;error err1;}",
        "result_name": "archive_tar_zeroWriter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_tar_ensureEOF": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "archive_tar_bytediff": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_tar_TestWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestPax": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestPaxSymlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestPaxNonAscii": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestPaxXattrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestPaxHeadersSorted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestUSTARLongName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestValidTypeflagWithPAXHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar__ptr_failOnceWriter_Write": {
        "result": "struct archive_tar__ptr_failOnceWriter_Write_retval {int field_0;error err1;}",
        "result_name": "archive_tar__ptr_failOnceWriter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_tar_TestWriterErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestSplitUSTARPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestIssue12594": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_TestWriteLongHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_tar_testNonEmptyWriter_Write": {
        "result": "struct archive_tar_testNonEmptyWriter_Write_retval {int field_0;error err1;}",
        "result_name": "archive_tar_testNonEmptyWriter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_tar_TestFileWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_ExampleWriter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_ExampleReader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_ExampleWriter_RegisterCompressor": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_FuzzReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "archive_zip_OpenReader": {
        "result": "struct archive_zip_OpenReader_retval {_ptr_ReadCloser field_0;error err1;}",
        "result_name": "archive_zip_OpenReader_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "archive_zip_NewReader": {
        "result": "struct archive_zip_NewReader_retval {_ptr_Reader field_0;error err1;}",
        "result_name": "archive_zip_NewReader_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReaderAt"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "archive_zip__ptr_Reader_init": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "rdr",
                "type": "io_ReaderAt"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "archive_zip__ptr_Reader_RegisterDecompressor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "uint16"
            },
            {
                "name": "dcomp",
                "type": "Decompressor"
            }
        ]
    },
    "archive_zip__ptr_Reader_decompressor": {
        "result": "Decompressor",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "uint16"
            }
        ]
    },
    "archive_zip__ptr_ReadCloser_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_File_DataOffset": {
        "result": "struct archive_zip__ptr_File_DataOffset_retval {int64 field_0;error err1;}",
        "result_name": "archive_zip__ptr_File_DataOffset_retval",
        "parameters": []
    },
    "archive_zip__ptr_File_Open": {
        "result": "struct archive_zip__ptr_File_Open_retval {io_ReadCloser field_0;error err1;}",
        "result_name": "archive_zip__ptr_File_Open_retval",
        "parameters": []
    },
    "archive_zip__ptr_File_OpenRaw": {
        "result": "struct archive_zip__ptr_File_OpenRaw_retval {io_Reader field_0;error err1;}",
        "result_name": "archive_zip__ptr_File_OpenRaw_retval",
        "parameters": []
    },
    "archive_zip__ptr_dirReader_Read": {
        "result": "struct archive_zip__ptr_dirReader_Read_retval {int field_0;error err1;}",
        "result_name": "archive_zip__ptr_dirReader_Read_retval",
        "parameters": []
    },
    "archive_zip__ptr_dirReader_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_checksumReader_Stat": {
        "result": "struct archive_zip__ptr_checksumReader_Stat_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "archive_zip__ptr_checksumReader_Stat_retval",
        "parameters": []
    },
    "archive_zip__ptr_checksumReader_Read": {
        "result": "struct archive_zip__ptr_checksumReader_Read_retval {int field_0;error err1;}",
        "result_name": "archive_zip__ptr_checksumReader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_zip__ptr_checksumReader_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_File_findBodyOffset": {
        "result": "struct archive_zip__ptr_File_findBodyOffset_retval {int64 field_0;error err1;}",
        "result_name": "archive_zip__ptr_File_findBodyOffset_retval",
        "parameters": []
    },
    "archive_zip_readDirectoryHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "archive_zip_readDataDescriptor": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "f",
                "type": "_ptr_File"
            }
        ]
    },
    "archive_zip_readDirectoryEnd": {
        "result": "struct archive_zip_readDirectoryEnd_retval {_ptr_directoryEnd field_0;int64 field_1;error err2;}",
        "result_name": "archive_zip_readDirectoryEnd_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReaderAt"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "archive_zip_findDirectory64End": {
        "result": "struct archive_zip_findDirectory64End_retval {int64 field_0;error err1;}",
        "result_name": "archive_zip_findDirectory64End_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReaderAt"
            },
            {
                "name": "directoryEndOffset",
                "type": "int64"
            }
        ]
    },
    "archive_zip_readDirectory64End": {
        "result": "struct archive_zip_readDirectory64End_retval {error err0;}",
        "result_name": "archive_zip_readDirectory64End_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReaderAt"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "d",
                "type": "_ptr_directoryEnd"
            }
        ]
    },
    "archive_zip_findSignatureInBlock": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_zip__ptr_readBuf_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_readBuf_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_readBuf_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_readBuf_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_readBuf_sub": {
        "result": "readBuf",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "archive_zip__ptr_fileListEntry_stat": {
        "result": "struct archive_zip__ptr_fileListEntry_stat_retval {fileInfoDirEntry field_0;error err1;}",
        "result_name": "archive_zip__ptr_fileListEntry_stat_retval",
        "parameters": []
    },
    "archive_zip__ptr_fileListEntry_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_fileListEntry_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_fileListEntry_Mode": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_fileListEntry_Type": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_fileListEntry_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_fileListEntry_Sys": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_fileListEntry_ModTime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_fileListEntry_Info": {
        "result": "struct archive_zip__ptr_fileListEntry_Info_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "archive_zip__ptr_fileListEntry_Info_retval",
        "parameters": []
    },
    "archive_zip__ptr_fileListEntry_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_toValidName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "archive_zip__ptr_Reader_initFileList": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_fileEntryLess": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "y",
                "type": "string"
            }
        ]
    },
    "archive_zip__ptr_Reader_Open": {
        "result": "struct archive_zip__ptr_Reader_Open_retval {fs_File field_0;error err1;}",
        "result_name": "archive_zip__ptr_Reader_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "archive_zip_split": {
        "result": "struct archive_zip_split_retval {string field_0;bool field_1;}",
        "result_name": "archive_zip_split_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "archive_zip__ptr_Reader_openLookup": {
        "result": "_ptr_fileListEntry",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "archive_zip__ptr_Reader_openReadDir": {
        "result": "_slice_fileListEntry",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "archive_zip__ptr_openDir_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_openDir_Stat": {
        "result": "struct archive_zip__ptr_openDir_Stat_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "archive_zip__ptr_openDir_Stat_retval",
        "parameters": []
    },
    "archive_zip__ptr_openDir_Read": {
        "result": "struct archive_zip__ptr_openDir_Read_retval {int field_0;error err1;}",
        "result_name": "archive_zip__ptr_openDir_Read_retval",
        "parameters": []
    },
    "archive_zip__ptr_openDir_ReadDir": {
        "result": "struct archive_zip__ptr_openDir_ReadDir_retval {_slice_fs_DirEntry field_0;error err1;}",
        "result_name": "archive_zip__ptr_openDir_ReadDir_retval",
        "parameters": [
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "archive_zip_TestReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_readTestZip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "zt",
                "type": "ZipTest"
            }
        ]
    },
    "archive_zip_equalTimeAndZone": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "time_Time"
            },
            {
                "name": "t2",
                "type": "time_Time"
            }
        ]
    },
    "archive_zip_readTestFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "zt",
                "type": "ZipTest"
            },
            {
                "name": "ft",
                "type": "ZipTestFile"
            },
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "raw",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_zip_testFileMode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "want",
                "type": "fs_FileMode"
            }
        ]
    },
    "archive_zip_TestInvalidFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_messWith": {
        "result": "struct archive_zip_messWith_retval {io_ReaderAt field_0;int64 field_1;}",
        "result_name": "archive_zip_messWith_retval",
        "parameters": [
            {
                "name": "fileName",
                "type": "string"
            },
            {
                "name": "corrupter",
                "type": "void*"
            }
        ]
    },
    "archive_zip_returnCorruptCRC32Zip": {
        "result": "struct archive_zip_returnCorruptCRC32Zip_retval {io_ReaderAt field_0;int64 field_1;}",
        "result_name": "archive_zip_returnCorruptCRC32Zip_retval",
        "parameters": []
    },
    "archive_zip_returnCorruptNotStreamedZip": {
        "result": "struct archive_zip_returnCorruptNotStreamedZip_retval {io_ReaderAt field_0;int64 field_1;}",
        "result_name": "archive_zip_returnCorruptNotStreamedZip_retval",
        "parameters": []
    },
    "archive_zip_rZipBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_returnRecursiveZip": {
        "result": "struct archive_zip_returnRecursiveZip_retval {io_ReaderAt field_0;int64 field_1;}",
        "result_name": "archive_zip_returnRecursiveZip_retval",
        "parameters": []
    },
    "archive_zip_biggestZipBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_returnBigZipBytes": {
        "result": "struct archive_zip_returnBigZipBytes_retval {io_ReaderAt field_0;int64 field_1;}",
        "result_name": "archive_zip_returnBigZipBytes_retval",
        "parameters": []
    },
    "archive_zip_TestIssue8186": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestIssue10957": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestIssue10956": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestIssue11146": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestIssue12449": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestFS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestFSWalk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestFSModTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestCVE202127919": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestOpenReaderInsecurePath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestCVE202133196": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestCVE202139293": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestCVE202141772": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestUnderSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestIssue54801": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestInsecurePaths": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestDisableInsecurePathCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestCompressedDirectory": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestBaseOffsetPlusOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_newFlateWriter": {
        "result": "io_WriteCloser",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "archive_zip__ptr_pooledFlateWriter_Write": {
        "result": "struct archive_zip__ptr_pooledFlateWriter_Write_retval {int field_0;error err1;}",
        "result_name": "archive_zip__ptr_pooledFlateWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_zip__ptr_pooledFlateWriter_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_newFlateReader": {
        "result": "io_ReadCloser",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "archive_zip__ptr_pooledFlateReader_Read": {
        "result": "struct archive_zip__ptr_pooledFlateReader_Read_retval {int field_0;error err1;}",
        "result_name": "archive_zip__ptr_pooledFlateReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_zip__ptr_pooledFlateReader_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_RegisterDecompressor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "uint16"
            },
            {
                "name": "dcomp",
                "type": "Decompressor"
            }
        ]
    },
    "archive_zip_RegisterCompressor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "uint16"
            },
            {
                "name": "comp",
                "type": "Compressor"
            }
        ]
    },
    "archive_zip_compressor": {
        "result": "Compressor",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "uint16"
            }
        ]
    },
    "archive_zip_decompressor": {
        "result": "Decompressor",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "uint16"
            }
        ]
    },
    "archive_zip__ptr_FileHeader_FileInfo": {
        "result": "fs_FileInfo",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_headerFileInfo_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_headerFileInfo_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_headerFileInfo_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_headerFileInfo_ModTime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_headerFileInfo_Mode": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_headerFileInfo_Type": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_headerFileInfo_Sys": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_headerFileInfo_Info": {
        "result": "struct archive_zip_headerFileInfo_Info_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "archive_zip_headerFileInfo_Info_retval",
        "parameters": []
    },
    "archive_zip_headerFileInfo_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_FileInfoHeader": {
        "result": "struct archive_zip_FileInfoHeader_retval {_ptr_FileHeader field_0;error err1;}",
        "result_name": "archive_zip_FileInfoHeader_retval",
        "parameters": [
            {
                "name": "fi",
                "type": "fs_FileInfo"
            }
        ]
    },
    "archive_zip_timeZone": {
        "result": "_ptr_time_Location",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "time_Duration"
            }
        ]
    },
    "archive_zip_msDosTimeToTime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": [
            {
                "name": "dosDate",
                "type": "uint16"
            },
            {
                "name": "dosTime",
                "type": "uint16"
            }
        ]
    },
    "archive_zip_timeToMsDosTime": {
        "result": "struct archive_zip_timeToMsDosTime_retval {uint16 field_0;uint16 field_1;}",
        "result_name": "archive_zip_timeToMsDosTime_retval",
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "archive_zip__ptr_FileHeader_ModTime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_FileHeader_SetModTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "archive_zip__ptr_FileHeader_Mode": {
        "result": "struct archive_zip__ptr_FileHeader_Mode_retval {fs_FileMode field_0;}",
        "result_name": "archive_zip__ptr_FileHeader_Mode_retval",
        "parameters": []
    },
    "archive_zip__ptr_FileHeader_SetMode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "fs_FileMode"
            }
        ]
    },
    "archive_zip__ptr_FileHeader_isZip64": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_FileHeader_hasDataDescriptor": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_msdosModeToFileMode": {
        "result": "struct archive_zip_msdosModeToFileMode_retval {fs_FileMode field_0;}",
        "result_name": "archive_zip_msdosModeToFileMode_retval",
        "parameters": [
            {
                "name": "m",
                "type": "uint32"
            }
        ]
    },
    "archive_zip_fileModeToUnixMode": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "fs_FileMode"
            }
        ]
    },
    "archive_zip_unixModeToFileMode": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "uint32"
            }
        ]
    },
    "archive_zip_NewWriter": {
        "result": "_ptr_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "archive_zip__ptr_Writer_SetOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "archive_zip__ptr_Writer_Flush": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_Writer_SetComment": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "comment",
                "type": "string"
            }
        ]
    },
    "archive_zip__ptr_Writer_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_Writer_Create": {
        "result": "struct archive_zip__ptr_Writer_Create_retval {io_Writer field_0;error err1;}",
        "result_name": "archive_zip__ptr_Writer_Create_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "archive_zip_detectUTF8": {
        "result": "struct archive_zip_detectUTF8_retval {bool field_0;}",
        "result_name": "archive_zip_detectUTF8_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "archive_zip__ptr_Writer_prepare": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fh",
                "type": "_ptr_FileHeader"
            }
        ]
    },
    "archive_zip__ptr_Writer_CreateHeader": {
        "result": "struct archive_zip__ptr_Writer_CreateHeader_retval {io_Writer field_0;error err1;}",
        "result_name": "archive_zip__ptr_Writer_CreateHeader_retval",
        "parameters": [
            {
                "name": "fh",
                "type": "_ptr_FileHeader"
            }
        ]
    },
    "archive_zip_writeHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "h",
                "type": "_ptr_header"
            }
        ]
    },
    "archive_zip_min64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            },
            {
                "name": "y",
                "type": "uint64"
            }
        ]
    },
    "archive_zip__ptr_Writer_CreateRaw": {
        "result": "struct archive_zip__ptr_Writer_CreateRaw_retval {io_Writer field_0;error err1;}",
        "result_name": "archive_zip__ptr_Writer_CreateRaw_retval",
        "parameters": [
            {
                "name": "fh",
                "type": "_ptr_FileHeader"
            }
        ]
    },
    "archive_zip__ptr_Writer_Copy": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            }
        ]
    },
    "archive_zip__ptr_Writer_RegisterCompressor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "uint16"
            },
            {
                "name": "comp",
                "type": "Compressor"
            }
        ]
    },
    "archive_zip__ptr_Writer_compressor": {
        "result": "Compressor",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "uint16"
            }
        ]
    },
    "archive_zip_dirWriter_Write": {
        "result": "struct archive_zip_dirWriter_Write_retval {int field_0;error err1;}",
        "result_name": "archive_zip_dirWriter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_zip__ptr_fileWriter_Write": {
        "result": "struct archive_zip__ptr_fileWriter_Write_retval {int field_0;error err1;}",
        "result_name": "archive_zip__ptr_fileWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_zip__ptr_fileWriter_close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_fileWriter_writeDataDescriptor": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_countWriter_Write": {
        "result": "struct archive_zip__ptr_countWriter_Write_retval {int field_0;error err1;}",
        "result_name": "archive_zip__ptr_countWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_zip_nopCloser_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_writeBuf_uint8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint8"
            }
        ]
    },
    "archive_zip__ptr_writeBuf_uint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "archive_zip__ptr_writeBuf_uint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "archive_zip__ptr_writeBuf_uint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "archive_zip_TestWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestWriterComment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestWriterUTF8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestWriterTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestWriterOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestWriterFlush": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestWriterDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestWriterDirAttributes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestWriterCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestWriterCreateRaw": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_testCreate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "w",
                "type": "_ptr_Writer"
            },
            {
                "name": "wt",
                "type": "_ptr_WriteTest"
            }
        ]
    },
    "archive_zip_testReadFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "wt",
                "type": "_ptr_WriteTest"
            }
        ]
    },
    "archive_zip_BenchmarkCompressedZipGarbage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "archive_zip_TestOver65kFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestModTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_testHeaderRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fh",
                "type": "_ptr_FileHeader"
            },
            {
                "name": "wantUncompressedSize",
                "type": "uint32"
            },
            {
                "name": "wantUncompressedSize64",
                "type": "uint64"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestFileHeaderRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestFileHeaderRoundTrip64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestFileHeaderRoundTripModified": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestFileHeaderRoundTripWithoutModified": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip__ptr_rleBuffer_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_rleBuffer_Write": {
        "result": "struct archive_zip__ptr_rleBuffer_Write_retval {int field_0;error err1;}",
        "result_name": "archive_zip__ptr_rleBuffer_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_zip_min": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "y",
                "type": "int64"
            }
        ]
    },
    "archive_zip_memset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "archive_zip__ptr_rleBuffer_ReadAt": {
        "result": "struct archive_zip__ptr_rleBuffer_ReadAt_retval {int field_0;error err1;}",
        "result_name": "archive_zip__ptr_rleBuffer_ReadAt_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "archive_zip_TestRLEBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_fakeHash32_Write": {
        "result": "struct archive_zip_fakeHash32_Write_retval {int field_0;error err1;}",
        "result_name": "archive_zip_fakeHash32_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_zip_fakeHash32_Sum32": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "archive_zip_TestZip64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestZip64EdgeCase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestZip64DirectoryOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestZip64ManyRecords": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip__ptr_suffixSaver_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_suffixSaver_ReadAt": {
        "result": "struct archive_zip__ptr_suffixSaver_ReadAt_retval {int field_0;error err1;}",
        "result_name": "archive_zip__ptr_suffixSaver_ReadAt_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "archive_zip__ptr_suffixSaver_Suffix": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "archive_zip__ptr_suffixSaver_Write": {
        "result": "struct archive_zip__ptr_suffixSaver_Write_retval {int field_0;error err1;}",
        "result_name": "archive_zip__ptr_suffixSaver_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "archive_zip_generatesZip64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "archive_zip_suffixIsZip64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "zip",
                "type": "sizedReaderAt"
            }
        ]
    },
    "archive_zip_TestZip64LargeDirectory": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_testZip64": {
        "result": "_ptr_rleBuffer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "archive_zip_testZip64DirectoryRecordLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_rleBuffer"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_testValidHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "_ptr_FileHeader"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestHeaderInvalidTagAndSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestHeaderTooShort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestHeaderTooLongErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestHeaderIgnoredSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_TestZeroLengthHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_BenchmarkZip64Test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "archive_zip_BenchmarkZip64TestSizes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "archive_zip_TestSuffixSaver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "archive_zip_zeros_Read": {
        "result": "struct archive_zip_zeros_Read_retval {int field_0;error err1;}",
        "result_name": "archive_zip_zeros_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "arena_NewArena": {
        "result": "_ptr_Arena",
        "result_name": null,
        "parameters": []
    },
    "arena__ptr_Arena_Free": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "arena_New": {
        "result": "_ptr_T",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Arena"
            }
        ]
    },
    "arena_MakeSlice": {
        "result": "_slice_T",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Arena"
            },
            {
                "name": "len",
                "type": "int"
            },
            {
                "name": "cap",
                "type": "int"
            }
        ]
    },
    "arena_Clone": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "T"
            }
        ]
    },
    "arena_reflect_arena_New": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Arena"
            },
            {
                "name": "typ",
                "type": "interface_"
            }
        ]
    },
    "arena_runtime_arena_newArena": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": []
    },
    "arena_runtime_arena_arena_New": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "arena",
                "type": "unsafe_Pointer"
            },
            {
                "name": "typ",
                "type": "interface_"
            }
        ]
    },
    "arena_runtime_arena_arena_Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arena",
                "type": "unsafe_Pointer"
            },
            {
                "name": "slice",
                "type": "interface_"
            },
            {
                "name": "cap",
                "type": "int"
            }
        ]
    },
    "arena_runtime_arena_arena_Free": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arena",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "arena_runtime_arena_heapify": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "arena_TestSmoke": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "arena_TestSmokeLarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_NewReaderSize": {
        "result": "_ptr_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "rd",
                "type": "io_Reader"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "bufio_NewReader": {
        "result": "_ptr_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "rd",
                "type": "io_Reader"
            }
        ]
    },
    "bufio__ptr_Reader_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "bufio__ptr_Reader_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "bufio__ptr_Reader_reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "bufio__ptr_Reader_fill": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bufio__ptr_Reader_readErr": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "bufio__ptr_Reader_Peek": {
        "result": "struct bufio__ptr_Reader_Peek_retval {_slice_byte field_0;error err1;}",
        "result_name": "bufio__ptr_Reader_Peek_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "bufio__ptr_Reader_Discard": {
        "result": "struct bufio__ptr_Reader_Discard_retval {int field_0;error err1;}",
        "result_name": "bufio__ptr_Reader_Discard_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "bufio__ptr_Reader_Read": {
        "result": "struct bufio__ptr_Reader_Read_retval {int field_0;error err1;}",
        "result_name": "bufio__ptr_Reader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio__ptr_Reader_ReadByte": {
        "result": "struct bufio__ptr_Reader_ReadByte_retval {byte field_0;error err1;}",
        "result_name": "bufio__ptr_Reader_ReadByte_retval",
        "parameters": []
    },
    "bufio__ptr_Reader_UnreadByte": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "bufio__ptr_Reader_ReadRune": {
        "result": "struct bufio__ptr_Reader_ReadRune_retval {rune field_0;int field_1;error err2;}",
        "result_name": "bufio__ptr_Reader_ReadRune_retval",
        "parameters": []
    },
    "bufio__ptr_Reader_UnreadRune": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "bufio__ptr_Reader_Buffered": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "bufio__ptr_Reader_ReadSlice": {
        "result": "struct bufio__ptr_Reader_ReadSlice_retval {_slice_byte field_0;error err1;}",
        "result_name": "bufio__ptr_Reader_ReadSlice_retval",
        "parameters": [
            {
                "name": "delim",
                "type": "byte"
            }
        ]
    },
    "bufio__ptr_Reader_ReadLine": {
        "result": "struct bufio__ptr_Reader_ReadLine_retval {_slice_byte field_0;bool field_1;error err2;}",
        "result_name": "bufio__ptr_Reader_ReadLine_retval",
        "parameters": []
    },
    "bufio__ptr_Reader_collectFragments": {
        "result": "struct bufio__ptr_Reader_collectFragments_retval {_slice__slice_byte field_0;_slice_byte field_1;int field_2;error err3;}",
        "result_name": "bufio__ptr_Reader_collectFragments_retval",
        "parameters": [
            {
                "name": "delim",
                "type": "byte"
            }
        ]
    },
    "bufio__ptr_Reader_ReadBytes": {
        "result": "struct bufio__ptr_Reader_ReadBytes_retval {_slice_byte field_0;error err1;}",
        "result_name": "bufio__ptr_Reader_ReadBytes_retval",
        "parameters": [
            {
                "name": "delim",
                "type": "byte"
            }
        ]
    },
    "bufio__ptr_Reader_ReadString": {
        "result": "struct bufio__ptr_Reader_ReadString_retval {string field_0;error err1;}",
        "result_name": "bufio__ptr_Reader_ReadString_retval",
        "parameters": [
            {
                "name": "delim",
                "type": "byte"
            }
        ]
    },
    "bufio__ptr_Reader_WriteTo": {
        "result": "struct bufio__ptr_Reader_WriteTo_retval {int64 field_0;error err1;}",
        "result_name": "bufio__ptr_Reader_WriteTo_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "bufio__ptr_Reader_writeBuf": {
        "result": "struct bufio__ptr_Reader_writeBuf_retval {int64 field_0;error err1;}",
        "result_name": "bufio__ptr_Reader_writeBuf_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "bufio_NewWriterSize": {
        "result": "_ptr_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "bufio_NewWriter": {
        "result": "_ptr_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "bufio__ptr_Writer_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "bufio__ptr_Writer_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "bufio__ptr_Writer_Flush": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "bufio__ptr_Writer_Available": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "bufio__ptr_Writer_AvailableBuffer": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "bufio__ptr_Writer_Buffered": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "bufio__ptr_Writer_Write": {
        "result": "struct bufio__ptr_Writer_Write_retval {int field_0;error err1;}",
        "result_name": "bufio__ptr_Writer_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio__ptr_Writer_WriteByte": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "bufio__ptr_Writer_WriteRune": {
        "result": "struct bufio__ptr_Writer_WriteRune_retval {int field_0;error err1;}",
        "result_name": "bufio__ptr_Writer_WriteRune_retval",
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "bufio__ptr_Writer_WriteString": {
        "result": "struct bufio__ptr_Writer_WriteString_retval {int field_0;error err1;}",
        "result_name": "bufio__ptr_Writer_WriteString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "bufio__ptr_Writer_ReadFrom": {
        "result": "struct bufio__ptr_Writer_ReadFrom_retval {int64 field_0;error err1;}",
        "result_name": "bufio__ptr_Writer_ReadFrom_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "bufio_NewReadWriter": {
        "result": "_ptr_ReadWriter",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Reader"
            },
            {
                "name": "w",
                "type": "_ptr_Writer"
            }
        ]
    },
    "bufio_newRot13Reader": {
        "result": "_ptr_rot13Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "bufio__ptr_rot13Reader_Read": {
        "result": "struct bufio__ptr_rot13Reader_Read_retval {int field_0;error err1;}",
        "result_name": "bufio__ptr_rot13Reader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_readBytes": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_Reader"
            }
        ]
    },
    "bufio_TestReaderSimple": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_readLines": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Reader"
            }
        ]
    },
    "bufio_reads": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_Reader"
            },
            {
                "name": "m",
                "type": "int"
            }
        ]
    },
    "bufio_TestReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_zeroReader_Read": {
        "result": "struct bufio_zeroReader_Read_retval {int field_0;error err1;}",
        "result_name": "bufio_zeroReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_TestZeroReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio__ptr_StringReader_Read": {
        "result": "struct bufio__ptr_StringReader_Read_retval {int field_0;error err1;}",
        "result_name": "bufio__ptr_StringReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_readRuneSegments": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "segments",
                "type": "_slice_string"
            }
        ]
    },
    "bufio_TestReadRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestUnreadRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestNoUnreadRuneAfterPeek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestNoUnreadByteAfterPeek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestNoUnreadRuneAfterDiscard": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestNoUnreadByteAfterDiscard": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestNoUnreadRuneAfterWriteTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestNoUnreadByteAfterWriteTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestUnreadByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestUnreadByteMultiple": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestUnreadByteOthers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestUnreadRuneError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestUnreadRuneAtEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestReadWriteRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestWriteInvalidRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestReadStringAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestWriterAppend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_errorWriterTest_Write": {
        "result": "struct bufio_errorWriterTest_Write_retval {int field_0;error err1;}",
        "result_name": "bufio_errorWriterTest_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_TestWriteErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestNewReaderSizeIdempotent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestNewWriterSizeIdempotent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestWriteString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestWriteStringStringWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio__ptr_teststringwriter_Write": {
        "result": "struct bufio__ptr_teststringwriter_Write_retval {int field_0;error err1;}",
        "result_name": "bufio__ptr_teststringwriter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio__ptr_teststringwriter_WriteString": {
        "result": "struct bufio__ptr_teststringwriter_WriteString_retval {int field_0;error err1;}",
        "result_name": "bufio__ptr_teststringwriter_WriteString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "bufio__ptr_teststringwriter_check": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "write",
                "type": "string"
            },
            {
                "name": "writeString",
                "type": "string"
            }
        ]
    },
    "bufio_TestBufferFull": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestPeek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_dataAndEOFReader_Read": {
        "result": "struct bufio_dataAndEOFReader_Read_retval {int field_0;error err1;}",
        "result_name": "bufio_dataAndEOFReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_TestPeekThenUnreadRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio__ptr_testReader_Read": {
        "result": "struct bufio__ptr_testReader_Read_retval {int field_0;error err1;}",
        "result_name": "bufio__ptr_testReader_Read_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_testReadLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "input",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_TestReadLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestLineTooLong": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestReadAfterLines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestReadEmptyBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestLinesAfterRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestReadLineNonNilLineOrError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestReadLineNewlines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_testReadLineNewlines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "input",
                "type": "string"
            },
            {
                "name": "expect",
                "type": "_slice_readLineResult"
            }
        ]
    },
    "bufio_createTestInput": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "bufio_TestReaderWriteTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_errorWriterToTest_Read": {
        "result": "struct bufio_errorWriterToTest_Read_retval {int field_0;error err1;}",
        "result_name": "bufio_errorWriterToTest_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_errorWriterToTest_Write": {
        "result": "struct bufio_errorWriterToTest_Write_retval {int field_0;error err1;}",
        "result_name": "bufio_errorWriterToTest_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_TestReaderWriteToErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestWriterReadFrom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_errorReaderFromTest_Read": {
        "result": "struct bufio_errorReaderFromTest_Read_retval {int field_0;error err1;}",
        "result_name": "bufio_errorReaderFromTest_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_errorReaderFromTest_Write": {
        "result": "struct bufio_errorReaderFromTest_Write_retval {int field_0;error err1;}",
        "result_name": "bufio_errorReaderFromTest_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_TestWriterReadFromErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestWriterReadFromCounts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio__ptr_writeCountingDiscard_Write": {
        "result": "struct bufio__ptr_writeCountingDiscard_Write_retval {int field_0;error err1;}",
        "result_name": "bufio__ptr_writeCountingDiscard_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio__ptr_negativeReader_Read": {
        "result": "struct bufio__ptr_negativeReader_Read_retval {int field_0;error err1;}",
        "result_name": "bufio__ptr_negativeReader_Read_retval",
        "parameters": []
    },
    "bufio_TestNegativeRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio__ptr_errorThenGoodReader_Read": {
        "result": "struct bufio__ptr_errorThenGoodReader_Read_retval {int field_0;error err1;}",
        "result_name": "bufio__ptr_errorThenGoodReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_TestReaderClearError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestWriterReadFromWhileFull": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio__ptr_emptyThenNonEmptyReader_Read": {
        "result": "struct bufio__ptr_emptyThenNonEmptyReader_Read_retval {int field_0;error err1;}",
        "result_name": "bufio__ptr_emptyThenNonEmptyReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_TestWriterReadFromUntilEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestWriterReadFromErrNoProgress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio__ptr_readFromWriter_Write": {
        "result": "struct bufio__ptr_readFromWriter_Write_retval {int field_0;error err1;}",
        "result_name": "bufio__ptr_readFromWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio__ptr_readFromWriter_ReadFrom": {
        "result": "struct bufio__ptr_readFromWriter_ReadFrom_retval {int64 field_0;error err1;}",
        "result_name": "bufio__ptr_readFromWriter_ReadFrom_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "bufio_TestWriterReadFromWithBufferedData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestReadZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestReaderReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestWriterReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestReaderDiscard": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestReaderSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestWriterSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio__ptr_scriptedReader_Read": {
        "result": "struct bufio__ptr_scriptedReader_Read_retval {int field_0;error err1;}",
        "result_name": "bufio__ptr_scriptedReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_newScriptedReader": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "steps",
                "type": "void*"
            }
        ]
    },
    "bufio__ptr_eofReader_Read": {
        "result": "struct bufio__ptr_eofReader_Read_retval {int field_0;error err1;}",
        "result_name": "bufio__ptr_eofReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_TestPartialReadEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_writerWithReadFromError_ReadFrom": {
        "result": "struct bufio_writerWithReadFromError_ReadFrom_retval {int64 field_0;error err1;}",
        "result_name": "bufio_writerWithReadFromError_ReadFrom_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "bufio_writerWithReadFromError_Write": {
        "result": "struct bufio_writerWithReadFromError_Write_retval {int field_0;error err1;}",
        "result_name": "bufio_writerWithReadFromError_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_TestWriterReadFromMustSetUnderlyingError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_writeErrorOnlyWriter_Write": {
        "result": "struct bufio_writeErrorOnlyWriter_Write_retval {int field_0;error err1;}",
        "result_name": "bufio_writeErrorOnlyWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_TestWriterReadFromMustReturnUnderlyingError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_BenchmarkReaderCopyOptimal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bufio_BenchmarkReaderCopyUnoptimal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bufio_BenchmarkReaderCopyNoWriteTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bufio_BenchmarkReaderWriteToOptimal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bufio_BenchmarkReaderReadString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bufio_BenchmarkWriterCopyOptimal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bufio_BenchmarkWriterCopyUnoptimal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bufio_BenchmarkWriterCopyNoReadFrom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bufio_BenchmarkReaderEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bufio_BenchmarkWriterEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bufio_BenchmarkWriterFlush": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bufio_ExampleWriter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bufio_ExampleWriter_AvailableBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bufio_ExampleScanner_lines": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bufio_ExampleScanner_Bytes": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bufio_ExampleScanner_words": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bufio_ExampleScanner_custom": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bufio_ExampleScanner_emptyFinalToken": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bufio__ptr_Scanner_MaxTokenSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "bufio__ptr_Scanner_ErrOrEOF": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "bufio_NewScanner": {
        "result": "_ptr_Scanner",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "bufio__ptr_Scanner_Err": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "bufio__ptr_Scanner_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "bufio__ptr_Scanner_Text": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "bufio__ptr_Scanner_Scan": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "bufio__ptr_Scanner_advance": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "bufio__ptr_Scanner_setErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "bufio__ptr_Scanner_Buffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "bufio__ptr_Scanner_Split": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "split",
                "type": "SplitFunc"
            }
        ]
    },
    "bufio_ScanBytes": {
        "result": "struct bufio_ScanBytes_retval {int field_0;_slice_byte field_1;error err2;}",
        "result_name": "bufio_ScanBytes_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "bufio_ScanRunes": {
        "result": "struct bufio_ScanRunes_retval {int field_0;_slice_byte field_1;error err2;}",
        "result_name": "bufio_ScanRunes_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "bufio_dropCR": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_ScanLines": {
        "result": "struct bufio_ScanLines_retval {int field_0;_slice_byte field_1;error err2;}",
        "result_name": "bufio_ScanLines_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "bufio_isSpace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "bufio_ScanWords": {
        "result": "struct bufio_ScanWords_retval {int field_0;_slice_byte field_1;error err2;}",
        "result_name": "bufio_ScanWords_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "bufio_TestSpace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestScanByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestScanRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestScanWords": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio__ptr_slowReader_Read": {
        "result": "struct bufio__ptr_slowReader_Read_retval {int field_0;error err1;}",
        "result_name": "bufio__ptr_slowReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_genLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "lineNum",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "addNewline",
                "type": "bool"
            }
        ]
    },
    "bufio_TestScanLongLines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestScanLineTooLong": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_testNoNewline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            },
            {
                "name": "lines",
                "type": "_slice_string"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestScanLineNoNewline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestScanLineReturnButNoNewline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestScanLineEmptyFinalLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestScanLineEmptyFinalLineWithCR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestSplitError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestErrAtEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_alwaysError_Read": {
        "result": "struct bufio_alwaysError_Read_retval {int field_0;error err1;}",
        "result_name": "bufio_alwaysError_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_TestNonEOFWithEmptyRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_endlessZeros_Read": {
        "result": "struct bufio_endlessZeros_Read_retval {int field_0;error err1;}",
        "result_name": "bufio_endlessZeros_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_TestBadReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestScanWordsExcessiveWhiteSpace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_commaSplit": {
        "result": "struct bufio_commaSplit_retval {int field_0;_slice_byte field_1;error err2;}",
        "result_name": "bufio_commaSplit_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "bufio_testEmptyTokens": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "text",
                "type": "string"
            },
            {
                "name": "values",
                "type": "_slice_string"
            }
        ]
    },
    "bufio_TestEmptyTokens": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestWithNoEmptyTokens": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_loopAtEOFSplit": {
        "result": "struct bufio_loopAtEOFSplit_retval {int field_0;_slice_byte field_1;error err2;}",
        "result_name": "bufio_loopAtEOFSplit_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "bufio_TestDontLoopForever": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestBlankLines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio__ptr_countdown_split": {
        "result": "struct bufio__ptr_countdown_split_retval {int field_0;_slice_byte field_1;error err2;}",
        "result_name": "bufio__ptr_countdown_split_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "bufio_TestEmptyLinesOK": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_TestHugeBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio__ptr_negativeEOFReader_Read": {
        "result": "struct bufio__ptr_negativeEOFReader_Read_retval {int field_0;error err1;}",
        "result_name": "bufio__ptr_negativeEOFReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_TestNegativeEOFReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bufio_largeReader_Read": {
        "result": "struct bufio_largeReader_Read_retval {int field_0;error err1;}",
        "result_name": "bufio_largeReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bufio_TestLargeReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "builtin_append": {
        "result": "_slice_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "slice",
                "type": "_slice_Type"
            },
            {
                "name": "elems",
                "type": "Type"
            }
        ]
    },
    "builtin_copy": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_Type"
            },
            {
                "name": "src",
                "type": "_slice_Type"
            }
        ]
    },
    "builtin_delete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "map_Type_Type1"
            },
            {
                "name": "key",
                "type": "Type"
            }
        ]
    },
    "builtin_len": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Type"
            }
        ]
    },
    "builtin_cap": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Type"
            }
        ]
    },
    "builtin_make": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            },
            {
                "name": "size",
                "type": "IntegerType"
            }
        ]
    },
    "builtin_max": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            },
            {
                "name": "y",
                "type": "T"
            }
        ]
    },
    "builtin_min": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            },
            {
                "name": "y",
                "type": "T"
            }
        ]
    },
    "builtin_new": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "builtin_complex": {
        "result": "ComplexType",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "FloatType"
            },
            {
                "name": "i",
                "type": "FloatType"
            }
        ]
    },
    "builtin_real": {
        "result": "FloatType",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "ComplexType"
            }
        ]
    },
    "builtin_imag": {
        "result": "FloatType",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "ComplexType"
            }
        ]
    },
    "builtin_clear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "T"
            }
        ]
    },
    "builtin_close": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "chan_send_Type"
            }
        ]
    },
    "builtin_panic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "builtin_recover": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "builtin_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "Type"
            }
        ]
    },
    "builtin_println": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "Type"
            }
        ]
    },
    "bytes_dangerousSlice": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestEqualNearPageBoundary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestIndexByteNearPageBoundary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestIndexNearPageBoundary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes__ptr_Buffer_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "bytes__ptr_Buffer_AvailableBuffer": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "bytes__ptr_Buffer_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "bytes__ptr_Buffer_empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "bytes__ptr_Buffer_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "bytes__ptr_Buffer_Cap": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "bytes__ptr_Buffer_Available": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "bytes__ptr_Buffer_Truncate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "bytes__ptr_Buffer_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes__ptr_Buffer_tryGrowByReslice": {
        "result": "struct bytes__ptr_Buffer_tryGrowByReslice_retval {int field_0;bool field_1;}",
        "result_name": "bytes__ptr_Buffer_tryGrowByReslice_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "bytes__ptr_Buffer_grow": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "bytes__ptr_Buffer_Grow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "bytes__ptr_Buffer_Write": {
        "result": "struct bytes__ptr_Buffer_Write_retval {int field_0;error err1;}",
        "result_name": "bytes__ptr_Buffer_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes__ptr_Buffer_WriteString": {
        "result": "struct bytes__ptr_Buffer_WriteString_retval {int field_0;error err1;}",
        "result_name": "bytes__ptr_Buffer_WriteString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "bytes__ptr_Buffer_ReadFrom": {
        "result": "struct bytes__ptr_Buffer_ReadFrom_retval {int64 field_0;error err1;}",
        "result_name": "bytes__ptr_Buffer_ReadFrom_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "bytes_growSlice": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "bytes__ptr_Buffer_WriteTo": {
        "result": "struct bytes__ptr_Buffer_WriteTo_retval {int64 field_0;error err1;}",
        "result_name": "bytes__ptr_Buffer_WriteTo_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "bytes__ptr_Buffer_WriteByte": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "bytes__ptr_Buffer_WriteRune": {
        "result": "struct bytes__ptr_Buffer_WriteRune_retval {int field_0;error err1;}",
        "result_name": "bytes__ptr_Buffer_WriteRune_retval",
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "bytes__ptr_Buffer_Read": {
        "result": "struct bytes__ptr_Buffer_Read_retval {int field_0;error err1;}",
        "result_name": "bytes__ptr_Buffer_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes__ptr_Buffer_Next": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "bytes__ptr_Buffer_ReadByte": {
        "result": "struct bytes__ptr_Buffer_ReadByte_retval {byte field_0;error err1;}",
        "result_name": "bytes__ptr_Buffer_ReadByte_retval",
        "parameters": []
    },
    "bytes__ptr_Buffer_ReadRune": {
        "result": "struct bytes__ptr_Buffer_ReadRune_retval {rune field_0;int field_1;error err2;}",
        "result_name": "bytes__ptr_Buffer_ReadRune_retval",
        "parameters": []
    },
    "bytes__ptr_Buffer_UnreadRune": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "bytes__ptr_Buffer_UnreadByte": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "bytes__ptr_Buffer_ReadBytes": {
        "result": "struct bytes__ptr_Buffer_ReadBytes_retval {_slice_byte field_0;error err1;}",
        "result_name": "bytes__ptr_Buffer_ReadBytes_retval",
        "parameters": [
            {
                "name": "delim",
                "type": "byte"
            }
        ]
    },
    "bytes__ptr_Buffer_readSlice": {
        "result": "struct bytes__ptr_Buffer_readSlice_retval {_slice_byte field_0;error err1;}",
        "result_name": "bytes__ptr_Buffer_readSlice_retval",
        "parameters": [
            {
                "name": "delim",
                "type": "byte"
            }
        ]
    },
    "bytes__ptr_Buffer_ReadString": {
        "result": "struct bytes__ptr_Buffer_ReadString_retval {string field_0;error err1;}",
        "result_name": "bytes__ptr_Buffer_ReadString_retval",
        "parameters": [
            {
                "name": "delim",
                "type": "byte"
            }
        ]
    },
    "bytes_NewBuffer": {
        "result": "_ptr_Buffer",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_NewBufferString": {
        "result": "_ptr_Buffer",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "bytes__ptr_negativeReader_Read": {
        "result": "struct bytes__ptr_negativeReader_Read_retval {int field_0;error err1;}",
        "result_name": "bytes__ptr_negativeReader_Read_retval",
        "parameters": []
    },
    "bytes_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_check": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "testname",
                "type": "string"
            },
            {
                "name": "buf",
                "type": "_ptr_Buffer"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "bytes_fillString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "testname",
                "type": "string"
            },
            {
                "name": "buf",
                "type": "_ptr_Buffer"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "fus",
                "type": "string"
            }
        ]
    },
    "bytes_fillBytes": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "testname",
                "type": "string"
            },
            {
                "name": "buf",
                "type": "_ptr_Buffer"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "fub",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_TestNewBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestNewBufferString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_empty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "testname",
                "type": "string"
            },
            {
                "name": "buf",
                "type": "_ptr_Buffer"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "fub",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_TestBasicOperations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestLargeStringWrites": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestLargeByteWrites": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestLargeStringReads": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestLargeByteReads": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestMixedReadsAndWrites": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestCapWithPreallocatedSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestCapWithSliceAndWrittenData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestReadFrom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_panicReader_Read": {
        "result": "struct bytes_panicReader_Read_retval {int field_0;error err1;}",
        "result_name": "bytes_panicReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_TestReadFromPanicReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestReadFromNegativeReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestWriteTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestWriteAppend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestRuneIO": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestWriteInvalidRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestNext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestReadBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestReadString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_BenchmarkReadString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_TestGrow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestGrowOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestReadEmptyAtEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestUnreadByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestBufferGrowth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_BenchmarkWriteByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkWriteRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkBufferNotEmptyWriteRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkBufferFullSmallReads": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkBufferWriteBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkBufferAppendNoCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_Compare": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_explode": {
        "result": "_slice__slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "bytes_Count": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "sep",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_Contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "subslice",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_ContainsAny": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "chars",
                "type": "string"
            }
        ]
    },
    "bytes_ContainsRune": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "bytes_ContainsFunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "bytes_IndexByte": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "bytes_indexBytePortable": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "bytes_LastIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "sep",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_LastIndexByte": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "bytes_IndexRune": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "bytes_IndexAny": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "chars",
                "type": "string"
            }
        ]
    },
    "bytes_LastIndexAny": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "chars",
                "type": "string"
            }
        ]
    },
    "bytes_genSplit": {
        "result": "_slice__slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "sep",
                "type": "_slice_byte"
            },
            {
                "name": "sepSave",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "bytes_SplitN": {
        "result": "_slice__slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "sep",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "bytes_SplitAfterN": {
        "result": "_slice__slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "sep",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "bytes_Split": {
        "result": "_slice__slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "sep",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_SplitAfter": {
        "result": "_slice__slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "sep",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_Fields": {
        "result": "_slice__slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_FieldsFunc": {
        "result": "_slice__slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "bytes_Join": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice__slice_byte"
            },
            {
                "name": "sep",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_HasPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "prefix",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_HasSuffix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "suffix",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_Map": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "mapping",
                "type": "void*"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_Repeat": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "bytes_ToUpper": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_ToLower": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_ToTitle": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_ToUpperSpecial": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "unicode_SpecialCase"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_ToLowerSpecial": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "unicode_SpecialCase"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_ToTitleSpecial": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "unicode_SpecialCase"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_ToValidUTF8": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "replacement",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_isSeparator": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "bytes_Title": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_TrimLeftFunc": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "bytes_TrimRightFunc": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "bytes_TrimFunc": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "bytes_TrimPrefix": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "prefix",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_TrimSuffix": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "suffix",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_IndexFunc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "bytes_LastIndexFunc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "bytes_indexFunc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "truth",
                "type": "bool"
            }
        ]
    },
    "bytes_lastIndexFunc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "truth",
                "type": "bool"
            }
        ]
    },
    "bytes_makeASCIISet": {
        "result": "struct bytes_makeASCIISet_retval {asciiSet field_0;bool field_1;}",
        "result_name": "bytes_makeASCIISet_retval",
        "parameters": [
            {
                "name": "chars",
                "type": "string"
            }
        ]
    },
    "bytes__ptr_asciiSet_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "bytes_containsRune": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "bytes_Trim": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "cutset",
                "type": "string"
            }
        ]
    },
    "bytes_TrimLeft": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "cutset",
                "type": "string"
            }
        ]
    },
    "bytes_trimLeftByte": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "bytes_trimLeftASCII": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "as",
                "type": "_ptr_asciiSet"
            }
        ]
    },
    "bytes_trimLeftUnicode": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "cutset",
                "type": "string"
            }
        ]
    },
    "bytes_TrimRight": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "cutset",
                "type": "string"
            }
        ]
    },
    "bytes_trimRightByte": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "bytes_trimRightASCII": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "as",
                "type": "_ptr_asciiSet"
            }
        ]
    },
    "bytes_trimRightUnicode": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "cutset",
                "type": "string"
            }
        ]
    },
    "bytes_TrimSpace": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_Runes": {
        "result": "_slice_rune",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_Replace": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "old",
                "type": "_slice_byte"
            },
            {
                "name": "new",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "bytes_ReplaceAll": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "old",
                "type": "_slice_byte"
            },
            {
                "name": "new",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_EqualFold": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "t",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_Index": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "sep",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_Cut": {
        "result": "struct bytes_Cut_retval {_slice_byte field_0;bool field_1;}",
        "result_name": "bytes_Cut_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "sep",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_Clone": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_CutPrefix": {
        "result": "struct bytes_CutPrefix_retval {_slice_byte field_0;bool field_1;}",
        "result_name": "bytes_CutPrefix_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "prefix",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_CutSuffix": {
        "result": "struct bytes_CutSuffix_retval {_slice_byte field_0;bool field_1;}",
        "result_name": "bytes_CutSuffix_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "suffix",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_eq": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_string"
            },
            {
                "name": "b",
                "type": "_slice_string"
            }
        ]
    },
    "bytes_sliceOfString": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice__slice_byte"
            }
        ]
    },
    "bytes_TestEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestEqualExhaustive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestNotEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_runIndexTests": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "funcName",
                "type": "string"
            },
            {
                "name": "testCases",
                "type": "_slice_BinOpTest"
            }
        ]
    },
    "bytes_runIndexAnyTests": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "funcName",
                "type": "string"
            },
            {
                "name": "testCases",
                "type": "_slice_BinOpTest"
            }
        ]
    },
    "bytes_TestIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestLastIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestIndexAny": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestLastIndexAny": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestIndexByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestLastIndexByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestIndexByteBig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestIndexByteSmall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestIndexRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestCountByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestCountByteNoMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_valName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "bytes_benchBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "sizes",
                "type": "_slice_int"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "bytes_BenchmarkIndexByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkIndexBytePortable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_bmIndexByte": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "index",
                "type": "void*"
            }
        ]
    },
    "bytes_BenchmarkIndexRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkIndexRuneASCII": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_bmIndexRuneASCII": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "index",
                "type": "void*"
            }
        ]
    },
    "bytes_bmIndexRune": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "index",
                "type": "void*"
            }
        ]
    },
    "bytes_BenchmarkEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_bmEqual": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "equal",
                "type": "void*"
            }
        ]
    },
    "bytes_BenchmarkIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkIndexEasy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkCount": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkCountEasy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkCountSingle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_TestSplit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestSplitAfter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestFieldsFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_runStringTests": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "funcName",
                "type": "string"
            },
            {
                "name": "testCases",
                "type": "_slice_StringTest"
            }
        ]
    },
    "bytes_tenRunes": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "bytes_rot13": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "bytes_TestMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestToUpper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestToLower": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_BenchmarkToUpper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkToLower": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_TestToValidUTF8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestTrimSpace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestRepeat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_repeat": {
        "result": "struct bytes_repeat_retval {error err0;}",
        "result_name": "bytes_repeat_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "bytes_TestRepeatCatchesOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_runesEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_rune"
            },
            {
                "name": "b",
                "type": "_slice_rune"
            }
        ]
    },
    "bytes_TestRunes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestTrim": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_not": {
        "result": "predicate",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "predicate"
            }
        ]
    },
    "bytes_TestTrimFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestIndexFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestReplace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestTitle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestToTitle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestEqualFold": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestCut": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestCutPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestCutSuffix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestBufferGrowNegative": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestBufferTruncateNegative": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestBufferTruncateOutOfRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestContains": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestContainsAny": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestContainsRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestContainsFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_BenchmarkFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkFieldsFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkTrimSpace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkToValidUTF8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_makeBenchInputHard": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "bytes_benchmarkIndexHard": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "sep",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_benchmarkLastIndexHard": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "sep",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_benchmarkCountHard": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "sep",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_BenchmarkIndexHard1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkIndexHard2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkIndexHard3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkIndexHard4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkLastIndexHard1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkLastIndexHard2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkLastIndexHard3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkCountHard1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkCountHard2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkCountHard3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkSplitEmptySeparator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkSplitSingleByteSeparator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkSplitMultiByteSeparator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkSplitNSingleByteSeparator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkSplitNMultiByteSeparator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkRepeat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkRepeatLarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkBytesCompare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkIndexAnyASCII": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkIndexAnyUTF8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkLastIndexAnyASCII": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkLastIndexAnyUTF8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkTrimASCII": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkTrimByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkIndexPeriodic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_TestClone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestCompare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestCompareIdenticalSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestCompareBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestEndianBaseCompare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_BenchmarkCompareBytesEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkCompareBytesToNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkCompareBytesEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkCompareBytesIdentical": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkCompareBytesSameLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkCompareBytesDifferentLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_benchmarkCompareBytesBigUnaligned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "offset",
                "type": "int"
            }
        ]
    },
    "bytes_BenchmarkCompareBytesBigUnaligned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_benchmarkCompareBytesBigBothUnaligned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "offset",
                "type": "int"
            }
        ]
    },
    "bytes_BenchmarkCompareBytesBigBothUnaligned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkCompareBytesBig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_BenchmarkCompareBytesBigIdentical": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "bytes_ExampleBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleBuffer_reader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleBuffer_Bytes": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleBuffer_AvailableBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleBuffer_Cap": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleBuffer_Grow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleBuffer_Len": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleBuffer_Next": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleBuffer_Read": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleBuffer_ReadByte": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleClone": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleCompare": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleCompare_search": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleContains": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleContainsAny": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleContainsRune": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleCount": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleCut": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleCutPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleCutSuffix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleEqual": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleEqualFold": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleFields": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleFieldsFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleHasPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleHasSuffix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleIndex": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleIndexByte": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleIndexFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleIndexAny": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleIndexRune": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleJoin": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleLastIndex": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleLastIndexAny": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleLastIndexByte": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleLastIndexFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleMap": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleReader_Len": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleRepeat": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleReplace": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleReplaceAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleRunes": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleSplit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleSplitN": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleSplitAfter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleSplitAfterN": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleTitle": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleToTitle": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleToTitleSpecial": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleToValidUTF8": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleTrim": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleTrimFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleTrimLeft": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleTrimLeftFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleTrimPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleTrimSpace": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleTrimSuffix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleTrimRight": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleTrimRightFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleToLower": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleToLowerSpecial": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleToUpper": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes_ExampleToUpperSpecial": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "bytes__ptr_Reader_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "bytes__ptr_Reader_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "bytes__ptr_Reader_Read": {
        "result": "struct bytes__ptr_Reader_Read_retval {int field_0;error err1;}",
        "result_name": "bytes__ptr_Reader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes__ptr_Reader_ReadAt": {
        "result": "struct bytes__ptr_Reader_ReadAt_retval {int field_0;error err1;}",
        "result_name": "bytes__ptr_Reader_ReadAt_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "bytes__ptr_Reader_ReadByte": {
        "result": "struct bytes__ptr_Reader_ReadByte_retval {byte field_0;error err1;}",
        "result_name": "bytes__ptr_Reader_ReadByte_retval",
        "parameters": []
    },
    "bytes__ptr_Reader_UnreadByte": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "bytes__ptr_Reader_ReadRune": {
        "result": "struct bytes__ptr_Reader_ReadRune_retval {rune field_0;int field_1;error err2;}",
        "result_name": "bytes__ptr_Reader_ReadRune_retval",
        "parameters": []
    },
    "bytes__ptr_Reader_UnreadRune": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "bytes__ptr_Reader_Seek": {
        "result": "struct bytes__ptr_Reader_Seek_retval {int64 field_0;error err1;}",
        "result_name": "bytes__ptr_Reader_Seek_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "bytes__ptr_Reader_WriteTo": {
        "result": "struct bytes__ptr_Reader_WriteTo_retval {int64 field_0;error err1;}",
        "result_name": "bytes__ptr_Reader_WriteTo_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "bytes__ptr_Reader_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_NewReader": {
        "result": "_ptr_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "bytes_TestReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestReadAfterBigSeek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestReaderAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestReaderAtConcurrent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestEmptyReaderConcurrent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestReaderWriteTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestReaderLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestUnreadRuneError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestReaderDoubleUnreadRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestReaderCopyNothing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestReaderLenSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestReaderReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "bytes_TestReaderZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_addr2line_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_addr2line_addr2linePath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "cmd_addr2line_loadSyms": {
        "result": "map_string_string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dbgExePath",
                "type": "string"
            }
        ]
    },
    "cmd_addr2line_runAddr2Line": {
        "result": "struct cmd_addr2line_runAddr2Line_retval {string field_0;}",
        "result_name": "cmd_addr2line_runAddr2Line_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dbgExePath",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "cmd_addr2line_testAddr2Line": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dbgExePath",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "cmd_addr2line_TestAddr2Line": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_addr2line_printUsage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_os_File"
            }
        ]
    },
    "cmd_addr2line_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_addr2line_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_goCmd": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_contextName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_build_Context"
            }
        ]
    },
    "cmd_api_Check": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_api__ptr_Walker_export": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_apiPackage"
            }
        ]
    },
    "cmd_api_set": {
        "result": "map_string_bool",
        "result_name": null,
        "parameters": [
            {
                "name": "items",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_api_featureWithoutContext": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "string"
            }
        ]
    },
    "cmd_api_portRemoved": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "feature",
                "type": "string"
            }
        ]
    },
    "cmd_api_compareAPI": {
        "result": "struct cmd_api_compareAPI_retval {bool field_0;}",
        "result_name": "cmd_api_compareAPI_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "features",
                "type": "_slice_string"
            },
            {
                "name": "required",
                "type": "_slice_string"
            },
            {
                "name": "exception",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_api_fileFeatures": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "needApproval",
                "type": "bool"
            }
        ]
    },
    "cmd_api_NewWalker": {
        "result": "_ptr_Walker",
        "result_name": null,
        "parameters": [
            {
                "name": "context",
                "type": "_ptr_build_Context"
            },
            {
                "name": "root",
                "type": "string"
            }
        ]
    },
    "cmd_api__ptr_Walker_Features": {
        "result": "struct cmd_api__ptr_Walker_Features_retval {_slice_string field_0;}",
        "result_name": "cmd_api__ptr_Walker_Features_retval",
        "parameters": []
    },
    "cmd_api__ptr_Walker_parseFile": {
        "result": "struct cmd_api__ptr_Walker_parseFile_retval {_ptr_ast_File field_0;error err1;}",
        "result_name": "cmd_api__ptr_Walker_parseFile_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_api_tagKey": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "context",
                "type": "_ptr_build_Context"
            },
            {
                "name": "tags",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_api__ptr_Walker_loadImports": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_listEnv": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_build_Context"
            }
        ]
    },
    "cmd_api__ptr_Walker_Import": {
        "result": "struct cmd_api__ptr_Walker_Import_retval {_ptr_types_Package field_0;error err1;}",
        "result_name": "cmd_api__ptr_Walker_Import_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_api__ptr_Walker_ImportFrom": {
        "result": "struct cmd_api__ptr_Walker_ImportFrom_retval {_ptr_types_Package field_0;error err1;}",
        "result_name": "cmd_api__ptr_Walker_ImportFrom_retval",
        "parameters": [
            {
                "name": "fromPath",
                "type": "string"
            },
            {
                "name": "fromDir",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "types_ImportMode"
            }
        ]
    },
    "cmd_api__ptr_Walker_import_": {
        "result": "struct cmd_api__ptr_Walker_import__retval {_ptr_apiPackage field_0;error err1;}",
        "result_name": "cmd_api__ptr_Walker_import__retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_api__ptr_Walker_importFrom": {
        "result": "struct cmd_api__ptr_Walker_importFrom_retval {_ptr_apiPackage field_0;error err1;}",
        "result_name": "cmd_api__ptr_Walker_importFrom_retval",
        "parameters": [
            {
                "name": "fromPath",
                "type": "string"
            },
            {
                "name": "fromDir",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "types_ImportMode"
            }
        ]
    },
    "cmd_api__ptr_Walker_pushScope": {
        "result": "struct cmd_api__ptr_Walker_pushScope_retval {void* field_0;}",
        "result_name": "cmd_api__ptr_Walker_pushScope_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_api_sortedMethodNames": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Interface"
            }
        ]
    },
    "cmd_api__ptr_Walker_sortedEmbeddeds": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Interface"
            }
        ]
    },
    "cmd_api__ptr_Walker_writeType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "typ",
                "type": "types_Type"
            }
        ]
    },
    "cmd_api__ptr_Walker_writeSignature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "sig",
                "type": "_ptr_types_Signature"
            }
        ]
    },
    "cmd_api__ptr_Walker_writeTypeParams": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "tparams",
                "type": "_ptr_types_TypeParamList"
            },
            {
                "name": "withConstraints",
                "type": "bool"
            }
        ]
    },
    "cmd_api__ptr_Walker_writeParams": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "t",
                "type": "_ptr_types_Tuple"
            },
            {
                "name": "variadic",
                "type": "bool"
            }
        ]
    },
    "cmd_api__ptr_Walker_typeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types_Type"
            }
        ]
    },
    "cmd_api__ptr_Walker_signatureString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "_ptr_types_Signature"
            }
        ]
    },
    "cmd_api__ptr_Walker_emitObj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types_Object"
            }
        ]
    },
    "cmd_api__ptr_Walker_emitType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_types_TypeName"
            }
        ]
    },
    "cmd_api__ptr_Walker_emitStructType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Struct"
            }
        ]
    },
    "cmd_api__ptr_Walker_emitIfaceType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Interface"
            }
        ]
    },
    "cmd_api__ptr_Walker_emitFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_types_Func"
            }
        ]
    },
    "cmd_api__ptr_Walker_emitMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_types_Selection"
            }
        ]
    },
    "cmd_api__ptr_Walker_emitf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_api_needApproval": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "cmd_api__ptr_Walker_collectDeprecated": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_api__ptr_Walker_isDeprecated": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types_Object"
            }
        ]
    },
    "cmd_api_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_api_TestGolden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_api_TestCompareAPI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_api_TestSkipInternal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_api_BenchmarkAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_api_TestIssue21181": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_api_TestIssue29837": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_api_TestIssue41358": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_api_TestCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_api_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_issue21181_indirect_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p1_myInt_privateTypeMethod": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p1_myInt_CapitalMethodUnexportedType": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p1__ptr_S2_SMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            },
            {
                "name": "y",
                "type": "int16"
            },
            {
                "name": "z",
                "type": "int64"
            }
        ]
    },
    "cmd_api_testdata_src_pkg_p1_s_method": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p1_s_Method": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p1_S_StructValueMethod": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p1_S_StructValueMethodNamedRecv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p1__ptr_S2_unexported": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            },
            {
                "name": "y",
                "type": "int16"
            },
            {
                "name": "z",
                "type": "int64"
            }
        ]
    },
    "cmd_api_testdata_src_pkg_p1_Bar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            },
            {
                "name": "y",
                "type": "int16"
            },
            {
                "name": "z",
                "type": "int64"
            }
        ]
    },
    "cmd_api_testdata_src_pkg_p1_Bar1": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            },
            {
                "name": "y",
                "type": "int16"
            },
            {
                "name": "z",
                "type": "int64"
            }
        ]
    },
    "cmd_api_testdata_src_pkg_p1_Bar2": {
        "result": "struct cmd_api_testdata_src_pkg_p1_Bar2_retval {uint8 field_0;uint64 field_1;}",
        "result_name": "cmd_api_testdata_src_pkg_p1_Bar2_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            },
            {
                "name": "y",
                "type": "int16"
            },
            {
                "name": "z",
                "type": "int64"
            }
        ]
    },
    "cmd_api_testdata_src_pkg_p1_BarE": {
        "result": "Error",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p1_unexported": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            },
            {
                "name": "y",
                "type": "int16"
            },
            {
                "name": "z",
                "type": "int64"
            }
        ]
    },
    "cmd_api_testdata_src_pkg_p1_TakesFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_api_testdata_src_pkg_p1_PlainFunc": {
        "result": "struct cmd_api_testdata_src_pkg_p1_PlainFunc_retval {_ptr_B field_0;error err1;}",
        "result_name": "cmd_api_testdata_src_pkg_p1_PlainFunc_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_api_testdata_src_pkg_p1__ptr_Embedded_OnEmbedded": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p1__ptr_T_JustOnT": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p1__ptr_B_JustOnB": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p1__ptr_common_OnBothTandBPtr": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p1_common_OnBothTandBVal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p1_ellipsis": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p1_Now": {
        "result": "Time",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p2_F": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p2_G": {
        "result": "Twoer",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p2_NewError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_api_testdata_src_pkg_p3__ptr_ThirdBase_GoodPlayer": {
        "result": "struct cmd_api_testdata_src_pkg_p3__ptr_ThirdBase_GoodPlayer_retval {int field_0;}",
        "result_name": "cmd_api_testdata_src_pkg_p3__ptr_ThirdBase_GoodPlayer_retval",
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p3_BadHop": {
        "result": "struct cmd_api_testdata_src_pkg_p3_BadHop_retval {bool field_0;_ptr_ThirdBase field_1;error err2;}",
        "result_name": "cmd_api_testdata_src_pkg_p3_BadHop_retval",
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "cmd_api_testdata_src_pkg_p4_NewPair": {
        "result": "generic",
        "result_name": null,
        "parameters": [
            {
                "name": "v1",
                "type": "T1"
            },
            {
                "name": "v2",
                "type": "T2"
            }
        ]
    },
    "cmd_api_testdata_src_pkg_p4_generic_First": {
        "result": "X1",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p4_generic_Second": {
        "result": "X2",
        "result_name": null,
        "parameters": []
    },
    "cmd_api_testdata_src_pkg_p4_Clone": {
        "result": "S",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            }
        ]
    },
    "cmd_asm_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_arch_nilRegisterNumber": {
        "result": "struct cmd_asm_internal_arch_nilRegisterNumber_retval {int16 field_0;bool field_1;}",
        "result_name": "cmd_asm_internal_arch_nilRegisterNumber_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int16"
            }
        ]
    },
    "cmd_asm_internal_arch_Set": {
        "result": "_ptr_Arch",
        "result_name": null,
        "parameters": [
            {
                "name": "GOARCH",
                "type": "string"
            },
            {
                "name": "shared",
                "type": "bool"
            }
        ]
    },
    "cmd_asm_internal_arch_jumpX86": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "word",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_arch_jumpRISCV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "word",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_arch_jumpWasm": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "word",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_arch_archX86": {
        "result": "_ptr_Arch",
        "result_name": null,
        "parameters": [
            {
                "name": "linkArch",
                "type": "_ptr_obj_LinkArch"
            }
        ]
    },
    "cmd_asm_internal_arch_archArm": {
        "result": "_ptr_Arch",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_arch_archArm64": {
        "result": "_ptr_Arch",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_arch_archPPC64": {
        "result": "_ptr_Arch",
        "result_name": null,
        "parameters": [
            {
                "name": "linkArch",
                "type": "_ptr_obj_LinkArch"
            }
        ]
    },
    "cmd_asm_internal_arch_archMips": {
        "result": "_ptr_Arch",
        "result_name": null,
        "parameters": [
            {
                "name": "linkArch",
                "type": "_ptr_obj_LinkArch"
            }
        ]
    },
    "cmd_asm_internal_arch_archMips64": {
        "result": "_ptr_Arch",
        "result_name": null,
        "parameters": [
            {
                "name": "linkArch",
                "type": "_ptr_obj_LinkArch"
            }
        ]
    },
    "cmd_asm_internal_arch_archLoong64": {
        "result": "_ptr_Arch",
        "result_name": null,
        "parameters": [
            {
                "name": "linkArch",
                "type": "_ptr_obj_LinkArch"
            }
        ]
    },
    "cmd_asm_internal_arch_archRISCV64": {
        "result": "_ptr_Arch",
        "result_name": null,
        "parameters": [
            {
                "name": "shared",
                "type": "bool"
            }
        ]
    },
    "cmd_asm_internal_arch_archS390x": {
        "result": "_ptr_Arch",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_arch_archWasm": {
        "result": "_ptr_Arch",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_arch_jumpArm": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "word",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_arch_IsARMCMP": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_asm_internal_arch_IsARMSTREX": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_asm_internal_arch_IsARMMRC": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_asm_internal_arch_IsARMBFX": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_asm_internal_arch_IsARMFloatCmp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_asm_internal_arch_ARMMRCOffset": {
        "result": "struct cmd_asm_internal_arch_ARMMRCOffset_retval {int64 field_0;obj_As field_1;bool field_2;}",
        "result_name": "cmd_asm_internal_arch_ARMMRCOffset_retval",
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            },
            {
                "name": "cond",
                "type": "string"
            },
            {
                "name": "x0",
                "type": "int64"
            },
            {
                "name": "x1",
                "type": "int64"
            },
            {
                "name": "x2",
                "type": "int64"
            },
            {
                "name": "x3",
                "type": "int64"
            },
            {
                "name": "x4",
                "type": "int64"
            },
            {
                "name": "x5",
                "type": "int64"
            }
        ]
    },
    "cmd_asm_internal_arch_IsARMMULA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_asm_internal_arch_ARMConditionCodes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "prog",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "cond",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_arch_ParseARMCondition": {
        "result": "struct cmd_asm_internal_arch_ParseARMCondition_retval {uint8 field_0;bool field_1;}",
        "result_name": "cmd_asm_internal_arch_ParseARMCondition_retval",
        "parameters": [
            {
                "name": "cond",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_arch_parseARMCondition": {
        "result": "struct cmd_asm_internal_arch_parseARMCondition_retval {uint8 field_0;bool field_1;}",
        "result_name": "cmd_asm_internal_arch_parseARMCondition_retval",
        "parameters": [
            {
                "name": "cond",
                "type": "string"
            },
            {
                "name": "ls",
                "type": "map_string_uint8"
            },
            {
                "name": "scond",
                "type": "map_string_uint8"
            }
        ]
    },
    "cmd_asm_internal_arch_armRegisterNumber": {
        "result": "struct cmd_asm_internal_arch_armRegisterNumber_retval {int16 field_0;bool field_1;}",
        "result_name": "cmd_asm_internal_arch_armRegisterNumber_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int16"
            }
        ]
    },
    "cmd_asm_internal_arch_jumpArm64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "word",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_arch_GetARM64SpecialOperand": {
        "result": "arm64_SpecialOperand",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_arch_IsARM64ADR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_asm_internal_arch_IsARM64CMP": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_asm_internal_arch_IsARM64STLXR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_asm_internal_arch_IsARM64TBL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_asm_internal_arch_IsARM64CASP": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_asm_internal_arch_ARM64Suffix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "prog",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "cond",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_arch_parseARM64Suffix": {
        "result": "struct cmd_asm_internal_arch_parseARM64Suffix_retval {uint8 field_0;bool field_1;}",
        "result_name": "cmd_asm_internal_arch_parseARM64Suffix_retval",
        "parameters": [
            {
                "name": "cond",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_arch_arm64RegisterNumber": {
        "result": "struct cmd_asm_internal_arch_arm64RegisterNumber_retval {int16 field_0;bool field_1;}",
        "result_name": "cmd_asm_internal_arch_arm64RegisterNumber_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int16"
            }
        ]
    },
    "cmd_asm_internal_arch_ARM64RegisterShift": {
        "result": "struct cmd_asm_internal_arch_ARM64RegisterShift_retval {int64 field_0;error err1;}",
        "result_name": "cmd_asm_internal_arch_ARM64RegisterShift_retval",
        "parameters": [
            {
                "name": "reg",
                "type": "int16"
            },
            {
                "name": "op",
                "type": "int16"
            },
            {
                "name": "count",
                "type": "int16"
            }
        ]
    },
    "cmd_asm_internal_arch_ARM64RegisterExtension": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "ext",
                "type": "string"
            },
            {
                "name": "reg",
                "type": "int16"
            },
            {
                "name": "num",
                "type": "int16"
            },
            {
                "name": "isAmount",
                "type": "bool"
            },
            {
                "name": "isIndex",
                "type": "bool"
            }
        ]
    },
    "cmd_asm_internal_arch_ARM64RegisterArrangement": {
        "result": "struct cmd_asm_internal_arch_ARM64RegisterArrangement_retval {int64 field_0;error err1;}",
        "result_name": "cmd_asm_internal_arch_ARM64RegisterArrangement_retval",
        "parameters": [
            {
                "name": "reg",
                "type": "int16"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "arng",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_arch_ARM64RegisterListOffset": {
        "result": "struct cmd_asm_internal_arch_ARM64RegisterListOffset_retval {int64 field_0;error err1;}",
        "result_name": "cmd_asm_internal_arch_ARM64RegisterListOffset_retval",
        "parameters": [
            {
                "name": "firstReg",
                "type": "int"
            },
            {
                "name": "regCnt",
                "type": "int"
            },
            {
                "name": "arrangement",
                "type": "int64"
            }
        ]
    },
    "cmd_asm_internal_arch_jumpLoong64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "word",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_arch_IsLoong64CMP": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_asm_internal_arch_IsLoong64MUL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_asm_internal_arch_IsLoong64RDTIME": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_asm_internal_arch_loong64RegisterNumber": {
        "result": "struct cmd_asm_internal_arch_loong64RegisterNumber_retval {int16 field_0;bool field_1;}",
        "result_name": "cmd_asm_internal_arch_loong64RegisterNumber_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int16"
            }
        ]
    },
    "cmd_asm_internal_arch_jumpMIPS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "word",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_arch_IsMIPSCMP": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_asm_internal_arch_IsMIPSMUL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_asm_internal_arch_mipsRegisterNumber": {
        "result": "struct cmd_asm_internal_arch_mipsRegisterNumber_retval {int16 field_0;bool field_1;}",
        "result_name": "cmd_asm_internal_arch_mipsRegisterNumber_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int16"
            }
        ]
    },
    "cmd_asm_internal_arch_jumpPPC64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "word",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_arch_IsPPC64CMP": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_asm_internal_arch_IsPPC64NEG": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_asm_internal_arch_ppc64RegisterNumber": {
        "result": "struct cmd_asm_internal_arch_ppc64RegisterNumber_retval {int16 field_0;bool field_1;}",
        "result_name": "cmd_asm_internal_arch_ppc64RegisterNumber_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int16"
            }
        ]
    },
    "cmd_asm_internal_arch_IsRISCV64AMO": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_asm_internal_arch_jumpS390x": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "word",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_arch_s390xRegisterNumber": {
        "result": "struct cmd_asm_internal_arch_s390xRegisterNumber_retval {int16 field_0;bool field_1;}",
        "result_name": "cmd_asm_internal_arch_s390xRegisterNumber_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int16"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_append": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "prog",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "cond",
                "type": "string"
            },
            {
                "name": "doLabel",
                "type": "bool"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_validSymbol": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pseudo",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "offsetOk",
                "type": "bool"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_evalInteger": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "pseudo",
                "type": "string"
            },
            {
                "name": "operands",
                "type": "_slice_lex_Token"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_validImmediate": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pseudo",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_asmText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "operands",
                "type": "_slice__slice_lex_Token"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_asmData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "operands",
                "type": "_slice__slice_lex_Token"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_asmGlobl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "operands",
                "type": "_slice__slice_lex_Token"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_asmPCData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "operands",
                "type": "_slice__slice_lex_Token"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_asmPCAlign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "operands",
                "type": "_slice__slice_lex_Token"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_asmFuncData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "operands",
                "type": "_slice__slice_lex_Token"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_asmJump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            },
            {
                "name": "cond",
                "type": "string"
            },
            {
                "name": "a",
                "type": "_slice_obj_Addr"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_patch": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_asm__ptr_Parser_branch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "target",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_asmInstruction": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            },
            {
                "name": "cond",
                "type": "string"
            },
            {
                "name": "a",
                "type": "_slice_obj_Addr"
            }
        ]
    },
    "cmd_asm_internal_asm_symbolName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_getConstantPseudo": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "pseudo",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_getConstant": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "prog",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "op",
                "type": "obj_As"
            },
            {
                "name": "addr",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_getImmediate": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "prog",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "op",
                "type": "obj_As"
            },
            {
                "name": "addr",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_getRegister": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "prog",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "op",
                "type": "obj_As"
            },
            {
                "name": "addr",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_asm_internal_asm_testEndToEnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "goarch",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_asm_isHexes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_asm_testErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "goarch",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_asm_Test386EndToEnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestARMEndToEnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestGoBuildErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestGenericErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestARMErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestARM64EndToEnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestARM64Encoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestARM64Errors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestAMD64EndToEnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_Test386Encoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestAMD64Encoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestAMD64Errors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestAMD64DynLinkErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestMIPSEndToEnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestLOONG64Encoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestPPC64EndToEnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestRISCVEndToEnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestRISCVErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestS390XEndToEnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestBadExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_runBadTest": {
        "result": "struct cmd_asm_internal_asm_runBadTest_retval {error err0;}",
        "result_name": "cmd_asm_internal_asm_runBadTest_retval",
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "test",
                "type": "badExprTest"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestAMD64BadInstParser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_testBadInstParser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "goarch",
                "type": "string"
            },
            {
                "name": "tests",
                "type": "_slice_badInstTest"
            }
        ]
    },
    "cmd_asm_internal_asm_setArch": {
        "result": "struct cmd_asm_internal_asm_setArch_retval {_ptr_arch_Arch field_0;_ptr_obj_Link field_1;}",
        "result_name": "cmd_asm_internal_asm_setArch_retval",
        "parameters": [
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_asm_newParser": {
        "result": "_ptr_Parser",
        "result_name": null,
        "parameters": [
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_asm_tryParse": {
        "result": "struct cmd_asm_internal_asm_tryParse_retval {error err0;}",
        "result_name": "cmd_asm_internal_asm_tryParse_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "parse",
                "type": "void*"
            }
        ]
    },
    "cmd_asm_internal_asm_testBadOperandParser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "parser",
                "type": "_ptr_Parser"
            },
            {
                "name": "tests",
                "type": "_slice_badOperandTest"
            }
        ]
    },
    "cmd_asm_internal_asm_testOperandParser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "parser",
                "type": "_ptr_Parser"
            },
            {
                "name": "tests",
                "type": "_slice_operandTest"
            }
        ]
    },
    "cmd_asm_internal_asm_TestAMD64OperandParser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_Test386OperandParser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestARMOperandParser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestARM64OperandParser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestPPC64OperandParser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestMIPSOperandParser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestMIPS64OperandParser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestLOONG64OperandParser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestS390XOperandParser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_TestFuncAddress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_asm_NewParser": {
        "result": "_ptr_Parser",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "ar",
                "type": "_ptr_arch_Arch"
            },
            {
                "name": "lexer",
                "type": "lex_TokenReader"
            },
            {
                "name": "compilingRuntime",
                "type": "bool"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_pos": {
        "result": "src_XPos",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_asm__ptr_Parser_Parse": {
        "result": "struct cmd_asm_internal_asm__ptr_Parser_Parse_retval {_ptr_obj_Prog field_0;bool field_1;}",
        "result_name": "cmd_asm_internal_asm__ptr_Parser_Parse_retval",
        "parameters": []
    },
    "cmd_asm_internal_asm__ptr_Parser_ParseSymABIs": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_nextToken": {
        "result": "lex_ScanToken",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_asm__ptr_Parser_line": {
        "result": "struct cmd_asm_internal_asm__ptr_Parser_line_retval {string field_0;_slice__slice_lex_Token field_1;bool field_2;}",
        "result_name": "cmd_asm_internal_asm__ptr_Parser_line_retval",
        "parameters": [
            {
                "name": "scratch",
                "type": "_slice__slice_lex_Token"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_instruction": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            },
            {
                "name": "word",
                "type": "string"
            },
            {
                "name": "cond",
                "type": "string"
            },
            {
                "name": "operands",
                "type": "_slice__slice_lex_Token"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_pseudo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "word",
                "type": "string"
            },
            {
                "name": "operands",
                "type": "_slice__slice_lex_Token"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_symDefRef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "word",
                "type": "string"
            },
            {
                "name": "operands",
                "type": "_slice__slice_lex_Token"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_start": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "operand",
                "type": "_slice_lex_Token"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_address": {
        "result": "obj_Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "operand",
                "type": "_slice_lex_Token"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_parseScale": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_operand": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_atStartOfRegister": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_atRegisterShift": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_asm__ptr_Parser_atRegisterExtension": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_asm__ptr_Parser_registerReference": {
        "result": "struct cmd_asm_internal_asm__ptr_Parser_registerReference_retval {int16 field_0;bool field_1;}",
        "result_name": "cmd_asm_internal_asm__ptr_Parser_registerReference_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_register": {
        "result": "struct cmd_asm_internal_asm__ptr_Parser_register_retval {int16 field_0;int8 field_1;bool field_2;}",
        "result_name": "cmd_asm_internal_asm__ptr_Parser_register_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "rune"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_registerShift": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "rune"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_registerExtension": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "rune"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_symbolReference": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "rune"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_setPseudoRegister": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "reg",
                "type": "string"
            },
            {
                "name": "isStatic",
                "type": "bool"
            },
            {
                "name": "prefix",
                "type": "rune"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_symRefAttrs": {
        "result": "struct cmd_asm_internal_asm__ptr_Parser_symRefAttrs_retval {bool field_0;obj_ABI field_1;}",
        "result_name": "cmd_asm_internal_asm__ptr_Parser_symRefAttrs_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "issueError",
                "type": "bool"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_funcAddress": {
        "result": "struct cmd_asm_internal_asm__ptr_Parser_funcAddress_retval {string field_0;obj_ABI field_1;bool field_2;}",
        "result_name": "cmd_asm_internal_asm__ptr_Parser_funcAddress_retval",
        "parameters": []
    },
    "cmd_asm_internal_asm__ptr_Parser_registerIndirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "prefix",
                "type": "rune"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_registerList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_registerListARM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_registerListX86": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_registerNumber": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_expr": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_asm__ptr_Parser_floatExpr": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_asm__ptr_Parser_term": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_asm__ptr_Parser_factor": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_asm__ptr_Parser_positiveAtoi": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_atoi": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_atof": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_next": {
        "result": "lex_Token",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_asm__ptr_Parser_back": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_asm__ptr_Parser_peek": {
        "result": "lex_ScanToken",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_asm__ptr_Parser_more": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_asm__ptr_Parser_get": {
        "result": "lex_Token",
        "result_name": null,
        "parameters": [
            {
                "name": "expected",
                "type": "lex_ScanToken"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_expectOperandEnd": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_asm__ptr_Parser_expect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "expectedToken",
                "type": "lex_ScanToken"
            },
            {
                "name": "expectedMessage",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_have": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "token",
                "type": "lex_ScanToken"
            }
        ]
    },
    "cmd_asm_internal_asm__ptr_Parser_at": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "next",
                "type": "lex_ScanToken"
            }
        ]
    },
    "cmd_asm_internal_asm_tokenize": {
        "result": "_slice__slice_lex_Token",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_asm_TestErroneous": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_flags_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_flags__ptr_MultiFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_flags__ptr_MultiFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_flags_Usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_flags_Parse": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex_NewInput": {
        "result": "_ptr_Input",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_lex_predefine": {
        "result": "map_string__ptr_Macro",
        "result_name": null,
        "parameters": [
            {
                "name": "defines",
                "type": "flags_MultiFlag"
            }
        ]
    },
    "cmd_asm_internal_lex__ptr_Input_Error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_asm_internal_lex__ptr_Input_expectText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_asm_internal_lex__ptr_Input_enabled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Input_expectNewline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "directive",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_lex__ptr_Input_Next": {
        "result": "ScanToken",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Input_Text": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Input_hash": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Input_macroName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Input_define": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Input_defineMacro": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_string"
            },
            {
                "name": "tokens",
                "type": "_slice_Token"
            }
        ]
    },
    "cmd_asm_internal_lex__ptr_Input_macroDefinition": {
        "result": "struct cmd_asm_internal_lex__ptr_Input_macroDefinition_retval {_slice_string field_0;_slice_Token field_1;}",
        "result_name": "cmd_asm_internal_lex__ptr_Input_macroDefinition_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_lex_lookup": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            },
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_lex__ptr_Input_invokeMacro": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "macro",
                "type": "_ptr_Macro"
            }
        ]
    },
    "cmd_asm_internal_lex__ptr_Input_argsFor": {
        "result": "map_string__slice_Token",
        "result_name": null,
        "parameters": [
            {
                "name": "macro",
                "type": "_ptr_Macro"
            }
        ]
    },
    "cmd_asm_internal_lex__ptr_Input_collectArgument": {
        "result": "struct cmd_asm_internal_lex__ptr_Input_collectArgument_retval {_slice_Token field_0;ScanToken field_1;}",
        "result_name": "cmd_asm_internal_lex__ptr_Input_collectArgument_retval",
        "parameters": [
            {
                "name": "macro",
                "type": "_ptr_Macro"
            }
        ]
    },
    "cmd_asm_internal_lex__ptr_Input_ifdef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "truth",
                "type": "bool"
            }
        ]
    },
    "cmd_asm_internal_lex__ptr_Input_else_": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Input_endif": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Input_include": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Input_line": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Input_undef": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Input_Push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "TokenReader"
            }
        ]
    },
    "cmd_asm_internal_lex__ptr_Input_Close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex_IsRegisterShift": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "ScanToken"
            }
        ]
    },
    "cmd_asm_internal_lex_ScanToken_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex_NewLexer": {
        "result": "TokenReader",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_lex_Make": {
        "result": "Token",
        "result_name": null,
        "parameters": [
            {
                "name": "token",
                "type": "ScanToken"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_lex_Token_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex_Tokenize": {
        "result": "_slice_Token",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_lex_TestLex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_lex_lines": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            }
        ]
    },
    "cmd_asm_internal_lex_drain": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "input",
                "type": "_ptr_Input"
            }
        ]
    },
    "cmd_asm_internal_lex_TestBadLex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_asm_internal_lex_firstError": {
        "result": "struct cmd_asm_internal_lex_firstError_retval {error err0;}",
        "result_name": "cmd_asm_internal_lex_firstError_retval",
        "parameters": [
            {
                "name": "input",
                "type": "_ptr_Input"
            }
        ]
    },
    "cmd_asm_internal_lex_NewSlice": {
        "result": "_ptr_Slice",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "_ptr_src_PosBase"
            },
            {
                "name": "line",
                "type": "int"
            },
            {
                "name": "tokens",
                "type": "_slice_Token"
            }
        ]
    },
    "cmd_asm_internal_lex__ptr_Slice_Next": {
        "result": "ScanToken",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Slice_Text": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Slice_File": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Slice_Base": {
        "result": "_ptr_src_PosBase",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Slice_SetBase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "_ptr_src_PosBase"
            }
        ]
    },
    "cmd_asm_internal_lex__ptr_Slice_Line": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Slice_Col": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Slice_Close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Stack_Push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tr",
                "type": "TokenReader"
            }
        ]
    },
    "cmd_asm_internal_lex__ptr_Stack_Next": {
        "result": "ScanToken",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Stack_Text": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Stack_File": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Stack_Base": {
        "result": "_ptr_src_PosBase",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Stack_SetBase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "_ptr_src_PosBase"
            }
        ]
    },
    "cmd_asm_internal_lex__ptr_Stack_Line": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Stack_Col": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Stack_Close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex_NewTokenizer": {
        "result": "_ptr_Tokenizer",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "file",
                "type": "_ptr_os_File"
            }
        ]
    },
    "cmd_asm_internal_lex_isIdentRune": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_asm_internal_lex__ptr_Tokenizer_Text": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Tokenizer_File": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Tokenizer_Base": {
        "result": "_ptr_src_PosBase",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Tokenizer_SetBase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "_ptr_src_PosBase"
            }
        ]
    },
    "cmd_asm_internal_lex__ptr_Tokenizer_Line": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Tokenizer_Col": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Tokenizer_Next": {
        "result": "ScanToken",
        "result_name": null,
        "parameters": []
    },
    "cmd_asm_internal_lex__ptr_Tokenizer_Close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_buildid_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_buildid_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_parse": {
        "result": "_ptr_ast_File",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "parser_Mode"
            }
        ]
    },
    "cmd_cgo_sourceLine": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_cgo__ptr_File_ParseGo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "abspath",
                "type": "string"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_cgo_commentText": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "g",
                "type": "_ptr_ast_CommentGroup"
            }
        ]
    },
    "cmd_cgo__ptr_File_validateIdents": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "context",
                "type": "astContext"
            }
        ]
    },
    "cmd_cgo__ptr_File_saveExprs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "context",
                "type": "astContext"
            }
        ]
    },
    "cmd_cgo__ptr_File_saveRef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ast_Expr"
            },
            {
                "name": "context",
                "type": "astContext"
            }
        ]
    },
    "cmd_cgo__ptr_File_saveCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            },
            {
                "name": "context",
                "type": "astContext"
            }
        ]
    },
    "cmd_cgo__ptr_File_saveExport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "context",
                "type": "astContext"
            }
        ]
    },
    "cmd_cgo__ptr_File_saveExport2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "context",
                "type": "astContext"
            }
        ]
    },
    "cmd_cgo__ptr_File_walk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "context",
                "type": "astContext"
            },
            {
                "name": "visit",
                "type": "void*"
            }
        ]
    },
    "cmd_cgo_unparen": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_cgo__ptr_File_walkUnexpected": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "context",
                "type": "astContext"
            },
            {
                "name": "visit",
                "type": "void*"
            }
        ]
    },
    "cmd_cgo_funcTypeTypeParams": {
        "result": "_ptr_ast_FieldList",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ast_FuncType"
            }
        ]
    },
    "cmd_cgo_typeSpecTypeParams": {
        "result": "_ptr_ast_FieldList",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ast_TypeSpec"
            }
        ]
    },
    "cmd_cgo_cname": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_cgo__ptr_File_DiscardCgoDirectives": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo__ptr_Package_addToFlag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "flag",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_cgo_splitQuoted": {
        "result": "struct cmd_cgo_splitQuoted_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_cgo_splitQuoted_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_cgo__ptr_Package_Translate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            }
        ]
    },
    "cmd_cgo__ptr_Package_loadDefines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            }
        ]
    },
    "cmd_cgo__ptr_Package_guessKinds": {
        "result": "_slice__ptr_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            }
        ]
    },
    "cmd_cgo__ptr_Package_loadDWARF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "conv",
                "type": "_ptr_typeConv"
            },
            {
                "name": "names",
                "type": "_slice__ptr_Name"
            }
        ]
    },
    "cmd_cgo__ptr_Package_recordTypedefs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dtype",
                "type": "dwarf_Type"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "cmd_cgo__ptr_Package_recordTypedefs1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dtype",
                "type": "dwarf_Type"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "visited",
                "type": "map_dwarf_Type_bool"
            }
        ]
    },
    "cmd_cgo__ptr_Package_prepareNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            }
        ]
    },
    "cmd_cgo__ptr_Package_mangleName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Name"
            }
        ]
    },
    "cmd_cgo__ptr_File_isMangledName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_cgo__ptr_Package_rewriteCalls": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            }
        ]
    },
    "cmd_cgo__ptr_Package_rewriteCall": {
        "result": "struct cmd_cgo__ptr_Package_rewriteCall_retval {string field_0;bool field_1;}",
        "result_name": "cmd_cgo__ptr_Package_rewriteCall_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "call",
                "type": "_ptr_Call"
            }
        ]
    },
    "cmd_cgo__ptr_Package_needsPointerCheck": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "t",
                "type": "ast_Expr"
            },
            {
                "name": "arg",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_cgo__ptr_Package_hasPointer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "t",
                "type": "ast_Expr"
            },
            {
                "name": "top",
                "type": "bool"
            }
        ]
    },
    "cmd_cgo__ptr_Package_mangle": {
        "result": "struct cmd_cgo__ptr_Package_mangle_retval {ast_Expr field_0;bool field_1;}",
        "result_name": "cmd_cgo__ptr_Package_mangle_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "arg",
                "type": "_ptr_ast_Expr"
            },
            {
                "name": "addPosition",
                "type": "bool"
            }
        ]
    },
    "cmd_cgo__ptr_Package_checkIndex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "sbCheck",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "arg",
                "type": "ast_Expr"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_cgo__ptr_Package_checkAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "sbCheck",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "arg",
                "type": "ast_Expr"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_cgo__ptr_Package_checkSlice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "sbCheck",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "arg",
                "type": "ast_Expr"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_cgo__ptr_Package_checkUnsafeStringData": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_cgo__ptr_Package_isType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_cgo__ptr_Package_isUnsafeData": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            },
            {
                "name": "onlyStringData",
                "type": "bool"
            }
        ]
    },
    "cmd_cgo__ptr_Package_isVariable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_cgo__ptr_Package_rewriteUnsafe": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_cgo__ptr_Package_rewriteRef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            }
        ]
    },
    "cmd_cgo__ptr_Package_rewriteName": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "r",
                "type": "_ptr_Ref"
            },
            {
                "name": "addPosition",
                "type": "bool"
            }
        ]
    },
    "cmd_cgo_gofmtPos": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Expr"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "cmd_cgo_checkGCCBaseCmd": {
        "result": "struct cmd_cgo_checkGCCBaseCmd_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_cgo_checkGCCBaseCmd_retval",
        "parameters": []
    },
    "cmd_cgo__ptr_Package_gccMachine": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_gccTmp": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo__ptr_Package_gccCmd": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo__ptr_Package_gccDebug": {
        "result": "struct cmd_cgo__ptr_Package_gccDebug_retval {_ptr_dwarf_Data field_0;_slice_int64 field_1;_slice_float64 field_2;_slice_string field_3;}",
        "result_name": "cmd_cgo__ptr_Package_gccDebug_retval",
        "parameters": [
            {
                "name": "stdin",
                "type": "_slice_byte"
            },
            {
                "name": "nnames",
                "type": "int"
            }
        ]
    },
    "cmd_cgo__ptr_Package_gccDefines": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "stdin",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_cgo__ptr_Package_gccErrors": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "stdin",
                "type": "_slice_byte"
            },
            {
                "name": "extraArgs",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_runGcc": {
        "result": "struct cmd_cgo_runGcc_retval {string field_0;string field_1;}",
        "result_name": "cmd_cgo_runGcc_retval",
        "parameters": [
            {
                "name": "stdin",
                "type": "_slice_byte"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_Init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptrSize",
                "type": "int64"
            },
            {
                "name": "intSize",
                "type": "int64"
            }
        ]
    },
    "cmd_cgo_base": {
        "result": "dwarf_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "dt",
                "type": "dwarf_Type"
            }
        ]
    },
    "cmd_cgo_unqual": {
        "result": "dwarf_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "dt",
                "type": "dwarf_Type"
            }
        ]
    },
    "cmd_cgo__ptr_TypeRepr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo__ptr_TypeRepr_Empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo__ptr_TypeRepr_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "repr",
                "type": "string"
            },
            {
                "name": "fargs",
                "type": "interface_"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_FinishType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_Type": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "dtype",
                "type": "dwarf_Type"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_loadType": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "dtype",
                "type": "dwarf_Type"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "parent",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_isStructUnionClass": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_FuncArg": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "dtype",
                "type": "dwarf_Type"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_FuncType": {
        "result": "_ptr_FuncType",
        "result_name": null,
        "parameters": [
            {
                "name": "dtype",
                "type": "_ptr_dwarf_FuncType"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_Ident": {
        "result": "_ptr_ast_Ident",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_Opaque": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_intExpr": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_pad": {
        "result": "struct cmd_cgo__ptr_typeConv_pad_retval {_slice__ptr_ast_Field field_0;_slice_int64 field_1;}",
        "result_name": "cmd_cgo__ptr_typeConv_pad_retval",
        "parameters": [
            {
                "name": "fld",
                "type": "_slice__ptr_ast_Field"
            },
            {
                "name": "sizes",
                "type": "_slice_int64"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_Struct": {
        "result": "struct cmd_cgo__ptr_typeConv_Struct_retval {_ptr_ast_StructType field_0;string field_1;int64 field_2;}",
        "result_name": "cmd_cgo__ptr_typeConv_Struct_retval",
        "parameters": [
            {
                "name": "dt",
                "type": "_ptr_dwarf_StructType"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_dwarfHasPointer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dt",
                "type": "dwarf_Type"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "cmd_cgo_upper": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_godefsFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fld",
                "type": "_slice__ptr_ast_Field"
            }
        ]
    },
    "cmd_cgo_fieldPrefix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "fld",
                "type": "_slice__ptr_ast_Field"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_anonymousStructTypedef": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dt",
                "type": "_ptr_dwarf_TypedefType"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_badPointerTypedef": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dt",
                "type": "_ptr_dwarf_TypedefType"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_badVoidPointerTypedef": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dt",
                "type": "_ptr_dwarf_TypedefType"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_badStructPointerTypedef": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "dt",
                "type": "_ptr_dwarf_StructType"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_baseBadPointerTypedef": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dt",
                "type": "_ptr_dwarf_TypedefType"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_badCFType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dt",
                "type": "_ptr_dwarf_TypedefType"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_badJNI": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dt",
                "type": "_ptr_dwarf_TypedefType"
            }
        ]
    },
    "cmd_cgo__ptr_typeConv_badEGLType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dt",
                "type": "_ptr_dwarf_TypedefType"
            }
        ]
    },
    "cmd_cgo__ptr_Package_godefs": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_cgo_gofmt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "interface_"
            }
        ]
    },
    "cmd_cgo_gofmtLine": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "interface_"
            }
        ]
    },
    "cmd_cgo__ptr_File_offset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "token_Pos"
            }
        ]
    },
    "cmd_cgo_nameKeys": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "map_string__ptr_Name"
            }
        ]
    },
    "cmd_cgo__ptr_Ref_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo__ptr_Name_IsVar": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo__ptr_Name_IsConst": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_newPackage": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_cgo__ptr_Package_Record": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            }
        ]
    },
    "cmd_cgo__ptr_Package_incompleteTypedef": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_cgo__ptr_Package_writeDefs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_elfImportedSymbols": {
        "result": "_slice_elf_ImportedSymbol",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_elf_File"
            }
        ]
    },
    "cmd_cgo_dynimport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_checkImportSymName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_cgo__ptr_Package_structType": {
        "result": "struct cmd_cgo__ptr_Package_structType_retval {string field_0;int64 field_1;}",
        "result_name": "cmd_cgo__ptr_Package_structType_retval",
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Name"
            }
        ]
    },
    "cmd_cgo__ptr_Package_writeDefsFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fgo2",
                "type": "io_Writer"
            },
            {
                "name": "n",
                "type": "_ptr_Name"
            },
            {
                "name": "callsMalloc",
                "type": "_ptr_bool"
            }
        ]
    },
    "cmd_cgo__ptr_Package_writeOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "srcfile",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_fixGo": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_cgo__ptr_Package_writeOutputFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fgcc",
                "type": "_ptr_os_File"
            },
            {
                "name": "n",
                "type": "_ptr_Name"
            }
        ]
    },
    "cmd_cgo__ptr_Package_writeGccgoOutputFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fgcc",
                "type": "_ptr_os_File"
            },
            {
                "name": "n",
                "type": "_ptr_Name"
            }
        ]
    },
    "cmd_cgo__ptr_Package_packedAttribute": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_exportParamName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "param",
                "type": "string"
            },
            {
                "name": "position",
                "type": "int"
            }
        ]
    },
    "cmd_cgo__ptr_Package_writeExports": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fgo2",
                "type": "io_Writer"
            },
            {
                "name": "fm",
                "type": "io_Writer"
            },
            {
                "name": "fgcc",
                "type": "io_Writer"
            },
            {
                "name": "fgcch",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_cgo__ptr_Package_writeGccgoExports": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fgo2",
                "type": "io_Writer"
            },
            {
                "name": "fm",
                "type": "io_Writer"
            },
            {
                "name": "fgcc",
                "type": "io_Writer"
            },
            {
                "name": "fgcch",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_cgo__ptr_Package_writeExportHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fgcch",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_cgo_gccgoToSymbol": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ppath",
                "type": "string"
            }
        ]
    },
    "cmd_cgo__ptr_Package_gccgoSymbolPrefix": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_forFieldList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fl",
                "type": "_ptr_ast_FieldList"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_cgo_c": {
        "result": "_ptr_TypeRepr",
        "result_name": null,
        "parameters": [
            {
                "name": "repr",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_cgo__ptr_Package_cgoType": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_cgo__ptr_Package_cPrologGccgo": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo__ptr_Package_gccExportHeaderProlog": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_run": {
        "result": "struct cmd_cgo_run_retval {_slice_byte field_0;bool field_1;}",
        "result_name": "cmd_cgo_run_retval",
        "parameters": [
            {
                "name": "stdin",
                "type": "_slice_byte"
            },
            {
                "name": "argv",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_cgo_find": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "argv",
                "type": "_slice_string"
            },
            {
                "name": "target",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_lineno": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "cmd_cgo_fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_cgo_error_": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_cgo_creat": {
        "result": "_ptr_os_File",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_cgotest_OverlayDir": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dstRoot",
                "type": "string"
            },
            {
                "name": "srcRoot",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_swig_TestStdio": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_swig_TestCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_swig_TestCallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_swig_run": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "lto",
                "type": "bool"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_swig_mustHaveCxx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_swig_mustHaveSwig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_swig_mustHaveSwigOnce": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_swig_testdata_callback_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_swig_testdata_callback_fatal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_cgo_internal_swig_testdata_callback__ptr_GoCallback_Run": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_swig_testdata_callback_testCall": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_swig_testdata_callback_testCallback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_swig_testdata_stdio_F": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_swig_testdata_stdio_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_swig_testdata_stdio_fatal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_cgo_internal_test_lockedOSThread": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_testBuildID": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_nestedCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_cgo_internal_test_goCallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_cgo_internal_test_testCallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testCallbackGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testCallbackPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testCallbackPanicLoop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testCallbackPanicLocked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testZeroArgCallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_goFoo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_variadic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "cmd_cgo_internal_test_testBlocking": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testCallbackCallers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testPanicFromC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testReturnAfterGrow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testReturnAfterGrowFromGo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_goReturnVal": {
        "result": "struct cmd_cgo_internal_test_goReturnVal_retval {C_int field_0;}",
        "result_name": "cmd_cgo_internal_test_goReturnVal_retval",
        "parameters": []
    },
    "cmd_cgo_internal_test_testCallGoWithString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_goWithString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_test_testCallbackStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_goStackCheck": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_use": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_cgo_internal_test_stack4": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack8": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack12": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack16": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack20": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack24": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack28": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack32": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack36": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack40": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack44": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack48": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack52": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack56": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack60": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack68": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack72": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack76": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack80": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack84": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack88": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack92": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack96": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack100": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack104": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack108": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack112": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack116": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack120": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack124": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack128": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack132": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack136": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack140": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack144": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack148": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack152": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack156": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack160": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack164": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack168": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack172": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack176": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack180": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack184": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack188": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack192": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack196": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack200": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack204": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack208": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack212": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack216": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack220": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack224": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack228": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack232": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack236": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack240": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack244": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack248": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack252": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack256": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack260": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack264": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack268": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack272": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack276": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack280": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack284": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack288": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack292": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack296": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack300": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack304": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack308": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack312": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack316": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack320": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack324": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack328": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack332": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack336": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack340": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack344": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack348": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack352": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack356": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack360": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack364": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack368": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack372": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack376": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack380": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack384": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack388": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack392": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack396": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack400": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack404": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack408": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack412": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack416": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack420": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack424": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack428": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack432": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack436": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack440": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack444": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack448": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack452": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack456": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack460": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack464": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack468": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack472": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack476": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack480": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack484": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack488": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack492": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack496": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack500": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack504": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack508": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack512": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack516": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack520": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack524": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack528": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack532": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack536": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack540": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack544": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack548": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack552": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack556": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack560": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack564": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack568": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack572": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack576": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack580": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack584": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack588": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack592": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack596": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack600": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack604": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack608": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack612": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack616": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack620": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack624": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack628": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack632": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack636": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack640": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack644": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack648": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack652": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack656": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack660": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack664": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack668": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack672": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack676": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack680": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack684": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack688": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack692": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack696": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack700": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack704": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack708": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack712": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack716": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack720": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack724": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack728": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack732": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack736": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack740": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack744": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack748": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack752": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack756": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack760": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack764": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack768": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack772": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack776": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack780": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack784": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack788": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack792": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack796": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack800": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack804": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack808": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack812": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack816": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack820": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack824": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack828": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack832": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack836": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack840": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack844": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack848": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack852": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack856": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack860": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack864": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack868": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack872": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack876": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack880": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack884": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack888": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack892": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack896": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack900": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack904": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack908": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack912": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack916": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack920": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack924": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack928": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack932": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack936": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack940": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack944": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack948": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack952": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack956": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack960": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack964": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack968": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack972": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack976": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack980": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack984": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack988": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack992": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack996": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1000": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1004": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1008": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1012": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1016": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1020": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1024": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1028": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1032": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1036": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1040": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1044": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1048": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1052": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1056": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1060": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1064": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1068": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1072": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1076": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1080": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1084": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1088": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1092": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1096": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1100": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1104": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1108": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1112": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1116": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1120": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1124": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1128": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1132": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1136": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1140": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1144": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1148": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1152": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1156": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1160": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1164": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1168": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1172": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1176": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1180": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1184": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1188": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1192": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1196": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1200": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1204": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1208": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1212": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1216": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1220": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1224": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1228": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1232": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1236": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1240": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1244": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1248": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1252": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1256": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1260": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1264": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1268": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1272": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1276": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1280": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1284": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1288": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1292": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1296": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1300": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1304": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1308": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1312": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1316": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1320": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1324": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1328": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1332": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1336": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1340": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1344": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1348": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1352": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1356": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1360": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1364": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1368": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1372": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1376": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1380": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1384": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1388": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1392": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1396": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1400": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1404": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1408": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1412": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1416": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1420": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1424": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1428": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1432": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1436": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1440": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1444": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1448": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1452": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1456": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1460": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1464": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1468": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1472": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1476": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1480": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1484": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1488": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1492": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1496": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1500": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1504": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1508": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1512": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1516": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1520": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1524": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1528": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1532": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1536": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1540": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1544": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1548": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1552": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1556": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1560": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1564": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1568": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1572": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1576": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1580": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1584": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1588": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1592": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1596": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1600": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1604": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1608": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1612": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1616": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1620": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1624": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1628": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1632": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1636": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1640": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1644": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1648": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1652": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1656": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1660": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1664": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1668": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1672": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1676": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1680": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1684": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1688": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1692": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1696": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1700": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1704": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1708": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1712": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1716": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1720": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1724": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1728": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1732": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1736": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1740": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1744": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1748": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1752": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1756": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1760": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1764": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1768": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1772": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1776": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1780": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1784": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1788": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1792": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1796": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1800": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1804": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1808": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1812": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1816": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1820": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1824": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1828": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1832": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1836": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1840": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1844": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1848": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1852": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1856": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1860": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1864": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1868": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1872": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1876": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1880": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1884": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1888": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1892": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1896": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1900": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1904": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1908": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1912": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1916": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1920": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1924": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1928": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1932": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1936": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1940": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1944": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1948": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1952": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1956": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1960": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1964": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1968": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1972": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1976": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1980": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1984": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1988": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1992": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack1996": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2000": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2004": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2008": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2012": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2016": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2020": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2024": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2028": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2032": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2036": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2040": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2044": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2048": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2052": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2056": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2060": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2064": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2068": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2072": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2076": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2080": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2084": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2088": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2092": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2096": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2100": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2104": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2108": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2112": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2116": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2120": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2124": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2128": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2132": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2136": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2140": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2144": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2148": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2152": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2156": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2160": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2164": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2168": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2172": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2176": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2180": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2184": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2188": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2192": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2196": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2200": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2204": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2208": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2212": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2216": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2220": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2224": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2228": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2232": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2236": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2240": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2244": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2248": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2252": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2256": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2260": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2264": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2268": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2272": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2276": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2280": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2284": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2288": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2292": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2296": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2300": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2304": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2308": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2312": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2316": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2320": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2324": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2328": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2332": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2336": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2340": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2344": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2348": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2352": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2356": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2360": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2364": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2368": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2372": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2376": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2380": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2384": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2388": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2392": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2396": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2400": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2404": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2408": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2412": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2416": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2420": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2424": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2428": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2432": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2436": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2440": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2444": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2448": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2452": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2456": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2460": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2464": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2468": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2472": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2476": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2480": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2484": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2488": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2492": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2496": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2500": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2504": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2508": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2512": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2516": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2520": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2524": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2528": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2532": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2536": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2540": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2544": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2548": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2552": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2556": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2560": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2564": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2568": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2572": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2576": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2580": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2584": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2588": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2592": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2596": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2600": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2604": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2608": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2612": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2616": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2620": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2624": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2628": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2632": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2636": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2640": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2644": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2648": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2652": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2656": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2660": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2664": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2668": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2672": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2676": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2680": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2684": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2688": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2692": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2696": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2700": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2704": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2708": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2712": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2716": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2720": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2724": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2728": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2732": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2736": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2740": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2744": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2748": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2752": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2756": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2760": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2764": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2768": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2772": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2776": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2780": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2784": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2788": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2792": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2796": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2800": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2804": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2808": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2812": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2816": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2820": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2824": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2828": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2832": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2836": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2840": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2844": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2848": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2852": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2856": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2860": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2864": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2868": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2872": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2876": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2880": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2884": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2888": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2892": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2896": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2900": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2904": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2908": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2912": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2916": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2920": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2924": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2928": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2932": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2936": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2940": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2944": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2948": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2952": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2956": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2960": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2964": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2968": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2972": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2976": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2980": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2984": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2988": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2992": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack2996": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3000": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3004": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3008": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3012": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3016": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3020": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3024": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3028": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3032": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3036": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3040": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3044": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3048": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3052": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3056": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3060": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3064": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3068": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3072": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3076": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3080": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3084": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3088": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3092": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3096": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3100": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3104": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3108": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3112": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3116": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3120": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3124": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3128": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3132": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3136": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3140": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3144": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3148": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3152": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3156": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3160": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3164": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3168": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3172": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3176": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3180": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3184": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3188": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3192": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3196": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3200": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3204": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3208": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3212": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3216": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3220": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3224": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3228": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3232": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3236": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3240": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3244": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3248": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3252": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3256": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3260": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3264": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3268": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3272": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3276": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3280": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3284": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3288": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3292": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3296": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3300": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3304": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3308": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3312": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3316": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3320": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3324": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3328": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3332": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3336": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3340": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3344": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3348": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3352": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3356": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3360": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3364": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3368": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3372": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3376": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3380": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3384": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3388": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3392": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3396": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3400": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3404": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3408": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3412": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3416": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3420": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3424": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3428": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3432": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3436": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3440": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3444": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3448": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3452": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3456": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3460": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3464": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3468": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3472": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3476": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3480": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3484": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3488": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3492": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3496": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3500": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3504": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3508": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3512": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3516": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3520": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3524": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3528": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3532": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3536": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3540": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3544": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3548": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3552": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3556": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3560": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3564": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3568": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3572": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3576": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3580": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3584": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3588": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3592": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3596": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3600": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3604": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3608": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3612": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3616": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3620": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3624": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3628": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3632": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3636": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3640": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3644": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3648": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3652": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3656": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3660": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3664": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3668": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3672": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3676": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3680": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3684": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3688": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3692": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3696": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3700": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3704": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3708": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3712": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3716": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3720": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3724": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3728": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3732": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3736": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3740": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3744": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3748": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3752": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3756": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3760": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3764": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3768": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3772": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3776": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3780": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3784": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3788": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3792": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3796": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3800": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3804": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3808": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3812": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3816": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3820": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3824": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3828": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3832": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3836": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3840": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3844": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3848": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3852": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3856": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3860": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3864": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3868": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3872": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3876": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3880": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3884": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3888": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3892": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3896": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3900": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3904": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3908": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3912": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3916": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3920": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3924": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3928": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3932": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3936": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3940": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3944": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3948": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3952": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3956": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3960": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3964": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3968": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3972": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3976": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3980": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3984": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3988": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3992": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack3996": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4000": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4004": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4008": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4012": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4016": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4020": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4024": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4028": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4032": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4036": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4040": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4044": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4048": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4052": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4056": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4060": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4064": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4068": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4072": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4076": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4080": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4084": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4088": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4092": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4096": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4100": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4104": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4108": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4112": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4116": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4120": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4124": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4128": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4132": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4136": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4140": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4144": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4148": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4152": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4156": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4160": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4164": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4168": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4172": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4176": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4180": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4184": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4188": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4192": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4196": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4200": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4204": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4208": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4212": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4216": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4220": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4224": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4228": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4232": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4236": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4240": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4244": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4248": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4252": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4256": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4260": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4264": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4268": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4272": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4276": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4280": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4284": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4288": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4292": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4296": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4300": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4304": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4308": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4312": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4316": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4320": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4324": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4328": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4332": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4336": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4340": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4344": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4348": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4352": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4356": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4360": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4364": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4368": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4372": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4376": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4380": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4384": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4388": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4392": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4396": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4400": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4404": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4408": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4412": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4416": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4420": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4424": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4428": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4432": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4436": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4440": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4444": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4448": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4452": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4456": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4460": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4464": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4468": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4472": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4476": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4480": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4484": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4488": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4492": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4496": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4500": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4504": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4508": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4512": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4516": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4520": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4524": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4528": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4532": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4536": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4540": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4544": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4548": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4552": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4556": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4560": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4564": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4568": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4572": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4576": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4580": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4584": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4588": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4592": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4596": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4600": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4604": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4608": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4612": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4616": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4620": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4624": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4628": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4632": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4636": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4640": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4644": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4648": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4652": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4656": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4660": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4664": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4668": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4672": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4676": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4680": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4684": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4688": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4692": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4696": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4700": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4704": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4708": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4712": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4716": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4720": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4724": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4728": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4732": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4736": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4740": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4744": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4748": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4752": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4756": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4760": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4764": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4768": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4772": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4776": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4780": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4784": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4788": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4792": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4796": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4800": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4804": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4808": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4812": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4816": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4820": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4824": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4828": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4832": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4836": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4840": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4844": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4848": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4852": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4856": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4860": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4864": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4868": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4872": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4876": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4880": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4884": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4888": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4892": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4896": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4900": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4904": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4908": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4912": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4916": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4920": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4924": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4928": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4932": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4936": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4940": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4944": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4948": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4952": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4956": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4960": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4964": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4968": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4972": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4976": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4980": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4984": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4988": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4992": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack4996": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_stack5000": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_TestSetgid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestSetgidStress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test1435": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test6997": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test9400": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestBuildID": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test6997": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test8694": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testSigaltstack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test1328": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test1560": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test1635": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test3250": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test3729": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test3775": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test4029": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test4339": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test5227": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test5242": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test5337": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test5548": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test5603": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test5986": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test6390": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test6833": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test6907": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test6907Go": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test7560": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test7665": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test7978": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test8092": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test8517": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test8694": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test8756": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test8811": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test9026": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test9510": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test9557": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test10303": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test11925": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test12030": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test14838": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test17065": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test17537": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test18126": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test18720": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test20129": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test20266": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test20369": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test20910": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test21708": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test21809": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test21897": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test22906": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test23356": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test24206": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test25143": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test26066": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test26213": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test27660": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test28896": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test30065": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test32579": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test31891": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test42018": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test45451": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test49633": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestAlign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestAtol": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestBlocking": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestBoolAlign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestCallGoWithString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestCallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestCallbackCallers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestCallbackGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestCallbackPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestCallbackPanicLocked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestCallbackPanicLoop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestCallbackStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestCflags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestCheckConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestCthread": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestEnum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestNamedEnum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestCastToEnum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestErrno": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestFpVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestGCC68255": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestHandle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestHelpers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestLibgcc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestMultipleAssign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestNaming": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestPanicFromC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestPrintf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestReturnAfterGrow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestReturnAfterGrowFromGo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestSetEnv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestThreadLock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestUnsignedInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestZeroArgCallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_BenchmarkCgoCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_cgo_internal_test_BenchmarkGoString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_cgo_internal_test_BenchmarkCGoCallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_cgo_internal_test_BenchmarkCGoInCThread": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_cgo_internal_test_Gosched": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_testThreadLock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestSigaltstack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_TestSigprocmask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test18146": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testGCC68255": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_compareStatus": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "filter",
                "type": "string"
            },
            {
                "name": "expect",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_test_test1435": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test18146": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test20266": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test21897": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testCFNumberRef": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_testCFDateRef": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_testCFBooleanRef": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_Test24161Arg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test24161Res": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test24161Example0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test24161Example1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test24161Example2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_issue30527G": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_IMPIsOpaque": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_IMPInitWithFrame": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_IMPDrawRect": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_IMPWindowResize": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_test4029": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_loadThySelf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "symbol",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_test_test41761": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test42018": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_recurseHANDLE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "p",
                "type": "C_HANDLE"
            },
            {
                "name": "v",
                "type": "uintptr"
            }
        ]
    },
    "cmd_cgo_internal_test_recurseHWND": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "p",
                "type": "C_HWND"
            },
            {
                "name": "v",
                "type": "uintptr"
            }
        ]
    },
    "cmd_cgo_internal_test_Issue42495A": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_Issue42495B": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_Test7234": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_issue8148Callback": {
        "result": "C_int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_C_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Issue8148": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_test8517": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_processHandleCount": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testHandleLeaksCallback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_test8756": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_p": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_test9026": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test9400": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test9510": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testSetgidStress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_runTestSetgid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_testSetgid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_IntoGoAndBack": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_testSigprocmask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testAlign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testHelpers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_uuidgen": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_Strtol": {
        "result": "struct cmd_cgo_internal_test_Strtol_retval {int field_0;error err1;}",
        "result_name": "cmd_cgo_internal_test_Strtol_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "cmd_cgo_internal_test_Atol": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_test_testConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testEnum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testNamedEnum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testCastToEnum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testAtol": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testErrno": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testMultipleAssign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_benchCgoCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_cgo_internal_test_benchCallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_cgo_internal_test_benchGoString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_cgo_internal_test_sliceOperands": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "array",
                "type": "_2000_int"
            }
        ]
    },
    "cmd_cgo_internal_test_TestComplexAlign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testCheckConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_duplicateSymbols": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_testSetEnv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_callBridge": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "C_intFunc"
            }
        ]
    },
    "cmd_cgo_internal_test_callCBridge": {
        "result": "C_int",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "C_intFunc"
            }
        ]
    },
    "cmd_cgo_internal_test_testFpVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test1635": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testUnsignedInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test3250": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testLibgcc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test3729": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testPrintf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test4339": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testBoolAlign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test4857": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_testCflags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test5227": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_selectfont": {
        "result": "C_Fontinfo",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_test5242": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test5603": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test5337": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test5740": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test5986": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test6128": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_test6390": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test6472": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_test6506": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_testNaming": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test6907": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test7560": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_test8092": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_issue8368": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "one",
                "type": "_ptr_C_struct_one"
            },
            {
                "name": "two",
                "type": "_ptr_C_struct_two"
            }
        ]
    },
    "cmd_cgo_internal_test_issue8441": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "one",
                "type": "_ptr_C_one"
            },
            {
                "name": "two",
                "type": "_ptr_C_two"
            }
        ]
    },
    "cmd_cgo_internal_test_test8811": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test9557": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_issue8331a": {
        "result": "C_issue8331",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_test10303": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_cgo_internal_test_test11925": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test12030": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test14838": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test17065": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test17537": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testAPI": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_test18126": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test18720": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test20129": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test20369": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test21708": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test21809": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test22906": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test23356": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Issue23720F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_test24206": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_issue25143sum": {
        "result": "C_int",
        "result_name": null,
        "parameters": [
            {
                "name": "ns",
                "type": "C_int"
            }
        ]
    },
    "cmd_cgo_internal_test_test25143": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test26066": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test27660": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_twoargsF": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_issue28545G": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr__ptr_C_char"
            }
        ]
    },
    "cmd_cgo_internal_test_offset": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_cgo_internal_test_test28896": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Issue29383": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint"
            },
            {
                "name": "size",
                "type": "uint"
            }
        ]
    },
    "cmd_cgo_internal_test_Fissue299748": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_issue29781F": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_issue29781G": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_test30065": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Issue31093": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_test32579": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_testHandle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Issue40494": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_test45451": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_func52542": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_test26213": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_ReturnIntLong": {
        "result": "struct cmd_cgo_internal_test_ReturnIntLong_retval {int field_0;C_long field_1;}",
        "result_name": "cmd_cgo_internal_test_ReturnIntLong_retval",
        "parameters": []
    },
    "cmd_cgo_internal_test_gc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_cgo_internal_test_goDummy": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_testCthread": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_benchCGoInCthread": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_cgo_internal_test_BackIntoGo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_xvariadic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "cmd_cgo_internal_test_test1328": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Issue1560FromC": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_Issue1560FromGo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_test1560": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_exportbyte": {
        "result": "byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exportbool": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exportrune": {
        "result": "rune",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exporterror": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exportint": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exportuint": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exportuintptr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exportint8": {
        "result": "int8",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exportuint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exportint16": {
        "result": "int16",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exportuint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exportint32": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exportuint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exportint64": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exportuint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exportfloat32": {
        "result": "float32",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exportfloat64": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exportcomplex64": {
        "result": "complex64",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exportcomplex128": {
        "result": "complex128",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exportSliceIn": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_cgo_internal_test_exportSliceOut": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_exportSliceInOut": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_cgo_internal_test_test3775": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_lockOSThreadCallback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_issue5548FromC": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_cgo_internal_test_test5548": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_GoIssue6833Func": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "aui",
                "type": "uint"
            },
            {
                "name": "aui64",
                "type": "uint64"
            }
        ]
    },
    "cmd_cgo_internal_test_test6833": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_CheckIssue6907Go": {
        "result": "C_int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_test_test6907Go": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_test7665": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_issue7978check": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "wantFunc",
                "type": "string"
            },
            {
                "name": "badFunc",
                "type": "string"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "cmd_cgo_internal_test_issue7978wait": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "store",
                "type": "uint32"
            },
            {
                "name": "wait",
                "type": "uint32"
            }
        ]
    },
    "cmd_cgo_internal_test_issue7978cb": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_growStack": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_cgo_internal_test_issue7978go": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_test7978": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_Test8945": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_multi": {
        "result": "struct cmd_cgo_internal_test_multi_retval {_ptr_C_char field_0;C_int field_1;}",
        "result_name": "cmd_cgo_internal_test_multi_retval",
        "parameters": []
    },
    "cmd_cgo_internal_test_test20910": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_useIssue31891A": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_C_Issue31891A"
            }
        ]
    },
    "cmd_cgo_internal_test_useIssue31891B": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_C_Issue31891B"
            }
        ]
    },
    "cmd_cgo_internal_test_test31891": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_GoFunc37033": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "handle",
                "type": "C_uintptr_t"
            }
        ]
    },
    "cmd_cgo_internal_test_GoFunc49633": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "context",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_cgo_internal_test_test49633": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_generic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "T"
            },
            {
                "name": "u",
                "type": "U"
            }
        ]
    },
    "cmd_cgo_internal_test_useGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_gcc68255_F": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_issue23555a_X": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_issue23555b_X": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_issue24161arg_test24161array": {
        "result": "C_CFArrayRef",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_issue24161arg_Test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_issue24161e0_f1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_issue24161e0_Test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_issue24161e1_f1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_issue24161e1_f2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "C_CFErrorRef"
            }
        ]
    },
    "cmd_cgo_internal_test_issue24161e1_Test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_issue24161e2_f1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_issue24161e2_f2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "C_CFErrorRef"
            }
        ]
    },
    "cmd_cgo_internal_test_issue24161e2_Test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_issue24161res_Test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_issue26213_Test26213": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_issue26430_F1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_issue26430_F2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_C_ST"
            }
        ]
    },
    "cmd_cgo_internal_test_issue27054_Test27054": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_issue27340_Issue27340GoFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_issue29563_Bar": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_issue30527_G": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr__ptr_C_char"
            }
        ]
    },
    "cmd_cgo_internal_test_issue52611a_GetX1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "foo",
                "type": "_ptr_C_struct_Foo"
            }
        ]
    },
    "cmd_cgo_internal_test_issue52611a_GetX2": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "foo",
                "type": "_ptr_C_struct_Foo"
            }
        ]
    },
    "cmd_cgo_internal_test_issue52611b_GetX1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "bar",
                "type": "_ptr_C_struct_Bar"
            }
        ]
    },
    "cmd_cgo_internal_test_issue52611b_GetX2": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "bar",
                "type": "_ptr_C_struct_Bar"
            }
        ]
    },
    "cmd_cgo_internal_test_issue8756_Pow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_issue8828_Bar": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_issue9026_Test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_test_issue9400_RewindAndSetgid": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_test_issue9510a_F": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            }
        ]
    },
    "cmd_cgo_internal_test_issue9510b_F": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_testMain": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_goEnv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_cmdToRun": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_genHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "header",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_testInstall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "exe",
                "type": "string"
            },
            {
                "name": "libgoa",
                "type": "string"
            },
            {
                "name": "libgoh",
                "type": "string"
            },
            {
                "name": "buildcmd",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_checkLineComments": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "hdrname",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_checkArchive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "arname",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_checkELFArchive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "arname",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_checkELFArchiveObject": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "arname",
                "type": "string"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "obj",
                "type": "io_ReaderAt"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_TestInstall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_TestEarlySignalHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_TestSignalForwarding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_TestSignalForwardingExternal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_TestSignalForwardingGo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_checkSignalForwardingTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_buildSignalForwardingTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_runSignalForwardingTest": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_expectSignal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "sig1",
                "type": "syscall_Signal"
            },
            {
                "name": "sig2",
                "type": "syscall_Signal"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_TestOsSignal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_TestSigaltstack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_TestExtar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_TestPIE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_hasDynTag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "_ptr_elf_File"
            },
            {
                "name": "tag",
                "type": "elf_DynTag"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_TestSIGPROF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_TestCompileWithoutShared": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_TestCachedInstall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_TestManyCalls": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_TestPreemption": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_TestDeepStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo_DidInitRun": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo_DidMainRun": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo_CheckArgs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo2_RunGoroutines": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo2_Block": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo2_TestSEGV": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo2_Noop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo2_GoRaiseSIGPIPE": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo2_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo3_CatchSIGIO": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo3_ResetSIGIO": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo3_SawSIGIO": {
        "result": "C_int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo3_ProvokeSIGPIPE": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo3_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo4_GoCatchSIGIO": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo4_GoRaiseSIGIO": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_C_pthread_t"
            }
        ]
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo4_SIGIOCount": {
        "result": "C_int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo4_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo6_go_start_profile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo6_go_stop_profile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo6_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo7_GoFunction7": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo7_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo8_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo8_GoFunction8": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo8_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo9_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_libgo9_GoF": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcarchive_testdata_p_FromPkg": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_testMain": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_goEnv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_cmdToRun": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_run": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "extraEnv",
                "type": "_slice_string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_runExe": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "extraEnv",
                "type": "_slice_string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_runCC": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_createHeaders": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_createHeadersOnce": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_TestExportedSymbols": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_checkNumberOfExportedFunctionsWindows": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "exportAllSymbols",
                "type": "bool"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_TestNumberOfExportedFunctions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_TestExportedSymbolsWithDynamicLoad": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_TestUnexportedSymbols": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_TestMainExportedOnAndroid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_testSignalHandlers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "pkgname",
                "type": "string"
            },
            {
                "name": "cfile",
                "type": "string"
            },
            {
                "name": "cmd",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_TestSignalHandlers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_TestSignalHandlersWithNotify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_TestPIE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_TestCachedInstall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_copyFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dst",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_TestGo2C2Go": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_TestIssue36233": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_testdata_go2c2go_go_GoFunc": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_testdata_go2c2go_go_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_testdata_go2c2go_m1_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_testdata_go2c2go_m2_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_testdata_issue36233_exportComplex64": {
        "result": "complex64",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "complex64"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_testdata_issue36233_exportComplex128": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "complex128"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_testdata_issue36233_exportComplexfloat": {
        "result": "C_complexfloat",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "C_complexfloat"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_testdata_issue36233_exportComplexdouble": {
        "result": "C_complexdouble",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "C_complexdouble"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_testdata_issue36233_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_testdata_libgo_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_testdata_libgo_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_testdata_libgo_DidInitRun": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_testdata_libgo_DidMainRun": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_testdata_libgo2_dup2": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "oldfd",
                "type": "int"
            },
            {
                "name": "newfd",
                "type": "int"
            }
        ]
    },
    "cmd_cgo_internal_testcshared_testdata_libgo2_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_testdata_libgo2_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_testdata_libgo4_RunGoroutines": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_testdata_libgo4_TestSEGV": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_testdata_libgo4_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_testdata_libgo5_CatchSIGIO": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_testdata_libgo5_ResetSIGIO": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_testdata_libgo5_SawSIGIO": {
        "result": "C_int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_testdata_libgo5_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_testdata_p_FromPkg": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testcshared_testdata_p_Divu": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_cgo_internal_testerrors__ptr_Visitor_Visit": {
        "result": "ast_Visitor",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_cgo_internal_testerrors_TestArgumentsPositions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testerrors_TestBadSymbol": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testerrors_cCompilerCmd": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testerrors_goEnv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testerrors_path": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testerrors_check": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testerrors_expect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "errors",
                "type": "_slice__ptr_regexp_Regexp"
            }
        ]
    },
    "cmd_cgo_internal_testerrors_sizeofLongDouble": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testerrors_TestReportsTypeErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testerrors_TestToleratesOptimizationFlag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testerrors_TestMallocCrashesOnNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testerrors_TestPointerChecks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testerrors_buildPtrTests": {
        "result": "struct cmd_cgo_internal_testerrors_buildPtrTests_retval {string field_0;}",
        "result_name": "cmd_cgo_internal_testerrors_buildPtrTests_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "gopath",
                "type": "string"
            },
            {
                "name": "cgocheck2",
                "type": "bool"
            }
        ]
    },
    "cmd_cgo_internal_testerrors_testOne": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "pt",
                "type": "ptrTest"
            },
            {
                "name": "exe",
                "type": "string"
            },
            {
                "name": "exe2",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testerrors_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testerrors_testdata_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testerrors_testdata_a": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testerrors_testdata_TestSingleArgumentCast": {
        "result": "C_int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testerrors_testdata_TestSingleArgumentCastRecFuncAsSimpleArg": {
        "result": "C_int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testerrors_testdata_TestSingleArgumentCastRecFunc": {
        "result": "C_int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testfortran_TestFortran": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testfortran_testdata_testprog_TheAnswer": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testfortran_testdata_testprog_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testgodefs_TestGoDefs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testgodefs_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testlife_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_cgo_internal_testlife_testMain": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_cgo_internal_testlife_TestTestRun": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testlife_testdata_Run": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gen",
                "type": "int"
            },
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "a",
                "type": "_slice_int32"
            }
        ]
    },
    "cmd_cgo_internal_testlife_testdata_GoStart": {
        "result": "struct cmd_cgo_internal_testlife_testdata_GoStart_retval {int field_0;int field_1;}",
        "result_name": "cmd_cgo_internal_testlife_testdata_GoStart_retval",
        "parameters": [
            {
                "name": "i",
                "type": "C_int"
            },
            {
                "name": "xdim",
                "type": "C_int"
            },
            {
                "name": "ydim",
                "type": "C_int"
            },
            {
                "name": "xstart",
                "type": "C_int"
            },
            {
                "name": "xend",
                "type": "C_int"
            },
            {
                "name": "ystart",
                "type": "C_int"
            },
            {
                "name": "yend",
                "type": "C_int"
            },
            {
                "name": "a",
                "type": "_ptr_C_int"
            },
            {
                "name": "n",
                "type": "_ptr_C_int"
            }
        ]
    },
    "cmd_cgo_internal_testlife_testdata_GoWait": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "C_int"
            }
        ]
    },
    "cmd_cgo_internal_testlife_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testnocgo_NoCgo": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testnocgo_TestNop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_prettyPrintf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_testMain": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_goCmd": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_escape": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_asCommandLine": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "cwd",
                "type": "string"
            },
            {
                "name": "cmd",
                "type": "_ptr_exec_Cmd"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_run": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "bin",
                "type": "string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestDWARFSections": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestBuildID": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestRunHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestUniqueTypesAndItabs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestIssue18676": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestIssue19534": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestIssue18584": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestIssue19418": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestIssue19529": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestIssue22175": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestIssue22295": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestIssue24351": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestIssue25756": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestIssue25756pie": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestMethod2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestMethod3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestIssue44956": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestIssue52937": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestIssue53989": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestForkExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_TestGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_altpath_testdata_common_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_altpath_testdata_plugin-mismatch_ReadCommonX": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_checkdwarf_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_checkdwarf_openElf": {
        "result": "dwarfer",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_testdata_checkdwarf_openMacho": {
        "result": "dwarfer",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_testdata_checkdwarf_openPE": {
        "result": "dwarfer",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_testdata_checkdwarf_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_common_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_forkexec_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_generic_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_generic_P": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_generic_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_host_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_host_testUnnamed": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_host_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_iface_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_iface_a_F": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_iface_a_G": {
        "result": "iface_i_I",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_iface_b_F": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_iface_b_G": {
        "result": "iface_i_I",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_iface_i__ptr_T_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue18584_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue18584_F": {
        "result": "_ptr_C",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_C"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_testdata_issue18584_G": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue18676_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue18676_F": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "evt",
                "type": "_ptr_dynamodbstreamsevt_Event"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_testdata_issue18676_dynamodbstreamsevt__ptr_Event_Dummy": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue19418_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue19529_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue19529_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue19534_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue19534_Foo": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue22175_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue22175_F": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue22175_G": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue22295.pkg_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue22295.pkg_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue22295.pkg_F": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue24351_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue24351_B": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "chan_send_bool"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_testdata_issue25756_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue25756_plugin_Run": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gen",
                "type": "int"
            },
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "a",
                "type": "_slice_int32"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_testdata_issue25756_plugin_GoStart": {
        "result": "struct cmd_cgo_internal_testplugin_testdata_issue25756_plugin_GoStart_retval {int field_0;int field_1;}",
        "result_name": "cmd_cgo_internal_testplugin_testdata_issue25756_plugin_GoStart_retval",
        "parameters": [
            {
                "name": "i",
                "type": "C_int"
            },
            {
                "name": "xdim",
                "type": "C_int"
            },
            {
                "name": "ydim",
                "type": "C_int"
            },
            {
                "name": "xstart",
                "type": "C_int"
            },
            {
                "name": "xend",
                "type": "C_int"
            },
            {
                "name": "ystart",
                "type": "C_int"
            },
            {
                "name": "yend",
                "type": "C_int"
            },
            {
                "name": "a",
                "type": "_ptr_C_int"
            },
            {
                "name": "n",
                "type": "_ptr_C_int"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_testdata_issue25756_plugin_GoWait": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "C_int"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_testdata_issue44956_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue44956_F": {
        "result": "_ptr_map_int_int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue52937_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue52937_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue52937_G": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue53989_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_issue53989_Square": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_testdata_issue53989_p_Square": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_testdata_method_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_method_T_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_method2_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_method2_F": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "p_T"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_testdata_method2_p_T_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_method3_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_method3_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_method3_p_T_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_method3_p_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_plugin1_F": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_plugin1_ReadCommonX": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_plugin1_call": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_cgo_internal_testplugin_testdata_plugin1_g": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_plugin1_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_plugin1_UnexportedNameReuse": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_plugin1_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_plugin2_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_plugin2_UnexportedNameReuse": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_plugin2_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_sub_plugin1_F": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_sub_plugin1_ReadCommonX": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_sub_plugin1_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_unnamed1_FuncInt": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_unnamed1_FuncRecursive": {
        "result": "X",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_unnamed1_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_unnamed2_FuncInt": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_unnamed2_FuncRecursive": {
        "result": "X",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testplugin_testdata_unnamed2_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testsanitizers_TestASAN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_TestASANLinkerX": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_requireOvercommit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_goEnv": {
        "result": "struct cmd_cgo_internal_testsanitizers_goEnv_retval {string field_0;error err1;}",
        "result_name": "cmd_cgo_internal_testsanitizers_goEnv_retval",
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_replaceEnv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "_ptr_exec_Cmd"
            },
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_appendExperimentEnv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "_ptr_exec_Cmd"
            },
            {
                "name": "experiments",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_mustRun": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "cmd",
                "type": "_ptr_exec_Cmd"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_cc": {
        "result": "struct cmd_cgo_internal_testsanitizers_cc_retval {_ptr_exec_Cmd field_0;error err1;}",
        "result_name": "cmd_cgo_internal_testsanitizers_cc_retval",
        "parameters": [
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_compilerVersion": {
        "result": "struct cmd_cgo_internal_testsanitizers_compilerVersion_retval {version field_0;error err1;}",
        "result_name": "cmd_cgo_internal_testsanitizers_compilerVersion_retval",
        "parameters": []
    },
    "cmd_cgo_internal_testsanitizers_compilerSupportsLocation": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testsanitizers_compilerRequiredTsanVersion": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_compilerRequiredAsanVersion": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_configure": {
        "result": "_ptr_config",
        "result_name": null,
        "parameters": [
            {
                "name": "sanitizer",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers__ptr_config_goCmd": {
        "result": "_ptr_exec_Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "subcommand",
                "type": "string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers__ptr_config_goCmdWithExperiments": {
        "result": "_ptr_exec_Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "subcommand",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_string"
            },
            {
                "name": "experiments",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers__ptr_config_skipIfCSanitizerBroken": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers__ptr_config_checkCSanitizer": {
        "result": "struct cmd_cgo_internal_testsanitizers__ptr_config_checkCSanitizer_retval {bool field_0;error err1;}",
        "result_name": "cmd_cgo_internal_testsanitizers__ptr_config_checkCSanitizer_retval",
        "parameters": []
    },
    "cmd_cgo_internal_testsanitizers__ptr_config_skipIfRuntimeIncompatible": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers__ptr_config_checkRuntime": {
        "result": "struct cmd_cgo_internal_testsanitizers__ptr_config_checkRuntime_retval {bool field_0;error err1;}",
        "result_name": "cmd_cgo_internal_testsanitizers__ptr_config_checkRuntime_retval",
        "parameters": []
    },
    "cmd_cgo_internal_testsanitizers_srcPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers__ptr_tempDir_RemoveAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers__ptr_tempDir_Base": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testsanitizers__ptr_tempDir_Join": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_newTempDir": {
        "result": "_ptr_tempDir",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_hangProneCmd": {
        "result": "_ptr_exec_Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_TestShared": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_TestLibFuzzer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_libFuzzerSupported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_TestMSAN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_TestTSAN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testsanitizers_testdata_bar": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_int"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_testdata_add": {
        "result": "struct cmd_cgo_internal_testsanitizers_testdata_add_retval {int field_0;}",
        "result_name": "cmd_cgo_internal_testsanitizers_testdata_add_retval",
        "parameters": [
            {
                "name": "a1",
                "type": "int"
            },
            {
                "name": "b1",
                "type": "int"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_testdata_foo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testsanitizers_testdata_LLVMFuzzerTestOneInput": {
        "result": "C_int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sz",
                "type": "C_int"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_testdata_FuzzMe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sz",
                "type": "C_int"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_testdata_GoFn": {
        "result": "_ptr_C_int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_C_int"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_testdata_start": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_testdata_Nop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testsanitizers_testdata_Go1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_C_int"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_testdata_Go2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_C_char"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_testdata_allocateStack": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_testdata_F1": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testsanitizers_testdata_F2": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testsanitizers_testdata_poisonStack": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_testdata_F": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "C_T"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_testdata_go_callback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testsanitizers_testdata_GoRun": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testsanitizers_testdata_goSpin": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testsanitizers_testdata_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testsanitizers_testdata_asan_linkerx_pstring": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_string"
            }
        ]
    },
    "cmd_cgo_internal_testsanitizers_testdata_asan_linkerx_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_run": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testshared_runWithEnv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testshared_goCmd": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testshared_testMain": {
        "result": "struct cmd_cgo_internal_testshared_testMain_retval {int field_0;error err1;}",
        "result_name": "cmd_cgo_internal_testshared_testMain_retval",
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_cgo_internal_testshared_cloneTestdataModule": {
        "result": "struct cmd_cgo_internal_testshared_cloneTestdataModule_retval {string field_0;error err1;}",
        "result_name": "cmd_cgo_internal_testshared_cloneTestdataModule_retval",
        "parameters": [
            {
                "name": "gopath",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testshared_cloneGOROOTDeps": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "goroot",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestSOBuilt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_hasDynTag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_elf_File"
            },
            {
                "name": "tag",
                "type": "elf_DynTag"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestNoTextrel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestNoDupSymbols": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestShlibnameFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_isOffsetLoaded": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_elf_File"
            },
            {
                "name": "offset",
                "type": "uint64"
            }
        ]
    },
    "cmd_cgo_internal_testshared_rnd": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int32"
            },
            {
                "name": "r",
                "type": "int32"
            }
        ]
    },
    "cmd_cgo_internal_testshared_readwithpad": {
        "result": "struct cmd_cgo_internal_testshared_readwithpad_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_cgo_internal_testshared_readwithpad_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "sz",
                "type": "int32"
            }
        ]
    },
    "cmd_cgo_internal_testshared_readNotes": {
        "result": "struct cmd_cgo_internal_testshared_readNotes_retval {_slice__ptr_note field_0;error err1;}",
        "result_name": "cmd_cgo_internal_testshared_readNotes_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_elf_File"
            }
        ]
    },
    "cmd_cgo_internal_testshared_dynStrings": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "elf_DynTag"
            }
        ]
    },
    "cmd_cgo_internal_testshared_AssertIsLinkedToRegexp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "re",
                "type": "_ptr_regexp_Regexp"
            }
        ]
    },
    "cmd_cgo_internal_testshared_AssertIsLinkedTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "lib",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testshared_AssertHasRPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestTrivialExecutable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestTrivialExecutablePIE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_checkSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "string"
            },
            {
                "name": "limit",
                "type": "int64"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestDivisionExecutable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestCgoExecutable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_checkPIE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestTrivialPIE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestCgoPIE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestGopathShlib": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_testPkgListNote": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "_ptr_elf_File"
            },
            {
                "name": "note",
                "type": "_ptr_note"
            }
        ]
    },
    "cmd_cgo_internal_testshared_testABIHashNote": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "_ptr_elf_File"
            },
            {
                "name": "note",
                "type": "_ptr_note"
            }
        ]
    },
    "cmd_cgo_internal_testshared_testDepsNote": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "_ptr_elf_File"
            },
            {
                "name": "note",
                "type": "_ptr_note"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestNotes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestTwoGopathShlibs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestThreeGopathShlibs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_requireGccgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestGoPathShlibGccgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestTwoGopathShlibsGccgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_resetFileStamps": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_touch": {
        "result": "struct cmd_cgo_internal_testshared_touch_retval {void* field_0;}",
        "result_name": "cmd_cgo_internal_testshared_touch_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testshared_isNew": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testshared_AssertRebuilt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testshared_AssertNotRebuilt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestRebuilding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_appendFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "content",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testshared_createFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "content",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestABIChecking": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestImplicitInclusion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestGlobal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestTestInstalledShared": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestGeneratedMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestGeneratedHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestPackageOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestGCData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestIssue44031": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestIssue47873": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_TestStd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_testdata_dep2_G": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_dep3_D3": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_depBase__ptr_Dep_Method": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_depBase_F": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_depBase_ImplementedInAsm": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_division_div": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "cmd_cgo_internal_testshared_testdata_division_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_exe_DeclaredInMain": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_exe_F": {
        "result": "_ptr_C",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_exe_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_exe2_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_exe3_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_execgo_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_explicit_E": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_gcdata_main_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_global_testLoop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_global_ptrData": {
        "result": "_ptr__1<<20 + 10_int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_global_testMediumOffset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_global_testLargeOffset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_global_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_globallib_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_iface_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_iface_a_F": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_iface_a_G": {
        "result": "iface_i_I",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_iface_b_F": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_iface_b_G": {
        "result": "iface_i_I",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_iface_i__ptr_T_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_implicit_I": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_implicitcmd_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_issue25065_T_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_issue25065_F": {
        "result": "void*",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_issue30768_Test30768": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testshared_testdata_issue39777_a_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_issue39777_b_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_issue44031_b_T_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_issue44031_b_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_issue44031_main_t_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_issue44031_main_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_issue47837_a_TheFuncWithArgA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "A"
            }
        ]
    },
    "cmd_cgo_internal_testshared_testdata_issue47837_a__ptr_ImplA_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_issue47837_main_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_issue58966_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testshared_testdata_trivial_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testso_TestSO": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testso_TestSOVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testso_testSO": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_testso_testdata_so_Test": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testso_testdata_so_goCallback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testso_testdata_so_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testso_testdata_so_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testso_testdata_sovar_Test": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testso_testdata_sovar_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_teststdio_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_cgo_internal_teststdio_testMain": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_cgo_internal_teststdio_TestTestRun": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_teststdio_testdata_link": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "left",
                "type": "chan_send_int"
            },
            {
                "name": "right",
                "type": "chan_send_int"
            }
        ]
    },
    "cmd_cgo_internal_teststdio_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_teststdio_testdata_fibber": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "chan_send_int64"
            },
            {
                "name": "out",
                "type": "chan_send_int64"
            },
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_cgo_internal_teststdio_testdata_stdio__ptr_File_WriteString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_cgo_internal_teststdio_testdata_stdio__ptr_File_Flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cgo_internal_testtls_testTLS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cgo_internal_testtls_TestTLS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abi__ptr_ABIParamResultInfo_Config": {
        "result": "_ptr_ABIConfig",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abi__ptr_ABIParamResultInfo_InParams": {
        "result": "_slice_ABIParamAssignment",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abi__ptr_ABIParamResultInfo_OutParams": {
        "result": "_slice_ABIParamAssignment",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abi__ptr_ABIParamResultInfo_InRegistersUsed": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abi__ptr_ABIParamResultInfo_OutRegistersUsed": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abi__ptr_ABIParamResultInfo_InParam": {
        "result": "_ptr_ABIParamAssignment",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_ABIParamResultInfo_OutParam": {
        "result": "_ptr_ABIParamAssignment",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_ABIParamResultInfo_SpillAreaOffset": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abi__ptr_ABIParamResultInfo_SpillAreaSize": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abi__ptr_ABIParamResultInfo_ArgWidth": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abi__ptr_ABIParamAssignment_Offset": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abi_RegisterTypes": {
        "result": "_slice__ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "apa",
                "type": "_slice_ABIParamAssignment"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_ABIParamAssignment_RegisterTypesAndOffsets": {
        "result": "struct cmd_compile_internal_abi__ptr_ABIParamAssignment_RegisterTypesAndOffsets_retval {_slice__ptr_types_Type field_0;_slice_int64 field_1;}",
        "result_name": "cmd_compile_internal_abi__ptr_ABIParamAssignment_RegisterTypesAndOffsets_retval",
        "parameters": []
    },
    "cmd_compile_internal_abi_appendParamTypes": {
        "result": "_slice__ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "rts",
                "type": "_slice__ptr_types_Type"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_abi_appendParamOffsets": {
        "result": "struct cmd_compile_internal_abi_appendParamOffsets_retval {_slice_int64 field_0;int64 field_1;}",
        "result_name": "cmd_compile_internal_abi_appendParamOffsets_retval",
        "parameters": [
            {
                "name": "offsets",
                "type": "_slice_int64"
            },
            {
                "name": "at",
                "type": "int64"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_ABIParamAssignment_FrameOffset": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_ABIParamResultInfo"
            }
        ]
    },
    "cmd_compile_internal_abi_NewABIConfig": {
        "result": "_ptr_ABIConfig",
        "result_name": null,
        "parameters": [
            {
                "name": "iRegsCount",
                "type": "int"
            },
            {
                "name": "fRegsCount",
                "type": "int"
            },
            {
                "name": "offsetForLocals",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_ABIConfig_Copy": {
        "result": "_ptr_ABIConfig",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abi__ptr_ABIConfig_LocalsOffset": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abi__ptr_ABIConfig_FloatIndexFor": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "RegIndex"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_ABIConfig_NumParamRegs": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_ABIParamResultInfo_preAllocateParams": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hasRcvr",
                "type": "bool"
            },
            {
                "name": "nIns",
                "type": "int"
            },
            {
                "name": "nOuts",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_ABIConfig_ABIAnalyzeTypes": {
        "result": "_ptr_ABIParamResultInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "rcvr",
                "type": "_ptr_types_Type"
            },
            {
                "name": "ins",
                "type": "_slice__ptr_types_Type"
            },
            {
                "name": "outs",
                "type": "_slice__ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_ABIConfig_ABIAnalyzeFuncType": {
        "result": "_ptr_ABIParamResultInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "ft",
                "type": "_ptr_types_Func"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_ABIConfig_ABIAnalyze": {
        "result": "_ptr_ABIParamResultInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "setNname",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_ABIConfig_updateOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "result",
                "type": "_ptr_ABIParamResultInfo"
            },
            {
                "name": "f",
                "type": "_ptr_types_Field"
            },
            {
                "name": "a",
                "type": "ABIParamAssignment"
            },
            {
                "name": "isReturn",
                "type": "bool"
            },
            {
                "name": "setNname",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_RegAmounts_regString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "RegIndex"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_ABIParamAssignment_ToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "config",
                "type": "_ptr_ABIConfig"
            },
            {
                "name": "extra",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_ABIParamResultInfo_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abi_align": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_abi_alignTo": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "t",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_assignState_stackSlot": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_assignState_allocateRegs": {
        "result": "_slice_RegIndex",
        "result_name": null,
        "parameters": [
            {
                "name": "regs",
                "type": "_slice_RegIndex"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_assignState_regAllocate": {
        "result": "ABIParamAssignment",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "name",
                "type": "types_Object"
            },
            {
                "name": "isReturn",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_assignState_stackAllocate": {
        "result": "ABIParamAssignment",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "name",
                "type": "types_Object"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_assignState_intUsed": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abi__ptr_assignState_floatUsed": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abi__ptr_assignState_regassignIntegral": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_assignState_regassignArray": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_assignState_regassignStruct": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_abi_setup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abi__ptr_assignState_regassign": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pt",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_assignState_assignParamOrReturn": {
        "result": "ABIParamAssignment",
        "result_name": null,
        "parameters": [
            {
                "name": "pt",
                "type": "_ptr_types_Type"
            },
            {
                "name": "n",
                "type": "types_Object"
            },
            {
                "name": "isReturn",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_abi__ptr_ABIParamAssignment_ComputePadding": {
        "result": "_slice_uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "storage",
                "type": "_slice_uint64"
            }
        ]
    },
    "cmd_compile_internal_abt_makeNode": {
        "result": "_ptr_node32",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_T_IsEmpty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_T_IsSingle": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_T_VisitInOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_node32_nilOrData": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_node32_nilOrKeyAndData": {
        "result": "struct cmd_compile_internal_abt__ptr_node32_nilOrKeyAndData_retval {int32 field_0;interface_ field_1;}",
        "result_name": "cmd_compile_internal_abt__ptr_node32_nilOrKeyAndData_retval",
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_node32_height": {
        "result": "int8",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_T_Find": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_T_Insert": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            },
            {
                "name": "data",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_T_Copy": {
        "result": "_ptr_T",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_T_Delete": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_T_DeleteMin": {
        "result": "struct cmd_compile_internal_abt__ptr_T_DeleteMin_retval {int32 field_0;interface_ field_1;}",
        "result_name": "cmd_compile_internal_abt__ptr_T_DeleteMin_retval",
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_T_DeleteMax": {
        "result": "struct cmd_compile_internal_abt__ptr_T_DeleteMax_retval {int32 field_0;interface_ field_1;}",
        "result_name": "cmd_compile_internal_abt__ptr_T_DeleteMax_retval",
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_T_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_T_Intersection": {
        "result": "_ptr_T",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_T"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_T_Union": {
        "result": "_ptr_T",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_T"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_T_Difference": {
        "result": "_ptr_T",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_T"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_T_Iterator": {
        "result": "Iterator",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_T_Equals": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_T"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_T_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_node32_equals": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_node32"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_T_Equiv": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_T"
            },
            {
                "name": "eqv",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_node32_equiv": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_node32"
            },
            {
                "name": "eqv",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_Iterator_Next": {
        "result": "struct cmd_compile_internal_abt__ptr_Iterator_Next_retval {int32 field_0;interface_ field_1;}",
        "result_name": "cmd_compile_internal_abt__ptr_Iterator_Next_retval",
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_Iterator_Done": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_node32_iterator": {
        "result": "iterator",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_iterator_leftmost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_node32"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_iterator_done": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_iterator_next": {
        "result": "_ptr_node32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_T_Min": {
        "result": "struct cmd_compile_internal_abt__ptr_T_Min_retval {int32 field_0;interface_ field_1;}",
        "result_name": "cmd_compile_internal_abt__ptr_T_Min_retval",
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_T_Max": {
        "result": "struct cmd_compile_internal_abt__ptr_T_Max_retval {int32 field_0;interface_ field_1;}",
        "result_name": "cmd_compile_internal_abt__ptr_T_Max_retval",
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_T_Glb": {
        "result": "struct cmd_compile_internal_abt__ptr_T_Glb_retval {int32 field_0;interface_ field_1;}",
        "result_name": "cmd_compile_internal_abt__ptr_T_Glb_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_T_GlbEq": {
        "result": "struct cmd_compile_internal_abt__ptr_T_GlbEq_retval {int32 field_0;interface_ field_1;}",
        "result_name": "cmd_compile_internal_abt__ptr_T_GlbEq_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_T_Lub": {
        "result": "struct cmd_compile_internal_abt__ptr_T_Lub_retval {int32 field_0;interface_ field_1;}",
        "result_name": "cmd_compile_internal_abt__ptr_T_Lub_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_T_LubEq": {
        "result": "struct cmd_compile_internal_abt__ptr_T_LubEq_retval {int32 field_0;interface_ field_1;}",
        "result_name": "cmd_compile_internal_abt__ptr_T_LubEq_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_node32_isLeaf": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_node32_visitInOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_node32_find": {
        "result": "_ptr_node32",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_node32_min": {
        "result": "_ptr_node32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_node32_max": {
        "result": "_ptr_node32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_node32_glb": {
        "result": "_ptr_node32",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "int32"
            },
            {
                "name": "allow_eq",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_node32_lub": {
        "result": "_ptr_node32",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "int32"
            },
            {
                "name": "allow_eq",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_node32_aInsert": {
        "result": "struct cmd_compile_internal_abt__ptr_node32_aInsert_retval {_ptr_node32 field_0;}",
        "result_name": "cmd_compile_internal_abt__ptr_node32_aInsert_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_node32_aDelete": {
        "result": "struct cmd_compile_internal_abt__ptr_node32_aDelete_retval {_ptr_node32 field_0;}",
        "result_name": "cmd_compile_internal_abt__ptr_node32_aDelete_retval",
        "parameters": [
            {
                "name": "key",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_node32_aDeleteMin": {
        "result": "struct cmd_compile_internal_abt__ptr_node32_aDeleteMin_retval {_ptr_node32 field_0;}",
        "result_name": "cmd_compile_internal_abt__ptr_node32_aDeleteMin_retval",
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_node32_aDeleteMax": {
        "result": "struct cmd_compile_internal_abt__ptr_node32_aDeleteMax_retval {_ptr_node32 field_0;}",
        "result_name": "cmd_compile_internal_abt__ptr_node32_aDeleteMax_retval",
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_node32_aRebalanceAfterLeftDeletion": {
        "result": "_ptr_node32",
        "result_name": null,
        "parameters": [
            {
                "name": "oldLeftHeight",
                "type": "int8"
            },
            {
                "name": "tleft",
                "type": "_ptr_node32"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_node32_aRebalanceAfterRightDeletion": {
        "result": "_ptr_node32",
        "result_name": null,
        "parameters": [
            {
                "name": "oldRightHeight",
                "type": "int8"
            },
            {
                "name": "tright",
                "type": "_ptr_node32"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_node32_aRightIsHigh": {
        "result": "_ptr_node32",
        "result_name": null,
        "parameters": [
            {
                "name": "newnode",
                "type": "_ptr_node32"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_node32_aLeftIsHigh": {
        "result": "_ptr_node32",
        "result_name": null,
        "parameters": [
            {
                "name": "newnode",
                "type": "_ptr_node32"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_node32_rightToRoot": {
        "result": "_ptr_node32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_node32_leftToRoot": {
        "result": "_ptr_node32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt_max": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            },
            {
                "name": "b",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_node32_copy": {
        "result": "_ptr_node32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt_makeTree": {
        "result": "struct cmd_compile_internal_abt_makeTree_retval {_ptr_T field_0;int field_1;int32 field_2;}",
        "result_name": "cmd_compile_internal_abt_makeTree_retval",
        "parameters": [
            {
                "name": "te",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "_slice_int32"
            },
            {
                "name": "check",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_abt_applicInsert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "te",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "_slice_int32"
            }
        ]
    },
    "cmd_compile_internal_abt_applicFind": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "te",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "_slice_int32"
            }
        ]
    },
    "cmd_compile_internal_abt_applicBounds": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "te",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "_slice_int32"
            }
        ]
    },
    "cmd_compile_internal_abt_applicDeleteMin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "te",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "_slice_int32"
            }
        ]
    },
    "cmd_compile_internal_abt_applicDeleteMax": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "te",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "_slice_int32"
            }
        ]
    },
    "cmd_compile_internal_abt_applicDelete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "te",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "_slice_int32"
            }
        ]
    },
    "cmd_compile_internal_abt_applicIterator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "te",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "_slice_int32"
            }
        ]
    },
    "cmd_compile_internal_abt_equiv": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            },
            {
                "name": "b",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_abt_applicEquals": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "te",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "_slice_int32"
            },
            {
                "name": "y",
                "type": "_slice_int32"
            }
        ]
    },
    "cmd_compile_internal_abt_tree": {
        "result": "_ptr_T",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_int32"
            }
        ]
    },
    "cmd_compile_internal_abt_treePlus1": {
        "result": "_ptr_T",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_int32"
            }
        ]
    },
    "cmd_compile_internal_abt_TestApplicInsert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_abt_TestApplicFind": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_abt_TestBounds": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_abt_TestDeleteMin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_abt_TestDeleteMax": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_abt_TestDelete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_abt_TestIterator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_abt_TestEquals": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_abt_first": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "y",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_abt_second": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "y",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_abt_alwaysNil": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "y",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_abt_smaller": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "y",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_abt_assert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "expected",
                "type": "_ptr_T"
            },
            {
                "name": "got",
                "type": "_ptr_T"
            },
            {
                "name": "what",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_abt_TestSetOps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_sstring_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt_stringer": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_T_wellFormed": {
        "result": "struct cmd_compile_internal_abt__ptr_T_wellFormed_retval {string field_0;int field_1;}",
        "result_name": "cmd_compile_internal_abt__ptr_T_wellFormed_retval",
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_node32_wellFormedSubtree": {
        "result": "struct cmd_compile_internal_abt__ptr_node32_wellFormedSubtree_retval {string field_0;int field_1;}",
        "result_name": "cmd_compile_internal_abt__ptr_node32_wellFormedSubtree_retval",
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_node32"
            },
            {
                "name": "keyMin",
                "type": "int32"
            },
            {
                "name": "keyMax",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_abt__ptr_T_DebugString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_abt__ptr_node32_DebugString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_amd64_Init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_ssagen_ArchInfo"
            }
        ]
    },
    "cmd_compile_internal_amd64_dzOff": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_amd64_dzDI": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_amd64_zerorange": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "cnt",
                "type": "int64"
            },
            {
                "name": "state",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_compile_internal_amd64_ginsnop": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            }
        ]
    },
    "cmd_compile_internal_amd64_ssaMarkMoves": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_amd64_loadByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_amd64_storeByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_amd64_moveByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_amd64_opregreg": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "op",
                "type": "obj_As"
            },
            {
                "name": "dest",
                "type": "int16"
            },
            {
                "name": "src",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_amd64_memIdx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_amd64_duffStart": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_amd64_duffAdj": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_amd64_duff": {
        "result": "struct cmd_compile_internal_amd64_duff_retval {int64 field_0;int64 field_1;}",
        "result_name": "cmd_compile_internal_amd64_duff_retval",
        "parameters": [
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_amd64_getgFromTLS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "r",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_amd64_ssaGenValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_amd64_ssaGenBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "next",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_amd64_loadRegResult": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "f",
                "type": "_ptr_ssa_Func"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "reg",
                "type": "int16"
            },
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_amd64_spillArgReg": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "f",
                "type": "_ptr_ssa_Func"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "reg",
                "type": "int16"
            },
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_amd64_TestGoAMD64v1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_amd64_clobber": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "dst",
                "type": "_ptr_os_File"
            },
            {
                "name": "opcodes",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_compile_internal_amd64_setOf": {
        "result": "map_string_bool",
        "result_name": null,
        "parameters": [
            {
                "name": "keys",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_amd64_TestPopCnt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_amd64_TestAndNot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_amd64_TestBLSI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_amd64_TestBLSMSK": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_amd64_TestBLSR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_amd64_TestTrailingZeros": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_amd64_TestRound": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_amd64_TestFMA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_arm_Init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_ssagen_ArchInfo"
            }
        ]
    },
    "cmd_compile_internal_arm_zerorange": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "cnt",
                "type": "int64"
            },
            {
                "name": "r0",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_compile_internal_arm_ginsnop": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            }
        ]
    },
    "cmd_compile_internal_arm_loadByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_arm_storeByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_arm_shift_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_arm_makeshift": {
        "result": "shift",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "reg",
                "type": "int16"
            },
            {
                "name": "typ",
                "type": "int64"
            },
            {
                "name": "s",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_arm_genshift": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "r0",
                "type": "int16"
            },
            {
                "name": "r1",
                "type": "int16"
            },
            {
                "name": "r",
                "type": "int16"
            },
            {
                "name": "typ",
                "type": "int64"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_arm_makeregshift": {
        "result": "shift",
        "result_name": null,
        "parameters": [
            {
                "name": "r1",
                "type": "int16"
            },
            {
                "name": "typ",
                "type": "int64"
            },
            {
                "name": "r2",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_arm_genregshift": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "r0",
                "type": "int16"
            },
            {
                "name": "r1",
                "type": "int16"
            },
            {
                "name": "r2",
                "type": "int16"
            },
            {
                "name": "r",
                "type": "int16"
            },
            {
                "name": "typ",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_arm_getBFC": {
        "result": "struct cmd_compile_internal_arm_getBFC_retval {uint32 field_0;uint32 field_1;}",
        "result_name": "cmd_compile_internal_arm_getBFC_retval",
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_arm_ssaGenValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_arm_ssaGenBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "next",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_arm64_Init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_ssagen_ArchInfo"
            }
        ]
    },
    "cmd_compile_internal_arm64_padframe": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "frame",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_arm64_zerorange": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "cnt",
                "type": "int64"
            },
            {
                "name": "_",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_compile_internal_arm64_ginsnop": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            }
        ]
    },
    "cmd_compile_internal_arm64_loadByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_arm64_storeByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_arm64_makeshift": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "reg",
                "type": "int16"
            },
            {
                "name": "typ",
                "type": "int64"
            },
            {
                "name": "s",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_arm64_genshift": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "r0",
                "type": "int16"
            },
            {
                "name": "r1",
                "type": "int16"
            },
            {
                "name": "r",
                "type": "int16"
            },
            {
                "name": "typ",
                "type": "int64"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_arm64_genIndexedOperand": {
        "result": "obj_Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "base",
                "type": "int16"
            },
            {
                "name": "idx",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_arm64_ssaGenValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_arm64_ssaGenBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "next",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_arm64_loadRegResult": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "f",
                "type": "_ptr_ssa_Func"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "reg",
                "type": "int16"
            },
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_arm64_spillArgReg": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "f",
                "type": "_ptr_ssa_Func"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "reg",
                "type": "int16"
            },
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_base_AtExit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_base_Exit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_base_forEachGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_base_AdjustStartingHeap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "requestedHeapGoal",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_base_Compiling": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgs",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_compile_internal_base_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_base_ParseFlags": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_base_registerFlags": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_base_concurrentFlagOk": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_base_concurrentBackendAllowed": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_base_addImportDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_base_readImportCfg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_base_readCoverageCfg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_base_readEmbedCfg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_base_parseSpectre": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_base__ptr_HashDebug_SetInlineSuffixOnly": {
        "result": "_ptr_HashDebug",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_base_DebugHashMatchPkgFunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_base_DebugHashMatchPos": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_base_HasDebugHash": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_base_toHashAndMask": {
        "result": "hashAndMask",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "varname",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_base_NewHashDebug": {
        "result": "_ptr_HashDebug",
        "result_name": null,
        "parameters": [
            {
                "name": "ev",
                "type": "string"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "file",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_compile_internal_base__ptr_HashDebug_excluded": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "hash",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_base_hashString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "hash",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_base__ptr_HashDebug_match": {
        "result": "_ptr_hashAndMask",
        "result_name": null,
        "parameters": [
            {
                "name": "hash",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_base__ptr_HashDebug_MatchPkgFunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "string"
            },
            {
                "name": "note",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_base__ptr_HashDebug_matchPkgFunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "string"
            },
            {
                "name": "note",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_base__ptr_HashDebug_MatchPos": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "desc",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_base__ptr_HashDebug_matchPos": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "note",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_base__ptr_HashDebug_matchAndLog": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "hash",
                "type": "uint64"
            },
            {
                "name": "text",
                "type": "void*"
            },
            {
                "name": "note",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_base__ptr_HashDebug_short": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_base__ptr_HashDebug_hashPos": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_base__ptr_HashDebug_fmtPos": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_base__ptr_HashDebug_log": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "varname",
                "type": "string"
            },
            {
                "name": "hash",
                "type": "uint64"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_base_TestHashDebugGossahashY": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_base_TestHashDebugGossahashN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_base_TestHashDebugGossahashEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_base_TestHashDebugMagic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_base_TestHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_base_TestHashMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_base_TestYMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_base_TestNMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_base_TestHashNoMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_base_TestHashSecondMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_base_wantPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "got",
                "type": "string"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_base_wantContains": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "got",
                "type": "string"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_base_PkgLinksym": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "abi",
                "type": "obj_ABI"
            }
        ]
    },
    "cmd_compile_internal_base_Linkname": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "abi",
                "type": "obj_ABI"
            }
        ]
    },
    "cmd_compile_internal_base_linksym": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "abi",
                "type": "obj_ABI"
            }
        ]
    },
    "cmd_compile_internal_base_MapFile": {
        "result": "struct cmd_compile_internal_base_MapFile_retval {string field_0;error err1;}",
        "result_name": "cmd_compile_internal_base_MapFile_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "length",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_base_Errors": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_base_SyntaxErrors": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_base_addErrorMsg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "code",
                "type": "errors_Code"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_base_FmtPos": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_base_byPos_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_base_byPos_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_base_byPos_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_base_FlushErrors": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_base_sameline": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "src_XPos"
            },
            {
                "name": "b",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_base_Errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_base_ErrorfAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "code",
                "type": "errors_Code"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_base_ErrorfVers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lang",
                "type": "string"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_base_UpdateErrorDot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "expr",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_base_Warn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_base_WarnfAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_base_Fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_base_FatalfAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_base_Assert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_base_Assertf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_base_AssertfAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_base_hcrash": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_base_ErrorExit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_base_ExitIfErrors": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_base__ptr_Timings_append": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "labels",
                "type": "_slice_string"
            },
            {
                "name": "start",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_base__ptr_Timings_Start": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "labels",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_base__ptr_Timings_Stop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "labels",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_base__ptr_Timings_AddEvent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "unit",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_base__ptr_Timings_Write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_base_commonPrefix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_base__ptr_lines_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "label",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "dt",
                "type": "time_Duration"
            },
            {
                "name": "tot",
                "type": "time_Duration"
            },
            {
                "name": "events",
                "type": "_slice__ptr_event"
            }
        ]
    },
    "cmd_compile_internal_base_lines_write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_compile_internal_base_isnumber": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_bitvec_New": {
        "result": "BitVec",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_bitvec_NewBulk": {
        "result": "Bulk",
        "result_name": null,
        "parameters": [
            {
                "name": "nbit",
                "type": "int32"
            },
            {
                "name": "count",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_bitvec__ptr_Bulk_Next": {
        "result": "BitVec",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_bitvec_BitVec_Eq": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "bv2",
                "type": "BitVec"
            }
        ]
    },
    "cmd_compile_internal_bitvec_BitVec_Copy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "BitVec"
            }
        ]
    },
    "cmd_compile_internal_bitvec_BitVec_Get": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_bitvec_BitVec_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_bitvec_BitVec_Unset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_bitvec_BitVec_Next": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_bitvec_BitVec_IsEmpty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_bitvec_BitVec_Count": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_bitvec_BitVec_Not": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_bitvec_BitVec_Or": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src1",
                "type": "BitVec"
            },
            {
                "name": "src2",
                "type": "BitVec"
            }
        ]
    },
    "cmd_compile_internal_bitvec_BitVec_And": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src1",
                "type": "BitVec"
            },
            {
                "name": "src2",
                "type": "BitVec"
            }
        ]
    },
    "cmd_compile_internal_bitvec_BitVec_AndNot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src1",
                "type": "BitVec"
            },
            {
                "name": "src2",
                "type": "BitVec"
            }
        ]
    },
    "cmd_compile_internal_bitvec_BitVec_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_bitvec_BitVec_Clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_compare_IsRegularMemory": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_compare_Memrun": {
        "result": "struct cmd_compile_internal_compare_Memrun_retval {int64 field_0;int field_1;}",
        "result_name": "cmd_compile_internal_compare_Memrun_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "start",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_compare_EqCanPanic": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_compare_EqStructCost": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_compare_eqStructFieldCost": {
        "result": "struct cmd_compile_internal_compare_eqStructFieldCost_retval {int64 field_0;int64 field_1;int field_2;}",
        "result_name": "cmd_compile_internal_compare_eqStructFieldCost_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_compare_calculateCostForType": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_compare_EqStruct": {
        "result": "struct cmd_compile_internal_compare_EqStruct_retval {_slice_ir_Node field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_compare_EqStruct_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "np",
                "type": "ir_Node"
            },
            {
                "name": "nq",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_compare_EqString": {
        "result": "struct cmd_compile_internal_compare_EqString_retval {_ptr_ir_BinaryExpr field_0;_ptr_ir_CallExpr field_1;}",
        "result_name": "cmd_compile_internal_compare_EqString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "ir_Node"
            },
            {
                "name": "t",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_compare_EqInterface": {
        "result": "struct cmd_compile_internal_compare_EqInterface_retval {_ptr_ir_BinaryExpr field_0;_ptr_ir_CallExpr field_1;}",
        "result_name": "cmd_compile_internal_compare_EqInterface_retval",
        "parameters": [
            {
                "name": "s",
                "type": "ir_Node"
            },
            {
                "name": "t",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_compare_eqfield": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "ir_Node"
            },
            {
                "name": "q",
                "type": "ir_Node"
            },
            {
                "name": "op",
                "type": "ir_Op"
            },
            {
                "name": "field",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_compare_eqmem": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "ir_Node"
            },
            {
                "name": "q",
                "type": "ir_Node"
            },
            {
                "name": "field",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_compare_eqmemfunc": {
        "result": "struct cmd_compile_internal_compare_eqmemfunc_retval {_ptr_ir_Name field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_compare_eqmemfunc_retval",
        "parameters": [
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_compare_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_compare_TestEqStructCost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_coverage_FixupVars": {
        "result": "Names",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_coverage_FixupInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cnames",
                "type": "Names"
            }
        ]
    },
    "cmd_compile_internal_coverage_metaHashAndLen": {
        "result": "struct cmd_compile_internal_coverage_metaHashAndLen_retval {_16_byte field_0;int field_1;}",
        "result_name": "cmd_compile_internal_coverage_metaHashAndLen_retval",
        "parameters": []
    },
    "cmd_compile_internal_coverage_registerMeta": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cnames",
                "type": "Names"
            },
            {
                "name": "hashv",
                "type": "_16_byte"
            },
            {
                "name": "mdlen",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_coverage_addInitHookCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "initfn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "cmode",
                "type": "coverage_CounterMode"
            }
        ]
    },
    "cmd_compile_internal_deadcode_Func": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_deadcode_stmts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "nn",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_deadcode_expr": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_deadcode_markHiddenClosureDead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_devirtualize_Static": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_devirtualize_staticCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "call",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_devirtualize_ProfileGuided": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "p",
                "type": "_ptr_pgo_Profile"
            }
        ]
    },
    "cmd_compile_internal_devirtualize_shouldPGODevirt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_devirtualize_constructCallStat": {
        "result": "_ptr_CallStat",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_pgo_Profile"
            },
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "call",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_devirtualize_rewriteCondCall": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "call",
                "type": "_ptr_ir_CallExpr"
            },
            {
                "name": "curfn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "callee",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "concretetyp",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_devirtualize_methodRecvType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_devirtualize_interfaceCallRecvTypeAndMethod": {
        "result": "struct cmd_compile_internal_devirtualize_interfaceCallRecvTypeAndMethod_retval {_ptr_types_Type field_0;_ptr_types_Sym field_1;}",
        "result_name": "cmd_compile_internal_devirtualize_interfaceCallRecvTypeAndMethod_retval",
        "parameters": [
            {
                "name": "call",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_devirtualize_findHotConcreteCallee": {
        "result": "struct cmd_compile_internal_devirtualize_findHotConcreteCallee_retval {_ptr_ir_Func field_0;int64 field_1;}",
        "result_name": "cmd_compile_internal_devirtualize_findHotConcreteCallee_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_pgo_Profile"
            },
            {
                "name": "caller",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "call",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_Info": {
        "result": "struct cmd_compile_internal_dwarfgen_Info_retval {_slice_dwarf_Scope field_0;dwarf_InlCalls field_1;src_XPos field_2;}",
        "result_name": "cmd_compile_internal_dwarfgen_Info_retval",
        "parameters": [
            {
                "name": "fnsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "infosym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "curfn",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_declPos": {
        "result": "src_XPos",
        "result_name": null,
        "parameters": [
            {
                "name": "decl",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_createDwarfVars": {
        "result": "struct cmd_compile_internal_dwarfgen_createDwarfVars_retval {_slice__ptr_ir_Name field_0;_slice__ptr_dwarf_Var field_1;}",
        "result_name": "cmd_compile_internal_dwarfgen_createDwarfVars_retval",
        "parameters": [
            {
                "name": "fnsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "complexOK",
                "type": "bool"
            },
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "apDecls",
                "type": "_slice__ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_sortDeclsAndVars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "decls",
                "type": "_slice__ptr_ir_Name"
            },
            {
                "name": "vars",
                "type": "_slice__ptr_dwarf_Var"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_varsAndDecls_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_dwarfgen_varsAndDecls_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_varsAndDecls_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_preInliningDcls": {
        "result": "_slice__ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "fnsym",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_createSimpleVars": {
        "result": "struct cmd_compile_internal_dwarfgen_createSimpleVars_retval {_slice__ptr_ir_Name field_0;_slice__ptr_dwarf_Var field_1;ir_NameSet field_2;}",
        "result_name": "cmd_compile_internal_dwarfgen_createSimpleVars_retval",
        "parameters": [
            {
                "name": "fnsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "apDecls",
                "type": "_slice__ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_createSimpleVar": {
        "result": "_ptr_dwarf_Var",
        "result_name": null,
        "parameters": [
            {
                "name": "fnsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_createABIVars": {
        "result": "struct cmd_compile_internal_dwarfgen_createABIVars_retval {_slice__ptr_ir_Name field_0;_slice__ptr_dwarf_Var field_1;ir_NameSet field_2;}",
        "result_name": "cmd_compile_internal_dwarfgen_createABIVars_retval",
        "parameters": [
            {
                "name": "fnsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "apDecls",
                "type": "_slice__ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_createComplexVars": {
        "result": "struct cmd_compile_internal_dwarfgen_createComplexVars_retval {_slice__ptr_ir_Name field_0;_slice__ptr_dwarf_Var field_1;ir_NameSet field_2;}",
        "result_name": "cmd_compile_internal_dwarfgen_createComplexVars_retval",
        "parameters": [
            {
                "name": "fnsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_createComplexVar": {
        "result": "_ptr_dwarf_Var",
        "result_name": null,
        "parameters": [
            {
                "name": "fnsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "varID",
                "type": "ssa_VarID"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_RecordFlags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "flags",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_RecordPackageName": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_dwarfgen_assembleInlines": {
        "result": "dwarf_InlCalls",
        "result_name": null,
        "parameters": [
            {
                "name": "fnsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "dwVars",
                "type": "_slice__ptr_dwarf_Var"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_AbstractFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_unversion": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_makePreinlineDclMap": {
        "result": "map_varPos_int",
        "result_name": null,
        "parameters": [
            {
                "name": "fnsym",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_insertInlCall": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "dwcalls",
                "type": "_ptr_dwarf_InlCalls"
            },
            {
                "name": "inlIdx",
                "type": "int"
            },
            {
                "name": "imap",
                "type": "map_int_int"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_posInlIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "xpos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_addRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "calls",
                "type": "_slice_dwarf_InlCall"
            },
            {
                "name": "start",
                "type": "int64"
            },
            {
                "name": "end",
                "type": "int64"
            },
            {
                "name": "ii",
                "type": "int"
            },
            {
                "name": "imap",
                "type": "map_int_int"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_dumpInlCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "inlcalls",
                "type": "dwarf_InlCalls"
            },
            {
                "name": "idx",
                "type": "int"
            },
            {
                "name": "ilevel",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_dumpInlCalls": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "inlcalls",
                "type": "dwarf_InlCalls"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_dumpInlVars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dwvars",
                "type": "_slice__ptr_dwarf_Var"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_rangesContains": {
        "result": "struct cmd_compile_internal_dwarfgen_rangesContains_retval {bool field_0;string field_1;}",
        "result_name": "cmd_compile_internal_dwarfgen_rangesContains_retval",
        "parameters": [
            {
                "name": "par",
                "type": "_slice_dwarf_Range"
            },
            {
                "name": "rng",
                "type": "dwarf_Range"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_rangesContainsAll": {
        "result": "struct cmd_compile_internal_dwarfgen_rangesContainsAll_retval {bool field_0;string field_1;}",
        "result_name": "cmd_compile_internal_dwarfgen_rangesContainsAll_retval",
        "parameters": [
            {
                "name": "parent",
                "type": "_slice_dwarf_Range"
            },
            {
                "name": "child",
                "type": "_slice_dwarf_Range"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_checkInlCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "funcName",
                "type": "string"
            },
            {
                "name": "inlCalls",
                "type": "dwarf_InlCalls"
            },
            {
                "name": "funcSize",
                "type": "int64"
            },
            {
                "name": "idx",
                "type": "int"
            },
            {
                "name": "parentIdx",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_unifyCallRanges": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "inlcalls",
                "type": "dwarf_InlCalls"
            },
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen__ptr_ScopeMarker_checkPos": {
        "result": "ir_ScopeID",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen__ptr_ScopeMarker_Push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen__ptr_ScopeMarker_Pop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen__ptr_ScopeMarker_Unpush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_dwarfgen__ptr_ScopeMarker_WriteTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen__ptr_ScopeMarker_compactMarks": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_dwarfgen_xposBefore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "src_XPos"
            },
            {
                "name": "q",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_findScope": {
        "result": "ir_ScopeID",
        "result_name": null,
        "parameters": [
            {
                "name": "marks",
                "type": "_slice_ir_Mark"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_assembleScopes": {
        "result": "_slice_dwarf_Scope",
        "result_name": null,
        "parameters": [
            {
                "name": "fnsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "dwarfVars",
                "type": "_slice__ptr_dwarf_Var"
            },
            {
                "name": "varScopes",
                "type": "_slice_ir_ScopeID"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_scopeVariables": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dwarfVars",
                "type": "_slice__ptr_dwarf_Var"
            },
            {
                "name": "varScopes",
                "type": "_slice_ir_ScopeID"
            },
            {
                "name": "dwarfScopes",
                "type": "_slice_dwarf_Scope"
            },
            {
                "name": "regabi",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_scopePCs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fnsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "marks",
                "type": "_slice_ir_Mark"
            },
            {
                "name": "dwarfScopes",
                "type": "_slice_dwarf_Scope"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_compactScopes": {
        "result": "_slice_dwarf_Scope",
        "result_name": null,
        "parameters": [
            {
                "name": "dwarfScopes",
                "type": "_slice_dwarf_Scope"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_varsByScopeAndOffset_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_dwarfgen_varsByScopeAndOffset_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_varsByScopeAndOffset_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_varsByScope_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_dwarfgen_varsByScope_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_varsByScope_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_TestScopeRanges": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_scopesToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_slice__ptr_lexblock"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_checkScopes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "tgt",
                "type": "_slice_int"
            },
            {
                "name": "out",
                "type": "_slice__ptr_lexblock"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_checkVars": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "tgt",
                "type": "_slice_string"
            },
            {
                "name": "out",
                "type": "_slice_variable"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_declLineForVar": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "scope",
                "type": "_slice_variable"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen__ptr_variable_name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_dwarfgen_readScope": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_scopexplainContext"
            },
            {
                "name": "scope",
                "type": "_ptr_lexblock"
            },
            {
                "name": "entry",
                "type": "_ptr_dwarf_Entry"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_entryToVar": {
        "result": "variable",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_dwarf_Entry"
            },
            {
                "name": "kind",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "dwarf_Type"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen__ptr_lexblock_markLines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pcln",
                "type": "objfile_Liner"
            },
            {
                "name": "lines",
                "type": "map_line__slice__ptr_lexblock"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_gobuild": {
        "result": "struct cmd_compile_internal_dwarfgen_gobuild_retval {string field_0;_ptr_objfile_File field_1;}",
        "result_name": "cmd_compile_internal_dwarfgen_gobuild_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "optimized",
                "type": "bool"
            },
            {
                "name": "testfile",
                "type": "_slice_testline"
            }
        ]
    },
    "cmd_compile_internal_dwarfgen_TestEmptyDwarfRanges": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_addr": {
        "result": "hole",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_addrs": {
        "result": "_slice_hole",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_assignHeap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "ir_Node"
            },
            {
                "name": "why",
                "type": "string"
            },
            {
                "name": "where",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_assignList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dsts",
                "type": "_slice_ir_Node"
            },
            {
                "name": "srcs",
                "type": "_slice_ir_Node"
            },
            {
                "name": "why",
                "type": "string"
            },
            {
                "name": "where",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_reassigned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ks",
                "type": "_slice_hole"
            },
            {
                "name": "where",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_call": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ks",
                "type": "_slice_hole"
            },
            {
                "name": "call",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_callCommon": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ks",
                "type": "_slice_hole"
            },
            {
                "name": "call",
                "type": "ir_Node"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "wrapper",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_goDeferStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_GoDeferStmt"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_rewriteArgument": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "argp",
                "type": "_ptr_ir_Node"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "call",
                "type": "ir_Node"
            },
            {
                "name": "fn",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "wrapper",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_wrapExpr": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "exprp",
                "type": "_ptr_ir_Node"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "call",
                "type": "ir_Node"
            },
            {
                "name": "wrapper",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_copyExpr": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "expr",
                "type": "ir_Node"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "analyze",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_tagHole": {
        "result": "hole",
        "result_name": null,
        "parameters": [
            {
                "name": "ks",
                "type": "_slice_hole"
            },
            {
                "name": "fn",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "param",
                "type": "_ptr_types_Field"
            }
        ]
    },
    "cmd_compile_internal_escape_fixRecoverCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "call",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_escape_Funcs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "all",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_escape_Batch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fns",
                "type": "_slice__ptr_ir_Func"
            },
            {
                "name": "recursive",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_batch_with": {
        "result": "_ptr_escape",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_batch_initFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_batch_walkFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_batch_flowClosure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "hole"
            },
            {
                "name": "clo",
                "type": "_ptr_ir_ClosureExpr"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_batch_finish": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fns",
                "type": "_slice__ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_inMutualBatch": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_batch_paramTag": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "narg",
                "type": "int"
            },
            {
                "name": "f",
                "type": "_ptr_types_Field"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_expr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "hole"
            },
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_exprSkipInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "hole"
            },
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_unsafeValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "hole"
            },
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_discard": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_discards": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_spill": {
        "result": "hole",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "hole"
            },
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_location_asHole": {
        "result": "hole",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_escape__ptr_location_leakTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sink",
                "type": "_ptr_location"
            },
            {
                "name": "derefs",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_location_isName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "ir_Class"
            }
        ]
    },
    "cmd_compile_internal_escape_hole_note": {
        "result": "hole",
        "result_name": null,
        "parameters": [
            {
                "name": "where",
                "type": "ir_Node"
            },
            {
                "name": "why",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_escape_hole_shift": {
        "result": "hole",
        "result_name": null,
        "parameters": [
            {
                "name": "delta",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_escape_hole_deref": {
        "result": "hole",
        "result_name": null,
        "parameters": [
            {
                "name": "where",
                "type": "ir_Node"
            },
            {
                "name": "why",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_escape_hole_addr": {
        "result": "hole",
        "result_name": null,
        "parameters": [
            {
                "name": "where",
                "type": "ir_Node"
            },
            {
                "name": "why",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_escape_hole_dotType": {
        "result": "hole",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "where",
                "type": "ir_Node"
            },
            {
                "name": "why",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_batch_flow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "hole"
            },
            {
                "name": "src",
                "type": "_ptr_location"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_batch_heapHole": {
        "result": "hole",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_escape__ptr_batch_discardHole": {
        "result": "hole",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_escape__ptr_batch_oldLoc": {
        "result": "_ptr_location",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_newLoc": {
        "result": "_ptr_location",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "transient",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_teeHole": {
        "result": "hole",
        "result_name": null,
        "parameters": [
            {
                "name": "ks",
                "type": "hole"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_later": {
        "result": "hole",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "hole"
            }
        ]
    },
    "cmd_compile_internal_escape_Fmt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_escape_leaks_Empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_escape_leaks_Heap": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_escape_leaks_Result": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_leaks_AddHeap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "derefs",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_leaks_AddResult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "derefs",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_leaks_setResult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "derefs",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_escape_leaks_get": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_leaks_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "derefs",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_leaks_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "derefs",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_leaks_Optimize": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_escape_leaks_Encode": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_escape_parseLeaks": {
        "result": "leaks",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_batch_walkAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_escape__ptr_batch_walkOne": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "root",
                "type": "_ptr_location"
            },
            {
                "name": "walkgen",
                "type": "uint32"
            },
            {
                "name": "enqueue",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_batch_explainPath": {
        "result": "_slice__ptr_logopt_LoggedOpt",
        "result_name": null,
        "parameters": [
            {
                "name": "root",
                "type": "_ptr_location"
            },
            {
                "name": "src",
                "type": "_ptr_location"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_batch_explainFlow": {
        "result": "_slice__ptr_logopt_LoggedOpt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "string"
            },
            {
                "name": "dst",
                "type": "_ptr_location"
            },
            {
                "name": "srcloc",
                "type": "_ptr_location"
            },
            {
                "name": "derefs",
                "type": "int"
            },
            {
                "name": "notes",
                "type": "_ptr_note"
            },
            {
                "name": "explanation",
                "type": "_slice__ptr_logopt_LoggedOpt"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_batch_explainLoc": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_location"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_batch_outlives": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_location"
            },
            {
                "name": "other",
                "type": "_ptr_location"
            }
        ]
    },
    "cmd_compile_internal_escape_containsClosure": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "c",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_stmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_stmts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_block": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_escape__ptr_escape_dcl": {
        "result": "hole",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_escape_isSliceSelfAssign": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "ir_Node"
            },
            {
                "name": "src",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_escape_isSelfAssign": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "ir_Node"
            },
            {
                "name": "src",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_escape_mayAffectMemory": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_escape_HeapAllocReason": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_gc_enqueueFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_gc_prepareFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_gc_compileFunctions": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_gc_dumpasmhdr": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_gc_handlePanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_gc_Main": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "archInit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_gc_writebench": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_gc_makePos": {
        "result": "src_XPos",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_src_PosBase"
            },
            {
                "name": "line",
                "type": "uint"
            },
            {
                "name": "col",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_gc_dumpobj": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_gc_dumpobj1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "outfile",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_gc_printObjHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bout",
                "type": "_ptr_bio_Writer"
            }
        ]
    },
    "cmd_compile_internal_gc_startArchiveEntry": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "bout",
                "type": "_ptr_bio_Writer"
            }
        ]
    },
    "cmd_compile_internal_gc_finishArchiveEntry": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bout",
                "type": "_ptr_bio_Writer"
            },
            {
                "name": "start",
                "type": "int64"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_gc_dumpCompilerObj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bout",
                "type": "_ptr_bio_Writer"
            }
        ]
    },
    "cmd_compile_internal_gc_dumpdata": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_gc_dumpLinkerObj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bout",
                "type": "_ptr_bio_Writer"
            }
        ]
    },
    "cmd_compile_internal_gc_dumpGlobal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_gc_dumpGlobalConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_gc_dumpglobls": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "externs",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_gc_addGCLocals": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_gc_ggloblnod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "nam",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_gc_dumpembeds": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_gc_addsignats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dcls",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_gc_startProfile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer_readGopackHeader": {
        "result": "struct cmd_compile_internal_importer_readGopackHeader_retval {string field_0;int field_1;error err2;}",
        "result_name": "cmd_compile_internal_importer_readGopackHeader_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_bufio_Reader"
            }
        ]
    },
    "cmd_compile_internal_importer_FindExportData": {
        "result": "struct cmd_compile_internal_importer_FindExportData_retval {string field_0;int field_1;error err2;}",
        "result_name": "cmd_compile_internal_importer_FindExportData_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_bufio_Reader"
            }
        ]
    },
    "cmd_compile_internal_importer_lookupGorootExport": {
        "result": "struct cmd_compile_internal_importer_lookupGorootExport_retval {string field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_importer_lookupGorootExport_retval",
        "parameters": [
            {
                "name": "pkgDir",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_importer_FindPkg": {
        "result": "struct cmd_compile_internal_importer_FindPkg_retval {string field_0;}",
        "result_name": "cmd_compile_internal_importer_FindPkg_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_importer_Import": {
        "result": "struct cmd_compile_internal_importer_Import_retval {_ptr_types2_Package field_0;error err1;}",
        "result_name": "cmd_compile_internal_importer_Import_retval",
        "parameters": [
            {
                "name": "packages",
                "type": "map_string__ptr_types2_Package"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "lookup",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_importer_byPath_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer_byPath_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_importer_byPath_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_importer_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_compile_internal_importer_compile": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dirname",
                "type": "string"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "outdirname",
                "type": "string"
            },
            {
                "name": "packagefiles",
                "type": "map_string_string"
            }
        ]
    },
    "cmd_compile_internal_importer_testPath": {
        "result": "_ptr_types2_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_importer_mktmpdir": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_importer_TestImportTestdata": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_importer_TestVersionHandling": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_importer_TestImportStdLib": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_importer_TestImportedTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_importer_verifyInterfaceMethodRecvs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "named",
                "type": "_ptr_types2_Named"
            },
            {
                "name": "level",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_importer_TestIssue5815": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_importer_TestCorrectMethodPackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_importer_TestIssue13566": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_importer_TestIssue13898": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_importer_TestIssue15517": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_importer_TestIssue15920": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_importer_TestIssue20046": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_importer_TestIssue25301": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_importer_TestIssue25596": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_importer_importPkg": {
        "result": "_ptr_types2_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_importer_compileAndImportPkg": {
        "result": "_ptr_types2_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_importer_lookupObj": {
        "result": "types2_Object",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "scope",
                "type": "_ptr_types2_Scope"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_intReader_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_intReader_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer_ImportData": {
        "result": "struct cmd_compile_internal_importer_ImportData_retval {_ptr_types2_Package field_0;error err1;}",
        "result_name": "cmd_compile_internal_importer_ImportData_retval",
        "parameters": [
            {
                "name": "imports",
                "type": "map_string__ptr_types2_Package"
            },
            {
                "name": "data",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_iimporter_doDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types2_Package"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_iimporter_stringAt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_iimporter_pkgAt": {
        "result": "_ptr_types2_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_iimporter_posBaseAt": {
        "result": "_ptr_syntax_PosBase",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_iimporter_typAt": {
        "result": "types2_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint64"
            },
            {
                "name": "base",
                "type": "_ptr_types2_Named"
            }
        ]
    },
    "cmd_compile_internal_importer_canReuse": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "def",
                "type": "_ptr_types2_Named"
            },
            {
                "name": "rhs",
                "type": "types2_Type"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_importReader_obj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_importReader_declare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types2_Object"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_importReader_value": {
        "result": "struct cmd_compile_internal_importer__ptr_importReader_value_retval {types2_Type field_0;constant_Value field_1;}",
        "result_name": "cmd_compile_internal_importer__ptr_importReader_value_retval",
        "parameters": []
    },
    "cmd_compile_internal_importer_intSize": {
        "result": "struct cmd_compile_internal_importer_intSize_retval {bool field_0;uint field_1;}",
        "result_name": "cmd_compile_internal_importer_intSize_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_types2_Basic"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_importReader_mpint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_big_Int"
            },
            {
                "name": "typ",
                "type": "_ptr_types2_Basic"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_importReader_mpfloat": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types2_Basic"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_importReader_ident": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_importReader_qualifiedIdent": {
        "result": "struct cmd_compile_internal_importer__ptr_importReader_qualifiedIdent_retval {_ptr_types2_Package field_0;string field_1;}",
        "result_name": "cmd_compile_internal_importer__ptr_importReader_qualifiedIdent_retval",
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_importReader_pos": {
        "result": "syntax_Pos",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_importReader_posv0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_importReader_posv1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_importReader_typ": {
        "result": "types2_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer_isInterface": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "types2_Type"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_importReader_pkg": {
        "result": "_ptr_types2_Package",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_importReader_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_importReader_posBase": {
        "result": "_ptr_syntax_PosBase",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_importReader_doType": {
        "result": "types2_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "_ptr_types2_Named"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_importReader_kind": {
        "result": "itag",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_importReader_signature": {
        "result": "_ptr_types2_Signature",
        "result_name": null,
        "parameters": [
            {
                "name": "recv",
                "type": "_ptr_types2_Var"
            },
            {
                "name": "rparams",
                "type": "_slice__ptr_types2_TypeParam"
            },
            {
                "name": "tparams",
                "type": "_slice__ptr_types2_TypeParam"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_importReader_tparamList": {
        "result": "_slice__ptr_types2_TypeParam",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_importReader_paramList": {
        "result": "_ptr_types2_Tuple",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_importReader_param": {
        "result": "_ptr_types2_Var",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_importReader_bool": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_importReader_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_importReader_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_importReader_byte": {
        "result": "byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer_baseType": {
        "result": "_ptr_types2_Named",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types2_Type"
            }
        ]
    },
    "cmd_compile_internal_importer_assert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_importer_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_fakeFileSet_pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "line",
                "type": "int"
            },
            {
                "name": "column",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_importer_chanDir": {
        "result": "types2_ChanDir",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_importer_anyType_Underlying": {
        "result": "types2_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer_anyType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer_ReadPackage": {
        "result": "_ptr_types2_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_types2_Context"
            },
            {
                "name": "imports",
                "type": "map_string__ptr_types2_Package"
            },
            {
                "name": "input",
                "type": "pkgbits_PkgDecoder"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_pkgReader_newReader": {
        "result": "_ptr_reader",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "pkgbits_RelocKind"
            },
            {
                "name": "idx",
                "type": "pkgbits_Index"
            },
            {
                "name": "marker",
                "type": "pkgbits_SyncMarker"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_pkgReader_tempReader": {
        "result": "_ptr_reader",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "pkgbits_RelocKind"
            },
            {
                "name": "idx",
                "type": "pkgbits_Index"
            },
            {
                "name": "marker",
                "type": "pkgbits_SyncMarker"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_pkgReader_retireReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_reader"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_reader_pos": {
        "result": "syntax_Pos",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_reader_posBase": {
        "result": "_ptr_syntax_PosBase",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_pkgReader_posBaseIdx": {
        "result": "_ptr_syntax_PosBase",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "pkgbits_Index"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_reader_pkg": {
        "result": "_ptr_types2_Package",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_pkgReader_pkgIdx": {
        "result": "_ptr_types2_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "pkgbits_Index"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_reader_doPkg": {
        "result": "_ptr_types2_Package",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_reader_typ": {
        "result": "types2_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_reader_typInfo": {
        "result": "typeInfo",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_pkgReader_typIdx": {
        "result": "types2_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "typeInfo"
            },
            {
                "name": "dict",
                "type": "_ptr_readerDict"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_reader_doTyp": {
        "result": "struct cmd_compile_internal_importer__ptr_reader_doTyp_retval {types2_Type field_0;}",
        "result_name": "cmd_compile_internal_importer__ptr_reader_doTyp_retval",
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_reader_structType": {
        "result": "_ptr_types2_Struct",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_reader_unionType": {
        "result": "_ptr_types2_Union",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_reader_interfaceType": {
        "result": "_ptr_types2_Interface",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_reader_signature": {
        "result": "_ptr_types2_Signature",
        "result_name": null,
        "parameters": [
            {
                "name": "recv",
                "type": "_ptr_types2_Var"
            },
            {
                "name": "rtparams",
                "type": "_slice__ptr_types2_TypeParam"
            },
            {
                "name": "tparams",
                "type": "_slice__ptr_types2_TypeParam"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_reader_params": {
        "result": "_ptr_types2_Tuple",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_reader_param": {
        "result": "_ptr_types2_Var",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_reader_obj": {
        "result": "struct cmd_compile_internal_importer__ptr_reader_obj_retval {types2_Object field_0;_slice_types2_Type field_1;}",
        "result_name": "cmd_compile_internal_importer__ptr_reader_obj_retval",
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_pkgReader_objIdx": {
        "result": "struct cmd_compile_internal_importer__ptr_pkgReader_objIdx_retval {_ptr_types2_Package field_0;string field_1;}",
        "result_name": "cmd_compile_internal_importer__ptr_pkgReader_objIdx_retval",
        "parameters": [
            {
                "name": "idx",
                "type": "pkgbits_Index"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_pkgReader_objDictIdx": {
        "result": "_ptr_readerDict",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "pkgbits_Index"
            }
        ]
    },
    "cmd_compile_internal_importer__ptr_reader_typeParamNames": {
        "result": "_slice__ptr_types2_TypeParam",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_reader_method": {
        "result": "_ptr_types2_Func",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_reader_qualifiedIdent": {
        "result": "struct cmd_compile_internal_importer__ptr_reader_qualifiedIdent_retval {_ptr_types2_Package field_0;string field_1;}",
        "result_name": "cmd_compile_internal_importer__ptr_reader_qualifiedIdent_retval",
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_reader_localIdent": {
        "result": "struct cmd_compile_internal_importer__ptr_reader_localIdent_retval {_ptr_types2_Package field_0;string field_1;}",
        "result_name": "cmd_compile_internal_importer__ptr_reader_localIdent_retval",
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_reader_selector": {
        "result": "struct cmd_compile_internal_importer__ptr_reader_selector_retval {_ptr_types2_Package field_0;string field_1;}",
        "result_name": "cmd_compile_internal_importer__ptr_reader_selector_retval",
        "parameters": []
    },
    "cmd_compile_internal_importer__ptr_reader_ident": {
        "result": "struct cmd_compile_internal_importer__ptr_reader_ident_retval {_ptr_types2_Package field_0;string field_1;}",
        "result_name": "cmd_compile_internal_importer__ptr_reader_ident_retval",
        "parameters": [
            {
                "name": "marker",
                "type": "pkgbits_SyncMarker"
            }
        ]
    },
    "cmd_compile_internal_importer_testdata_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer_testdata_F1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer_testdata_F2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_importer_testdata_F3": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer_testdata_F4": {
        "result": "float32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer_testdata_F5": {
        "result": "struct cmd_compile_internal_importer_testdata_F5_retval {chan_send_T10 field_0;}",
        "result_name": "cmd_compile_internal_importer_testdata_F5_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            },
            {
                "name": "u",
                "type": "struct"
            },
            {
                "name": "v",
                "type": "struct"
            },
            {
                "name": "w",
                "type": "struct"
            },
            {
                "name": "more",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_importer_testdata__ptr_T1_M1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer_testdata_ToInt": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "P"
            }
        ]
    },
    "cmd_compile_internal_importer_testdata_ImplicitFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer_testdata_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_importer_testdata_S_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_inline_pgoInlinePrologue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_pgo_Profile"
            },
            {
                "name": "decls",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_inline_hotNodesFromCDF": {
        "result": "struct cmd_compile_internal_inline_hotNodesFromCDF_retval {float64 field_0;_slice_pgo_NodeMapKey field_1;}",
        "result_name": "cmd_compile_internal_inline_hotNodesFromCDF_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_pgo_Profile"
            }
        ]
    },
    "cmd_compile_internal_inline_InlinePackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_pgo_Profile"
            }
        ]
    },
    "cmd_compile_internal_inline_InlineDecls": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_pgo_Profile"
            },
            {
                "name": "decls",
                "type": "_slice_ir_Node"
            },
            {
                "name": "doInline",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_inline_garbageCollectUnreferencedHiddenClosures": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_inline_CanInline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "profile",
                "type": "_ptr_pgo_Profile"
            }
        ]
    },
    "cmd_compile_internal_inline_InlineImpossible": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_inline_canDelayResults": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_inline__ptr_hairyVisitor_tooHairy": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_inline__ptr_hairyVisitor_doNode": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_inline_isBigFunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_inline_inlcopylist": {
        "result": "_slice_ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "ll",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_inline_inlcopy": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_inline_InlineCalls": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "profile",
                "type": "_ptr_pgo_Profile"
            }
        ]
    },
    "cmd_compile_internal_inline_inlnode": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "bigCaller",
                "type": "bool"
            },
            {
                "name": "inlCalls",
                "type": "_ptr__slice__ptr_ir_InlinedCallExpr"
            },
            {
                "name": "edit",
                "type": "void*"
            },
            {
                "name": "profile",
                "type": "_ptr_pgo_Profile"
            }
        ]
    },
    "cmd_compile_internal_inline_inlCallee": {
        "result": "_ptr_ir_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "ir_Node"
            },
            {
                "name": "profile",
                "type": "_ptr_pgo_Profile"
            }
        ]
    },
    "cmd_compile_internal_inline_inlineCostOK": {
        "result": "struct cmd_compile_internal_inline_inlineCostOK_retval {bool field_0;int32 field_1;}",
        "result_name": "cmd_compile_internal_inline_inlineCostOK_retval",
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            },
            {
                "name": "caller",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "callee",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "bigCaller",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_inline_mkinlcall": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            },
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "bigCaller",
                "type": "bool"
            },
            {
                "name": "inlCalls",
                "type": "_ptr__slice__ptr_ir_InlinedCallExpr"
            }
        ]
    },
    "cmd_compile_internal_inline_CalleeEffects": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "callee",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_inline_pruneUnusedAutos": {
        "result": "_slice__ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "ll",
                "type": "_slice__ptr_ir_Name"
            },
            {
                "name": "vis",
                "type": "_ptr_hairyVisitor"
            }
        ]
    },
    "cmd_compile_internal_inline_numNonClosures": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_inline_doList": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ir_Node"
            },
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_inline_isIndexingCoverageCounter": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_inline_isAtomicCoverageCounterUpdate": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "cn",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_ir_InitLSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "hasBody",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir_setupTextLSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_bitset8_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mask",
                "type": "uint8"
            },
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir_bitset8_get2": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "shift",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_bitset8_set2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "shift",
                "type": "uint8"
            },
            {
                "name": "b",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_bitset16_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mask",
                "type": "uint16"
            },
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_Class_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_NewBool": {
        "result": "Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir_NewInt": {
        "result": "Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ir_NewString": {
        "result": "Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ir_BigFloat": {
        "result": "_ptr_big_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_ir_ConstOverflow": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "constant_Value"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ir_IsConstNode": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_IsSmallIntConst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_origNode_Orig": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_origNode_SetOrig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_Orig": {
        "result": "Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_SepCopy": {
        "result": "Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_DeepCopy": {
        "result": "Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_DeepCopyList": {
        "result": "_slice_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "list",
                "type": "_slice_Node"
            }
        ]
    },
    "cmd_compile_internal_ir_DumpAny": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "root",
                "type": "interface_"
            },
            {
                "name": "filter",
                "type": "string"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ir_FDumpAny": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "root",
                "type": "interface_"
            },
            {
                "name": "filter",
                "type": "string"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_dumper_Write": {
        "result": "struct cmd_compile_internal_ir__ptr_dumper_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_compile_internal_ir__ptr_dumper_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_dumper_printf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_dumper_addr": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "reflect_Value"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_dumper_dump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "reflect_Value"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ir_commonPrefixLen": {
        "result": "struct cmd_compile_internal_ir_commonPrefixLen_retval {int field_0;}",
        "result_name": "cmd_compile_internal_ir_commonPrefixLen_retval",
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_miniExpr_isExpr": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniExpr_Type": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniExpr_SetType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_miniExpr_NonNil": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniExpr_MarkNonNil": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniExpr_Transient": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniExpr_SetTransient": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_miniExpr_Bounded": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniExpr_SetBounded": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_miniExpr_Init": {
        "result": "Nodes",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniExpr_PtrInit": {
        "result": "_ptr_Nodes",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniExpr_SetInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Nodes"
            }
        ]
    },
    "cmd_compile_internal_ir_NewAddStringExpr": {
        "result": "_ptr_AddStringExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "list",
                "type": "_slice_Node"
            }
        ]
    },
    "cmd_compile_internal_ir_NewAddrExpr": {
        "result": "_ptr_AddrExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "x",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AddrExpr_Implicit": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_AddrExpr_SetImplicit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AddrExpr_SetOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ir_NewBasicLit": {
        "result": "Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "val",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BasicLit_Val": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_BasicLit_SetVal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_ir_NewBinaryExpr": {
        "result": "_ptr_BinaryExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "x",
                "type": "Node"
            },
            {
                "name": "y",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BinaryExpr_SetOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ir_NewCallExpr": {
        "result": "_ptr_CallExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "fun",
                "type": "Node"
            },
            {
                "name": "args",
                "type": "_slice_Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_CallExpr_isStmt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_CallExpr_SetOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ir_NewCompLitExpr": {
        "result": "_ptr_CompLitExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "list",
                "type": "_slice_Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_CompLitExpr_Implicit": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_CompLitExpr_SetImplicit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_CompLitExpr_SetOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ir_NewConstExpr": {
        "result": "Node",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "constant_Value"
            },
            {
                "name": "orig",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ConstExpr_Sym": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_ConstExpr_Val": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_NewConvExpr": {
        "result": "_ptr_ConvExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "x",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ConvExpr_Implicit": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_ConvExpr_SetImplicit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ConvExpr_CheckPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_ConvExpr_SetCheckPtr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ConvExpr_SetOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ir_NewIndexExpr": {
        "result": "_ptr_IndexExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "x",
                "type": "Node"
            },
            {
                "name": "index",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_IndexExpr_SetOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ir_NewKeyExpr": {
        "result": "_ptr_KeyExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "key",
                "type": "Node"
            },
            {
                "name": "value",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_NewStructKeyExpr": {
        "result": "_ptr_StructKeyExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "field",
                "type": "_ptr_types_Field"
            },
            {
                "name": "value",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_StructKeyExpr_Sym": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_NewInlinedCallExpr": {
        "result": "_ptr_InlinedCallExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "body",
                "type": "_slice_Node"
            },
            {
                "name": "retvars",
                "type": "_slice_Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_InlinedCallExpr_SingleResult": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_NewLogicalExpr": {
        "result": "_ptr_LogicalExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "x",
                "type": "Node"
            },
            {
                "name": "y",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_LogicalExpr_SetOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ir_NewMakeExpr": {
        "result": "_ptr_MakeExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "len",
                "type": "Node"
            },
            {
                "name": "cap",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_MakeExpr_SetOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ir_NewNilExpr": {
        "result": "_ptr_NilExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ir_NewParenExpr": {
        "result": "_ptr_ParenExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "x",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ParenExpr_Implicit": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_ParenExpr_SetImplicit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir_NewRawOrigExpr": {
        "result": "_ptr_RawOrigExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "raw",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ir_NewResultExpr": {
        "result": "_ptr_ResultExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "index",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ir_NewLinksymOffsetExpr": {
        "result": "_ptr_LinksymOffsetExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "lsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ir_NewLinksymExpr": {
        "result": "_ptr_LinksymOffsetExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "lsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ir_NewNameOffsetExpr": {
        "result": "_ptr_LinksymOffsetExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "name",
                "type": "_ptr_Name"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ir_NewSelectorExpr": {
        "result": "_ptr_SelectorExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "x",
                "type": "Node"
            },
            {
                "name": "sel",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SelectorExpr_SetOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SelectorExpr_Sym": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_SelectorExpr_Implicit": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_SelectorExpr_SetImplicit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SelectorExpr_Offset": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_SelectorExpr_FuncName": {
        "result": "_ptr_Name",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_NewSliceExpr": {
        "result": "_ptr_SliceExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "x",
                "type": "Node"
            },
            {
                "name": "low",
                "type": "Node"
            },
            {
                "name": "high",
                "type": "Node"
            },
            {
                "name": "max",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SliceExpr_SetOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ir_Op_IsSlice3": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_NewSliceHeaderExpr": {
        "result": "_ptr_SliceHeaderExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "ptr",
                "type": "Node"
            },
            {
                "name": "len",
                "type": "Node"
            },
            {
                "name": "cap",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_NewStringHeaderExpr": {
        "result": "_ptr_StringHeaderExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "ptr",
                "type": "Node"
            },
            {
                "name": "len",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_NewStarExpr": {
        "result": "_ptr_StarExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "x",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_StarExpr_Implicit": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_StarExpr_SetImplicit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir_NewTypeAssertExpr": {
        "result": "_ptr_TypeAssertExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "x",
                "type": "Node"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_TypeAssertExpr_SetOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ir_NewDynamicTypeAssertExpr": {
        "result": "_ptr_DynamicTypeAssertExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "x",
                "type": "Node"
            },
            {
                "name": "rtype",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_DynamicTypeAssertExpr_SetOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ir_NewUnaryExpr": {
        "result": "_ptr_UnaryExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "x",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_UnaryExpr_SetOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_InstExpr_Implicit": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_InstExpr_SetImplicit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir_NewInstExpr": {
        "result": "_ptr_InstExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "x",
                "type": "Node"
            },
            {
                "name": "targs",
                "type": "_slice_Ntype"
            }
        ]
    },
    "cmd_compile_internal_ir_IsZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_IsAddressable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_StaticValue": {
        "result": "Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_staticValue1": {
        "result": "Node",
        "result_name": null,
        "parameters": [
            {
                "name": "nn",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_reassigned": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_Name"
            }
        ]
    },
    "cmd_compile_internal_ir_SameSafeExpr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "Node"
            },
            {
                "name": "r",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_ShouldCheckPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_Func"
            },
            {
                "name": "level",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ir_ShouldAsanCheckPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ir_IsReflectHeaderDataField": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_ParamNames": {
        "result": "_slice_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "ft",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ir_MethodSym": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "recv",
                "type": "_ptr_types_Type"
            },
            {
                "name": "msym",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_ir_MethodSymSuffix": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "recv",
                "type": "_ptr_types_Type"
            },
            {
                "name": "msym",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ir_MethodExprName": {
        "result": "_ptr_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_MethodExprFunc": {
        "result": "_ptr_types_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_Op_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_Op_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir_fmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            },
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir_StmtWithInit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ir_stmtFmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            },
            {
                "name": "s",
                "type": "fmt_State"
            }
        ]
    },
    "cmd_compile_internal_ir_exprFmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            },
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "prec",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ir_ellipsisIf": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir_Nodes_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir_Dump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_DumpList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "list",
                "type": "Nodes"
            }
        ]
    },
    "cmd_compile_internal_ir_FDumpList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "list",
                "type": "Nodes"
            }
        ]
    },
    "cmd_compile_internal_ir_indent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ir_dumpNodeHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_dumpNode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "n",
                "type": "Node"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ir_dumpNodes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "list",
                "type": "Nodes"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ir_NewFunc": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_isStmt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_Type": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_Sym": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_Linksym": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_LinksymABI": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "abi",
                "type": "obj_ABI"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_Dupok": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_Wrapper": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_ABIWrapper": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_Needctxt": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_ReflectMethod": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_IsHiddenClosure": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_IsDeadcodeClosure": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_HasDefer": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_NilCheckDisabled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_InlinabilityChecked": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_ExportInline": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_InstrumentBody": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_OpenCodedDeferDisallowed": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_ClosureCalled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_IsPackageInit": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Func_SetDupok": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_SetWrapper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_SetABIWrapper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_SetNeedctxt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_SetReflectMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_SetIsHiddenClosure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_SetIsDeadcodeClosure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_SetHasDefer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_SetNilCheckDisabled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_SetInlinabilityChecked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_SetExportInline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_SetInstrumentBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_SetOpenCodedDeferDisallowed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_SetClosureCalled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_SetIsPackageInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_SetWBPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ir_FuncName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ir_PkgFuncName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ir_LinkFuncName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ir_IsEqOrHashFunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ir_WithFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "curfn",
                "type": "_ptr_Func"
            },
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_FuncSymName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_ir_MarkFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Name"
            }
        ]
    },
    "cmd_compile_internal_ir_ClosureDebugRuntimeCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "clo",
                "type": "_ptr_ClosureExpr"
            }
        ]
    },
    "cmd_compile_internal_ir_IsTrivialClosure": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "clo",
                "type": "_ptr_ClosureExpr"
            }
        ]
    },
    "cmd_compile_internal_ir_closureName": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "outerfn",
                "type": "_ptr_Func"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ir_NewClosureFunc": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "hidden",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir_NameClosure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "clo",
                "type": "_ptr_ClosureExpr"
            },
            {
                "name": "outerfn",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ir_UseClosure": {
        "result": "Node",
        "result_name": null,
        "parameters": [
            {
                "name": "clo",
                "type": "_ptr_ClosureExpr"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_miniNode_posOr": {
        "result": "src_XPos",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_miniNode_Op": {
        "result": "Op",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniNode_Pos": {
        "result": "src_XPos",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniNode_SetPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_miniNode_Esc": {
        "result": "uint16",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniNode_SetEsc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_miniNode_Typecheck": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniNode_SetTypecheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_miniNode_Walked": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniNode_SetWalked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_miniNode_Init": {
        "result": "Nodes",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniNode_no": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_miniNode_Type": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniNode_SetType": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniNode_Name": {
        "result": "_ptr_Name",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniNode_Sym": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniNode_Val": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniNode_SetVal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_miniNode_NonNil": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniNode_MarkNonNil": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_implementsNode": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_compile_internal_ir_isMini": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_compile_internal_ir_isNamedType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "ast_Expr"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ir_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_isConcreteNode": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_ast_TypeSpec"
            }
        ]
    },
    "cmd_compile_internal_ir_isInterfaceNode": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_ast_TypeSpec"
            }
        ]
    },
    "cmd_compile_internal_ir_processType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_ast_TypeSpec"
            }
        ]
    },
    "cmd_compile_internal_ir_generateHelpers": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_NewIdent": {
        "result": "_ptr_Ident",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "sym",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Ident_Sym": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_isExpr": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_RecordFrameOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ir_NewNameAt": {
        "result": "_ptr_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "sym",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_ir_NewDeclNameAt": {
        "result": "_ptr_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "sym",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_ir_NewConstAt": {
        "result": "_ptr_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "sym",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "val",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_ir_newNameAt": {
        "result": "_ptr_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "sym",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_Name": {
        "result": "_ptr_Name",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_Sym": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_SetSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_SubOp": {
        "result": "Op",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_SetSubOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_SetFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_Offset": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_SetOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_FrameOffset": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_SetFrameOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_Linksym": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_LinksymABI": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "abi",
                "type": "obj_ABI"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_CanBeNtype": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_CanBeAnSSASym": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_CanBeAnSSAAux": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_Pragma": {
        "result": "PragmaFlag",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_SetPragma": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "flag",
                "type": "PragmaFlag"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_Alias": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_SetAlias": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "alias",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_Readonly": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_Needzero": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_AutoTemp": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_Used": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_IsClosureVar": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_IsOutputParamHeapAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_IsOutputParamInRegisters": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_Addrtaken": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_InlFormal": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_InlLocal": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_OpenDeferSlot": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_Libfuzzer8BitCounter": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_CoverageCounter": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_CoverageAuxVar": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_setReadonly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_SetNeedzero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_SetAutoTemp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_SetUsed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_SetIsClosureVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_SetIsOutputParamHeapAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_SetIsOutputParamInRegisters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_SetAddrtaken": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_SetInlFormal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_SetInlLocal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_SetOpenDeferSlot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_SetLibfuzzer8BitCounter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_SetCoverageCounter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_SetCoverageAuxVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_OnStack": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_MarkReadonly": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_Val": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_SetVal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_Canonical": {
        "result": "_ptr_Name",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Name_SetByval": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_Byval": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_NewClosureVar": {
        "result": "_ptr_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "fn",
                "type": "_ptr_Func"
            },
            {
                "name": "n",
                "type": "_ptr_Name"
            }
        ]
    },
    "cmd_compile_internal_ir_NewHiddenParam": {
        "result": "_ptr_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "fn",
                "type": "_ptr_Func"
            },
            {
                "name": "sym",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ir_CaptureName": {
        "result": "_ptr_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "fn",
                "type": "_ptr_Func"
            },
            {
                "name": "n",
                "type": "_ptr_Name"
            }
        ]
    },
    "cmd_compile_internal_ir_FinishCaptureNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "outerfn",
                "type": "_ptr_Func"
            },
            {
                "name": "fn",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ir_SameSource": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n1",
                "type": "Node"
            },
            {
                "name": "n2",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_Uses": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Node"
            },
            {
                "name": "v",
                "type": "_ptr_Name"
            }
        ]
    },
    "cmd_compile_internal_ir_DeclaredBy": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Node"
            },
            {
                "name": "stmt",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_Line": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_IsSynthetic": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_IsAutoTmp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_MayBeShared": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_TakeInit": {
        "result": "Nodes",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_Op_IsCmp": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Nodes_Append": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Nodes_Prepend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Nodes_Take": {
        "result": "_slice_Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_Nodes_Copy": {
        "result": "Nodes",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_NameQueue_Empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_NameQueue_PushRight": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Name"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_NameQueue_PopLeft": {
        "result": "_ptr_Name",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_NameSet_Has": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Name"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_NameSet_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Name"
            }
        ]
    },
    "cmd_compile_internal_ir_NameSet_Sorted": {
        "result": "_slice__ptr_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "less",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_AsNode": {
        "result": "Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "types_Object"
            }
        ]
    },
    "cmd_compile_internal_ir_IsConst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            },
            {
                "name": "ct",
                "type": "constant_Kind"
            }
        ]
    },
    "cmd_compile_internal_ir_IsNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_IsBlank": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_IsMethod": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_HasNamedResults": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ir_HasUniquePos": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_SetPos": {
        "result": "src_XPos",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_InitExpr": {
        "result": "Node",
        "result_name": null,
        "parameters": [
            {
                "name": "init",
                "type": "_slice_Node"
            },
            {
                "name": "expr",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_OuterValue": {
        "result": "Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AddStringExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AddStringExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_AddStringExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AddStringExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AddStringExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AddrExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AddrExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_AddrExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AddrExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AddrExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AssignListStmt_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AssignListStmt_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_AssignListStmt_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AssignListStmt_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AssignListStmt_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AssignOpStmt_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AssignOpStmt_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_AssignOpStmt_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AssignOpStmt_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AssignOpStmt_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AssignStmt_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AssignStmt_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_AssignStmt_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AssignStmt_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AssignStmt_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BasicLit_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BasicLit_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_BasicLit_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BasicLit_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BasicLit_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BinaryExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BinaryExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_BinaryExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BinaryExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BinaryExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BlockStmt_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BlockStmt_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_BlockStmt_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BlockStmt_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BlockStmt_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BranchStmt_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BranchStmt_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_BranchStmt_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BranchStmt_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BranchStmt_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_CallExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_CallExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_CallExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_CallExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_CallExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_CaseClause_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_CaseClause_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_CaseClause_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_CaseClause_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_CaseClause_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ClosureExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ClosureExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_ClosureExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ClosureExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ClosureExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_CommClause_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_CommClause_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_CommClause_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_CommClause_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_CommClause_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_CompLitExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_CompLitExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_CompLitExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_CompLitExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_CompLitExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ConstExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ConstExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_ConstExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ConstExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ConstExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ConvExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ConvExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_ConvExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ConvExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ConvExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Decl_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Decl_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Decl_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Decl_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Decl_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_DynamicType_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_DynamicType_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_DynamicType_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_DynamicType_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_DynamicType_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_DynamicTypeAssertExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_DynamicTypeAssertExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_DynamicTypeAssertExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_DynamicTypeAssertExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_DynamicTypeAssertExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ForStmt_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ForStmt_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_ForStmt_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ForStmt_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ForStmt_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Func_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_GoDeferStmt_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_GoDeferStmt_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_GoDeferStmt_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_GoDeferStmt_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_GoDeferStmt_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Ident_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Ident_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_Ident_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Ident_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Ident_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_IfStmt_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_IfStmt_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_IfStmt_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_IfStmt_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_IfStmt_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_IndexExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_IndexExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_IndexExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_IndexExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_IndexExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_InlineMarkStmt_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_InlineMarkStmt_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_InlineMarkStmt_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_InlineMarkStmt_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_InlineMarkStmt_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_InlinedCallExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_InlinedCallExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_InlinedCallExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_InlinedCallExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_InlinedCallExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_InstExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_InstExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_InstExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_InstExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_InstExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_JumpTableStmt_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_JumpTableStmt_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_JumpTableStmt_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_JumpTableStmt_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_JumpTableStmt_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_KeyExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_KeyExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_KeyExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_KeyExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_KeyExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_LabelStmt_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_LabelStmt_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_LabelStmt_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_LabelStmt_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_LabelStmt_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_LinksymOffsetExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_LinksymOffsetExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_LinksymOffsetExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_LinksymOffsetExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_LinksymOffsetExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_LogicalExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_LogicalExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_LogicalExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_LogicalExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_LogicalExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_MakeExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_MakeExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_MakeExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_MakeExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_MakeExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Name_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_NilExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_NilExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_NilExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_NilExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_NilExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ParenExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ParenExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_ParenExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ParenExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ParenExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_RangeStmt_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_RangeStmt_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_RangeStmt_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_RangeStmt_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_RangeStmt_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_RawOrigExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_RawOrigExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_RawOrigExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_RawOrigExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_RawOrigExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ResultExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ResultExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_ResultExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ResultExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ResultExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ReturnStmt_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ReturnStmt_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_ReturnStmt_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ReturnStmt_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_ReturnStmt_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SelectStmt_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SelectStmt_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_SelectStmt_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SelectStmt_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SelectStmt_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SelectorExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SelectorExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_SelectorExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SelectorExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SelectorExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SendStmt_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SendStmt_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_SendStmt_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SendStmt_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SendStmt_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SliceExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SliceExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_SliceExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SliceExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SliceExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SliceHeaderExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SliceHeaderExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_SliceHeaderExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SliceHeaderExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SliceHeaderExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_StarExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_StarExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_StarExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_StarExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_StarExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_StringHeaderExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_StringHeaderExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_StringHeaderExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_StringHeaderExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_StringHeaderExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_StructKeyExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_StructKeyExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_StructKeyExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_StructKeyExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_StructKeyExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SwitchStmt_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SwitchStmt_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_SwitchStmt_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SwitchStmt_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_SwitchStmt_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_TailCallStmt_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_TailCallStmt_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_TailCallStmt_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_TailCallStmt_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_TailCallStmt_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_TypeAssertExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_TypeAssertExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_TypeAssertExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_TypeAssertExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_TypeAssertExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_TypeSwitchGuard_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_TypeSwitchGuard_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_TypeSwitchGuard_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_TypeSwitchGuard_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_TypeSwitchGuard_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_UnaryExpr_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_UnaryExpr_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_UnaryExpr_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_UnaryExpr_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_UnaryExpr_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_typeNode_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_typeNode_copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_typeNode_doChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_typeNode_editChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_typeNode_editChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_copyCaseClauses": {
        "result": "_slice__ptr_CaseClause",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_CaseClause"
            }
        ]
    },
    "cmd_compile_internal_ir_doCaseClauses": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_CaseClause"
            },
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_editCaseClauses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_CaseClause"
            },
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_copyCommClauses": {
        "result": "_slice__ptr_CommClause",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_CommClause"
            }
        ]
    },
    "cmd_compile_internal_ir_doCommClauses": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_CommClause"
            },
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_editCommClauses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_CommClause"
            },
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_copyNames": {
        "result": "_slice__ptr_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Name"
            }
        ]
    },
    "cmd_compile_internal_ir_doNames": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Name"
            },
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_editNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Name"
            },
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_copyNodes": {
        "result": "_slice_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Node"
            }
        ]
    },
    "cmd_compile_internal_ir_doNodes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Node"
            },
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_editNodes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Node"
            },
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_copyNtypes": {
        "result": "_slice_Ntype",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Ntype"
            }
        ]
    },
    "cmd_compile_internal_ir_doNtypes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Ntype"
            },
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_editNtypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Ntype"
            },
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_Op_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_VisitFuncsBottomUp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Node"
            },
            {
                "name": "analyze",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_bottomUpVisitor_visit": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ir_TestSizeof": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ir_NewDecl": {
        "result": "_ptr_Decl",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "x",
                "type": "_ptr_Name"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Decl_isStmt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniStmt_isStmt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniStmt_Init": {
        "result": "Nodes",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_miniStmt_SetInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Nodes"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_miniStmt_PtrInit": {
        "result": "_ptr_Nodes",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_NewAssignListStmt": {
        "result": "_ptr_AssignListStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "lhs",
                "type": "_slice_Node"
            },
            {
                "name": "rhs",
                "type": "_slice_Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AssignListStmt_SetOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ir_NewAssignStmt": {
        "result": "_ptr_AssignStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "x",
                "type": "Node"
            },
            {
                "name": "y",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_AssignStmt_SetOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ir_NewAssignOpStmt": {
        "result": "_ptr_AssignOpStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "asOp",
                "type": "Op"
            },
            {
                "name": "x",
                "type": "Node"
            },
            {
                "name": "y",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_NewBlockStmt": {
        "result": "_ptr_BlockStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "list",
                "type": "_slice_Node"
            }
        ]
    },
    "cmd_compile_internal_ir_NewBranchStmt": {
        "result": "_ptr_BranchStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "label",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BranchStmt_SetOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_BranchStmt_Sym": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_NewCaseStmt": {
        "result": "_ptr_CaseClause",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "list",
                "type": "_slice_Node"
            },
            {
                "name": "body",
                "type": "_slice_Node"
            }
        ]
    },
    "cmd_compile_internal_ir_NewCommStmt": {
        "result": "_ptr_CommClause",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "comm",
                "type": "Node"
            },
            {
                "name": "body",
                "type": "_slice_Node"
            }
        ]
    },
    "cmd_compile_internal_ir_NewForStmt": {
        "result": "_ptr_ForStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "init",
                "type": "Node"
            },
            {
                "name": "cond",
                "type": "Node"
            },
            {
                "name": "post",
                "type": "Node"
            },
            {
                "name": "body",
                "type": "_slice_Node"
            },
            {
                "name": "distinctVars",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir_NewGoDeferStmt": {
        "result": "_ptr_GoDeferStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "call",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_NewIfStmt": {
        "result": "_ptr_IfStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "cond",
                "type": "Node"
            },
            {
                "name": "body",
                "type": "_slice_Node"
            },
            {
                "name": "els",
                "type": "_slice_Node"
            }
        ]
    },
    "cmd_compile_internal_ir_NewJumpTableStmt": {
        "result": "_ptr_JumpTableStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "idx",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_NewInlineMarkStmt": {
        "result": "_ptr_InlineMarkStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "index",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_InlineMarkStmt_Offset": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_InlineMarkStmt_SetOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ir_NewLabelStmt": {
        "result": "_ptr_LabelStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "label",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_LabelStmt_Sym": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_NewRangeStmt": {
        "result": "_ptr_RangeStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "key",
                "type": "Node"
            },
            {
                "name": "value",
                "type": "Node"
            },
            {
                "name": "x",
                "type": "Node"
            },
            {
                "name": "body",
                "type": "_slice_Node"
            },
            {
                "name": "distinctVars",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ir_NewReturnStmt": {
        "result": "_ptr_ReturnStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "results",
                "type": "_slice_Node"
            }
        ]
    },
    "cmd_compile_internal_ir_NewSelectStmt": {
        "result": "_ptr_SelectStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "cases",
                "type": "_slice__ptr_CommClause"
            }
        ]
    },
    "cmd_compile_internal_ir_NewSendStmt": {
        "result": "_ptr_SendStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "ch",
                "type": "Node"
            },
            {
                "name": "value",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_NewSwitchStmt": {
        "result": "_ptr_SwitchStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "tag",
                "type": "Node"
            },
            {
                "name": "cases",
                "type": "_slice__ptr_CaseClause"
            }
        ]
    },
    "cmd_compile_internal_ir_NewTailCallStmt": {
        "result": "_ptr_TailCallStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "call",
                "type": "_ptr_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_ir_NewTypeSwitchGuard": {
        "result": "_ptr_TypeSwitchGuard",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "tag",
                "type": "_ptr_Ident"
            },
            {
                "name": "x",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_NewField": {
        "result": "_ptr_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "sym",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_Field_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_newTypeNode": {
        "result": "_ptr_typeNode",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ir__ptr_typeNode_Type": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_typeNode_Sym": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir__ptr_typeNode_CanBeNtype": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ir_TypeNode": {
        "result": "Ntype",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ir_NewDynamicType": {
        "result": "_ptr_DynamicType",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "rtype",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_ConstType": {
        "result": "constant_Kind",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_IntVal": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "v",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_ir_AssertValidTypeForConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "v",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_ir_ValidTypeForConst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "v",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_ir_idealType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "ct",
                "type": "constant_Kind"
            }
        ]
    },
    "cmd_compile_internal_ir_Int64Val": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_Uint64Val": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_BoolVal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_StringVal": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ir_DoChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            },
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_Visit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            },
            {
                "name": "visit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_VisitList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "Nodes"
            },
            {
                "name": "visit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_VisitFuncAndClosures": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_Func"
            },
            {
                "name": "visit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_Any": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            },
            {
                "name": "cond",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_AnyList": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "Nodes"
            },
            {
                "name": "cond",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_EditChildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            },
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ir_EditChildrenWithHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            },
            {
                "name": "edit",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_liveness_nameOff_FrameOffset": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_liveness_nameOff_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_liveness_ArgLiveness": {
        "result": "struct cmd_compile_internal_liveness_ArgLiveness_retval {map_ssa_ID_int field_0;}",
        "result_name": "cmd_compile_internal_liveness_ArgLiveness_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "f",
                "type": "_ptr_ssa_Func"
            },
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            }
        ]
    },
    "cmd_compile_internal_liveness__ptr_argLiveness_valueEffect": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "live",
                "type": "bitvec_BitVec"
            }
        ]
    },
    "cmd_compile_internal_liveness_mayFault": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_liveness__ptr_argLiveness_print": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_liveness__ptr_argLiveness_printLivenessVec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bv",
                "type": "bitvec_BitVec"
            }
        ]
    },
    "cmd_compile_internal_liveness__ptr_argLiveness_emit": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_liveness__ptr_bvecSet_grow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_liveness__ptr_bvecSet_add": {
        "result": "struct cmd_compile_internal_liveness__ptr_bvecSet_add_retval {int field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_liveness__ptr_bvecSet_add_retval",
        "parameters": [
            {
                "name": "bv",
                "type": "bitvec_BitVec"
            }
        ]
    },
    "cmd_compile_internal_liveness__ptr_bvecSet_extractUnique": {
        "result": "_slice_bitvec_BitVec",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_liveness_hashbitmap": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "uint32"
            },
            {
                "name": "bv",
                "type": "bitvec_BitVec"
            }
        ]
    },
    "cmd_compile_internal_liveness__ptr_Map_reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_liveness__ptr_Map_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "i",
                "type": "objw_LivenessIndex"
            }
        ]
    },
    "cmd_compile_internal_liveness_Map_Get": {
        "result": "objw_LivenessIndex",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_liveness_shouldTrack": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_liveness_getvariables": {
        "result": "struct cmd_compile_internal_liveness_getvariables_retval {_slice__ptr_ir_Name field_0;map__ptr_ir_Name_int32 field_1;}",
        "result_name": "cmd_compile_internal_liveness_getvariables_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_liveness__ptr_liveness_initcache": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_liveness__ptr_liveness_valueEffects": {
        "result": "struct cmd_compile_internal_liveness__ptr_liveness_valueEffects_retval {int32 field_0;liveEffect field_1;}",
        "result_name": "cmd_compile_internal_liveness__ptr_liveness_valueEffects_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_liveness_affectedVar": {
        "result": "struct cmd_compile_internal_liveness_affectedVar_retval {_ptr_ir_Name field_0;ssa_SymEffect field_1;}",
        "result_name": "cmd_compile_internal_liveness_affectedVar_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_liveness_newliveness": {
        "result": "_ptr_liveness",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "f",
                "type": "_ptr_ssa_Func"
            },
            {
                "name": "vars",
                "type": "_slice__ptr_ir_Name"
            },
            {
                "name": "idx",
                "type": "map__ptr_ir_Name_int32"
            },
            {
                "name": "stkptrsize",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_liveness__ptr_liveness_blockEffects": {
        "result": "_ptr_blockEffects",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_liveness__ptr_liveness_pointerMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "liveout",
                "type": "bitvec_BitVec"
            },
            {
                "name": "vars",
                "type": "_slice__ptr_ir_Name"
            },
            {
                "name": "args",
                "type": "bitvec_BitVec"
            },
            {
                "name": "locals",
                "type": "bitvec_BitVec"
            }
        ]
    },
    "cmd_compile_internal_liveness_IsUnsafe": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ssa_Func"
            }
        ]
    },
    "cmd_compile_internal_liveness__ptr_liveness_markUnsafePoints": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_liveness__ptr_liveness_hasStackMap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_liveness__ptr_liveness_prologue": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_liveness__ptr_liveness_solve": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_liveness__ptr_liveness_epilogue": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_liveness__ptr_liveness_compact": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_liveness__ptr_liveness_enableClobber": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_liveness__ptr_liveness_clobber": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_liveness_clobber": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lv",
                "type": "_ptr_liveness"
            },
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "live",
                "type": "bitvec_BitVec"
            }
        ]
    },
    "cmd_compile_internal_liveness_clobberVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "v",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_liveness_clobberWalk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "v",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_liveness_clobberPtr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "v",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_liveness__ptr_liveness_showlive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "live",
                "type": "bitvec_BitVec"
            }
        ]
    },
    "cmd_compile_internal_liveness__ptr_liveness_printbvec": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "printed",
                "type": "bool"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "live",
                "type": "bitvec_BitVec"
            }
        ]
    },
    "cmd_compile_internal_liveness__ptr_liveness_printeffect": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "printed",
                "type": "bool"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "pos",
                "type": "int32"
            },
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_liveness__ptr_liveness_printDebug": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_liveness__ptr_liveness_emit": {
        "result": "struct cmd_compile_internal_liveness__ptr_liveness_emit_retval {_ptr_obj_LSym field_0;}",
        "result_name": "cmd_compile_internal_liveness__ptr_liveness_emit_retval",
        "parameters": []
    },
    "cmd_compile_internal_liveness_Compute": {
        "result": "struct cmd_compile_internal_liveness_Compute_retval {_*ir.Name_bool field_0;}",
        "result_name": "cmd_compile_internal_liveness_Compute_retval",
        "parameters": [
            {
                "name": "curfn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "f",
                "type": "_ptr_ssa_Func"
            },
            {
                "name": "stkptrsize",
                "type": "int64"
            },
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            }
        ]
    },
    "cmd_compile_internal_liveness__ptr_liveness_emitStackObjects": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_liveness_isfat": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_liveness_WriteFuncMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "abiInfo",
                "type": "_ptr_abi_ABIParamResultInfo"
            }
        ]
    },
    "cmd_compile_internal_logopt_want": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "out",
                "type": "string"
            },
            {
                "name": "desired",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_logopt_wantN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "out",
                "type": "string"
            },
            {
                "name": "desired",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_logopt_TestPathStuff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_logopt_TestLogOpt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_logopt_testLogOpt": {
        "result": "struct cmd_compile_internal_logopt_testLogOpt_retval {string field_0;error err1;}",
        "result_name": "cmd_compile_internal_logopt_testLogOpt_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "flag",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "outfile",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_logopt_testLogOptDir": {
        "result": "struct cmd_compile_internal_logopt_testLogOptDir_retval {string field_0;error err1;}",
        "result_name": "cmd_compile_internal_logopt_testLogOptDir_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "outfile",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_logopt_testCopy": {
        "result": "struct cmd_compile_internal_logopt_testCopy_retval {string field_0;error err1;}",
        "result_name": "cmd_compile_internal_logopt_testCopy_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            },
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "outfile",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_logopt_LogJsonOption": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "flagValue",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_logopt_parseLogFlag": {
        "result": "struct cmd_compile_internal_logopt_parseLogFlag_retval {int field_0;string field_1;}",
        "result_name": "cmd_compile_internal_logopt_parseLogFlag_retval",
        "parameters": [
            {
                "name": "flag",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_logopt_isWindowsDriveURIPath": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "uri",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_logopt_parseLogPath": {
        "result": "struct cmd_compile_internal_logopt_parseLogPath_retval {string field_0;string field_1;}",
        "result_name": "cmd_compile_internal_logopt_parseLogPath_retval",
        "parameters": [
            {
                "name": "destination",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_logopt_checkLogPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "destination",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_logopt_NewLoggedOpt": {
        "result": "_ptr_LoggedOpt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "lastPos",
                "type": "src_XPos"
            },
            {
                "name": "what",
                "type": "string"
            },
            {
                "name": "pass",
                "type": "string"
            },
            {
                "name": "funcName",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_logopt_LogOpt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "what",
                "type": "string"
            },
            {
                "name": "pass",
                "type": "string"
            },
            {
                "name": "funcName",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_logopt_LogOptRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "lastPos",
                "type": "src_XPos"
            },
            {
                "name": "what",
                "type": "string"
            },
            {
                "name": "pass",
                "type": "string"
            },
            {
                "name": "funcName",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_logopt_Enabled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_logopt_byPos_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_logopt_byPos_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_logopt_byPos_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_logopt_writerForLSP": {
        "result": "io_WriteCloser",
        "result_name": null,
        "parameters": [
            {
                "name": "subdirpath",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_logopt_fixSlash": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_logopt_uriIfy": {
        "result": "DocumentURI",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_logopt_uprootedPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_logopt_FlushLoggedOpts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "slashPkgPath",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_logopt_newRange": {
        "result": "Range",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "src_Pos"
            },
            {
                "name": "last",
                "type": "src_Pos"
            }
        ]
    },
    "cmd_compile_internal_logopt_newLocation": {
        "result": "Location",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "src_Pos"
            },
            {
                "name": "last",
                "type": "src_Pos"
            }
        ]
    },
    "cmd_compile_internal_logopt_appendInlinedPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "posTmp",
                "type": "_slice_src_Pos"
            },
            {
                "name": "lastTmp",
                "type": "_slice_src_Pos"
            },
            {
                "name": "diagnostic",
                "type": "_ptr_Diagnostic"
            }
        ]
    },
    "cmd_compile_internal_logopt_parsePos": {
        "result": "struct cmd_compile_internal_logopt_parsePos_retval {_slice_src_Pos field_0;src_Pos field_1;}",
        "result_name": "cmd_compile_internal_logopt_parsePos_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "posTmp",
                "type": "_slice_src_Pos"
            }
        ]
    },
    "cmd_compile_internal_loong64_Init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_ssagen_ArchInfo"
            }
        ]
    },
    "cmd_compile_internal_loong64_zerorange": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "cnt",
                "type": "int64"
            },
            {
                "name": "_",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_compile_internal_loong64_ginsnop": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            }
        ]
    },
    "cmd_compile_internal_loong64_isFPreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_loong64_loadByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "r",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_loong64_storeByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "r",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_loong64_ssaGenValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_loong64_ssaGenBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "next",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_loopvar_ForCapture": {
        "result": "_slice_VarAndLoop",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_loopvar_forAllDefInInitUpdate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_ir_ForStmt"
            },
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_loopvar_forAllDefInInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_ir_ForStmt"
            },
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_loopvar_rewriteNodes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "editNodes",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_loopvar_LogTransformations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "transformed",
                "type": "_slice_VarAndLoop"
            }
        ]
    },
    "cmd_compile_internal_loopvar_TestLoopVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_loopvar_TestLoopVarInlines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_loopvar_countMatches": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "re",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_loopvar_TestLoopVarHashes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_loopvar_TestLoopVarOpt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_loopvar_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_loopvar_testdata_experiment": {
        "result": "struct cmd_compile_internal_loopvar_testdata_experiment_retval {int field_0;int field_1;}",
        "result_name": "cmd_compile_internal_loopvar_testdata_experiment_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_loopvar_testdata_private": {
        "result": "struct cmd_compile_internal_loopvar_testdata_private_retval {int field_0;int field_1;}",
        "result_name": "cmd_compile_internal_loopvar_testdata_private_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_loopvar_testdata_shared": {
        "result": "struct cmd_compile_internal_loopvar_testdata_shared_retval {int field_0;int field_1;}",
        "result_name": "cmd_compile_internal_loopvar_testdata_shared_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_loopvar_testdata__ptr_I_method": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_loopvar_testdata_f": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_loopvar_testdata_inline": {
        "result": "_slice__ptr_int",
        "result_name": null,
        "parameters": [
            {
                "name": "j",
                "type": "int"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_loopvar_testdata_notinline": {
        "result": "struct cmd_compile_internal_loopvar_testdata_notinline_retval {_slice__ptr_int field_0;_ptr_int field_1;}",
        "result_name": "cmd_compile_internal_loopvar_testdata_notinline_retval",
        "parameters": [
            {
                "name": "j",
                "type": "int"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_loopvar_testdata_inlines_sum": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice__ptr_int"
            }
        ]
    },
    "cmd_compile_internal_loopvar_testdata_inlines_F": {
        "result": "_slice__ptr_int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_loopvar_testdata_inlines_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_loopvar_testdata_inlines_a_F": {
        "result": "_slice__ptr_int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_loopvar_testdata_inlines_a_Fb": {
        "result": "_slice__ptr_int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_loopvar_testdata_inlines_b_F": {
        "result": "struct cmd_compile_internal_loopvar_testdata_inlines_b_F_retval {_slice__ptr_int field_0;_slice__ptr_int field_1;}",
        "result_name": "cmd_compile_internal_loopvar_testdata_inlines_b_F_retval",
        "parameters": []
    },
    "cmd_compile_internal_loopvar_testdata_inlines_b_g": {
        "result": "struct cmd_compile_internal_loopvar_testdata_inlines_b_g_retval {_slice__ptr_int field_0;_slice__ptr_int field_1;}",
        "result_name": "cmd_compile_internal_loopvar_testdata_inlines_b_g_retval",
        "parameters": []
    },
    "cmd_compile_internal_loopvar_testdata_inlines_c_F": {
        "result": "_slice__ptr_int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_mips_Init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_ssagen_ArchInfo"
            }
        ]
    },
    "cmd_compile_internal_mips_zerorange": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "cnt",
                "type": "int64"
            },
            {
                "name": "_",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_compile_internal_mips_ginsnop": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            }
        ]
    },
    "cmd_compile_internal_mips_isFPreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_mips_isHILO": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_mips_loadByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "r",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_mips_storeByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "r",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_mips_ssaGenValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_mips_ssaGenBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "next",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_mips64_Init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_ssagen_ArchInfo"
            }
        ]
    },
    "cmd_compile_internal_mips64_zerorange": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "cnt",
                "type": "int64"
            },
            {
                "name": "_",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_compile_internal_mips64_ginsnop": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            }
        ]
    },
    "cmd_compile_internal_mips64_isFPreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_mips64_isHILO": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_mips64_loadByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "r",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_mips64_storeByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "r",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_mips64_ssaGenValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_mips64_ssaGenBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "next",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_noder_codeStmt_Marker": {
        "result": "pkgbits_SyncMarker",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder_codeStmt_Value": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder_codeExpr_Marker": {
        "result": "pkgbits_SyncMarker",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder_codeExpr_Value": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder_codeAssign_Marker": {
        "result": "pkgbits_SyncMarker",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder_codeAssign_Value": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder_codeDecl_Marker": {
        "result": "pkgbits_SyncMarker",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder_codeDecl_Value": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder_pkgNameOf": {
        "result": "_ptr_types2_PkgName",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types2_Info"
            },
            {
                "name": "decl",
                "type": "_ptr_syntax_ImportDecl"
            }
        ]
    },
    "cmd_compile_internal_noder_WriteExports": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_bio_Writer"
            }
        ]
    },
    "cmd_compile_internal_noder_unpackListExpr": {
        "result": "_slice_syntax_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder_constExprOp": {
        "result": "ir_Op",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder_unparen": {
        "result": "syntax_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder_Implicit": {
        "result": "ImplicitNode",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ImplicitNode"
            }
        ]
    },
    "cmd_compile_internal_noder_typed": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_noder_OrigConst": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "val",
                "type": "constant_Value"
            },
            {
                "name": "op",
                "type": "ir_Op"
            },
            {
                "name": "raw",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_noder_FixValue": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "val",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_noder_Nil": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_noder_Addr": {
        "result": "_ptr_ir_AddrExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "x",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_noder_Assert": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "x",
                "type": "ir_Node"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_noder_Binary": {
        "result": "_ptr_ir_BinaryExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "ir_Op"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "x",
                "type": "ir_Node"
            },
            {
                "name": "y",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_noder_Compare": {
        "result": "_ptr_ir_BinaryExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "op",
                "type": "ir_Op"
            },
            {
                "name": "x",
                "type": "ir_Node"
            },
            {
                "name": "y",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_noder_Deref": {
        "result": "_ptr_ir_StarExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "x",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_noder_DotField": {
        "result": "_ptr_ir_SelectorExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "x",
                "type": "ir_Node"
            },
            {
                "name": "index",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_noder_DotMethod": {
        "result": "_ptr_ir_SelectorExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "x",
                "type": "ir_Node"
            },
            {
                "name": "index",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_noder_MethodExpr": {
        "result": "_ptr_ir_SelectorExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "recv",
                "type": "ir_Node"
            },
            {
                "name": "embed",
                "type": "_ptr_types_Type"
            },
            {
                "name": "index",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_noder_dot": {
        "result": "_ptr_ir_SelectorExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "op",
                "type": "ir_Op"
            },
            {
                "name": "x",
                "type": "ir_Node"
            },
            {
                "name": "selection",
                "type": "_ptr_types_Field"
            }
        ]
    },
    "cmd_compile_internal_noder_method": {
        "result": "_ptr_types_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "index",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_noder_Index": {
        "result": "_ptr_ir_IndexExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "x",
                "type": "ir_Node"
            },
            {
                "name": "index",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_noder_Slice": {
        "result": "_ptr_ir_SliceExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "x",
                "type": "ir_Node"
            },
            {
                "name": "low",
                "type": "ir_Node"
            },
            {
                "name": "high",
                "type": "ir_Node"
            },
            {
                "name": "max",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_noder_Unary": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "op",
                "type": "ir_Op"
            },
            {
                "name": "x",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_noder_IncDec": {
        "result": "_ptr_ir_AssignOpStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "ir_Op"
            },
            {
                "name": "x",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_noder_idealType": {
        "result": "types2_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "tv",
                "type": "syntax_TypeAndValue"
            }
        ]
    },
    "cmd_compile_internal_noder_isTypeParam": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "types2_Type"
            }
        ]
    },
    "cmd_compile_internal_noder_isNotInHeap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types2_Type"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_gcimports_Import": {
        "result": "struct cmd_compile_internal_noder__ptr_gcimports_Import_retval {_ptr_types2_Package field_0;error err1;}",
        "result_name": "cmd_compile_internal_noder__ptr_gcimports_Import_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_gcimports_ImportFrom": {
        "result": "struct cmd_compile_internal_noder__ptr_gcimports_ImportFrom_retval {_ptr_types2_Package field_0;error err1;}",
        "result_name": "cmd_compile_internal_noder__ptr_gcimports_ImportFrom_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "types2_ImportMode"
            }
        ]
    },
    "cmd_compile_internal_noder_isDriveLetter": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "cmd_compile_internal_noder_islocalname": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_noder_openPackage": {
        "result": "struct cmd_compile_internal_noder_openPackage_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "cmd_compile_internal_noder_openPackage_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_noder_resolveImportPath": {
        "result": "struct cmd_compile_internal_noder_resolveImportPath_retval {string field_0;error err1;}",
        "result_name": "cmd_compile_internal_noder_resolveImportPath_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_noder_readImportFile": {
        "result": "struct cmd_compile_internal_noder_readImportFile_retval {_ptr_types_Pkg field_0;_ptr_types2_Package field_1;error err2;}",
        "result_name": "cmd_compile_internal_noder_readImportFile_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "target",
                "type": "_ptr_ir_Package"
            },
            {
                "name": "env",
                "type": "_ptr_types2_Context"
            },
            {
                "name": "packages",
                "type": "map_string__ptr_types2_Package"
            }
        ]
    },
    "cmd_compile_internal_noder_findExportData": {
        "result": "struct cmd_compile_internal_noder_findExportData_retval {_ptr_bio_Reader field_0;int64 field_1;error err2;}",
        "result_name": "cmd_compile_internal_noder_findExportData_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "cmd_compile_internal_noder_addFingerprint": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "f",
                "type": "_ptr_os_File"
            },
            {
                "name": "end",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_noder_checkImportPath": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "allowSpace",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_noder_checkFiles": {
        "result": "struct cmd_compile_internal_noder_checkFiles_retval {_ptr_types2_Package field_0;_ptr_types2_Info field_1;}",
        "result_name": "cmd_compile_internal_noder_checkFiles_retval",
        "parameters": [
            {
                "name": "m",
                "type": "posMap"
            },
            {
                "name": "noders",
                "type": "_slice__ptr_noder"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_cycleFinder_hasCycle": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types2_Interface"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_cycleFinder_visit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ0",
                "type": "types2_Type"
            }
        ]
    },
    "cmd_compile_internal_noder_isSpace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_noder_isQuoted": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_noder_pragmaFlag": {
        "result": "ir_PragmaFlag",
        "result_name": null,
        "parameters": [
            {
                "name": "verb",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_noder_pragcgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_noder_pragmaFields": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_noder_eq": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_string"
            },
            {
                "name": "b",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_compile_internal_noder_TestPragmaFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_noder_TestPragcgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_linker_relocAll": {
        "result": "_slice_pkgbits_RelocEnt",
        "result_name": null,
        "parameters": [
            {
                "name": "pr",
                "type": "_ptr_pkgReader"
            },
            {
                "name": "relocs",
                "type": "_slice_pkgbits_RelocEnt"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_linker_relocIdx": {
        "result": "pkgbits_Index",
        "result_name": null,
        "parameters": [
            {
                "name": "pr",
                "type": "_ptr_pkgReader"
            },
            {
                "name": "k",
                "type": "pkgbits_RelocKind"
            },
            {
                "name": "idx",
                "type": "pkgbits_Index"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_linker_relocString": {
        "result": "pkgbits_Index",
        "result_name": null,
        "parameters": [
            {
                "name": "pr",
                "type": "_ptr_pkgReader"
            },
            {
                "name": "idx",
                "type": "pkgbits_Index"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_linker_relocPkg": {
        "result": "pkgbits_Index",
        "result_name": null,
        "parameters": [
            {
                "name": "pr",
                "type": "_ptr_pkgReader"
            },
            {
                "name": "idx",
                "type": "pkgbits_Index"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_linker_relocObj": {
        "result": "pkgbits_Index",
        "result_name": null,
        "parameters": [
            {
                "name": "pr",
                "type": "_ptr_pkgReader"
            },
            {
                "name": "idx",
                "type": "pkgbits_Index"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_linker_exportBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "local",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_linker_relocCommon": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pr",
                "type": "_ptr_pkgReader"
            },
            {
                "name": "w",
                "type": "_ptr_pkgbits_Encoder"
            },
            {
                "name": "k",
                "type": "pkgbits_RelocKind"
            },
            {
                "name": "idx",
                "type": "pkgbits_Index"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_linker_pragmaFlag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_pkgbits_Encoder"
            },
            {
                "name": "pragma",
                "type": "ir_PragmaFlag"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_linker_relocFuncExt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_pkgbits_Encoder"
            },
            {
                "name": "name",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_linker_relocTypeExt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_pkgbits_Encoder"
            },
            {
                "name": "name",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_linker_relocVarExt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_pkgbits_Encoder"
            },
            {
                "name": "name",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_linker_linkname": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_pkgbits_Encoder"
            },
            {
                "name": "name",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_linker_lsymIdx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_pkgbits_Encoder"
            },
            {
                "name": "linkname",
                "type": "string"
            },
            {
                "name": "lsym",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_compile_internal_noder_LoadPackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "filenames",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_compile_internal_noder_trimFilename": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_syntax_PosBase"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_noder_error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_noder_checkUnusedDuringParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pragma",
                "type": "_ptr_pragmas"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_noder_pragma": {
        "result": "syntax_Pragma",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "blankLine",
                "type": "bool"
            },
            {
                "name": "text",
                "type": "string"
            },
            {
                "name": "old",
                "type": "syntax_Pragma"
            }
        ]
    },
    "cmd_compile_internal_noder_isCgoGeneratedFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            }
        ]
    },
    "cmd_compile_internal_noder_safeArg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_noder_parseGoEmbed": {
        "result": "struct cmd_compile_internal_noder_parseGoEmbed_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_compile_internal_noder_parseGoEmbed_retval",
        "parameters": [
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_noder_Renameinit": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder_checkEmbed": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "decl",
                "type": "_ptr_syntax_VarDecl"
            },
            {
                "name": "haveEmbed",
                "type": "bool"
            },
            {
                "name": "withinFunc",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_posMap_pos": {
        "result": "src_XPos",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "poser"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_posMap_end": {
        "result": "src_XPos",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "ender"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_posMap_makeXPos": {
        "result": "src_XPos",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_posMap_makeSrcPosBase": {
        "result": "_ptr_src_PosBase",
        "result_name": null,
        "parameters": [
            {
                "name": "b0",
                "type": "_ptr_syntax_PosBase"
            }
        ]
    },
    "cmd_compile_internal_noder_typeExprEndPos": {
        "result": "syntax_Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "expr0",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder_lastFieldType": {
        "result": "syntax_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_slice__ptr_syntax_Field"
            }
        ]
    },
    "cmd_compile_internal_noder_newPkgReader": {
        "result": "_ptr_pkgReader",
        "result_name": null,
        "parameters": [
            {
                "name": "pr",
                "type": "pkgbits_PkgDecoder"
            }
        ]
    },
    "cmd_compile_internal_noder_pkgReaderIndex_asReader": {
        "result": "_ptr_reader",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "pkgbits_RelocKind"
            },
            {
                "name": "marker",
                "type": "pkgbits_SyncMarker"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgReader_newReader": {
        "result": "_ptr_reader",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "pkgbits_RelocKind"
            },
            {
                "name": "idx",
                "type": "pkgbits_Index"
            },
            {
                "name": "marker",
                "type": "pkgbits_SyncMarker"
            }
        ]
    },
    "cmd_compile_internal_noder_setType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_noder_setValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "val",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_pos": {
        "result": "src_XPos",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_origPos": {
        "result": "struct cmd_compile_internal_noder__ptr_reader_origPos_retval {src_XPos field_0;}",
        "result_name": "cmd_compile_internal_noder__ptr_reader_origPos_retval",
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_pos0": {
        "result": "src_Pos",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_posBase": {
        "result": "_ptr_src_PosBase",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_pkgReader_posBaseIdx": {
        "result": "_ptr_src_PosBase",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "pkgbits_Index"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_inlPosBase": {
        "result": "_ptr_src_PosBase",
        "result_name": null,
        "parameters": [
            {
                "name": "oldBase",
                "type": "_ptr_src_PosBase"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_inlPos": {
        "result": "src_XPos",
        "result_name": null,
        "parameters": [
            {
                "name": "xpos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_pkg": {
        "result": "_ptr_types_Pkg",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_pkgReader_pkgIdx": {
        "result": "_ptr_types_Pkg",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "pkgbits_Index"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_doPkg": {
        "result": "_ptr_types_Pkg",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_typ": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_typWrapped": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "wrapped",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_typInfo": {
        "result": "typeInfo",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_pkgReader_typListIdx": {
        "result": "_slice__ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "infos",
                "type": "_slice_typeInfo"
            },
            {
                "name": "dict",
                "type": "_ptr_readerDict"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgReader_typIdx": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "typeInfo"
            },
            {
                "name": "dict",
                "type": "_ptr_readerDict"
            },
            {
                "name": "wrapped",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_doTyp": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_unionType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_interfaceType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_structType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_signature": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "recv",
                "type": "_ptr_types_Field"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_params": {
        "result": "_slice__ptr_types_Field",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_param": {
        "result": "struct cmd_compile_internal_noder__ptr_reader_param_retval {_ptr_types_Pkg field_0;_ptr_types_Field field_1;}",
        "result_name": "cmd_compile_internal_noder__ptr_reader_param_retval",
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_obj": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_objInfo": {
        "result": "objInfo",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_pkgReader_objInstIdx": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "objInfo"
            },
            {
                "name": "dict",
                "type": "_ptr_readerDict"
            },
            {
                "name": "shaped",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgReader_objIdx": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "pkgbits_Index"
            },
            {
                "name": "implicits",
                "type": "_slice__ptr_types_Type"
            },
            {
                "name": "explicits",
                "type": "_slice__ptr_types_Type"
            },
            {
                "name": "shaped",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_readerDict_mangle": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_noder_shapify": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "targ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "basic",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgReader_objDictIdx": {
        "result": "_ptr_readerDict",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "idx",
                "type": "pkgbits_Index"
            },
            {
                "name": "implicits",
                "type": "_slice__ptr_types_Type"
            },
            {
                "name": "explicits",
                "type": "_slice__ptr_types_Type"
            },
            {
                "name": "shaped",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_typeParamNames": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_method": {
        "result": "_ptr_types_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "rext",
                "type": "_ptr_reader"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_qualifiedIdent": {
        "result": "struct cmd_compile_internal_noder__ptr_reader_qualifiedIdent_retval {_ptr_types_Pkg field_0;_ptr_types_Sym field_1;}",
        "result_name": "cmd_compile_internal_noder__ptr_reader_qualifiedIdent_retval",
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_localIdent": {
        "result": "struct cmd_compile_internal_noder__ptr_reader_localIdent_retval {_ptr_types_Pkg field_0;_ptr_types_Sym field_1;}",
        "result_name": "cmd_compile_internal_noder__ptr_reader_localIdent_retval",
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_selector": {
        "result": "struct cmd_compile_internal_noder__ptr_reader_selector_retval {_ptr_types_Pkg field_0;_ptr_types_Sym field_1;}",
        "result_name": "cmd_compile_internal_noder__ptr_reader_selector_retval",
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_hasTypeParams": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_readerDict_hasTypeParams": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_funcExt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "method",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_typeExt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_varExt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_linkname": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_pragmaFlag": {
        "result": "ir_PragmaFlag",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder_bodyReaderFor": {
        "result": "struct cmd_compile_internal_noder_bodyReaderFor_retval {pkgReaderIndex field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_noder_bodyReaderFor_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_addBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "method",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_noder_pkgReaderIndex_funcBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_funcBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_syntheticBody": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_callShaped": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_syntheticArgs": {
        "result": "struct cmd_compile_internal_noder__ptr_reader_syntheticArgs_retval {ir_Nodes field_0;}",
        "result_name": "cmd_compile_internal_noder__ptr_reader_syntheticArgs_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_syntheticTailCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "fn",
                "type": "ir_Node"
            },
            {
                "name": "args",
                "type": "ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgReader_dictNameOf": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "dict",
                "type": "_ptr_readerDict"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_readerDict_typeParamMethodExprsOffset": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_readerDict_subdictsOffset": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_readerDict_rtypesOffset": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_readerDict_itabsOffset": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_readerDict_numWords": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_readerDict_varType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_funcargs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_funcarg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "param",
                "type": "_ptr_types_Field"
            },
            {
                "name": "sym",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "ctxt",
                "type": "ir_Class"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_addLocal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "ctxt",
                "type": "ir_Class"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_useLocal": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_openScope": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_closeScope": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_closeAnotherScope": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_stmt": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_stmts": {
        "result": "_slice_ir_Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_stmt1": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "codeStmt"
            },
            {
                "name": "out",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_assignList": {
        "result": "struct cmd_compile_internal_noder__ptr_reader_assignList_retval {_slice__ptr_ir_Name field_0;_slice_ir_Node field_1;}",
        "result_name": "cmd_compile_internal_noder__ptr_reader_assignList_retval",
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_assign": {
        "result": "struct cmd_compile_internal_noder__ptr_reader_assign_retval {ir_Node field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_noder__ptr_reader_assign_retval",
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_blockStmt": {
        "result": "_slice_ir_Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_forStmt": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "label",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_ifStmt": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_selectStmt": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "label",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_switchStmt": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "label",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_label": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_optLabel": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_initDefn": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "defn",
                "type": "ir_InitNode"
            },
            {
                "name": "names",
                "type": "_slice__ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_expr": {
        "result": "struct cmd_compile_internal_noder__ptr_reader_expr_retval {ir_Node field_0;}",
        "result_name": "cmd_compile_internal_noder__ptr_reader_expr_retval",
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_funcInst": {
        "result": "struct cmd_compile_internal_noder__ptr_reader_funcInst_retval {ir_Node field_0;}",
        "result_name": "cmd_compile_internal_noder__ptr_reader_funcInst_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgReader_objDictName": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "pkgbits_Index"
            },
            {
                "name": "implicits",
                "type": "_slice__ptr_types_Type"
            },
            {
                "name": "explicits",
                "type": "_slice__ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_curry": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "origPos",
                "type": "src_XPos"
            },
            {
                "name": "ifaceHack",
                "type": "bool"
            },
            {
                "name": "fun",
                "type": "ir_Node"
            },
            {
                "name": "arg0",
                "type": "ir_Node"
            },
            {
                "name": "arg1",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_methodExprWrap": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "origPos",
                "type": "src_XPos"
            },
            {
                "name": "recv",
                "type": "_ptr_types_Type"
            },
            {
                "name": "implicits",
                "type": "_slice_int"
            },
            {
                "name": "deref",
                "type": "bool"
            },
            {
                "name": "addr",
                "type": "bool"
            },
            {
                "name": "method",
                "type": "ir_Node"
            },
            {
                "name": "dictPtr",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_syntheticClosure": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "origPos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "ifaceHack",
                "type": "bool"
            },
            {
                "name": "captures",
                "type": "ir_Nodes"
            },
            {
                "name": "addBody",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_noder_syntheticSig": {
        "result": "struct cmd_compile_internal_noder_syntheticSig_retval {_slice__ptr_types_Field field_0;}",
        "result_name": "cmd_compile_internal_noder_syntheticSig_retval",
        "parameters": [
            {
                "name": "sig",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_optExpr": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_methodExpr": {
        "result": "struct cmd_compile_internal_noder__ptr_reader_methodExpr_retval {ir_Node field_0;}",
        "result_name": "cmd_compile_internal_noder__ptr_reader_methodExpr_retval",
        "parameters": []
    },
    "cmd_compile_internal_noder_shapedMethodExpr": {
        "result": "_ptr_ir_SelectorExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "obj",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "sym",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_multiExpr": {
        "result": "_slice_ir_Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_temp": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_tempCopy": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "expr",
                "type": "ir_Node"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_compLit": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder_wrapName": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "x",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_funcLit": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_exprList": {
        "result": "_slice_ir_Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_exprs": {
        "result": "_slice_ir_Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_dictWord": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_rttiWord": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_rtype": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_rtype0": {
        "result": "struct cmd_compile_internal_noder__ptr_reader_rtype0_retval {_ptr_types_Type field_0;ir_Node field_1;}",
        "result_name": "cmd_compile_internal_noder__ptr_reader_rtype0_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_varDictIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_itab": {
        "result": "struct cmd_compile_internal_noder__ptr_reader_itab_retval {_ptr_types_Type field_0;ir_Node field_1;_ptr_types_Type field_2;ir_Node field_3;ir_Node field_4;}",
        "result_name": "cmd_compile_internal_noder__ptr_reader_itab_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_convRTTI": {
        "result": "struct cmd_compile_internal_noder__ptr_reader_convRTTI_retval {ir_Node field_0;}",
        "result_name": "cmd_compile_internal_noder__ptr_reader_convRTTI_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_exprType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_op": {
        "result": "ir_Op",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_reader_pkgInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "self",
                "type": "_ptr_types_Pkg"
            },
            {
                "name": "target",
                "type": "_ptr_ir_Package"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_pkgDecls": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ir_Package"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_pkgObjs": {
        "result": "_slice__ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ir_Package"
            }
        ]
    },
    "cmd_compile_internal_noder_unifiedHaveInlineBody": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_noder_unifiedInlineCall": {
        "result": "_ptr_ir_InlinedCallExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "call",
                "type": "_ptr_ir_CallExpr"
            },
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "inlIndex",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_inlReturn": {
        "result": "_ptr_ir_BlockStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "ret",
                "type": "_ptr_ir_ReturnStmt"
            }
        ]
    },
    "cmd_compile_internal_noder_expandInline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "pri",
                "type": "pkgReaderIndex"
            }
        ]
    },
    "cmd_compile_internal_noder_usedLocals": {
        "result": "ir_NameSet",
        "result_name": null,
        "parameters": [
            {
                "name": "body",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_needWrapper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_reader_importedDef": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder_MakeWrappers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ir_Package"
            }
        ]
    },
    "cmd_compile_internal_noder_wrapType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "target",
                "type": "_ptr_ir_Package"
            },
            {
                "name": "seen",
                "type": "map_string__ptr_types_Type"
            },
            {
                "name": "needed",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_noder_methodWrapper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "derefs",
                "type": "int"
            },
            {
                "name": "tbase",
                "type": "_ptr_types_Type"
            },
            {
                "name": "method",
                "type": "_ptr_types_Field"
            },
            {
                "name": "target",
                "type": "_ptr_ir_Package"
            }
        ]
    },
    "cmd_compile_internal_noder_wrapMethodValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "recvType",
                "type": "_ptr_types_Type"
            },
            {
                "name": "method",
                "type": "_ptr_types_Field"
            },
            {
                "name": "target",
                "type": "_ptr_ir_Package"
            },
            {
                "name": "needed",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_noder_newWrapperFunc": {
        "result": "_ptr_ir_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "sym",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "wrapper",
                "type": "_ptr_types_Type"
            },
            {
                "name": "method",
                "type": "_ptr_types_Field"
            }
        ]
    },
    "cmd_compile_internal_noder_finishWrapperFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "target",
                "type": "_ptr_ir_Package"
            }
        ]
    },
    "cmd_compile_internal_noder_newWrapperType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "recvType",
                "type": "_ptr_types_Type"
            },
            {
                "name": "method",
                "type": "_ptr_types_Field"
            }
        ]
    },
    "cmd_compile_internal_noder_addTailCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "recv",
                "type": "ir_Node"
            },
            {
                "name": "method",
                "type": "_ptr_types_Field"
            }
        ]
    },
    "cmd_compile_internal_noder_setBasePos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_noder_shapeSig": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "dict",
                "type": "_ptr_readerDict"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_gcSizes_Alignof": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "types2_Type"
            }
        ]
    },
    "cmd_compile_internal_noder_isComplex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "types2_Type"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_gcSizes_Offsetsof": {
        "result": "_slice_int64",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_slice__ptr_types2_Var"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_gcSizes_Sizeof": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "types2_Type"
            }
        ]
    },
    "cmd_compile_internal_noder_assert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_noder_initDefn": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "defn",
                "type": "ir_InitNode"
            },
            {
                "name": "names",
                "type": "_slice__ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_noder_unpackTwo": {
        "result": "struct cmd_compile_internal_noder_unpackTwo_retval {ir_Node field_0;}",
        "result_name": "cmd_compile_internal_noder_unpackTwo_retval",
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_noder_deref2": {
        "result": "types2_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "types2_Type"
            }
        ]
    },
    "cmd_compile_internal_noder_unified": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "posMap"
            },
            {
                "name": "noders",
                "type": "_slice__ptr_noder"
            }
        ]
    },
    "cmd_compile_internal_noder_readBodies": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ir_Package"
            },
            {
                "name": "duringInlining",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_noder_writePkgStub": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "posMap"
            },
            {
                "name": "noders",
                "type": "_slice__ptr_noder"
            }
        ]
    },
    "cmd_compile_internal_noder_freePackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types2_Package"
            }
        ]
    },
    "cmd_compile_internal_noder_readPackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pr",
                "type": "_ptr_pkgReader"
            },
            {
                "name": "importpkg",
                "type": "_ptr_types_Pkg"
            },
            {
                "name": "localStub",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_noder_writeUnifiedExport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_compile_internal_noder_newPkgWriter": {
        "result": "_ptr_pkgWriter",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "posMap"
            },
            {
                "name": "pkg",
                "type": "_ptr_types2_Package"
            },
            {
                "name": "info",
                "type": "_ptr_types2_Info"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgWriter_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "poser"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgWriter_fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "poser"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgWriter_unexpected": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "what",
                "type": "string"
            },
            {
                "name": "p",
                "type": "poser"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgWriter_typeAndValue": {
        "result": "syntax_TypeAndValue",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgWriter_maybeTypeAndValue": {
        "result": "struct cmd_compile_internal_noder__ptr_pkgWriter_maybeTypeAndValue_retval {syntax_TypeAndValue field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_noder__ptr_pkgWriter_maybeTypeAndValue_retval",
        "parameters": [
            {
                "name": "x",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgWriter_typeOf": {
        "result": "types2_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writerDict_typeParamIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types2_TypeParam"
            }
        ]
    },
    "cmd_compile_internal_noder_objInfo_anyDerived": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder_objInfo_equals": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "other",
                "type": "objInfo"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writerDict_typeParamMethodExprIdx": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "typeParamIdx",
                "type": "int"
            },
            {
                "name": "methodInfo",
                "type": "selectorInfo"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writerDict_subdictIdx": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "newInfo",
                "type": "objInfo"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writerDict_rtypeIdx": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "newInfo",
                "type": "typeInfo"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writerDict_itabIdx": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "typInfo",
                "type": "typeInfo"
            },
            {
                "name": "ifaceInfo",
                "type": "typeInfo"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgWriter_newWriter": {
        "result": "_ptr_writer",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "pkgbits_RelocKind"
            },
            {
                "name": "marker",
                "type": "pkgbits_SyncMarker"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_pos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "poser"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_posBase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_syntax_PosBase"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgWriter_posBaseIdx": {
        "result": "pkgbits_Index",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_syntax_PosBase"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_pkg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types2_Package"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_pkgRef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "pkgbits_Index"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgWriter_pkgIdx": {
        "result": "pkgbits_Index",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types2_Package"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_typ": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types2_Type"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_typInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "typeInfo"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgWriter_typIdx": {
        "result": "typeInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types2_Type"
            },
            {
                "name": "dict",
                "type": "_ptr_writerDict"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_structType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types2_Struct"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_unionType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types2_Union"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_interfaceType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types2_Interface"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_signature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "_ptr_types2_Signature"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_params": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types2_Tuple"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_param": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "param",
                "type": "_ptr_types2_Var"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_obj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types2_Object"
            },
            {
                "name": "explicits",
                "type": "_ptr_types2_TypeList"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_objInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "objInfo"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgWriter_objInstIdx": {
        "result": "objInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types2_Object"
            },
            {
                "name": "explicits",
                "type": "_ptr_types2_TypeList"
            },
            {
                "name": "dict",
                "type": "_ptr_writerDict"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgWriter_objIdx": {
        "result": "pkgbits_Index",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types2_Object"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_doObj": {
        "result": "pkgbits_CodeObj",
        "result_name": null,
        "parameters": [
            {
                "name": "wext",
                "type": "_ptr_writer"
            },
            {
                "name": "obj",
                "type": "types2_Object"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_objDict": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types2_Object"
            },
            {
                "name": "dict",
                "type": "_ptr_writerDict"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_typeParamNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tparams",
                "type": "_ptr_types2_TypeParamList"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "wext",
                "type": "_ptr_writer"
            },
            {
                "name": "meth",
                "type": "_ptr_types2_Func"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_qualifiedIdent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types2_Object"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_localIdent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types2_Object"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_selector": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types2_Object"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_selectorInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "selectorInfo"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgWriter_selectorIdx": {
        "result": "selectorInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types2_Object"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_funcExt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_types2_Func"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_typeExt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_types2_TypeName"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_varExt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_types2_Var"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_linkname": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types2_Object"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_pragmaFlag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "ir_PragmaFlag"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgWriter_bodyIdx": {
        "result": "struct cmd_compile_internal_noder__ptr_pkgWriter_bodyIdx_retval {pkgbits_Index field_0;_slice_posVar field_1;}",
        "result_name": "cmd_compile_internal_noder__ptr_pkgWriter_bodyIdx_retval",
        "parameters": [
            {
                "name": "sig",
                "type": "_ptr_types2_Signature"
            },
            {
                "name": "block",
                "type": "_ptr_syntax_BlockStmt"
            },
            {
                "name": "dict",
                "type": "_ptr_writerDict"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_funcargs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "_ptr_types2_Signature"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_funcarg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "param",
                "type": "_ptr_types2_Var"
            },
            {
                "name": "result",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_addLocal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_types2_Var"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_useLocal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "obj",
                "type": "_ptr_types2_Var"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_openScope": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_closeScope": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_closeAnotherScope": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_noder__ptr_writer_stmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stmt",
                "type": "syntax_Stmt"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_stmts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stmts",
                "type": "_slice_syntax_Stmt"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_stmt1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stmt",
                "type": "syntax_Stmt"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_assignList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_assign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_declStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "decl",
                "type": "syntax_Decl"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_assignStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "poser"
            },
            {
                "name": "lhs0",
                "type": "syntax_Expr"
            },
            {
                "name": "rhs0",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_blockStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stmt",
                "type": "_ptr_syntax_BlockStmt"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_forStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stmt",
                "type": "_ptr_syntax_ForStmt"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgWriter_rangeTypes": {
        "result": "struct cmd_compile_internal_noder__ptr_pkgWriter_rangeTypes_retval {types2_Type field_0;}",
        "result_name": "cmd_compile_internal_noder__ptr_pkgWriter_rangeTypes_retval",
        "parameters": [
            {
                "name": "expr",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_ifStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stmt",
                "type": "_ptr_syntax_IfStmt"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_selectStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stmt",
                "type": "_ptr_syntax_SelectStmt"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_switchStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stmt",
                "type": "_ptr_syntax_SwitchStmt"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_label": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "label",
                "type": "_ptr_syntax_Name"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_optLabel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "label",
                "type": "_ptr_syntax_Name"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_expr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder_sliceElem": {
        "result": "types2_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types2_Type"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_optExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_recvExpr": {
        "result": "types2_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "_ptr_syntax_SelectorExpr"
            },
            {
                "name": "sel",
                "type": "_ptr_types2_Selection"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_funcInst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_types2_Func"
            },
            {
                "name": "targs",
                "type": "_ptr_types2_TypeList"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_methodExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "_ptr_syntax_SelectorExpr"
            },
            {
                "name": "recv",
                "type": "types2_Type"
            },
            {
                "name": "sel",
                "type": "_ptr_types2_Selection"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_multiExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "poser"
            },
            {
                "name": "dstType",
                "type": "void*"
            },
            {
                "name": "exprs",
                "type": "_slice_syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_implicitConvExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "types2_Type"
            },
            {
                "name": "expr",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_convertExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "types2_Type"
            },
            {
                "name": "expr",
                "type": "syntax_Expr"
            },
            {
                "name": "implicit",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_compLit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lit",
                "type": "_ptr_syntax_CompositeLit"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_funcLit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "_ptr_syntax_FuncLit"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_exprList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_exprs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "exprs",
                "type": "_slice_syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_rtype": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types2_Type"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_rtypeInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "typeInfo"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_varDictIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_types2_Var"
            }
        ]
    },
    "cmd_compile_internal_noder_isUntyped": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types2_Type"
            }
        ]
    },
    "cmd_compile_internal_noder_isTuple": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types2_Type"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_itab": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types2_Type"
            },
            {
                "name": "iface",
                "type": "types2_Type"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_convRTTI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "types2_Type"
            },
            {
                "name": "dst",
                "type": "types2_Type"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_exprType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "iface",
                "type": "types2_Type"
            },
            {
                "name": "typ",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder_isInterface": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types2_Type"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_op": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ir_Op"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_declCollector_withTParams": {
        "result": "_ptr_declCollector",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types2_Object"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_declCollector_Visit": {
        "result": "syntax_Visitor",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "syntax_Node"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgWriter_collectDecls": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "noders",
                "type": "_slice__ptr_noder"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgWriter_checkPragmas": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "syntax_Pragma"
            },
            {
                "name": "allowed",
                "type": "ir_PragmaFlag"
            },
            {
                "name": "embedOK",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_pkgInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "noders",
                "type": "_slice__ptr_noder"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_pkgDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "decl",
                "type": "syntax_Decl"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_writer_pkgObjs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "names",
                "type": "_ptr_syntax_Name"
            }
        ]
    },
    "cmd_compile_internal_noder__ptr_pkgWriter_hasImplicitTypeParams": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_types2_TypeName"
            }
        ]
    },
    "cmd_compile_internal_noder_isDefinedType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types2_Object"
            }
        ]
    },
    "cmd_compile_internal_noder_isGlobal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types2_Object"
            }
        ]
    },
    "cmd_compile_internal_noder_lookupObj": {
        "result": "struct cmd_compile_internal_noder_lookupObj_retval {types2_Object field_0;types2_Instance field_1;}",
        "result_name": "cmd_compile_internal_noder_lookupObj_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_pkgWriter"
            },
            {
                "name": "expr",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder_isPkgQual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types2_Info"
            },
            {
                "name": "sel",
                "type": "_ptr_syntax_SelectorExpr"
            }
        ]
    },
    "cmd_compile_internal_noder_isNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_pkgWriter"
            },
            {
                "name": "expr",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_noder_recvBase": {
        "result": "_ptr_types2_Named",
        "result_name": null,
        "parameters": [
            {
                "name": "recv",
                "type": "_ptr_types2_Var"
            }
        ]
    },
    "cmd_compile_internal_noder_namesAsExpr": {
        "result": "syntax_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "names",
                "type": "_slice__ptr_syntax_Name"
            }
        ]
    },
    "cmd_compile_internal_noder_fieldIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types2_Info"
            },
            {
                "name": "str",
                "type": "_ptr_types2_Struct"
            },
            {
                "name": "key",
                "type": "_ptr_syntax_Name"
            }
        ]
    },
    "cmd_compile_internal_noder_objTypeParams": {
        "result": "_ptr_types2_TypeParamList",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types2_Object"
            }
        ]
    },
    "cmd_compile_internal_noder_splitNamed": {
        "result": "struct cmd_compile_internal_noder_splitNamed_retval {_ptr_types2_TypeName field_0;_ptr_types2_TypeList field_1;}",
        "result_name": "cmd_compile_internal_noder_splitNamed_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types2_Named"
            }
        ]
    },
    "cmd_compile_internal_noder_asPragmaFlag": {
        "result": "ir_PragmaFlag",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "syntax_Pragma"
            }
        ]
    },
    "cmd_compile_internal_noder_asWasmImport": {
        "result": "_ptr_WasmImport",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "syntax_Pragma"
            }
        ]
    },
    "cmd_compile_internal_noder_isPtrTo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "from",
                "type": "types2_Type"
            },
            {
                "name": "to",
                "type": "types2_Type"
            }
        ]
    },
    "cmd_compile_internal_objw_Uint8": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "v",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_objw_Uint16": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_objw_Uint32": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_objw_Uintptr": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_objw_UintN": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "v",
                "type": "uint64"
            },
            {
                "name": "wid",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_objw_SymPtr": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "xoff",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_objw_SymPtrWeak": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "xoff",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_objw_SymPtrOff": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_compile_internal_objw_SymPtrWeakOff": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_compile_internal_objw_Global": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "width",
                "type": "int32"
            },
            {
                "name": "flags",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_objw_BitVec": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "bv",
                "type": "bitvec_BitVec"
            }
        ]
    },
    "cmd_compile_internal_objw_NewProgs": {
        "result": "_ptr_Progs",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "worker",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_objw_LivenessIndex_StackMapValid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_objw__ptr_Progs_NewProg": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_objw__ptr_Progs_Flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_objw__ptr_Progs_Free": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_objw__ptr_Progs_Prog": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "obj_As"
            }
        ]
    },
    "cmd_compile_internal_objw__ptr_Progs_Clear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_compile_internal_objw__ptr_Progs_Append": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "ftype",
                "type": "obj_AddrType"
            },
            {
                "name": "freg",
                "type": "int16"
            },
            {
                "name": "foffset",
                "type": "int64"
            },
            {
                "name": "ttype",
                "type": "obj_AddrType"
            },
            {
                "name": "treg",
                "type": "int16"
            },
            {
                "name": "toffset",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_objw__ptr_Progs_SetText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_objw_LosesStmtMark": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "obj_As"
            }
        ]
    },
    "cmd_compile_internal_pgo__ptr_IRNode_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_pgo_New": {
        "result": "struct cmd_compile_internal_pgo_New_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "cmd_compile_internal_pgo_New_retval",
        "parameters": [
            {
                "name": "profileFile",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_pgo__ptr_Profile_processprofileGraph": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "g",
                "type": "_ptr_graph_Graph"
            }
        ]
    },
    "cmd_compile_internal_pgo__ptr_Profile_initializeIRGraph": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_pgo__ptr_Profile_VisitIR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_pgo_NodeLineOffset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_pgo__ptr_Profile_addIREdge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "callerNode",
                "type": "_ptr_IRNode"
            },
            {
                "name": "callerName",
                "type": "string"
            },
            {
                "name": "call",
                "type": "ir_Node"
            },
            {
                "name": "callee",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_pgo__ptr_Profile_addIndirectEdges": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_pgo__ptr_Profile_createIRGraphEdge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "callernode",
                "type": "_ptr_IRNode"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_pgo_WeightInPercentage": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "int64"
            },
            {
                "name": "total",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_pgo__ptr_Profile_PrintWeightedCallGraphDOT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edgeThreshold",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_pgo_DirectCallee": {
        "result": "_ptr_ir_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_pgo_internal_graph__ptr_Node_FlatValue": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_pgo_internal_graph__ptr_Node_CumValue": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_pgo_internal_graph__ptr_Node_AddToEdge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "to",
                "type": "_ptr_Node"
            },
            {
                "name": "v",
                "type": "int64"
            },
            {
                "name": "residual",
                "type": "bool"
            },
            {
                "name": "inline",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_pgo_internal_graph__ptr_Node_AddToEdgeDiv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "to",
                "type": "_ptr_Node"
            },
            {
                "name": "dv",
                "type": "int64"
            },
            {
                "name": "v",
                "type": "int64"
            },
            {
                "name": "residual",
                "type": "bool"
            },
            {
                "name": "inline",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_pgo_internal_graph__ptr_NodeInfo_PrintableName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_pgo_internal_graph__ptr_NodeInfo_NameComponents": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_pgo_internal_graph_NodeMap_FindOrInsertNode": {
        "result": "_ptr_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "NodeInfo"
            },
            {
                "name": "kept",
                "type": "NodeSet"
            }
        ]
    },
    "cmd_compile_internal_pgo_internal_graph_EdgeMap_FindTo": {
        "result": "_ptr_Edge",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Node"
            }
        ]
    },
    "cmd_compile_internal_pgo_internal_graph__ptr_EdgeMap_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_Edge"
            }
        ]
    },
    "cmd_compile_internal_pgo_internal_graph__ptr_EdgeMap_Delete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_Edge"
            }
        ]
    },
    "cmd_compile_internal_pgo_internal_graph__ptr_Edge_WeightValue": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_pgo_internal_graph_NewGraph": {
        "result": "_ptr_Graph",
        "result_name": null,
        "parameters": [
            {
                "name": "prof",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "o",
                "type": "_ptr_Options"
            }
        ]
    },
    "cmd_compile_internal_pgo_internal_graph_selectNodesForGraph": {
        "result": "_ptr_Graph",
        "result_name": null,
        "parameters": [
            {
                "name": "nodes",
                "type": "Nodes"
            },
            {
                "name": "dropNegative",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_pgo_internal_graph_isNegative": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Node"
            }
        ]
    },
    "cmd_compile_internal_pgo_internal_graph__ptr_locationMap_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint64"
            },
            {
                "name": "n",
                "type": "Nodes"
            }
        ]
    },
    "cmd_compile_internal_pgo_internal_graph_locationMap_get": {
        "result": "Nodes",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_pgo_internal_graph_CreateNodes": {
        "result": "struct cmd_compile_internal_pgo_internal_graph_CreateNodes_retval {Nodes field_0;locationMap field_1;}",
        "result_name": "cmd_compile_internal_pgo_internal_graph_CreateNodes_retval",
        "parameters": [
            {
                "name": "prof",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "o",
                "type": "_ptr_Options"
            }
        ]
    },
    "cmd_compile_internal_pgo_internal_graph_NodeMap_nodes": {
        "result": "Nodes",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_pgo_internal_graph_NodeMap_findOrInsertLine": {
        "result": "_ptr_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_profile_Location"
            },
            {
                "name": "li",
                "type": "profile_Line"
            },
            {
                "name": "o",
                "type": "_ptr_Options"
            }
        ]
    },
    "cmd_compile_internal_pgo_internal_graph_nodeInfo": {
        "result": "_ptr_NodeInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_profile_Location"
            },
            {
                "name": "line",
                "type": "profile_Line"
            },
            {
                "name": "objfile",
                "type": "string"
            },
            {
                "name": "o",
                "type": "_ptr_Options"
            }
        ]
    },
    "cmd_compile_internal_pgo_internal_graph_Nodes_Sum": {
        "result": "struct cmd_compile_internal_pgo_internal_graph_Nodes_Sum_retval {int64 field_0;int64 field_1;}",
        "result_name": "cmd_compile_internal_pgo_internal_graph_Nodes_Sum_retval",
        "parameters": []
    },
    "cmd_compile_internal_pgo_internal_graph__ptr_Node_addSample": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dw",
                "type": "int64"
            },
            {
                "name": "w",
                "type": "int64"
            },
            {
                "name": "flat",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_pgo_internal_graph__ptr_Graph_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_pgo_internal_graph_EdgeMap_Sort": {
        "result": "_slice__ptr_Edge",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_pgo_internal_graph_EdgeMap_Sum": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_pgo_internal_graph_edgeList_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_pgo_internal_graph_edgeList_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_pgo_internal_graph_edgeList_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_pgo_internal_graph_abs64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_pkginit_MakeInit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_pkginit_Task": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_pkginit_initRequiredForCoverage": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_pkginit_instrumentGlobals": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_pkginit_createtypes": {
        "result": "struct cmd_compile_internal_pkginit_createtypes_retval {_ptr_types_Type field_0;_ptr_types_Type field_1;_ptr_types_Type field_2;}",
        "result_name": "cmd_compile_internal_pkginit_createtypes_retval",
        "parameters": []
    },
    "cmd_compile_internal_pkginit_GetRedzoneSizeForGlobal": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_pkginit_canInstrumentGlobal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "g",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_pkginit_initOrder": {
        "result": "_slice_ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_pkginit__ptr_InitOrder_processAssign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_pkginit__ptr_InitOrder_flushReady": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "initialize",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_pkginit__ptr_InitOrder_findInitLoopAndExit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "path",
                "type": "_ptr__slice__ptr_ir_Name"
            },
            {
                "name": "ok",
                "type": "_ptr_ir_NameSet"
            }
        ]
    },
    "cmd_compile_internal_pkginit_reportInitLoopAndExit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_slice__ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_pkginit_collectDeps": {
        "result": "ir_NameSet",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "transitive",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_pkginit__ptr_initDeps_cachedVisit": {
        "result": "void*",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_pkginit__ptr_initDeps_inspect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_pkginit__ptr_initDeps_inspectList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_pkginit__ptr_initDeps_visit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_pkginit__ptr_initDeps_foundDep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_pkginit_declOrder_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_pkginit_declOrder_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_pkginit_declOrder_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_pkginit__ptr_declOrder_Push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_pkginit__ptr_declOrder_Pop": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_pkginit_firstLHS": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_ppc64_Init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_ssagen_ArchInfo"
            }
        ]
    },
    "cmd_compile_internal_ppc64_zerorange": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "cnt",
                "type": "int64"
            },
            {
                "name": "_",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_compile_internal_ppc64_ginsnop": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            }
        ]
    },
    "cmd_compile_internal_ppc64_ssaMarkMoves": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_ppc64_loadByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ppc64_storeByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ppc64_ssaGenValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ppc64_ssaGenBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "next",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_ppc64_loadRegResult": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "f",
                "type": "_ptr_ssa_Func"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "reg",
                "type": "int16"
            },
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ppc64_spillArgReg": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "f",
                "type": "_ptr_ssa_Func"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "reg",
                "type": "int16"
            },
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_AlgType": {
        "result": "types_AlgKind",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_genhash": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_hashFunc": {
        "result": "_ptr_ir_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_runtimeHashFor": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_hashfor": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_sysClosure": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_geneq": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_eqFunc": {
        "result": "_ptr_ir_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_EqFor": {
        "result": "struct cmd_compile_internal_reflectdata_EqFor_retval {ir_Node field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_reflectdata_EqFor_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_anyCall": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_hashmem": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_BenchmarkEqArrayOfStrings5": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_BenchmarkEqArrayOfStrings64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_BenchmarkEqArrayOfStrings1024": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_BenchmarkEqArrayOfFloats5": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_BenchmarkEqArrayOfFloats64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_BenchmarkEqArrayOfFloats1024": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_BenchmarkEqArrayOfStructsEq": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_BenchmarkEqArrayOfStructsNotEq": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_BenchmarkEqStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_hasRType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "rtype",
                "type": "ir_Node"
            },
            {
                "name": "fieldName",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_assertOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "op",
                "type": "ir_Op"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_assertOp2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "op1",
                "type": "ir_Op"
            },
            {
                "name": "op2",
                "type": "ir_Op"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_kindRType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "k",
                "type": "types_Kind"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_mapRType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_chanRType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_sliceElemRType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_concreteRType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_AppendElemRType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_CompareRType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "n",
                "type": "_ptr_ir_BinaryExpr"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_ConvIfaceTypeWord": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "n",
                "type": "_ptr_ir_ConvExpr"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_ConvIfaceSrcRType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "n",
                "type": "_ptr_ir_ConvExpr"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_CopyElemRType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "n",
                "type": "_ptr_ir_BinaryExpr"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_DeleteMapRType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_IndexMapRType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "n",
                "type": "_ptr_ir_IndexExpr"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_MakeChanRType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "n",
                "type": "_ptr_ir_MakeExpr"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_MakeMapRType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "n",
                "type": "_ptr_ir_MakeExpr"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_MakeSliceElemRType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "n",
                "type": "_ptr_ir_MakeExpr"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_RangeMapRType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "n",
                "type": "_ptr_ir_RangeStmt"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_UnsafeSliceElemRType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "n",
                "type": "_ptr_ir_BinaryExpr"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_CountPTabs": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_reflectdata_structfieldSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_reflectdata_imethodSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_reflectdata_commonSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_reflectdata_uncommonSize": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_makefield": {
        "result": "_ptr_types_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_MapBucketType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_MapType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_MapIterType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_methods": {
        "result": "_slice__ptr_typeSig",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_imethods": {
        "result": "_slice__ptr_typeSig",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_dimportpath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_types_Pkg"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_dgopkgpath": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "ot",
                "type": "int"
            },
            {
                "name": "pkg",
                "type": "_ptr_types_Pkg"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_dgopkgpathOff": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "ot",
                "type": "int"
            },
            {
                "name": "pkg",
                "type": "_ptr_types_Pkg"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_dnameField": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "lsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "ot",
                "type": "int"
            },
            {
                "name": "spkg",
                "type": "_ptr_types_Pkg"
            },
            {
                "name": "ft",
                "type": "_ptr_types_Field"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_dnameData": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "ot",
                "type": "int"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "tag",
                "type": "string"
            },
            {
                "name": "pkg",
                "type": "_ptr_types_Pkg"
            },
            {
                "name": "exported",
                "type": "bool"
            },
            {
                "name": "embedded",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_dname": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "tag",
                "type": "string"
            },
            {
                "name": "pkg",
                "type": "_ptr_types_Pkg"
            },
            {
                "name": "exported",
                "type": "bool"
            },
            {
                "name": "embedded",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_dextratype": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "lsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "ot",
                "type": "int"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "dataAdd",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_typePkg": {
        "result": "_ptr_types_Pkg",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_dextratypeData": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "lsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "ot",
                "type": "int"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_dmethodptrOff": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "ot",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_dcommontype": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "lsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_TrackSym": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "f",
                "type": "_ptr_types_Field"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_TypeSymPrefix": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_TypeSym": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_TypeLinksymPrefix": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_TypeLinksymLookup": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_TypeLinksym": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_TypePtr": {
        "result": "_ptr_ir_AddrExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_TypePtrAt": {
        "result": "_ptr_ir_AddrExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_ITabLsym": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "iface",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_ITabAddr": {
        "result": "_ptr_ir_AddrExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "iface",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_ITabAddrAt": {
        "result": "_ptr_ir_AddrExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "iface",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_needkeyupdate": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_hashMightPanic": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_formalType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_writeType": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_InterfaceMethodOffset": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "ityp",
                "type": "_ptr_types_Type"
            },
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_NeedRuntimeType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_WriteRuntimeTypes": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_reflectdata_writeITab": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "iface",
                "type": "_ptr_types_Type"
            },
            {
                "name": "allowNonImplement",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_WriteTabs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_reflectdata_WriteImportStrings": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_reflectdata_writtenByWriteBasicTypes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_WriteBasicTypes": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_reflectdata_typesByString_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_reflectdata_typesByString_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_typesByString_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_GCSym": {
        "result": "struct cmd_compile_internal_reflectdata_GCSym_retval {_ptr_obj_LSym field_0;bool field_1;int64 field_2;}",
        "result_name": "cmd_compile_internal_reflectdata_GCSym_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_dgcsym": {
        "result": "struct cmd_compile_internal_reflectdata_dgcsym_retval {_ptr_obj_LSym field_0;bool field_1;int64 field_2;}",
        "result_name": "cmd_compile_internal_reflectdata_dgcsym_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "write",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_dgcptrmask": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "write",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_fillptrmask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "ptrmask",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_dgcprog": {
        "result": "struct cmd_compile_internal_reflectdata_dgcprog_retval {_ptr_obj_LSym field_0;int64 field_1;}",
        "result_name": "cmd_compile_internal_reflectdata_dgcprog_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "write",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_reflectdata__ptr_gcProg_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "write",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_reflectdata__ptr_gcProg_writeByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "byte"
            }
        ]
    },
    "cmd_compile_internal_reflectdata__ptr_gcProg_end": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_reflectdata__ptr_gcProg_emit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_ZeroAddr": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_CollectPTabs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_reflectdata_NeedEmit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_methodWrapper": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "rcvr",
                "type": "_ptr_types_Type"
            },
            {
                "name": "method",
                "type": "_ptr_types_Field"
            },
            {
                "name": "forItab",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_MarkTypeUsedInInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "from",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_MarkTypeSymUsedInInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "from",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_MarkUsedIfaceMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_reflectdata_deref": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_riscv64_Init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_ssagen_ArchInfo"
            }
        ]
    },
    "cmd_compile_internal_riscv64_zeroRange": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "cnt",
                "type": "int64"
            },
            {
                "name": "_",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_compile_internal_riscv64_ginsnop": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            }
        ]
    },
    "cmd_compile_internal_riscv64_loadByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_riscv64_storeByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_riscv64_largestMove": {
        "result": "struct cmd_compile_internal_riscv64_largestMove_retval {obj_As field_0;int64 field_1;}",
        "result_name": "cmd_compile_internal_riscv64_largestMove_retval",
        "parameters": [
            {
                "name": "alignment",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_riscv64_ssaMarkMoves": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_riscv64_ssaGenValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_riscv64_ssaGenBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "next",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_riscv64_loadRegResult": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "f",
                "type": "_ptr_ssa_Func"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "reg",
                "type": "int16"
            },
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_riscv64_spillArgReg": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "f",
                "type": "_ptr_ssa_Func"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "reg",
                "type": "int16"
            },
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_s390x_Init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_ssagen_ArchInfo"
            }
        ]
    },
    "cmd_compile_internal_s390x_zerorange": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "cnt",
                "type": "int64"
            },
            {
                "name": "_",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_compile_internal_s390x_ginsnop": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            }
        ]
    },
    "cmd_compile_internal_s390x_ssaMarkMoves": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_s390x_loadByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_s390x_storeByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_s390x_moveByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_s390x_opregreg": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "op",
                "type": "obj_As"
            },
            {
                "name": "dest",
                "type": "int16"
            },
            {
                "name": "src",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_s390x_opregregimm": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "op",
                "type": "obj_As"
            },
            {
                "name": "dest",
                "type": "int16"
            },
            {
                "name": "src",
                "type": "int16"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_s390x_ssaGenValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_s390x_blockAsm": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_s390x_ssaGenBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "next",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_addressingModes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Cache_allocValueSlice": {
        "result": "_slice__ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_freeValueSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice__ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_allocInt64Slice": {
        "result": "_slice_int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_freeInt64Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_int64"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_allocSparseSet": {
        "result": "_ptr_sparseSet",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_freeSparseSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_sparseSet"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_allocSparseMap": {
        "result": "_ptr_sparseMap",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_freeSparseMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_sparseMap"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_allocSparseMapPos": {
        "result": "_ptr_sparseMapPos",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_freeSparseMapPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_sparseMapPos"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_allocBlockSlice": {
        "result": "_slice__ptr_Block",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_freeBlockSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice__ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_allocIntSlice": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_freeIntSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_allocInt32Slice": {
        "result": "_slice_int32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_freeInt32Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_int32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_allocInt8Slice": {
        "result": "_slice_int8",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_freeInt8Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_int8"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_allocBoolSlice": {
        "result": "_slice_bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_freeBoolSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_bool"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_allocIDSlice": {
        "result": "_slice_ID",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_freeIDSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_ID"
            }
        ]
    },
    "cmd_compile_internal_ssa_fn": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkPhioptPass": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_newBiasedSparseMap": {
        "result": "_ptr_biasedSparseMap",
        "result_name": null,
        "parameters": [
            {
                "name": "first",
                "type": "int"
            },
            {
                "name": "last",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_biasedSparseMap_cap": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_biasedSparseMap_size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_biasedSparseMap_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_biasedSparseMap_get": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_biasedSparseMap_getEntry": {
        "result": "struct cmd_compile_internal_ssa__ptr_biasedSparseMap_getEntry_retval {uint field_0;int32 field_1;}",
        "result_name": "cmd_compile_internal_ssa__ptr_biasedSparseMap_getEntry_retval",
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_biasedSparseMap_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_biasedSparseMap_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "v",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_biasedSparseMap_remove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_biasedSparseMap_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_Edge_Block": {
        "result": "_ptr_Block",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_Edge_Index": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_Edge_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Block_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Block_LongString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Block_NumControls": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Block_ControlValues": {
        "result": "_slice__ptr_Value",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Block_SetControl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_ResetControls": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Block_AddControl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_ReplaceControl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_CopyControls": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "from",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "kind",
                "type": "BlockKind"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_resetWithControl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "kind",
                "type": "BlockKind"
            },
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_resetWithControl2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "kind",
                "type": "BlockKind"
            },
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "w",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_truncateValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_AddEdgeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_removePred": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_removeSucc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_swapSuccessors": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Block_removePhiArg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "phi",
                "type": "_ptr_Value"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_LackingPos": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Block_AuxIntString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Block_likelyBranch": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Block_Logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_Log": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Block_Fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa_branchelim": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_canCondSelect": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "arch",
                "type": "string"
            },
            {
                "name": "loadAddr",
                "type": "_ptr_sparseSet"
            }
        ]
    },
    "cmd_compile_internal_ssa_elimIf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "loadAddr",
                "type": "_ptr_sparseSet"
            },
            {
                "name": "dom",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_isLeafPlain": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_clobberBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_elimIfElse": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "loadAddr",
                "type": "_ptr_sparseSet"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_shouldElimIfElse": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "no",
                "type": "_ptr_Block"
            },
            {
                "name": "yes",
                "type": "_ptr_Block"
            },
            {
                "name": "post",
                "type": "_ptr_Block"
            },
            {
                "name": "arch",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_canSpeculativelyExecute": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_isDivMod": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ssa_isPtrArithmetic": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestBranchElimIf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestBranchElimIfElse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestNoBranchElimLoop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Cache_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_checkFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_memCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_domCheck": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "sdom",
                "type": "SparseTree"
            },
            {
                "name": "x",
                "type": "_ptr_Block"
            },
            {
                "name": "y",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_isExactFloat32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_ssa_checkbce": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_Compile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_DumpFileForPhase": {
        "result": "io_WriteCloser",
        "result_name": null,
        "parameters": [
            {
                "name": "phaseName",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_dumpFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "phaseName",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_pass_addDump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_pass_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_PhaseOption": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "phase",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "string"
            },
            {
                "name": "val",
                "type": "int"
            },
            {
                "name": "valString",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_NewTypes": {
        "result": "_ptr_Types",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Types_SetTypPtrs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_NewConfig": {
        "result": "_ptr_Config",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "string"
            },
            {
                "name": "types",
                "type": "Types"
            },
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "optimize",
                "type": "bool"
            },
            {
                "name": "softfloat",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Config_Ctxt": {
        "result": "_ptr_obj_Link",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Config_haveByteSwap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_copyelim": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_copySource": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_copyelimValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkCopyElim1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkCopyElim10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkCopyElim100": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkCopyElim1000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkCopyElim10000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkCopyElim100000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_benchmarkCopyElim": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_critical": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_cse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_partitionValues": {
        "result": "_slice_eqclass",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice__ptr_Value"
            },
            {
                "name": "auxIDs",
                "type": "auxmap"
            }
        ]
    },
    "cmd_compile_internal_ssa_lt2Cmp": {
        "result": "types_Cmp",
        "result_name": null,
        "parameters": [
            {
                "name": "isLt",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa_cmpVal": {
        "result": "types_Cmp",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "w",
                "type": "_ptr_Value"
            },
            {
                "name": "auxIDs",
                "type": "auxmap"
            }
        ]
    },
    "cmd_compile_internal_ssa_sortvalues_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_sortvalues_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_sortvalues_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_partitionByDom_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_partitionByDom_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_partitionByDom_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_partitionByArgClass_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_partitionByArgClass_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_partitionByArgClass_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_tstAux_CanBeAnSSAAux": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_TestCSEAuxPartitionBug": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestZCSE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_findlive": {
        "result": "struct cmd_compile_internal_ssa_findlive_retval {_slice_bool field_0;_slice_bool field_1;}",
        "result_name": "cmd_compile_internal_ssa_findlive_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_ReachableBlocks": {
        "result": "_slice_bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_liveValues": {
        "result": "struct cmd_compile_internal_ssa_liveValues_retval {_slice_bool field_0;_slice__ptr_Value field_1;}",
        "result_name": "cmd_compile_internal_ssa_liveValues_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "reachable",
                "type": "_slice_bool"
            }
        ]
    },
    "cmd_compile_internal_ssa_deadcode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_removeEdge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDeadLoop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDeadValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestNeverTaken": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestNestedDeadBlocks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkDeadCode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_dse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_elimDeadAutosGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_elimUnreadAutos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDeadStore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDeadStorePhi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDeadStoreTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDeadStoreUnsafe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_liveSlot_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_liveSlot_absent": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_StackOffset_onStack": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_StackOffset_stackOffsetValue": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_stateAtPC_reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "live",
                "type": "abt_T"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_debugState_LocString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "loc",
                "type": "VarLoc"
            }
        ]
    },
    "cmd_compile_internal_ssa_VarLoc_absent": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_VarLoc_intersect": {
        "result": "VarLoc",
        "result_name": null,
        "parameters": [
            {
                "name": "other",
                "type": "VarLoc"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_debugState_logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_debugState_initializeCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "numVars",
                "type": "int"
            },
            {
                "name": "numSlots",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_debugState_allocBlock": {
        "result": "_ptr_BlockDebug",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_debugState_blockEndStateString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_BlockDebug"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_debugState_stateString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "stateAtPC"
            }
        ]
    },
    "cmd_compile_internal_ssa_newSlotCanonicalizer": {
        "result": "_ptr_slotCanonicalizer",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_slotCanonicalizer_lookup": {
        "result": "struct cmd_compile_internal_ssa__ptr_slotCanonicalizer_lookup_retval {SlKeyIdx field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_ssa__ptr_slotCanonicalizer_lookup_retval",
        "parameters": [
            {
                "name": "ls",
                "type": "LocalSlot"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_slotCanonicalizer_canonSlot": {
        "result": "LocalSlot",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "SlKeyIdx"
            }
        ]
    },
    "cmd_compile_internal_ssa_PopulateABIInRegArgOps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_BuildFuncDebug": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "loggingLevel",
                "type": "int"
            },
            {
                "name": "stackOffset",
                "type": "void*"
            },
            {
                "name": "rval",
                "type": "_ptr_FuncDebug"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_debugState_liveness": {
        "result": "_slice__ptr_BlockDebug",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_debugState_mergePredecessors": {
        "result": "struct cmd_compile_internal_ssa__ptr_debugState_mergePredecessors_retval {abt_T field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_ssa__ptr_debugState_mergePredecessors_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "blockLocs",
                "type": "_slice__ptr_BlockDebug"
            },
            {
                "name": "previousBlock",
                "type": "_ptr_Block"
            },
            {
                "name": "forLocationLists",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_debugState_processValue": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "vSlots",
                "type": "_slice_SlotID"
            },
            {
                "name": "vReg",
                "type": "_ptr_Register"
            }
        ]
    },
    "cmd_compile_internal_ssa_varOffset": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "slot",
                "type": "LocalSlot"
            }
        ]
    },
    "cmd_compile_internal_ssa_partsByVarOffset_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_partsByVarOffset_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_partsByVarOffset_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_pendingEntry_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_canMerge": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pending",
                "type": "VarLoc"
            },
            {
                "name": "new",
                "type": "VarLoc"
            }
        ]
    },
    "cmd_compile_internal_ssa_firstReg": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "set",
                "type": "RegisterSet"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_debugState_buildLocationLists": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "blockLocs",
                "type": "_slice__ptr_BlockDebug"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_debugState_updateVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "varID",
                "type": "VarID"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_debugState_writePendingEntry": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "varID",
                "type": "VarID"
            },
            {
                "name": "endBlock",
                "type": "ID"
            },
            {
                "name": "endValue",
                "type": "ID"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_FuncDebug_PutLocationList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_byte"
            },
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "listSym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "startPC",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_compile_internal_ssa_encodeValue": {
        "result": "struct cmd_compile_internal_ssa_encodeValue_retval {uint64 field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_ssa_encodeValue_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "b",
                "type": "ID"
            },
            {
                "name": "v",
                "type": "ID"
            }
        ]
    },
    "cmd_compile_internal_ssa_decodeValue": {
        "result": "struct cmd_compile_internal_ssa_decodeValue_retval {ID field_0;ID field_1;}",
        "result_name": "cmd_compile_internal_ssa_decodeValue_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "word",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_ssa_appendPtr": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "word",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_ssa_writePtr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "word",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_ssa_readPtr": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_ssa_setupLocList": {
        "result": "struct cmd_compile_internal_ssa_setupLocList_retval {_slice_byte field_0;int field_1;}",
        "result_name": "cmd_compile_internal_ssa_setupLocList_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "list",
                "type": "_slice_byte"
            },
            {
                "name": "st",
                "type": "ID"
            },
            {
                "name": "en",
                "type": "ID"
            }
        ]
    },
    "cmd_compile_internal_ssa_locatePrologEnd": {
        "result": "ID",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_isNamedRegParam": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "abi_ABIParamAssignment"
            }
        ]
    },
    "cmd_compile_internal_ssa_BuildFuncDebugNoOptimized": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "loggingEnabled",
                "type": "bool"
            },
            {
                "name": "stackOffset",
                "type": "void*"
            },
            {
                "name": "rval",
                "type": "_ptr_FuncDebug"
            }
        ]
    },
    "cmd_compile_internal_ssa_testGoArch": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_hasRegisterABI": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_unixOnly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_testDebugLinesDefault": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "gcflags",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "function",
                "type": "string"
            },
            {
                "name": "wantStmts",
                "type": "_slice_int"
            },
            {
                "name": "ignoreRepeats",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDebugLinesSayHi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDebugLinesPushback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDebugLinesConvert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestInlineLines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDebugLines_53456": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_compileAndDump": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "function",
                "type": "string"
            },
            {
                "name": "moreGCFlags",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_sortInlineStacks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice__slice_int"
            }
        ]
    },
    "cmd_compile_internal_ssa_testInlineStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "function",
                "type": "string"
            },
            {
                "name": "wantStacks",
                "type": "_slice__slice_int"
            }
        ]
    },
    "cmd_compile_internal_ssa_testDebugLines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "gcflags",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "function",
                "type": "string"
            },
            {
                "name": "wantStmts",
                "type": "_slice_int"
            },
            {
                "name": "ignoreRepeats",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestNexting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_subTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tag",
                "type": "string"
            },
            {
                "name": "basename",
                "type": "string"
            },
            {
                "name": "gcflags",
                "type": "string"
            },
            {
                "name": "moreargs",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_skipSubTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tag",
                "type": "string"
            },
            {
                "name": "basename",
                "type": "string"
            },
            {
                "name": "gcflags",
                "type": "string"
            },
            {
                "name": "count",
                "type": "int"
            },
            {
                "name": "moreargs",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_optSubTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tag",
                "type": "string"
            },
            {
                "name": "basename",
                "type": "string"
            },
            {
                "name": "gcflags",
                "type": "string"
            },
            {
                "name": "count",
                "type": "int"
            },
            {
                "name": "moreargs",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_testNexting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "base",
                "type": "string"
            },
            {
                "name": "tag",
                "type": "string"
            },
            {
                "name": "gcflags",
                "type": "string"
            },
            {
                "name": "count",
                "type": "int"
            },
            {
                "name": "moreArgs",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_runDbgr": {
        "result": "_ptr_nextHist",
        "result_name": null,
        "parameters": [
            {
                "name": "dbg",
                "type": "dbgr"
            },
            {
                "name": "maxNext",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_runGo": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_tstring_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_nextHist_write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_nextHist_read": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_nextHist_add": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "line",
                "type": "string"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_nextHist_addVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_invertMapSU8": {
        "result": "map_uint8_string",
        "result_name": null,
        "parameters": [
            {
                "name": "hf2i",
                "type": "map_string_uint8"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_nextHist_equals": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "_ptr_nextHist"
            }
        ]
    },
    "cmd_compile_internal_ssa_canonFileName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_newDelve": {
        "result": "dbgr",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "tag",
                "type": "string"
            },
            {
                "name": "executable",
                "type": "string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_delveState_tag": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_delveState_stepnext": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ss",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_delveState_start": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_delveState_quit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_newGdb": {
        "result": "dbgr",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "tag",
                "type": "string"
            },
            {
                "name": "executable",
                "type": "string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_gdbState_tag": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_gdbState_start": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_gdbState_stepnext": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ss",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_printVariableAndNormalize": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            },
            {
                "name": "printer",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ssa_varsToPrint": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            },
            {
                "name": "lookfor",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_gdbState_quit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_newIoState": {
        "result": "_ptr_ioState",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "_ptr_exec_Cmd"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_ioState_hist": {
        "result": "_ptr_nextHist",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_ioState_writeRead": {
        "result": "tstring",
        "result_name": null,
        "parameters": [
            {
                "name": "ss",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_ioState_writeReadExpect": {
        "result": "tstring",
        "result_name": null,
        "parameters": [
            {
                "name": "ss",
                "type": "string"
            },
            {
                "name": "expectRE",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_ioState_readExpecting": {
        "result": "tstring",
        "result_name": null,
        "parameters": [
            {
                "name": "millis",
                "type": "int"
            },
            {
                "name": "interlineTimeout",
                "type": "int"
            },
            {
                "name": "expectedRE",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_ioState_readSimpleExpecting": {
        "result": "tstring",
        "result_name": null,
        "parameters": [
            {
                "name": "expectedRE",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_replaceEnv": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "ev",
                "type": "string"
            },
            {
                "name": "evv",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_asCommandLine": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "cwd",
                "type": "string"
            },
            {
                "name": "cmd",
                "type": "_ptr_exec_Cmd"
            }
        ]
    },
    "cmd_compile_internal_ssa_escape": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_expect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "want",
                "type": "string"
            },
            {
                "name": "got",
                "type": "tstring"
            }
        ]
    },
    "cmd_compile_internal_ssa_decomposeBuiltIn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_maybeAppend": {
        "result": "_slice__ptr_LocalSlot",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "ss",
                "type": "_slice__ptr_LocalSlot"
            },
            {
                "name": "s",
                "type": "_ptr_LocalSlot"
            }
        ]
    },
    "cmd_compile_internal_ssa_maybeAppend2": {
        "result": "_slice__ptr_LocalSlot",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "ss",
                "type": "_slice__ptr_LocalSlot"
            },
            {
                "name": "s1",
                "type": "_ptr_LocalSlot"
            },
            {
                "name": "s2",
                "type": "_ptr_LocalSlot"
            }
        ]
    },
    "cmd_compile_internal_ssa_decomposeBuiltInPhi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_decomposeStringPhi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_decomposeSlicePhi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_decomposeInt64Phi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_decomposeComplexPhi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_decomposeInterfacePhi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_decomposeUser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_decomposeUserArrayInto": {
        "result": "_slice__ptr_LocalSlot",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "name",
                "type": "_ptr_LocalSlot"
            },
            {
                "name": "slots",
                "type": "_slice__ptr_LocalSlot"
            }
        ]
    },
    "cmd_compile_internal_ssa_decomposeUserStructInto": {
        "result": "_slice__ptr_LocalSlot",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "name",
                "type": "_ptr_LocalSlot"
            },
            {
                "name": "slots",
                "type": "_slice__ptr_LocalSlot"
            }
        ]
    },
    "cmd_compile_internal_ssa_decomposeUserPhi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_decomposeStructPhi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_decomposeArrayPhi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_StructMakeOp": {
        "result": "Op",
        "result_name": null,
        "parameters": [
            {
                "name": "nf",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_deleteNamedVals": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "toDelete",
                "type": "_slice_namedVal"
            }
        ]
    },
    "cmd_compile_internal_ssa_postorder": {
        "result": "_slice__ptr_Block",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_postorderWithNumbering": {
        "result": "_slice__ptr_Block",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "ponums",
                "type": "_slice_int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_dominators": {
        "result": "_slice__ptr_Block",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_dominatorsLTOrig": {
        "result": "_slice__ptr_Block",
        "result_name": null,
        "parameters": [
            {
                "name": "entry",
                "type": "_ptr_Block"
            },
            {
                "name": "predFn",
                "type": "linkedBlocks"
            },
            {
                "name": "succFn",
                "type": "linkedBlocks"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_dfsOrig": {
        "result": "ID",
        "result_name": null,
        "parameters": [
            {
                "name": "entry",
                "type": "_ptr_Block"
            },
            {
                "name": "succFn",
                "type": "linkedBlocks"
            },
            {
                "name": "semi",
                "type": "_slice_ID"
            },
            {
                "name": "vertex",
                "type": "_slice_ID"
            },
            {
                "name": "label",
                "type": "_slice_ID"
            },
            {
                "name": "parent",
                "type": "_slice_ID"
            }
        ]
    },
    "cmd_compile_internal_ssa_compressOrig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "ID"
            },
            {
                "name": "ancestor",
                "type": "_slice_ID"
            },
            {
                "name": "semi",
                "type": "_slice_ID"
            },
            {
                "name": "label",
                "type": "_slice_ID"
            }
        ]
    },
    "cmd_compile_internal_ssa_evalOrig": {
        "result": "ID",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "ID"
            },
            {
                "name": "ancestor",
                "type": "_slice_ID"
            },
            {
                "name": "semi",
                "type": "_slice_ID"
            },
            {
                "name": "label",
                "type": "_slice_ID"
            }
        ]
    },
    "cmd_compile_internal_ssa_linkOrig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "ID"
            },
            {
                "name": "w",
                "type": "ID"
            },
            {
                "name": "ancestor",
                "type": "_slice_ID"
            }
        ]
    },
    "cmd_compile_internal_ssa_dominatorsSimple": {
        "result": "_slice__ptr_Block",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_intersect": {
        "result": "_ptr_Block",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "c",
                "type": "_ptr_Block"
            },
            {
                "name": "postnum",
                "type": "_slice_int"
            },
            {
                "name": "idom",
                "type": "_slice__ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkDominatorsLinear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkDominatorsFwdBack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkDominatorsManyPred": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkDominatorsMaxPred": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkDominatorsMaxPredVal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_genLinear": {
        "result": "_slice_bloc",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_genFwdBack": {
        "result": "_slice_bloc",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_genManyPred": {
        "result": "_slice_bloc",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_genMaxPred": {
        "result": "_slice_bloc",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_genMaxPredValue": {
        "result": "_slice_bloc",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_benchmarkDominators": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "bg",
                "type": "blockGen"
            }
        ]
    },
    "cmd_compile_internal_ssa_verifyDominators": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "fut",
                "type": "fun"
            },
            {
                "name": "domFn",
                "type": "domFunc"
            },
            {
                "name": "doms",
                "type": "map_string_string"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDominatorsSingleBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDominatorsSimple": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDominatorsMultPredFwd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDominatorsDeadCode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDominatorsMultPredRev": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDominatorsMultPred": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestInfiniteLoop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDomTricky": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_generateDominatorMap": {
        "result": "map_string_string",
        "result_name": null,
        "parameters": [
            {
                "name": "fut",
                "type": "fun"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDominatorsPostTrickyA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDominatorsPostTrickyB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDominatorsPostTrickyC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDominatorsPostTrickyD": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDominatorsPostTrickyE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDominatorsPostTrickyF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDominatorsPostTrickyG": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDominatorsPostTrickyH": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_testDominatorsPostTricky": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "b7then",
                "type": "string"
            },
            {
                "name": "b7else",
                "type": "string"
            },
            {
                "name": "b12then",
                "type": "string"
            },
            {
                "name": "b12else",
                "type": "string"
            },
            {
                "name": "b13then",
                "type": "string"
            },
            {
                "name": "b13else",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_isBlockMultiValueExit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_badVal": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_removeTrivialWrapperTypes": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_registerCursor_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_registerCursor_next": {
        "result": "registerCursor",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_registerCursor_plus": {
        "result": "registerCursor",
        "result_name": null,
        "parameters": [
            {
                "name": "regWidth",
                "type": "Abi1RO"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_expandState_regWidth": {
        "result": "Abi1RO",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_expandState_regOffset": {
        "result": "Abi1RO",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_registerCursor_at": {
        "result": "registerCursor",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_registerCursor_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "regs",
                "type": "_slice_abi_RegIndex"
            },
            {
                "name": "info",
                "type": "_ptr_abi_ABIParamResultInfo"
            },
            {
                "name": "result",
                "type": "_ptr__slice__ptr_Value"
            },
            {
                "name": "storeDest",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_registerCursor_addArg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_registerCursor_hasRegs": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_expandState_intPairTypes": {
        "result": "struct cmd_compile_internal_ssa__ptr_expandState_intPairTypes_retval {_ptr_types_Type field_0;}",
        "result_name": "cmd_compile_internal_ssa__ptr_expandState_intPairTypes_retval",
        "parameters": [
            {
                "name": "et",
                "type": "types_Kind"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_expandState_isAlreadyExpandedAggregateType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_expandState_offsetFrom": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "from",
                "type": "_ptr_Value"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "pt",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_expandState_splitSlots": {
        "result": "_slice__ptr_LocalSlot",
        "result_name": null,
        "parameters": [
            {
                "name": "ls",
                "type": "_slice__ptr_LocalSlot"
            },
            {
                "name": "sfx",
                "type": "string"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "ty",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_expandState_prAssignForArg": {
        "result": "_ptr_abi_ABIParamAssignment",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_ParamAssignmentForArgName": {
        "result": "_ptr_abi_ABIParamAssignment",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "name",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_expandState_indent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_expandState_Printf": {
        "result": "struct cmd_compile_internal_ssa__ptr_expandState_Printf_retval {int field_0;error err1;}",
        "result_name": "cmd_compile_internal_ssa__ptr_expandState_Printf_retval",
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_expandState_rewriteSelect": {
        "result": "_slice__ptr_LocalSlot",
        "result_name": null,
        "parameters": [
            {
                "name": "leaf",
                "type": "_ptr_Value"
            },
            {
                "name": "selector",
                "type": "_ptr_Value"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "regOffset",
                "type": "Abi1RO"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_expandState_rewriteDereference": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "base",
                "type": "_ptr_Value"
            },
            {
                "name": "a",
                "type": "_ptr_Value"
            },
            {
                "name": "mem",
                "type": "_ptr_Value"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_expandState_pathTo": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "container",
                "type": "_ptr_types_Type"
            },
            {
                "name": "leaf",
                "type": "_ptr_types_Type"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_expandState_decomposeArg": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "source",
                "type": "_ptr_Value"
            },
            {
                "name": "mem",
                "type": "_ptr_Value"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "storeOffset",
                "type": "int64"
            },
            {
                "name": "loadRegOffset",
                "type": "Abi1RO"
            },
            {
                "name": "storeRc",
                "type": "registerCursor"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_expandState_splitSlotsIntoNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "locs",
                "type": "_slice__ptr_LocalSlot"
            },
            {
                "name": "suffix",
                "type": "string"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "rt",
                "type": "_ptr_types_Type"
            },
            {
                "name": "w",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_expandState_decomposeLoad": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "source",
                "type": "_ptr_Value"
            },
            {
                "name": "mem",
                "type": "_ptr_Value"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "storeOffset",
                "type": "int64"
            },
            {
                "name": "loadRegOffset",
                "type": "Abi1RO"
            },
            {
                "name": "storeRc",
                "type": "registerCursor"
            }
        ]
    },
    "cmd_compile_internal_ssa_storeOneArg": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_expandState"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "locs",
                "type": "_slice__ptr_LocalSlot"
            },
            {
                "name": "suffix",
                "type": "string"
            },
            {
                "name": "source",
                "type": "_ptr_Value"
            },
            {
                "name": "mem",
                "type": "_ptr_Value"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "argOffset",
                "type": "int64"
            },
            {
                "name": "storeOffset",
                "type": "int64"
            },
            {
                "name": "loadRegOffset",
                "type": "Abi1RO"
            },
            {
                "name": "storeRc",
                "type": "registerCursor"
            }
        ]
    },
    "cmd_compile_internal_ssa_storeOneLoad": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_expandState"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "source",
                "type": "_ptr_Value"
            },
            {
                "name": "mem",
                "type": "_ptr_Value"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "offArg",
                "type": "int64"
            },
            {
                "name": "offStore",
                "type": "int64"
            },
            {
                "name": "loadRegOffset",
                "type": "Abi1RO"
            },
            {
                "name": "storeRc",
                "type": "registerCursor"
            }
        ]
    },
    "cmd_compile_internal_ssa_storeTwoArg": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_expandState"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "locs",
                "type": "_slice__ptr_LocalSlot"
            },
            {
                "name": "suffix1",
                "type": "string"
            },
            {
                "name": "suffix2",
                "type": "string"
            },
            {
                "name": "source",
                "type": "_ptr_Value"
            },
            {
                "name": "mem",
                "type": "_ptr_Value"
            },
            {
                "name": "t1",
                "type": "_ptr_types_Type"
            },
            {
                "name": "t2",
                "type": "_ptr_types_Type"
            },
            {
                "name": "offArg",
                "type": "int64"
            },
            {
                "name": "offStore",
                "type": "int64"
            },
            {
                "name": "loadRegOffset",
                "type": "Abi1RO"
            },
            {
                "name": "storeRc",
                "type": "registerCursor"
            }
        ]
    },
    "cmd_compile_internal_ssa_storeTwoLoad": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_expandState"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "source",
                "type": "_ptr_Value"
            },
            {
                "name": "mem",
                "type": "_ptr_Value"
            },
            {
                "name": "t1",
                "type": "_ptr_types_Type"
            },
            {
                "name": "t2",
                "type": "_ptr_types_Type"
            },
            {
                "name": "offArg",
                "type": "int64"
            },
            {
                "name": "offStore",
                "type": "int64"
            },
            {
                "name": "loadRegOffset",
                "type": "Abi1RO"
            },
            {
                "name": "storeRc",
                "type": "registerCursor"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_expandState_storeArgOrLoad": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "source",
                "type": "_ptr_Value"
            },
            {
                "name": "mem",
                "type": "_ptr_Value"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "storeOffset",
                "type": "int64"
            },
            {
                "name": "loadRegOffset",
                "type": "Abi1RO"
            },
            {
                "name": "storeRc",
                "type": "registerCursor"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_expandState_rewriteArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "firstArg",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_expandState_invalidateRecursively": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_expandCalls": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_expandState_rewriteArgToMemOrRegs": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_expandState_newArgToMemOrRegs": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "baseArg",
                "type": "_ptr_Value"
            },
            {
                "name": "toReplace",
                "type": "_ptr_Value"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "regOffset",
                "type": "Abi1RO"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssa_ArgOpAndRegisterFor": {
        "result": "struct cmd_compile_internal_ssa_ArgOpAndRegisterFor_retval {Op field_0;int64 field_1;}",
        "result_name": "cmd_compile_internal_ssa_ArgOpAndRegisterFor_retval",
        "parameters": [
            {
                "name": "r",
                "type": "abi_RegIndex"
            },
            {
                "name": "abiConfig",
                "type": "_ptr_abi_ABIConfig"
            }
        ]
    },
    "cmd_compile_internal_ssa_testConfig": {
        "result": "_ptr_Conf",
        "result_name": null,
        "parameters": [
            {
                "name": "tb",
                "type": "testing_TB"
            }
        ]
    },
    "cmd_compile_internal_ssa_testConfigS390X": {
        "result": "_ptr_Conf",
        "result_name": null,
        "parameters": [
            {
                "name": "tb",
                "type": "testing_TB"
            }
        ]
    },
    "cmd_compile_internal_ssa_testConfigARM64": {
        "result": "_ptr_Conf",
        "result_name": null,
        "parameters": [
            {
                "name": "tb",
                "type": "testing_TB"
            }
        ]
    },
    "cmd_compile_internal_ssa_testConfigArch": {
        "result": "_ptr_Conf",
        "result_name": null,
        "parameters": [
            {
                "name": "tb",
                "type": "testing_TB"
            },
            {
                "name": "arch",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Conf_Frontend": {
        "result": "Frontend",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_TestFrontend_StringData": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestFrontend_Auto": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestFrontend_SplitSlot": {
        "result": "LocalSlot",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_LocalSlot"
            },
            {
                "name": "suffix",
                "type": "string"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestFrontend_AllocFrame": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestFrontend_Syslook": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestFrontend_UseWriteBarrier": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_TestFrontend_Logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestFrontend_Log": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_TestFrontend_Fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "src_XPos"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestFrontend_Warnl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "src_XPos"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestFrontend_Debug_checknil": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_TestFrontend_MyImportPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_TestFrontend_Func": {
        "result": "_ptr_ir_Func",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_TestFrontend_DerefItab": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestFrontend_CanSSA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa_flagalloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_clobbersFlags": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_copyFlags": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestAddFlagsNative": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestSubFlagsNative": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestAndFlagsNative": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_asmAddFlags": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "y",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_asmSubFlags": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "y",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_asmAndFlags": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "y",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_flagRegister2flagConstant": {
        "result": "flagConstant",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "sub",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestFmaHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_NewFunc": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "fe",
                "type": "Frontend"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_NumBlocks": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Func_NumValues": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Func_newSparseSet": {
        "result": "_ptr_sparseSet",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_retSparseSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ss",
                "type": "_ptr_sparseSet"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_newSparseMap": {
        "result": "_ptr_sparseMap",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_retSparseMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ss",
                "type": "_ptr_sparseMap"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_newSparseMapPos": {
        "result": "_ptr_sparseMapPos",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_retSparseMapPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ss",
                "type": "_ptr_sparseMapPos"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_newPoset": {
        "result": "_ptr_poset",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Func_retPoset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "po",
                "type": "_ptr_poset"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_localSlotAddr": {
        "result": "_ptr_LocalSlot",
        "result_name": null,
        "parameters": [
            {
                "name": "slot",
                "type": "LocalSlot"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_SplitString": {
        "result": "struct cmd_compile_internal_ssa__ptr_Func_SplitString_retval {_ptr_LocalSlot field_0;_ptr_LocalSlot field_1;}",
        "result_name": "cmd_compile_internal_ssa__ptr_Func_SplitString_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_LocalSlot"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_SplitInterface": {
        "result": "struct cmd_compile_internal_ssa__ptr_Func_SplitInterface_retval {_ptr_LocalSlot field_0;_ptr_LocalSlot field_1;}",
        "result_name": "cmd_compile_internal_ssa__ptr_Func_SplitInterface_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_LocalSlot"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_SplitSlice": {
        "result": "struct cmd_compile_internal_ssa__ptr_Func_SplitSlice_retval {_ptr_LocalSlot field_0;_ptr_LocalSlot field_1;_ptr_LocalSlot field_2;}",
        "result_name": "cmd_compile_internal_ssa__ptr_Func_SplitSlice_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_LocalSlot"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_SplitComplex": {
        "result": "struct cmd_compile_internal_ssa__ptr_Func_SplitComplex_retval {_ptr_LocalSlot field_0;_ptr_LocalSlot field_1;}",
        "result_name": "cmd_compile_internal_ssa__ptr_Func_SplitComplex_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_LocalSlot"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_SplitInt64": {
        "result": "struct cmd_compile_internal_ssa__ptr_Func_SplitInt64_retval {_ptr_LocalSlot field_0;_ptr_LocalSlot field_1;}",
        "result_name": "cmd_compile_internal_ssa__ptr_Func_SplitInt64_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_LocalSlot"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_SplitStruct": {
        "result": "_ptr_LocalSlot",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_LocalSlot"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_SplitArray": {
        "result": "_ptr_LocalSlot",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_LocalSlot"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_SplitSlot": {
        "result": "_ptr_LocalSlot",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_LocalSlot"
            },
            {
                "name": "sfx",
                "type": "string"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_newValue": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_newValueNoBlock": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_LogStat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_unCacheLine": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "aux",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_unCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_freeValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_NewBlock": {
        "result": "_ptr_Block",
        "result_name": null,
        "parameters": [
            {
                "name": "kind",
                "type": "BlockKind"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_freeBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_NewValue0": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_NewValue0I": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "auxint",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_NewValue0A": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "aux",
                "type": "Aux"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_NewValue0IA": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "auxint",
                "type": "int64"
            },
            {
                "name": "aux",
                "type": "Aux"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_NewValue1": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "arg",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_NewValue1I": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "auxint",
                "type": "int64"
            },
            {
                "name": "arg",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_NewValue1A": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "aux",
                "type": "Aux"
            },
            {
                "name": "arg",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_NewValue1IA": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "auxint",
                "type": "int64"
            },
            {
                "name": "aux",
                "type": "Aux"
            },
            {
                "name": "arg",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_NewValue2": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "arg0",
                "type": "_ptr_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_NewValue2A": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "aux",
                "type": "Aux"
            },
            {
                "name": "arg0",
                "type": "_ptr_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_NewValue2I": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "auxint",
                "type": "int64"
            },
            {
                "name": "arg0",
                "type": "_ptr_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_NewValue2IA": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "auxint",
                "type": "int64"
            },
            {
                "name": "aux",
                "type": "Aux"
            },
            {
                "name": "arg0",
                "type": "_ptr_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_NewValue3": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "arg0",
                "type": "_ptr_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_Value"
            },
            {
                "name": "arg2",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_NewValue3I": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "auxint",
                "type": "int64"
            },
            {
                "name": "arg0",
                "type": "_ptr_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_Value"
            },
            {
                "name": "arg2",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_NewValue3A": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "aux",
                "type": "Aux"
            },
            {
                "name": "arg0",
                "type": "_ptr_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_Value"
            },
            {
                "name": "arg2",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_NewValue4": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "arg0",
                "type": "_ptr_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_Value"
            },
            {
                "name": "arg2",
                "type": "_ptr_Value"
            },
            {
                "name": "arg3",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_NewValue4I": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "auxint",
                "type": "int64"
            },
            {
                "name": "arg0",
                "type": "_ptr_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_Value"
            },
            {
                "name": "arg2",
                "type": "_ptr_Value"
            },
            {
                "name": "arg3",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_constVal": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "c",
                "type": "int64"
            },
            {
                "name": "setAuxInt",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_ConstBool": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "c",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_ConstInt8": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "c",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_ConstInt16": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "c",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_ConstInt32": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "c",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_ConstInt64": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_ConstFloat32": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "c",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_ConstFloat64": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "c",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_ConstSlice": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_ConstInterface": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_ConstNil": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_ConstEmptyString": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_ConstOffPtrSP": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "c",
                "type": "int64"
            },
            {
                "name": "sp",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_Frontend": {
        "result": "Frontend",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Func_Warnl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_Logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_Log": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Func_Fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_postorder": {
        "result": "_slice__ptr_Block",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Func_Postorder": {
        "result": "_slice__ptr_Block",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Func_Idom": {
        "result": "_slice__ptr_Block",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Func_Sdom": {
        "result": "SparseTree",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Func_loopnest": {
        "result": "_ptr_loopnest",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Func_invalidateCFG": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Func_DebugHashMatch": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Func_spSb": {
        "result": "struct cmd_compile_internal_ssa__ptr_Func_spSb_retval {_ptr_Value field_0;}",
        "result_name": "cmd_compile_internal_ssa__ptr_Func_spSb_retval",
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Func_useFMA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_Equiv": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "g",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_AuxCallLSym": {
        "result": "_ptr_AuxCall",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Conf_Fun": {
        "result": "fun",
        "result_name": null,
        "parameters": [
            {
                "name": "entry",
                "type": "string"
            },
            {
                "name": "blocs",
                "type": "bloc"
            }
        ]
    },
    "cmd_compile_internal_ssa_Bloc": {
        "result": "bloc",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "entries",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa_Valu": {
        "result": "valu",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "auxint",
                "type": "int64"
            },
            {
                "name": "aux",
                "type": "Aux"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_Goto": {
        "result": "ctrl",
        "result_name": null,
        "parameters": [
            {
                "name": "succ",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_If": {
        "result": "ctrl",
        "result_name": null,
        "parameters": [
            {
                "name": "cond",
                "type": "string"
            },
            {
                "name": "sub",
                "type": "string"
            },
            {
                "name": "alt",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_Exit": {
        "result": "ctrl",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_Eq": {
        "result": "ctrl",
        "result_name": null,
        "parameters": [
            {
                "name": "cond",
                "type": "string"
            },
            {
                "name": "sub",
                "type": "string"
            },
            {
                "name": "alt",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestEquiv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestConstCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_opcodeMap": {
        "result": "map_Op_int",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_checkOpcodeCounts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "m",
                "type": "map_Op_int"
            }
        ]
    },
    "cmd_compile_internal_ssa_fuseEarly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_fuseLate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_fuse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "typ",
                "type": "fuseType"
            }
        ]
    },
    "cmd_compile_internal_ssa_fuseBlockIf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_isEmpty": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_fuseBlockPlain": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_fuseBranchRedirect": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_fuseIntegerComparisons": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_getConstIntArgIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_isSignedInequality": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_isUnsignedInequality": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_areMergeableInequalities": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Value"
            },
            {
                "name": "y",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestFuseEliminatesOneBranch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestFuseEliminatesBothBranches": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestFuseHandlesPhis": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestFuseEliminatesEmptyBlocks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestFuseSideEffects": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkFuse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_NewHTMLWriter": {
        "result": "_ptr_HTMLWriter",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "cfgMask",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_HTMLWriter_Fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_HTMLWriter_Logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_HTMLWriter_start": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_HTMLWriter_Close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_HTMLWriter_WritePhase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "phase",
                "type": "string"
            },
            {
                "name": "title",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_HTMLWriter_flushPhases": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_ByTopo_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_ByTopo_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_ByTopo_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_HTMLWriter_WriteSources": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "phase",
                "type": "string"
            },
            {
                "name": "all",
                "type": "_slice__ptr_FuncLines"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_HTMLWriter_WriteAST": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "phase",
                "type": "string"
            },
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_HTMLWriter_WriteColumn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "phase",
                "type": "string"
            },
            {
                "name": "title",
                "type": "string"
            },
            {
                "name": "class",
                "type": "string"
            },
            {
                "name": "html",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_HTMLWriter_WriteMultiTitleColumn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "phase",
                "type": "string"
            },
            {
                "name": "titles",
                "type": "_slice_string"
            },
            {
                "name": "class",
                "type": "string"
            },
            {
                "name": "html",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_HTMLWriter_Printf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_HTMLWriter_WriteString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_HTML": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_LongHTML": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Block_HTML": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Block_LongHTML": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Func_HTML": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "phase",
                "type": "string"
            },
            {
                "name": "dot",
                "type": "_ptr_dotWriter"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_dotWriter_writeFuncSVG": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "phase",
                "type": "string"
            },
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_unlikelyIndex": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_dotWriter_copyUntil": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "sep",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_htmlFuncPrinter_header": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_htmlFuncPrinter_startBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "reachable",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa_htmlFuncPrinter_endBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "reachable",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa_htmlFuncPrinter_value": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "live",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa_htmlFuncPrinter_startDepCycle": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_htmlFuncPrinter_endDepCycle": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_htmlFuncPrinter_named": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "LocalSlot"
            },
            {
                "name": "vals",
                "type": "_slice__ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_newDotWriter": {
        "result": "_ptr_dotWriter",
        "result_name": null,
        "parameters": [
            {
                "name": "mask",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_passIdxByName": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_idAlloc_get": {
        "result": "ID",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_idAlloc_num": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_layout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_layoutRegallocOrder": {
        "result": "_slice__ptr_Block",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_layoutOrder": {
        "result": "_slice__ptr_Block",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_makeLCArange": {
        "result": "_ptr_lcaRange",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_lcaRange_find": {
        "result": "_ptr_Block",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Block"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_testLCAgen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "bg",
                "type": "blockGen"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestLCALinear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestLCAFwdBack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestLCAManyPred": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestLCAMaxPred": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestLCAMaxPredValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_makeLCAeasy": {
        "result": "_ptr_lcaEasy",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_lcaEasy_find": {
        "result": "_ptr_Block",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Block"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_lcaEasy_depth": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_SparseTree_outerinner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "outer",
                "type": "_ptr_loop"
            },
            {
                "name": "inner",
                "type": "_ptr_loop"
            }
        ]
    },
    "cmd_compile_internal_ssa_checkContainsCall": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "bb",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_min8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            },
            {
                "name": "b",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssa_max8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            },
            {
                "name": "b",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssa_describePredictionAgrees": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "prediction",
                "type": "BranchPrediction"
            }
        ]
    },
    "cmd_compile_internal_ssa_describeBranchPrediction": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "likely",
                "type": "int8"
            },
            {
                "name": "not",
                "type": "int8"
            },
            {
                "name": "prediction",
                "type": "BranchPrediction"
            }
        ]
    },
    "cmd_compile_internal_ssa_likelyadjust": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_loop_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_loop_LongString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_loop_isWithinOrEq": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ll",
                "type": "_ptr_loop"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_loop_nearestOuterLoop": {
        "result": "_ptr_loop",
        "result_name": null,
        "parameters": [
            {
                "name": "sdom",
                "type": "SparseTree"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_loopnestfor": {
        "result": "_ptr_loopnest",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_loopnest_assembleChildren": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_loopnest_calculateDepths": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_loopnest_findExits": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_loopnest_depth": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "ID"
            }
        ]
    },
    "cmd_compile_internal_ssa_recordIfExit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_loop"
            },
            {
                "name": "sl",
                "type": "_ptr_loop"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_loop_setDepth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_loop_iterationEnd": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "b2l",
                "type": "_slice__ptr_loop"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Register_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Register_ObjNum": {
        "result": "int16",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Register_GCNum": {
        "result": "int16",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_LocalSlot_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_LocPair_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_LocResults_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_parseIndVar": {
        "result": "struct cmd_compile_internal_ssa_parseIndVar_retval {_ptr_Value field_0;}",
        "result_name": "cmd_compile_internal_ssa_parseIndVar_retval",
        "parameters": [
            {
                "name": "ind",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_findIndVar": {
        "result": "_slice_indVar",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_addWillOverflow": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "y",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_subWillUnderflow": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "y",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_diff": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "y",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_addU": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "y",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_ssa_subU": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "y",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_ssa_findKNN": {
        "result": "struct cmd_compile_internal_ssa_findKNN_retval {_ptr_Value field_0;int64 field_1;}",
        "result_name": "cmd_compile_internal_ssa_findKNN_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_printIndVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "i",
                "type": "_ptr_Value"
            },
            {
                "name": "min",
                "type": "_ptr_Value"
            },
            {
                "name": "max",
                "type": "_ptr_Value"
            },
            {
                "name": "inc",
                "type": "int64"
            },
            {
                "name": "flags",
                "type": "indVarFlags"
            }
        ]
    },
    "cmd_compile_internal_ssa_minSignedValue": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa_maxSignedValue": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_rewrite_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_insertLoopReschedChecks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_newPhiFor": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteNewPhis": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "_ptr_Block"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "defsForUses",
                "type": "_slice__ptr_Value"
            },
            {
                "name": "newphis",
                "type": "map__ptr_Block_rewrite"
            },
            {
                "name": "dfPhiTargets",
                "type": "map_rewriteTarget_bool"
            },
            {
                "name": "sdom",
                "type": "SparseTree"
            }
        ]
    },
    "cmd_compile_internal_ssa_addDFphis": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Value"
            },
            {
                "name": "h",
                "type": "_ptr_Block"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "defForUses",
                "type": "_slice__ptr_Value"
            },
            {
                "name": "newphis",
                "type": "map__ptr_Block_rewrite"
            },
            {
                "name": "sdom",
                "type": "SparseTree"
            }
        ]
    },
    "cmd_compile_internal_ssa_findLastMems": {
        "result": "_slice__ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_backedges": {
        "result": "_slice_Edge",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_loopRotate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_lower": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_lateLower": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_checkLower": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_umagicOK": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint"
            },
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_umagicOK8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssa_umagicOK16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_ssa_umagicOK32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_umagicOK64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_umagic": {
        "result": "umagicData",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint"
            },
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_umagic8": {
        "result": "umagicData",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssa_umagic16": {
        "result": "umagicData",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_ssa_umagic32": {
        "result": "umagicData",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_umagic64": {
        "result": "umagicData",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_smagicOK": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint"
            },
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_smagicOK8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssa_smagicOK16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_ssa_smagicOK32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_smagicOK64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_smagic": {
        "result": "smagicData",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint"
            },
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_smagic8": {
        "result": "smagicData",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssa_smagic16": {
        "result": "smagicData",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_ssa_smagic32": {
        "result": "smagicData",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_smagic64": {
        "result": "smagicData",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_udivisibleOK": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint"
            },
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_udivisibleOK8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssa_udivisibleOK16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_ssa_udivisibleOK32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_udivisibleOK64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_udivisible": {
        "result": "udivisibleData",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint"
            },
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_udivisible8": {
        "result": "udivisibleData",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssa_udivisible16": {
        "result": "udivisibleData",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_ssa_udivisible32": {
        "result": "udivisibleData",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_udivisible64": {
        "result": "udivisibleData",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_sdivisibleOK": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint"
            },
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_sdivisibleOK8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssa_sdivisibleOK16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_ssa_sdivisibleOK32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_sdivisibleOK64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_sdivisible": {
        "result": "sdivisibleData",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint"
            },
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_sdivisible8": {
        "result": "sdivisibleData",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssa_sdivisible16": {
        "result": "sdivisibleData",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_ssa_sdivisible32": {
        "result": "sdivisibleData",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_sdivisible64": {
        "result": "sdivisibleData",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestMagicExhaustive8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestMagicExhaustive8U": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestMagicExhaustive16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestMagicExhaustive16U": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_testMagicExhaustive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_ssa_testMagicExhaustiveU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestMagicUnsigned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestMagicSigned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_testDivisibleExhaustiveU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDivisibleExhaustive8U": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDivisibleExhaustive16U": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDivisibleUnsigned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_testDivisibleExhaustive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDivisibleExhaustive8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDivisibleExhaustive16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestDivisibleSigned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_memcombine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_memcombineLoads": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_splitPtr": {
        "result": "struct cmd_compile_internal_ssa_splitPtr_retval {BaseAddress field_0;int64 field_1;}",
        "result_name": "cmd_compile_internal_ssa_splitPtr_retval",
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_combineLoads": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "root",
                "type": "_ptr_Value"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_memcombineStores": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_combineStores": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "root",
                "type": "_ptr_Value"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_sizeType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_truncate": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "from",
                "type": "int64"
            },
            {
                "name": "to",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_zeroExtend": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "from",
                "type": "int64"
            },
            {
                "name": "to",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_leftShift": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "shift",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_rightShift": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "shift",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_byteSwap": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_nilcheckelim": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_nilcheckelim2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkNilCheckDeep1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkNilCheckDeep10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkNilCheckDeep100": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkNilCheckDeep1000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkNilCheckDeep10000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_benchmarkNilCheckDeep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_blockn": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_ptrn": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_booln": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_isNilCheck": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestNilcheckSimple": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestNilcheckDomOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestNilcheckAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestNilcheckAddPtr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestNilcheckPhi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestNilcheckKeepRemove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestNilcheckInFalseBranch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestNilcheckUser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestNilcheckBug": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_isPoorStatementOp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ssa_nextGoodStatementIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_notStmtBoundary": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_FirstPossibleStmtValue": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flc": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssa_fileAndPairs_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_fileAndPairs_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_fileAndPairs_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_numberLines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_regInfo_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_AuxNameOffset_CanBeAnSSAAux": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_AuxNameOffset_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_AuxNameOffset_FrameOffset": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_Reg": {
        "result": "_ptr_regInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_regInfo"
            },
            {
                "name": "c",
                "type": "_ptr_Config"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_ABI": {
        "result": "_ptr_abi_ABIConfig",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_ABIInfo": {
        "result": "_ptr_abi_ABIParamResultInfo",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_ResultReg": {
        "result": "_ptr_regInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Config"
            }
        ]
    },
    "cmd_compile_internal_ssa_archRegForAbiReg": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "abi_RegIndex"
            },
            {
                "name": "c",
                "type": "_ptr_Config"
            }
        ]
    },
    "cmd_compile_internal_ssa_ObjRegForAbiReg": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "abi_RegIndex"
            },
            {
                "name": "c",
                "type": "_ptr_Config"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_ArgWidth": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_ParamAssignmentForResult": {
        "result": "_ptr_abi_ABIParamAssignment",
        "result_name": null,
        "parameters": [
            {
                "name": "which",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_OffsetOfResult": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "which",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_OffsetOfArg": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "which",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_RegsOfResult": {
        "result": "_slice_abi_RegIndex",
        "result_name": null,
        "parameters": [
            {
                "name": "which",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_RegsOfArg": {
        "result": "_slice_abi_RegIndex",
        "result_name": null,
        "parameters": [
            {
                "name": "which",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_NameOfResult": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "which",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_TypeOfResult": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "which",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_TypeOfArg": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "which",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_SizeOfResult": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "which",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_SizeOfArg": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "which",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_NResults": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_LateExpansionResultType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_NArgs": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_StaticAuxCall": {
        "result": "_ptr_AuxCall",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "paramResultInfo",
                "type": "_ptr_abi_ABIParamResultInfo"
            }
        ]
    },
    "cmd_compile_internal_ssa_InterfaceAuxCall": {
        "result": "_ptr_AuxCall",
        "result_name": null,
        "parameters": [
            {
                "name": "paramResultInfo",
                "type": "_ptr_abi_ABIParamResultInfo"
            }
        ]
    },
    "cmd_compile_internal_ssa_ClosureAuxCall": {
        "result": "_ptr_AuxCall",
        "result_name": null,
        "parameters": [
            {
                "name": "paramResultInfo",
                "type": "_ptr_abi_ABIParamResultInfo"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_AuxCall_CanBeAnSSAAux": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_OwnAuxCall": {
        "result": "_ptr_AuxCall",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "paramResultInfo",
                "type": "_ptr_abi_ABIParamResultInfo"
            }
        ]
    },
    "cmd_compile_internal_ssa_ValAndOff_Val": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_ValAndOff_Val64": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_ValAndOff_Val16": {
        "result": "int16",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_ValAndOff_Val8": {
        "result": "int8",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_ValAndOff_Off64": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_ValAndOff_Off": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_ValAndOff_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_validVal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_makeValAndOff": {
        "result": "ValAndOff",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "int32"
            },
            {
                "name": "off",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_ValAndOff_canAdd32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_ValAndOff_canAdd64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_ValAndOff_addOffset32": {
        "result": "ValAndOff",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_ValAndOff_addOffset64": {
        "result": "ValAndOff",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_boundsABI": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_BlockKind_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_BlockKind_AuxIntType": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_Op_Asm": {
        "result": "obj_As",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_Op_Scale": {
        "result": "int16",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_Op_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_Op_SymEffect": {
        "result": "SymEffect",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_Op_IsCall": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_Op_IsTailCall": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_Op_HasSideEffects": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_Op_UnsafePoint": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_Op_ResultInArg0": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_opt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkDSEPass": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkDSEPassBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkCSEPass": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkCSEPassBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkDeadcodePass": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkDeadcodePassBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_multi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkMultiPass": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkMultiPassBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_benchFnPass": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "fn",
                "type": "passFunc"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "bg",
                "type": "blockGen"
            }
        ]
    },
    "cmd_compile_internal_ssa_benchFnBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "fn",
                "type": "passFunc"
            },
            {
                "name": "bg",
                "type": "blockGen"
            }
        ]
    },
    "cmd_compile_internal_ssa_genFunction": {
        "result": "_slice_bloc",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_phielim": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_phielimValue": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_phiopt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_phioptint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "b0",
                "type": "_ptr_Block"
            },
            {
                "name": "reverse",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_convertPhi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "reverse",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_newBitset": {
        "result": "bitset",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_bitset_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_bitset_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_ssa_bitset_Clear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_ssa_bitset_Test": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_ssa_newedge": {
        "result": "posetEdge",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "uint32"
            },
            {
                "name": "strict",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa_posetEdge_Target": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_posetEdge_Strict": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_posetEdge_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_newPoset": {
        "result": "_ptr_poset",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_poset_SetUnsigned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uns",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_setchl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            },
            {
                "name": "l",
                "type": "posetEdge"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_setchr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            },
            {
                "name": "r",
                "type": "posetEdge"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_chl": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_chr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_children": {
        "result": "struct cmd_compile_internal_ssa__ptr_poset_children_retval {posetEdge field_0;posetEdge field_1;}",
        "result_name": "cmd_compile_internal_ssa__ptr_poset_children_retval",
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_upush": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "undoType"
            },
            {
                "name": "p",
                "type": "uint32"
            },
            {
                "name": "e",
                "type": "posetEdge"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_upushnew": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "ID"
            },
            {
                "name": "idx",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_upushneq": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "idx1",
                "type": "uint32"
            },
            {
                "name": "idx2",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_upushalias": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "ID"
            },
            {
                "name": "i2",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_upushconst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "uint32"
            },
            {
                "name": "old",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_addchild": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i1",
                "type": "uint32"
            },
            {
                "name": "i2",
                "type": "uint32"
            },
            {
                "name": "strict",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_newnode": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_lookup": {
        "result": "struct cmd_compile_internal_ssa__ptr_poset_lookup_retval {uint32 field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_ssa__ptr_poset_lookup_retval",
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_newconst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_aliasnewnode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n1",
                "type": "_ptr_Value"
            },
            {
                "name": "n2",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_aliasnodes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n1",
                "type": "_ptr_Value"
            },
            {
                "name": "i2s",
                "type": "bitset"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_isroot": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_changeroot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "oldr",
                "type": "uint32"
            },
            {
                "name": "newr",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_removeroot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_dfs": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "uint32"
            },
            {
                "name": "strict",
                "type": "bool"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_reaches": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i1",
                "type": "uint32"
            },
            {
                "name": "i2",
                "type": "uint32"
            },
            {
                "name": "strict",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_findroot": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_mergeroot": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "r1",
                "type": "uint32"
            },
            {
                "name": "r2",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_collapsepath": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n1",
                "type": "_ptr_Value"
            },
            {
                "name": "n2",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_findpaths": {
        "result": "bitset",
        "result_name": null,
        "parameters": [
            {
                "name": "cur",
                "type": "uint32"
            },
            {
                "name": "dst",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_findpaths1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cur",
                "type": "uint32"
            },
            {
                "name": "dst",
                "type": "uint32"
            },
            {
                "name": "seen",
                "type": "bitset"
            },
            {
                "name": "path",
                "type": "bitset"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_isnoneq": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i1",
                "type": "uint32"
            },
            {
                "name": "i2",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_setnoneq": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n1",
                "type": "_ptr_Value"
            },
            {
                "name": "n2",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_CheckIntegrity": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_poset_CheckEmpty": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_poset_DotDump": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "string"
            },
            {
                "name": "title",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_Ordered": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n1",
                "type": "_ptr_Value"
            },
            {
                "name": "n2",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_OrderedOrEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n1",
                "type": "_ptr_Value"
            },
            {
                "name": "n2",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n1",
                "type": "_ptr_Value"
            },
            {
                "name": "n2",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_NonEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n1",
                "type": "_ptr_Value"
            },
            {
                "name": "n2",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_setOrder": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n1",
                "type": "_ptr_Value"
            },
            {
                "name": "n2",
                "type": "_ptr_Value"
            },
            {
                "name": "strict",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_SetOrder": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n1",
                "type": "_ptr_Value"
            },
            {
                "name": "n2",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_SetOrderOrEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n1",
                "type": "_ptr_Value"
            },
            {
                "name": "n2",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_SetEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n1",
                "type": "_ptr_Value"
            },
            {
                "name": "n2",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_SetNonEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n1",
                "type": "_ptr_Value"
            },
            {
                "name": "n2",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_poset_Checkpoint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_poset_Undo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_vconst": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_vconst2": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_testPosetOps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "unsigned",
                "type": "bool"
            },
            {
                "name": "ops",
                "type": "_slice_posetTestOp"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestPoset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestPosetStrict": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestPosetCollapse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestPosetSetEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestPosetConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestPosetNonEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_printFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_hashFunc": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Func_rewriteHash": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_stringFuncPrinter_header": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_stringFuncPrinter_startBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "reachable",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa_stringFuncPrinter_endBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "reachable",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa_StmtString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssa_stringFuncPrinter_value": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "live",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa_stringFuncPrinter_startDepCycle": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_stringFuncPrinter_endDepCycle": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_stringFuncPrinter_named": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "LocalSlot"
            },
            {
                "name": "vals",
                "type": "_slice__ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_fprintFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "funcPrinter"
            },
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_relation_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_domain_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_limit_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_limit_intersect": {
        "result": "limit",
        "result_name": null,
        "parameters": [
            {
                "name": "l2",
                "type": "limit"
            }
        ]
    },
    "cmd_compile_internal_ssa_newFactsTable": {
        "result": "_ptr_factsTable",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_factsTable_update": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_Block"
            },
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "w",
                "type": "_ptr_Value"
            },
            {
                "name": "d",
                "type": "domain"
            },
            {
                "name": "r",
                "type": "relation"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_factsTable_isNonNegative": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_factsTable_checkpoint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_factsTable_restore": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_lessByID": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "w",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_factsTable_cleanup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_prove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_getBranch": {
        "result": "branch",
        "result_name": null,
        "parameters": [
            {
                "name": "sdom",
                "type": "SparseTree"
            },
            {
                "name": "p",
                "type": "_ptr_Block"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_addIndVarRestrictions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ft",
                "type": "_ptr_factsTable"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "iv",
                "type": "indVar"
            }
        ]
    },
    "cmd_compile_internal_ssa_addBranchRestrictions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ft",
                "type": "_ptr_factsTable"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "br",
                "type": "branch"
            }
        ]
    },
    "cmd_compile_internal_ssa_addRestrictions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_Block"
            },
            {
                "name": "ft",
                "type": "_ptr_factsTable"
            },
            {
                "name": "t",
                "type": "domain"
            },
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "w",
                "type": "_ptr_Value"
            },
            {
                "name": "r",
                "type": "relation"
            }
        ]
    },
    "cmd_compile_internal_ssa_addLocalInductiveFacts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ft",
                "type": "_ptr_factsTable"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_simplifyBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sdom",
                "type": "SparseTree"
            },
            {
                "name": "ft",
                "type": "_ptr_factsTable"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_removeBranch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "branch",
                "type": "branch"
            }
        ]
    },
    "cmd_compile_internal_ssa_isNonNegative": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_isConstDelta": {
        "result": "struct cmd_compile_internal_ssa_isConstDelta_retval {_ptr_Value field_0;int64 field_1;}",
        "result_name": "cmd_compile_internal_ssa_isConstDelta_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_isCleanExt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_regalloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_regMask_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_RegMaskString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "regMask"
            }
        ]
    },
    "cmd_compile_internal_ssa_countRegs": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "regMask"
            }
        ]
    },
    "cmd_compile_internal_ssa_pickReg": {
        "result": "register",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "regMask"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_freeReg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "register"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_freeRegs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "regMask"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_clobberRegs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "regMask"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_setOrig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Value"
            },
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_assignReg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "register"
            },
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "c",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_allocReg": {
        "result": "register",
        "result_name": null,
        "parameters": [
            {
                "name": "mask",
                "type": "regMask"
            },
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_makeSpill": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_allocValToReg": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "mask",
                "type": "regMask"
            },
            {
                "name": "nospill",
                "type": "bool"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssa_isLeaf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_needRegister": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_addUse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "ID"
            },
            {
                "name": "dist",
                "type": "int32"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_advanceUses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_liveAfterCurrentInstruction": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_setState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "regs",
                "type": "_slice_endReg"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_compatRegs": {
        "result": "regMask",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_regspec": {
        "result": "regInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_isGReg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "register"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_regalloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_placeSpills": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_shuffle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stacklive",
                "type": "_slice__slice_ID"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_edgeState_setup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "int"
            },
            {
                "name": "srcReg",
                "type": "_slice_endReg"
            },
            {
                "name": "dstReg",
                "type": "_slice_startReg"
            },
            {
                "name": "stacklive",
                "type": "_slice_ID"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_edgeState_process": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_edgeState_processDest": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "loc",
                "type": "Location"
            },
            {
                "name": "vid",
                "type": "ID"
            },
            {
                "name": "splice",
                "type": "_ptr__ptr_Value"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_edgeState_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "loc",
                "type": "Location"
            },
            {
                "name": "vid",
                "type": "ID"
            },
            {
                "name": "c",
                "type": "_ptr_Value"
            },
            {
                "name": "final",
                "type": "bool"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_edgeState_erase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "loc",
                "type": "Location"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_edgeState_findRegFor": {
        "result": "Location",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_rematerializeable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_regAllocState_computeLive": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_desiredState_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_desiredState_get": {
        "result": "_4_register",
        "result_name": null,
        "parameters": [
            {
                "name": "vid",
                "type": "ID"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_desiredState_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "vid",
                "type": "ID"
            },
            {
                "name": "r",
                "type": "register"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_desiredState_addList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "vid",
                "type": "ID"
            },
            {
                "name": "regs",
                "type": "_4_register"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_desiredState_clobber": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "regMask"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_desiredState_copy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_desiredState"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_desiredState_remove": {
        "result": "_4_register",
        "result_name": null,
        "parameters": [
            {
                "name": "vid",
                "type": "ID"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_desiredState_merge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_desiredState"
            }
        ]
    },
    "cmd_compile_internal_ssa_min32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            },
            {
                "name": "y",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_max32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            },
            {
                "name": "y",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestLiveControlOps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestNoGetgLoadReg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestSpillWithLoop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestSpillMove1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestSpillMove2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_numSpills": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_applyRewrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "rb",
                "type": "blockRewriter"
            },
            {
                "name": "rv",
                "type": "valueRewriter"
            },
            {
                "name": "deadcode",
                "type": "deadValueChoice"
            }
        ]
    },
    "cmd_compile_internal_ssa_is64BitFloat": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa_is32BitFloat": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa_is64BitInt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa_is32BitInt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa_is16BitInt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa_is8BitInt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa_isPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa_mergeSym": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Sym"
            },
            {
                "name": "y",
                "type": "Sym"
            }
        ]
    },
    "cmd_compile_internal_ssa_canMergeSym": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Sym"
            },
            {
                "name": "y",
                "type": "Sym"
            }
        ]
    },
    "cmd_compile_internal_ssa_canMergeLoadClobber": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_Value"
            },
            {
                "name": "load",
                "type": "_ptr_Value"
            },
            {
                "name": "x",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_canMergeLoad": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_Value"
            },
            {
                "name": "load",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_isSameCall": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "interface_"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_canLoadUnaligned": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Config"
            }
        ]
    },
    "cmd_compile_internal_ssa_nlz64": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_nlz32": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_nlz16": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_ssa_nlz8": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssa_ntz64": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_ntz32": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_ntz16": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_ssa_ntz8": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssa_oneBit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_oneBit8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssa_oneBit16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_ssa_oneBit32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_oneBit64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_nto": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_log8": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssa_log16": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_ssa_log32": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_log64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_log2uint32": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_isPowerOfTwo8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssa_isPowerOfTwo16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_ssa_isPowerOfTwo32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_isPowerOfTwo64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_isUint64PowerOfTwo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_isUint32PowerOfTwo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_is32Bit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_is16Bit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_is8Bit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_isU8Bit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_isU12Bit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_isU16Bit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_isU32Bit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_is20Bit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_b2i": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa_b2i32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa_shiftIsBounded": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_canonLessThan": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Value"
            },
            {
                "name": "y",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_truncate64Fto32F": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_ssa_extend32Fto64F": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_ssa_DivisionNeedsFixUp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxFrom64F": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxFrom32F": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxTo32F": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxTo64F": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxIntToBool": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxIntToInt8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxIntToInt16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxIntToInt32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxIntToInt64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxIntToUint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxIntToFloat32": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxIntToFloat64": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxIntToValAndOff": {
        "result": "ValAndOff",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxIntToArm64BitField": {
        "result": "arm64BitField",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxIntToInt128": {
        "result": "int128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxIntToFlagConstant": {
        "result": "flagConstant",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxIntToOp": {
        "result": "Op",
        "result_name": null,
        "parameters": [
            {
                "name": "cc",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_boolToAuxInt": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa_int8ToAuxInt": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssa_int16ToAuxInt": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_ssa_int32ToAuxInt": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_int64ToAuxInt": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_uint8ToAuxInt": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_ssa_float32ToAuxInt": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_ssa_float64ToAuxInt": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_ssa_valAndOffToAuxInt": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "ValAndOff"
            }
        ]
    },
    "cmd_compile_internal_ssa_arm64BitFieldToAuxInt": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "arm64BitField"
            }
        ]
    },
    "cmd_compile_internal_ssa_int128ToAuxInt": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int128"
            }
        ]
    },
    "cmd_compile_internal_ssa_flagConstantToAuxInt": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "flagConstant"
            }
        ]
    },
    "cmd_compile_internal_ssa_opToAuxInt": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxMark_CanBeAnSSAAux": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_stringAux_CanBeAnSSAAux": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_auxToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Aux"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxToSym": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Aux"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxToType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Aux"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxToCall": {
        "result": "_ptr_AuxCall",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Aux"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxToS390xCCMask": {
        "result": "s390x_CCMask",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Aux"
            }
        ]
    },
    "cmd_compile_internal_ssa_auxToS390xRotateParams": {
        "result": "s390x_RotateParams",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Aux"
            }
        ]
    },
    "cmd_compile_internal_ssa_StringToAux": {
        "result": "Aux",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_symToAux": {
        "result": "Aux",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Sym"
            }
        ]
    },
    "cmd_compile_internal_ssa_callToAux": {
        "result": "Aux",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_AuxCall"
            }
        ]
    },
    "cmd_compile_internal_ssa_typeToAux": {
        "result": "Aux",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa_s390xCCMaskToAux": {
        "result": "Aux",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "s390x_CCMask"
            }
        ]
    },
    "cmd_compile_internal_ssa_s390xRotateParamsToAux": {
        "result": "Aux",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "s390x_RotateParams"
            }
        ]
    },
    "cmd_compile_internal_ssa_uaddOvf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_loadLSymOffset": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "lsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_devirtLECall": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "sym",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_compile_internal_ssa_isSamePtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p1",
                "type": "_ptr_Value"
            },
            {
                "name": "p2",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_isStackPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_disjoint": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p1",
                "type": "_ptr_Value"
            },
            {
                "name": "n1",
                "type": "int64"
            },
            {
                "name": "p2",
                "type": "_ptr_Value"
            },
            {
                "name": "n2",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_moveSize": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "align",
                "type": "int64"
            },
            {
                "name": "c",
                "type": "_ptr_Config"
            }
        ]
    },
    "cmd_compile_internal_ssa_mergePoint": {
        "result": "_ptr_Block",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "a",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_clobber": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "vv",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_clobberIfDead": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_noteRule": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_countRule": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_warnRule": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "cond",
                "type": "bool"
            },
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_flagArg": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_arm64Negate": {
        "result": "Op",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ssa_arm64Invert": {
        "result": "Op",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ssa_ccARM64Eval": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "flags",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_logRule": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_min": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "y",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_isConstZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_reciprocalExact64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_ssa_reciprocalExact32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_ssa_isARMImmRot": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_ssa_overlap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "offset1",
                "type": "int64"
            },
            {
                "name": "size1",
                "type": "int64"
            },
            {
                "name": "offset2",
                "type": "int64"
            },
            {
                "name": "size2",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_areAdjacentOffsets": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "off1",
                "type": "int64"
            },
            {
                "name": "off2",
                "type": "int64"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_zeroUpper32Bits": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Value"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_zeroUpper48Bits": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Value"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_zeroUpper56Bits": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Value"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_isInlinableMemclr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Config"
            },
            {
                "name": "sz",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_isInlinableMemmove": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_Value"
            },
            {
                "name": "src",
                "type": "_ptr_Value"
            },
            {
                "name": "sz",
                "type": "int64"
            },
            {
                "name": "c",
                "type": "_ptr_Config"
            }
        ]
    },
    "cmd_compile_internal_ssa_IsInlinableMemmove": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_Value"
            },
            {
                "name": "src",
                "type": "_ptr_Value"
            },
            {
                "name": "sz",
                "type": "int64"
            },
            {
                "name": "c",
                "type": "_ptr_Config"
            }
        ]
    },
    "cmd_compile_internal_ssa_logLargeCopy": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "s",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_LogLargeCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "funcName",
                "type": "string"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "s",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_hasSmallRotate": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Config"
            }
        ]
    },
    "cmd_compile_internal_ssa_supportsPPC64PCRel": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_newPPC64ShiftAuxInt": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "sh",
                "type": "int64"
            },
            {
                "name": "mb",
                "type": "int64"
            },
            {
                "name": "me",
                "type": "int64"
            },
            {
                "name": "sz",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_GetPPC64Shiftsh": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "auxint",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_GetPPC64Shiftmb": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "auxint",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_GetPPC64Shiftme": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "auxint",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_isPPC64WordRotateMask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v64",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_encodePPC64RotateMask": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "rotate",
                "type": "int64"
            },
            {
                "name": "mask",
                "type": "int64"
            },
            {
                "name": "nbits",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_DecodePPC64RotateMask": {
        "result": "struct cmd_compile_internal_ssa_DecodePPC64RotateMask_retval {int64 field_0;uint64 field_1;}",
        "result_name": "cmd_compile_internal_ssa_DecodePPC64RotateMask_retval",
        "parameters": [
            {
                "name": "sauxint",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_isPPC64ValidShiftMask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_getPPC64ShiftMaskLength": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_mergePPC64RShiftMask": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "int64"
            },
            {
                "name": "s",
                "type": "int64"
            },
            {
                "name": "nbits",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_mergePPC64AndSrwi": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "int64"
            },
            {
                "name": "s",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_mergePPC64ClrlsldiSrw": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "sld",
                "type": "int64"
            },
            {
                "name": "srw",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_mergePPC64ClrlsldiRlwinm": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "sld",
                "type": "int32"
            },
            {
                "name": "rlw",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_mergePPC64SldiSrw": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "sld",
                "type": "int64"
            },
            {
                "name": "srw",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_rotateLeft32": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            },
            {
                "name": "rotate",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_rotateRight64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            },
            {
                "name": "rotate",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_armBFAuxInt": {
        "result": "arm64BitField",
        "result_name": null,
        "parameters": [
            {
                "name": "lsb",
                "type": "int64"
            },
            {
                "name": "width",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_arm64BitField_getARM64BFlsb": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_arm64BitField_getARM64BFwidth": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_isARM64BFMask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "lsb",
                "type": "int64"
            },
            {
                "name": "mask",
                "type": "int64"
            },
            {
                "name": "rshift",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_arm64BFWidth": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "mask",
                "type": "int64"
            },
            {
                "name": "rshift",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_sizeof": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa_registerizable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa_needRaceCleanup": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "_ptr_AuxCall"
            },
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_symIsRO": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa_symIsROZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "Sym"
            }
        ]
    },
    "cmd_compile_internal_ssa_isFixed32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Config"
            },
            {
                "name": "sym",
                "type": "Sym"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_isFixed": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Config"
            },
            {
                "name": "sym",
                "type": "Sym"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_fixed32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Config"
            },
            {
                "name": "sym",
                "type": "Sym"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_isFixedSym": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "Sym"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_fixedSym": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "sym",
                "type": "Sym"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_read8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "interface_"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_read16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "interface_"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "byteorder",
                "type": "binary_ByteOrder"
            }
        ]
    },
    "cmd_compile_internal_ssa_read32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "interface_"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "byteorder",
                "type": "binary_ByteOrder"
            }
        ]
    },
    "cmd_compile_internal_ssa_read64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "interface_"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "byteorder",
                "type": "binary_ByteOrder"
            }
        ]
    },
    "cmd_compile_internal_ssa_sequentialAddresses": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Value"
            },
            {
                "name": "y",
                "type": "_ptr_Value"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_flagConstant_N": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flagConstant_Z": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flagConstant_C": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flagConstant_V": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flagConstant_eq": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flagConstant_ne": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flagConstant_lt": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flagConstant_le": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flagConstant_gt": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flagConstant_ge": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flagConstant_ult": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flagConstant_ule": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flagConstant_ugt": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flagConstant_uge": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flagConstant_ltNoov": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flagConstant_leNoov": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flagConstant_gtNoov": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flagConstant_geNoov": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flagConstant_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_flagConstantBuilder_encode": {
        "result": "flagConstant",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_addFlags64": {
        "result": "flagConstant",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "y",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_subFlags64": {
        "result": "flagConstant",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "y",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_addFlags32": {
        "result": "flagConstant",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            },
            {
                "name": "y",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_subFlags32": {
        "result": "flagConstant",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            },
            {
                "name": "y",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_logicFlags64": {
        "result": "flagConstant",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_logicFlags32": {
        "result": "flagConstant",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_makeJumpTableSym": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_canRotate": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Config"
            },
            {
                "name": "bits",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_isARM64bitcon": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_ssa_sequenceOfOnes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_ssa_isARM64addcon": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ADCL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ADDL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ADDLcarry": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ADDLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ADDLconstmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ADDLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ADDLmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ADDSD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ADDSDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ADDSS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ADDSSload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ANDL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ANDLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ANDLconstmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ANDLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ANDLmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386CMPB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386CMPBconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386CMPBload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386CMPL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386CMPLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386CMPLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386CMPW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386CMPWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386CMPWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386DIVSD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386DIVSDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386DIVSS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386DIVSSload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386LEAL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386LEAL1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386LEAL2": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386LEAL4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386LEAL8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVBLSX": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVBLSXload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVBLZX": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVBload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVBstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVBstoreconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVLstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVLstoreconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVSDconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVSDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVSDstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVSSconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVSSload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVSSstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVWLSX": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVWLSXload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVWLZX": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVWstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MOVWstoreconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MULL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MULLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MULLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MULSD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MULSDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MULSS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386MULSSload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386NEGL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386NOTL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ORL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ORLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ORLconstmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ORLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ORLmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ROLB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ROLBconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ROLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ROLLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ROLW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386ROLWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SARB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SARBconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SARL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SARLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SARW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SARWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SBBL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SBBLcarrymask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SETA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SETAE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SETB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SETBE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SETEQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SETG": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SETGE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SETL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SETLE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SETNE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SHLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SHLLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SHRB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SHRBconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SHRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SHRLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SHRW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SHRWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SUBL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SUBLcarry": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SUBLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SUBLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SUBLmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SUBSD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SUBSDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SUBSS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386SUBSSload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386XORL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386XORLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386XORLconstmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386XORLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_Op386XORLmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpBswap16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpConst16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpConst8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpConstBool": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpConstNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpCtz16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpCtz8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpDiv8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpDiv8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpEq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpEq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpEq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpEq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpEq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpEqB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpEqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpIsInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpIsNonNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpIsSliceInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLeq16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLeq32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLeq8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLess16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLess16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLess32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLess32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLess32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLess64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLess8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLess8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLoad": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLocalAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpLsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpMod8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpMod8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpMove": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpNeg32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpNeg64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpNeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpNeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpNeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpNeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpNeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpNeqB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpNeqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpNot": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpOffPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpPanicBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpPanicExtend": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh16Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh16Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh16Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh16Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh32Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh32Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh32Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh32Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh8Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh8Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh8Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh8Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpRsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpSelect0": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpSelect1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpSignmask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpSlicemask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpStore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386_OpZeromask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlock386": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386splitload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386splitload_Op386CMPBconstload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386splitload_Op386CMPBload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386splitload_Op386CMPLconstload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386splitload_Op386CMPLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386splitload_Op386CMPWconstload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValue386splitload_Op386CMPWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlock386splitload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ADCQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ADCQconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ADDL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ADDLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ADDLconstmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ADDLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ADDLmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ADDQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ADDQcarry": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ADDQconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ADDQconstmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ADDQload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ADDQmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ADDSD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ADDSDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ADDSS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ADDSSload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ANDL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ANDLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ANDLconstmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ANDLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ANDLmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ANDNL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ANDNQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ANDQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ANDQconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ANDQconstmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ANDQload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ANDQmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64BSFQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64BSWAPL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64BSWAPQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64BTCLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64BTCQconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64BTLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64BTQconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64BTRLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64BTRQconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64BTSLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64BTSQconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVLCC": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVLCS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVLEQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVLGE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVLGT": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVLHI": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVLLE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVLLS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVLLT": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVLNE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVQCC": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVQCS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVQEQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVQGE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVQGT": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVQHI": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVQLE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVQLS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVQLT": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVQNE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVWCC": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVWCS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVWEQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVWGE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVWGT": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVWHI": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVWLE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVWLS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVWLT": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMOVWNE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMPB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMPBconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMPBconstload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMPBload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMPL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMPLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMPLconstload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMPLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMPQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMPQconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMPQconstload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMPQload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMPW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMPWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMPWconstload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMPWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMPXCHGLlock": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64CMPXCHGQlock": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64DIVSD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64DIVSDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64DIVSS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64DIVSSload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64HMULL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64HMULLU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64HMULQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64HMULQU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64LEAL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64LEAL1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64LEAL2": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64LEAL4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64LEAL8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64LEAQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64LEAQ1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64LEAQ2": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64LEAQ4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64LEAQ8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVBELstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVBEQstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVBEWstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVBQSX": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVBQSXload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVBQZX": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVBatomicload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVBload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVBstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVBstoreconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVLQSX": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVLQSXload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVLQZX": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVLatomicload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVLf2i": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVLi2f": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVLstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVLstoreconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVOload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVOstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVOstoreconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVQatomicload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVQf2i": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVQi2f": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVQload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVQstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVQstoreconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVSDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVSDstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVSSload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVSSstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVWQSX": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVWQSXload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVWQZX": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVWstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MOVWstoreconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MULL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MULLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MULQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MULQconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MULSD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MULSDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MULSS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64MULSSload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64NEGL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64NEGQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64NOTL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64NOTQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ORL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ORLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ORLconstmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ORLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ORLmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ORQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ORQconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ORQconstmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ORQload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ORQmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ROLB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ROLBconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ROLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ROLLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ROLQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ROLQconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ROLW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64ROLWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64RORB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64RORL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64RORQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64RORW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SARB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SARBconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SARL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SARLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SARQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SARQconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SARW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SARWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SARXLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SARXQload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SBBLcarrymask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SBBQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SBBQcarrymask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SBBQconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETAE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETAEstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETAstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETBE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETBEstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETBstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETEQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETEQstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETG": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETGE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETGEstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETGstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETLE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETLEstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETLstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETNE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SETNEstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SHLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SHLLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SHLQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SHLQconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SHLXLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SHLXQload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SHRB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SHRBconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SHRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SHRLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SHRQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SHRQconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SHRW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SHRWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SHRXLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SHRXQload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SUBL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SUBLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SUBLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SUBLmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SUBQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SUBQborrow": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SUBQconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SUBQload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SUBQmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SUBSD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SUBSDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SUBSS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64SUBSSload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64TESTB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64TESTBconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64TESTL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64TESTLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64TESTQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64TESTQconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64TESTW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64TESTWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64XADDLlock": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64XADDQlock": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64XCHGL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64XCHGQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64XORL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64XORLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64XORLconstmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64XORLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64XORLmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64XORQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64XORQconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64XORQconstmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64XORQload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAMD64XORQmodify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAtomicAdd32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAtomicAdd64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAtomicAnd32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAtomicAnd8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAtomicCompareAndSwap32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAtomicCompareAndSwap64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAtomicExchange32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAtomicExchange64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAtomicLoad32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAtomicLoad64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAtomicLoad8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAtomicLoadPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAtomicOr32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAtomicOr8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAtomicStore32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAtomicStore64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAtomicStore8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpAtomicStorePtrNoWB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpBitLen16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpBitLen32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpBitLen64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpBitLen8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpBswap16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpCeil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpCondSelect": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpConst16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpConst8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpConstBool": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpConstNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpCtz16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpCtz16NonZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpCtz32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpCtz32NonZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpCtz64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpCtz64NonZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpCtz8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpCtz8NonZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpDiv16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpDiv16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpDiv32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpDiv32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpDiv64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpDiv64u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpDiv8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpDiv8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpEq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpEq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpEq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpEq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpEq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpEq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpEqB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpEqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpFMA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpFloor": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpGetG": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpHasCPUFeature": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpIsInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpIsNonNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpIsSliceInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLeq16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLeq32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLeq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLeq64U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLeq8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLess16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLess16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLess32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLess32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLess32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLess64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLess64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLess64U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLess8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLess8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLoad": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLocalAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpLsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpMod16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpMod16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpMod32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpMod32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpMod64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpMod64u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpMod8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpMod8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpMove": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpNeg32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpNeg64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpNeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpNeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpNeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpNeq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpNeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpNeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpNeqB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpNeqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpNot": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpOffPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpPanicBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpPopCount16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpPopCount8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRoundToEven": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh16Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh16Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh16Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh16Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh32Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh32Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh32Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh32Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh64Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh64Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh64Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh64Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh8Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh8Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh8Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh8Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpRsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpSelect0": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpSelect1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpSelectN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpSlicemask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpSpectreIndex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpSpectreSliceIndex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpStore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpTrunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64_OpZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlockAMD64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64latelower": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64latelower_OpAMD64SARL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64latelower_OpAMD64SARQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64latelower_OpAMD64SHLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64latelower_OpAMD64SHLQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64latelower_OpAMD64SHRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64latelower_OpAMD64SHRQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlockAMD64latelower": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPBconstload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPBconstloadidx1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPBload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPBloadidx1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPLconstload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPLconstloadidx1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPLconstloadidx4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPLload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPLloadidx1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPLloadidx4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPQconstload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPQconstloadidx1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPQconstloadidx8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPQload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPQloadidx1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPQloadidx8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPWconstload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPWconstloadidx1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPWconstloadidx2": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPWloadidx1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueAMD64splitload_OpAMD64CMPWloadidx2": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlockAMD64splitload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADC": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADCconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADCshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADCshiftLLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADCshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADCshiftRAreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADCshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADCshiftRLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADDD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADDF": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADDS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADDSshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADDSshiftLLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADDSshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADDSshiftRAreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADDSshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADDSshiftRLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADDconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADDshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADDshiftLLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADDshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADDshiftRAreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADDshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMADDshiftRLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMAND": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMANDconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMANDshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMANDshiftLLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMANDshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMANDshiftRAreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMANDshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMANDshiftRLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMBFX": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMBFXU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMBIC": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMBICconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMBICshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMBICshiftLLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMBICshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMBICshiftRAreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMBICshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMBICshiftRLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMNconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMNshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMNshiftLLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMNshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMNshiftRAreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMNshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMNshiftRLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMOVWHSconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMOVWLSconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMP": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMPD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMPF": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMPconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMPshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMPshiftLLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMPshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMPshiftRAreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMPshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMCMPshiftRLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMGreaterEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMGreaterEqualU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMGreaterThan": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMGreaterThanU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMLessEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMLessEqualU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMLessThan": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMLessThanU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVBUload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVBUloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVBUreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVBload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVBloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVBreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVBstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVBstoreidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVDstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVFload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVFstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVHUload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVHUloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVHUreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVHload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVHloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVHreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVHstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVHstoreidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVWloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVWloadshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVWloadshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVWloadshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVWnop": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVWreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVWstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVWstoreidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVWstoreshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVWstoreshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMOVWstoreshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMUL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMULA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMULD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMULF": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMULS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMVN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMVNshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMVNshiftLLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMVNshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMVNshiftRAreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMVNshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMMVNshiftRLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMNEGD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMNEGF": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMNMULD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMNMULF": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMNotEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMOR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMORconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMORshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMORshiftLLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMORshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMORshiftRAreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMORshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMORshiftRLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSBSshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSBSshiftLLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSBSshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSBSshiftRAreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSBSshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSBSshiftRLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSBconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSBshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSBshiftLLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSBshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSBshiftRAreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSBshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSBshiftRLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSCconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSCshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSCshiftLLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSCshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSCshiftRAreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSCshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMRSCshiftRLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSBC": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSBCconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSBCshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSBCshiftLLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSBCshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSBCshiftRAreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSBCshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSBCshiftRLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSLLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSRAcond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSRAconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSRLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSRR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSUB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSUBD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSUBF": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSUBS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSUBSshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSUBSshiftLLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSUBSshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSUBSshiftRAreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSUBSshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSUBSshiftRLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSUBconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSUBshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSUBshiftLLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSUBshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSUBshiftRAreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSUBshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMSUBshiftRLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMTEQ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMTEQconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMTEQshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMTEQshiftLLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMTEQshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMTEQshiftRAreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMTEQshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMTEQshiftRLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMTST": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMTSTconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMTSTshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMTSTshiftLLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMTSTshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMTSTshiftRAreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMTSTshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMTSTshiftRLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMXOR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMXORconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMXORshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMXORshiftLLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMXORshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMXORshiftRAreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMXORshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMXORshiftRLreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpARMXORshiftRR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpAvg32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpBitLen32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpBswap32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpConst16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpConst32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpConst32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpConst64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpConst8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpConstBool": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpConstNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpCtz16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpCtz32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpCtz8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpDiv16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpDiv16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpDiv32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpDiv32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpDiv8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpDiv8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpEq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpEq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpEq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpEq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpEq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpEqB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpEqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpFMA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpIsInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpIsNonNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpIsSliceInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLeq16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLeq32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLeq8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLess16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLess16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLess32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLess32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLess32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLess64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLess8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLess8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLoad": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLocalAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpLsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpMod16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpMod16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpMod32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpMod32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpMod8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpMod8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpMove": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpNeg16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpNeg32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpNeg8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpNeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpNeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpNeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpNeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpNeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpNeqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpNot": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpOffPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpPanicBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpPanicExtend": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRotateLeft16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRotateLeft32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRotateLeft8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh16Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh16Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh16Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh16Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh32Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh32Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh32Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh32Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh8Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh8Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh8Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh8Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpRsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpSelect0": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpSelect1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpSignmask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpSlicemask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpStore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM_OpZeromask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlockARM": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ADCSflags": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ADD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ADDSflags": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ADDconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ADDshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ADDshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ADDshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64AND": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ANDconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ANDshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ANDshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ANDshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ANDshiftRO": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64BIC": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64BICshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64BICshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64BICshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64BICshiftRO": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CMN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CMNW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CMNWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CMNconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CMNshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CMNshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CMNshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CMP": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CMPW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CMPWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CMPconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CMPshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CMPshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CMPshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CSEL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CSEL0": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CSETM": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CSINC": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CSINV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64CSNEG": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64DIV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64DIVW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64EON": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64EONshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64EONshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64EONshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64EONshiftRO": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FADDD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FADDS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FCMPD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FCMPS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FMOVDfpgp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FMOVDgpfp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FMOVDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FMOVDloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FMOVDloadidx8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FMOVDstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FMOVDstoreidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FMOVDstoreidx8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FMOVSload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FMOVSloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FMOVSloadidx4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FMOVSstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FMOVSstoreidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FMOVSstoreidx4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FMULD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FMULS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FNEGD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FNEGS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FNMULD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FNMULS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FSUBD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64FSUBS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64GreaterEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64GreaterEqualF": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64GreaterEqualU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64GreaterThan": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64GreaterThanF": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64GreaterThanU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64LDP": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64LessEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64LessEqualF": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64LessEqualU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64LessThan": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64LessThanF": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64LessThanU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MADD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MADDW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MNEG": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MNEGW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MODW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVBUload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVBUloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVBUreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVBload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVBloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVBreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVBstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVBstoreidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVBstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVBstorezeroidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVDloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVDloadidx8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVDnop": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVDreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVDstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVDstoreidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVDstoreidx8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVDstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVDstorezeroidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVDstorezeroidx8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVHUload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVHUloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVHUloadidx2": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVHUreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVHload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVHloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVHloadidx2": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVHreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVHstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVHstoreidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVHstoreidx2": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVHstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVHstorezeroidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVHstorezeroidx2": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVQstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVWUload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVWUloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVWUloadidx4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVWUreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVWloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVWloadidx4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVWreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVWstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVWstoreidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVWstoreidx4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVWstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVWstorezeroidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MOVWstorezeroidx4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MSUB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MSUBW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MUL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MULW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MVN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MVNshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MVNshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MVNshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64MVNshiftRO": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64NEG": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64NEGshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64NEGshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64NEGshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64NotEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64OR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ORN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ORNshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ORNshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ORNshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ORNshiftRO": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ORconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ORshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ORshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ORshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ORshiftRO": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64REV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64REVW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64ROR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64RORW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64SBCSflags": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64SLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64SLLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64SRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64SRAconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64SRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64SRLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64STP": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64SUB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64SUBconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64SUBshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64SUBshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64SUBshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64TST": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64TSTW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64TSTWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64TSTconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64TSTshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64TSTshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64TSTshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64TSTshiftRO": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64UBFIZ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64UBFX": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64UDIV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64UDIVW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64UMOD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64UMODW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64XOR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64XORconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64XORshiftLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64XORshiftRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64XORshiftRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpARM64XORshiftRO": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpAtomicAnd32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpAtomicAnd32Variant": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpAtomicAnd8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpAtomicAnd8Variant": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpAtomicOr32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpAtomicOr32Variant": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpAtomicOr8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpAtomicOr8Variant": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpAvg64u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpBitLen32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpBitLen64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpBitRev16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpBitRev8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpCondSelect": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpConst16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpConst32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpConst32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpConst64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpConst64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpConst8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpConstBool": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpConstNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpCtz16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpCtz32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpCtz64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpCtz8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpDiv16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpDiv16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpDiv32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpDiv64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpDiv8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpDiv8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpEq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpEq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpEq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpEq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpEq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpEq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpEqB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpEqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpFMA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpHmul32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpHmul32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpIsInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpIsNonNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpIsSliceInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLeq16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLeq32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLeq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLeq64U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLeq8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLess16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLess16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLess32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLess32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLess32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLess64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLess64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLess64U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLess8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLess8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLoad": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLocalAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpLsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpMod16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpMod16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpMod32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpMod64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpMod8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpMod8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpMove": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpNeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpNeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpNeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpNeq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpNeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpNeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpNeqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpNot": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpOffPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpPanicBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpPopCount16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpPopCount32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpPopCount64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpPrefetchCache": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpPrefetchCacheStreamed": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpPubBarrier": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRotateLeft16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRotateLeft32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRotateLeft64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRotateLeft8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh16Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh16Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh16Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh16Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh32Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh32Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh32Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh32Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh64Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh64Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh64Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh64Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh8Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh8Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh8Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh8Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpRsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpSelect0": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpSelect1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpSelectN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpSlicemask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpStore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64_OpZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlockARM64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64latelower": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64latelower_OpARM64ADDSconstflags": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64latelower_OpARM64ADDconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64latelower_OpARM64ANDconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64latelower_OpARM64CMNWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64latelower_OpARM64CMNconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64latelower_OpARM64CMPWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64latelower_OpARM64CMPconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64latelower_OpARM64ORconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64latelower_OpARM64SUBconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64latelower_OpARM64TSTWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64latelower_OpARM64TSTconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueARM64latelower_OpARM64XORconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlockARM64latelower": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestCondRewrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_BenchmarkCondRewrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_testAddConst64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_testAddConst32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_testAddVar64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_testAddVar64Cset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_testAddVar32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_testMAddVar64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_testMAddVar32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_testMSubVar64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_testMSubVar32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_testAddShift32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_testSubShift32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_benchSoloJump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_benchCombJump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec_OpComplexImag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec_OpComplexReal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec_OpIData": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec_OpITab": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec_OpLoad": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec_OpSliceCap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec_OpSliceLen": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec_OpSlicePtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec_OpSlicePtrUnchecked": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec_OpStore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec_OpStringLen": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec_OpStringPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlockdec": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpAdd64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpAnd64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpArg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpBitLen64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpBswap64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpCom64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpConst64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpCtz64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpEq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpInt64Hi": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpInt64Lo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpLeq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpLeq64U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpLess64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpLess64U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpLoad": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpLsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpLsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpLsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpLsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpLsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpLsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpLsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpMul64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpNeg64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpNeq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpOr32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpOr64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpRotateLeft16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpRotateLeft32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpRotateLeft64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpRotateLeft8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpRsh16Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpRsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpRsh32Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpRsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpRsh64Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpRsh64Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpRsh64Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpRsh64Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpRsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpRsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpRsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpRsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpRsh8Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpRsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpSignExt16to64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpSignExt32to64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpSignExt8to64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpStore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpSub64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpTrunc64to16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpTrunc64to32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpTrunc64to8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpXor64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpZeroExt16to64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpZeroExt32to64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuedec64_OpZeroExt8to64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlockdec64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpAdd16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpAdd32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpAdd32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpAdd64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpAdd64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpAdd8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpAddPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpAnd16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpAnd32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpAnd64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpAnd8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpAndB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpArraySelect": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCeil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCom16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCom32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCom64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCom8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpConstInterface": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpConstSlice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpConstString": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpConvert": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCtz16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCtz32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCtz64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCtz8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCvt32Fto32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCvt32Fto64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCvt32Fto64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCvt32to32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCvt32to64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCvt64Fto32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCvt64Fto32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCvt64Fto64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCvt64to32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCvt64to64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpCvtBoolToUint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpDiv16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpDiv16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpDiv32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpDiv32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpDiv32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpDiv64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpDiv64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpDiv64u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpDiv8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpDiv8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpEq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpEq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpEq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpEq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpEq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpEq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpEqB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpEqInter": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpEqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpEqSlice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpFloor": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpIMake": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpInterLECall": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpIsInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpIsNonNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpIsSliceInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLeq16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLeq32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLeq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLeq64U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLeq8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLess16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLess16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLess32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLess32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLess32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLess64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLess64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLess64U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLess8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLess8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLoad": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpLsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpMod16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpMod16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpMod32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpMod32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpMod64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpMod64u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpMod8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpMod8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpMove": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpMul16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpMul32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpMul32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpMul64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpMul64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpMul8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpNeg16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpNeg32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpNeg32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpNeg64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpNeg64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpNeg8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpNeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpNeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpNeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpNeq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpNeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpNeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpNeqB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpNeqInter": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpNeqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpNeqSlice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpNilCheck": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpNot": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpOffPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpOr16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpOr32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpOr64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpOr8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpOrB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpPhi": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpPtrIndex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRotateLeft16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRotateLeft32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRotateLeft64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRotateLeft8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRound32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRound64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRoundToEven": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh16Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh16Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh16Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh16Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh32Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh32Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh32Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh32Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh64Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh64Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh64Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh64Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh8Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh8Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh8Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh8Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpRsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSelect0": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSelect1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSelectN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSignExt16to32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSignExt16to64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSignExt32to64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSignExt8to16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSignExt8to32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSignExt8to64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSliceCap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSliceLen": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSlicePtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSlicemask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSqrt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpStaticLECall": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpStore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpStringLen": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpStringPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpStructSelect": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSub16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSub32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSub32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSub64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSub64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpSub8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpTrunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpTrunc16to8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpTrunc32to16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpTrunc32to8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpTrunc64to16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpTrunc64to32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpTrunc64to8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpXor16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpXor32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpXor64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpXor8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpZeroExt16to32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpZeroExt16to64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpZeroExt32to64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpZeroExt8to16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpZeroExt8to32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuegeneric_OpZeroExt8to64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlockgeneric": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpAtomicCompareAndSwap32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpAvg64u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpCom16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpCom32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpCom64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpCom8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpCondSelect": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpConst16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpConst32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpConst32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpConst64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpConst64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpConst8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpConstBool": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpConstNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpDiv16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpDiv16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpDiv32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpDiv32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpDiv64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpDiv8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpDiv8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpEq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpEq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpEq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpEq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpEq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpEq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpEqB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpEqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpHmul32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpHmul32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpIsInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpIsNonNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpIsSliceInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64ADDV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64ADDVconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64AND": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64ANDconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64DIVV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64DIVVU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64LoweredAtomicAdd32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64LoweredAtomicAdd64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64LoweredAtomicStore32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64LoweredAtomicStore64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MASKEQZ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MASKNEZ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVBUload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVBUreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVBload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVBreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVBstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVBstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVDstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVFload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVFstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVHUload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVHUreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVHload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVHreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVHstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVHstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVVload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVVreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVVstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVVstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVWUload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVWUreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVWreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVWstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MOVWstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64MULV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64NEGV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64NOR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64NORconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64OR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64ORconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64REMV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64REMVU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64ROTR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64ROTRV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64SGT": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64SGTU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64SGTUconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64SGTconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64SLLV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64SLLVconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64SRAV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64SRAVconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64SRLV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64SRLVconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64SUBV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64SUBVconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64XOR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLOONG64XORconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLeq16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLeq32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLeq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLeq64U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLeq8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLess16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLess16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLess32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLess32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLess32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLess64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLess64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLess64U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLess8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLess8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLoad": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLocalAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpLsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpMod16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpMod16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpMod32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpMod32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpMod64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpMod8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpMod8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpMove": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpNeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpNeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpNeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpNeq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpNeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpNeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpNeqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpNot": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpOffPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpPanicBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRotateLeft16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRotateLeft32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRotateLeft64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRotateLeft8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh16Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh16Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh16Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh16Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh32Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh32Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh32Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh32Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh64Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh64Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh64Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh64Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh8Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh8Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh8Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh8Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpRsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpSelect0": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpSelect1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpSlicemask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpStore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueLOONG64_OpZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlockLOONG64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpAdd32withcarry": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpAtomicAnd8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpAtomicOr8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpAvg32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpBitLen32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpCom16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpCom32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpCom8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpConst16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpConst32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpConst8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpConstBool": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpConstNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpCtz32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpDiv16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpDiv16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpDiv32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpDiv32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpDiv8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpDiv8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpEq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpEq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpEq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpEq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpEq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpEqB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpEqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpHmul32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpHmul32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpIsInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpIsNonNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpIsSliceInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLeq16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLeq32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLeq8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLess16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLess16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLess32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLess32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLess32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLess64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLess8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLess8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLoad": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLocalAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpLsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSADD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSADDconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSAND": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSANDconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSCMOVZ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSCMOVZzero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSLoweredAtomicAdd": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSLoweredAtomicStore32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVBUload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVBUreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVBload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVBreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVBstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVBstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVDstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVFload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVFstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVHUload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVHUreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVHload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVHreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVHstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVHstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVWnop": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVWreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVWstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMOVWstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSMUL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSNEG": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSNOR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSNORconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSOR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSORconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSSGT": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSSGTU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSSGTUconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSSGTUzero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSSGTconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSSGTzero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSSLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSSLLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSSRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSSRAconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSSRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSSRLconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSSUB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSSUBconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSXOR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMIPSXORconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMod16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMod16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMod32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMod32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMod8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMod8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpMove": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpNeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpNeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpNeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpNeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpNeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpNeqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpNot": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpOffPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpPanicBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpPanicExtend": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRotateLeft16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRotateLeft32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRotateLeft64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRotateLeft8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh16Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh16Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh16Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh16Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh32Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh32Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh32Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh32Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh8Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh8Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh8Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh8Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpRsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpSelect0": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpSelect1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpSignmask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpSlicemask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpStore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpSub32withcarry": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS_OpZeromask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlockMIPS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpAtomicAnd8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpAtomicCompareAndSwap32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpAtomicOr8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpAvg64u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpCom16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpCom32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpCom64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpCom8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpConst16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpConst32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpConst32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpConst64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpConst64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpConst8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpConstBool": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpConstNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpDiv16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpDiv16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpDiv32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpDiv32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpDiv64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpDiv64u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpDiv8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpDiv8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpEq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpEq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpEq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpEq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpEq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpEq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpEqB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpEqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpHmul32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpHmul32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpHmul64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpHmul64u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpIsInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpIsNonNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpIsSliceInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLeq16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLeq32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLeq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLeq64U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLeq8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLess16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLess16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLess32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLess32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLess32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLess64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLess64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLess64U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLess8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLess8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLoad": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLocalAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpLsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64ADDV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64ADDVconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64AND": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64ANDconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64LoweredAtomicAdd32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64LoweredAtomicAdd64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64LoweredAtomicStore32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64LoweredAtomicStore64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVBUload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVBUreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVBload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVBreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVBstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVBstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVDstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVFload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVFstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVHUload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVHUreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVHload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVHreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVHstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVHstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVVload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVVnop": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVVreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVVstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVVstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVWUload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVWUreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVWreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVWstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64MOVWstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64NEGV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64NOR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64NORconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64OR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64ORconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64SGT": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64SGTU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64SGTUconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64SGTconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64SLLV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64SLLVconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64SRAV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64SRAVconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64SRLV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64SRLVconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64SUBV": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64SUBVconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64XOR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMIPS64XORconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMod16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMod16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMod32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMod32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMod64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMod64u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMod8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMod8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMove": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMul16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMul32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMul64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpMul8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpNeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpNeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpNeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpNeq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpNeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpNeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpNeqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpNot": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpOffPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpPanicBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRotateLeft16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRotateLeft32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRotateLeft64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRotateLeft8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh16Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh16Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh16Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh16Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh32Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh32Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh32Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh32Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh64Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh64Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh64Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh64Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh8Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh8Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh8Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh8Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpRsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpSelect0": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpSelect1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpSlicemask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpStore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueMIPS64_OpZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlockMIPS64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpAtomicCompareAndSwap32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpAtomicCompareAndSwap64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpAtomicCompareAndSwapRel32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpAtomicLoad32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpAtomicLoad64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpAtomicLoad8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpAtomicLoadAcq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpAtomicLoadAcq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpAtomicLoadPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpAtomicStore32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpAtomicStore64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpAtomicStore8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpAtomicStoreRel32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpAtomicStoreRel64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpAvg64u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpBitLen32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpBitLen64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpBswap16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpBswap32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpBswap64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpCom16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpCom32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpCom64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpCom8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpCondSelect": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpConst16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpConst32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpConst64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpConst8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpConstBool": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpConstNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpCopysign": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpCtz16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpCtz32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpCtz64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpCtz8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpCvt32Fto32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpCvt32Fto64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpCvt32to32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpCvt32to64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpCvt64Fto32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpCvt64Fto64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpCvt64to32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpCvt64to64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpDiv16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpDiv16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpDiv32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpDiv64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpDiv8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpDiv8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpEq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpEq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpEq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpEq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpEq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpEq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpEqB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpEqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpIsInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpIsNonNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpIsSliceInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLeq16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLeq32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLeq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLeq64U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLeq8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLess16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLess16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLess32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLess32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLess32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLess64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLess64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLess64U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLess8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLess8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLoad": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLocalAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpLsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpMod16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpMod16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpMod32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpMod32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpMod64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpMod64u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpMod8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpMod8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpMove": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpNeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpNeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpNeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpNeq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpNeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpNeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpNeqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpNot": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpOffPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64ADD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64ADDE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64ADDconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64AND": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64ANDCCconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64ANDN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64BRD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64BRH": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64BRW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64CLRLSLDI": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64CMP": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64CMPU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64CMPUconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64CMPW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64CMPWU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64CMPWUconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64CMPWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64CMPconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64FABS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64FADD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64FADDS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64FCEIL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64FFLOOR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64FGreaterEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64FGreaterThan": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64FLessEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64FLessThan": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64FMOVDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64FMOVDstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64FMOVSload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64FMOVSstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64FNEG": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64FSQRT": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64FSUB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64FSUBS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64FTRUNC": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64GreaterEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64GreaterThan": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64ISEL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64LessEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64LessThan": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MFVSRD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVBZload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVBZloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVBZreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVBreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVBstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVBstoreidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVBstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVDloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVDstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVDstoreidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVDstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVHBRstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVHZload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVHZloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVHZreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVHload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVHloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVHreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVHstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVHstoreidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVHstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVWBRstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVWZload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVWZloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVWZreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVWloadidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVWreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVWstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVWstoreidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MOVWstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MTVSRD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MULLD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64MULLW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64NEG": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64NOR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64NotEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64OR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64ORN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64ORconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64ROTL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64ROTLW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64ROTLWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64SETBC": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64SETBCR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64SLD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64SLDconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64SLW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64SLWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64SRAD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64SRAW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64SRD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64SRW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64SRWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64SUB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64SUBE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64SUBFCconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64XOR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPPC64XORconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPanicBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPopCount16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPopCount32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPopCount8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPrefetchCache": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpPrefetchCacheStreamed": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRotateLeft16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRotateLeft8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh16Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh16Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh16Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh16Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh32Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh32Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh32Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh32Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh64Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh64Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh64Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh64Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh8Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh8Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh8Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh8Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpRsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpSelect0": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpSelect1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpSelectN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpSlicemask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpStore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpTrunc16to8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpTrunc32to16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpTrunc32to8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpTrunc64to16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpTrunc64to32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpTrunc64to8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64_OpZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlockPPC64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64latelower": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64latelower_OpPPC64ISEL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64latelower_OpPPC64SETBC": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValuePPC64latelower_OpPPC64SETBCR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlockPPC64latelower": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpAtomicAnd8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpAtomicCompareAndSwap32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpAtomicOr8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpAvg64u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpConst16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpConst32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpConst32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpConst64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpConst64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpConst8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpConstBool": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpConstNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpDiv16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpDiv16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpDiv32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpDiv64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpDiv8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpDiv8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpEq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpEq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpEq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpEq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpEqB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpEqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpHmul32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpHmul32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLeq16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLeq32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLeq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLeq64U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLeq8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLess16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLess16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLess32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLess32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLess8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLess8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLoad": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLocalAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpLsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpMod16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpMod16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpMod32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpMod64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpMod8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpMod8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpMove": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpMul16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpMul8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpNeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpNeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpNeq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpNeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpNeqB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpNeqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpOffPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpPanicBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64ADD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64ADDI": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64AND": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64ANDI": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64FMADDD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64FMSUBD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64FNMADDD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64FNMSUBD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVBUload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVBUreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVBload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVBreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVBstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVBstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVDnop": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVDreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVDstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVDstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVHUload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVHUreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVHload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVHreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVHstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVHstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVWUload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVWUreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVWreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVWstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64MOVWstorezero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64NEG": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64NEGW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64OR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64ORI": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64SEQZ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64SLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64SLLI": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64SLT": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64SLTI": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64SLTIU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64SLTU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64SNEZ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64SRA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64SRAI": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64SRL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64SRLI": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64SUB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64SUBW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRISCV64XOR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRotateLeft16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRotateLeft32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRotateLeft64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRotateLeft8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh16Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh16Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh16Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh16Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh32Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh32Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh32Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh32Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh64Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh64Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh64Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh64Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh8Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh8Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh8Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh8Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpRsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpSelect0": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpSelect1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpSlicemask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpStore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64_OpZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlockRISCV64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64latelower": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64latelower_OpRISCV64SLLI": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64latelower_OpRISCV64SRAI": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueRISCV64latelower_OpRISCV64SRLI": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlockRISCV64latelower": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAdd32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAdd64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAtomicAdd32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAtomicAdd64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAtomicAnd8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAtomicCompareAndSwap32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAtomicCompareAndSwap64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAtomicExchange32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAtomicExchange64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAtomicLoad32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAtomicLoad64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAtomicLoad8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAtomicLoadAcq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAtomicLoadPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAtomicOr8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAtomicStore32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAtomicStore64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAtomicStore8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAtomicStorePtrNoWB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAtomicStoreRel32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpAvg64u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpBitLen64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpBswap16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpCeil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpConst16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpConst32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpConst64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpConst8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpConstBool": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpConstNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpCtz32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpCtz64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpDiv16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpDiv16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpDiv32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpDiv32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpDiv64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpDiv8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpDiv8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpEq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpEq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpEq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpEq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpEq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpEq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpEqB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpEqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpFMA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpFloor": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpHmul32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpHmul32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpITab": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpIsInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpIsNonNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpIsSliceInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLeq16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLeq32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLeq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLeq64U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLeq8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLess16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLess16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLess32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLess32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLess32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLess64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLess64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLess64U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLess8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLess8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLoad": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLocalAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpLsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpMod16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpMod16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpMod32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpMod32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpMod64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpMod8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpMod8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpMove": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpNeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpNeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpNeq32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpNeq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpNeq64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpNeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpNeqB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpNeqPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpNot": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpOffPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpPanicBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpPopCount16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpPopCount32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpPopCount64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpPopCount8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRotateLeft16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRotateLeft8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRound": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRoundToEven": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh16Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh16Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh16Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh16Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh32Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh32Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh32Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh32Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh64Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh64Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh64Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh64Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh8Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh8Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh8Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh8Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpRsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XADD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XADDC": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XADDE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XADDW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XADDWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XADDWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XADDconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XADDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XAND": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XANDW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XANDWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XANDWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XANDconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XANDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XCMP": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XCMPU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XCMPUconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XCMPW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XCMPWU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XCMPWUconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XCMPWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XCMPconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XCPSDR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XFCMP": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XFCMPS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XFMOVDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XFMOVDstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XFMOVSload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XFMOVSstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XFNEG": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XFNEGS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XLDGR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XLEDBR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XLGDR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XLOCGR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XLTDBR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XLTEBR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XLoweredRound32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XLoweredRound64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVBZload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVBZreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVBload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVBreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVBstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVBstoreconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVDBR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVDaddridx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVDstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVDstoreconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVDstoreidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVHZload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVHZreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVHload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVHreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVHstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVHstoreconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVHstoreidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVWBR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVWZload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVWZreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVWreg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVWstore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVWstoreconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMOVWstoreidx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMULLD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMULLDconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMULLDload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMULLW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMULLWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XMULLWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XNEG": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XNEGW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XNOT": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XNOTW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XOR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XORW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XORWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XORWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XORconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XORload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XRISBGZ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XRLL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XRLLG": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSLD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSLDconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSLW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSLWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSRAD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSRADconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSRAW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSRAWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSRD": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSRDconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSRW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSRWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSTM2": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSTMG2": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSUB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSUBE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSUBW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSUBWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSUBWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSUBconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSUBload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSumBytes2": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSumBytes4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XSumBytes8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XXOR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XXORW": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XXORWconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XXORWload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XXORconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpS390XXORload": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpSelect0": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpSelect1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpSlicemask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpStore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpSub32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpSub64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpTrunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueS390X_OpZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlockS390X": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpBitLen64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpCom16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpCom32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpCom64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpCom8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpConst16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpConst32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpConst8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpConstBool": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpConstNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpCtz16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpCtz32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpCtz8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpCvt32Uto32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpCvt32Uto64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpCvt32to32F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpCvt32to64F": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpDiv16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpDiv16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpDiv32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpDiv32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpDiv64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpDiv8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpDiv8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpEq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpEq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpEq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpIsNonNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLeq16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLeq32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLeq8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLess16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLess16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLess32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLess32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLess8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLess8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLoad": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLocalAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpLsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpMod16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpMod16u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpMod32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpMod32u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpMod64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpMod8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpMod8u": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpMove": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpNeg16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpNeg32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpNeg64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpNeg8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpNeq16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpNeq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpNeq8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpPopCount16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpPopCount32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpPopCount8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRotateLeft16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRotateLeft8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh16Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh16Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh16Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh16Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh16x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh16x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh16x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh16x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh32Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh32Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh32Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh32Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh32x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh32x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh32x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh32x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh64Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh64Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh64Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh64Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh64x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh64x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh64x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh64x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh8Ux16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh8Ux32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh8Ux64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh8Ux8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh8x16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh8x32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh8x64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpRsh8x8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpSignExt16to32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpSignExt16to64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpSignExt32to64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpSignExt8to16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpSignExt8to32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpSignExt8to64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpSlicemask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpStore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmF64Add": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmF64Mul": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64Add": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64AddConst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64And": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64Eq": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64Eqz": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64LeU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64Load": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64Load16S": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64Load16U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64Load32S": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64Load32U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64Load8S": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64Load8U": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64LtU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64Mul": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64Ne": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64Or": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64Shl": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64ShrS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64ShrU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64Store": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64Store16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64Store32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64Store8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpWasmI64Xor": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpZeroExt16to32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpZeroExt16to64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpZeroExt32to64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpZeroExt8to16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpZeroExt8to32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteValueWasm_OpZeroExt8to64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_rewriteBlockWasm": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestMove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestMoveSmall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestSubFlags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestIsPPC64WordRotateMask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestEncodeDecodePPC64WordRotateMask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestMergePPC64ClrlsldiSrw": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestMergePPC64ClrlsldiRlwinm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestMergePPC64SldiSrw": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestMergePPC64AndSrwi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_ValHeap_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_ValHeap_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_ValHeap_Push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_ValHeap_Pop": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_ValHeap_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_Op_isLoweredGetClosurePtr": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_schedule": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_storeOrder": {
        "result": "_slice__ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "values",
                "type": "_slice__ptr_Value"
            },
            {
                "name": "sset",
                "type": "_ptr_sparseSet"
            },
            {
                "name": "storeNumber",
                "type": "_slice_int32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_isFlagOp": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_hasFlagInput": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_bySourcePos_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_bySourcePos_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_bySourcePos_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestSchedule": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_isSingleLiveMem": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestStoreOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestCarryChainOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestShiftConstAMD64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_makeConstShiftFunc": {
        "result": "fun",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Conf"
            },
            {
                "name": "amount",
                "type": "int64"
            },
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestShiftToExtensionAMD64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_makeShiftExtensionFunc": {
        "result": "fun",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Conf"
            },
            {
                "name": "amount",
                "type": "int64"
            },
            {
                "name": "lshift",
                "type": "Op"
            },
            {
                "name": "rshift",
                "type": "Op"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssa_shortcircuit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_shortcircuitBlock": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_shortcircuitPhiPlan": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "ctl",
                "type": "_ptr_Value"
            },
            {
                "name": "cidx",
                "type": "int"
            },
            {
                "name": "ti",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Block_replaceUses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "_ptr_Value"
            },
            {
                "name": "new",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_moveTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_Block"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestShortCircuit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestSizeof": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_softfloat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_newSparseMap": {
        "result": "_ptr_sparseMap",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_sparseMap_cap": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_sparseMap_size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_sparseMap_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "ID"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_sparseMap_get": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "ID"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_sparseMap_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "ID"
            },
            {
                "name": "v",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_sparseMap_setBit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "ID"
            },
            {
                "name": "v",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_sparseMap_remove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "ID"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_sparseMap_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_sparseMap_contents": {
        "result": "_slice_sparseEntry",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_newSparseMapPos": {
        "result": "_ptr_sparseMapPos",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_sparseMapPos_cap": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_sparseMapPos_size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_sparseMapPos_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "ID"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_sparseMapPos_get": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "ID"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_sparseMapPos_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "ID"
            },
            {
                "name": "v",
                "type": "int32"
            },
            {
                "name": "a",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_sparseMapPos_remove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "ID"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_sparseMapPos_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_sparseMapPos_contents": {
        "result": "_slice_sparseEntryPos",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_newSparseSet": {
        "result": "_ptr_sparseSet",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_sparseSet_cap": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_sparseSet_size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_sparseSet_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ID"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_sparseSet_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ID"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_sparseSet_addAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_ID"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_sparseSet_addAllValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice__ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_sparseSet_remove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ID"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_sparseSet_pop": {
        "result": "ID",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_sparseSet_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_sparseSet_contents": {
        "result": "_slice_ID",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_SparseTreeNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_SparseTreeNode_Entry": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_SparseTreeNode_Exit": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_newSparseTree": {
        "result": "SparseTree",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "parentOf",
                "type": "_slice__ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_newSparseOrderedTree": {
        "result": "SparseTree",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "parentOf",
                "type": "_slice__ptr_Block"
            },
            {
                "name": "reverseOrder",
                "type": "_slice__ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_SparseTree_treestructure": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_SparseTree_treestructure1": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_SparseTree_numberBlock": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa_SparseTree_Sibling": {
        "result": "_ptr_Block",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_SparseTree_Child": {
        "result": "_ptr_Block",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_SparseTree_Parent": {
        "result": "_ptr_Block",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_SparseTree_IsAncestorEq": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Block"
            },
            {
                "name": "y",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_SparseTree_isAncestor": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Block"
            },
            {
                "name": "y",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_SparseTree_domorder": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_newStackAllocState": {
        "result": "_ptr_stackAllocState",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_putStackAllocState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_stackAllocState"
            }
        ]
    },
    "cmd_compile_internal_ssa_stackalloc": {
        "result": "_slice__slice_ID",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "spillLive",
                "type": "_slice__slice_ID"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_stackAllocState_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "spillLive",
                "type": "_slice__slice_ID"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_stackAllocState_stackalloc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_stackAllocState_computeLive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "spillLive",
                "type": "_slice__slice_ID"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_getHome": {
        "result": "Location",
        "result_name": null,
        "parameters": [
            {
                "name": "vid",
                "type": "ID"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_setHome": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "loc",
                "type": "Location"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_stackAllocState_buildInterferenceGraph": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_hasAnyArgOp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_stackframe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_open": {
        "result": "struct cmd_compile_internal_ssa_open_retval {_ptr_dwarf_Data field_0;error err1;}",
        "result_name": "cmd_compile_internal_ssa_open_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa_must": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestStmtLines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_tighten": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_phiTighten": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_memState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "startMem",
                "type": "_slice__ptr_Value"
            },
            {
                "name": "endMem",
                "type": "_slice__ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_trim": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_emptyBlock": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_trimmableBlock": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_mergePhi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa_tightenTupleSelectors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_AuxInt8": {
        "result": "int8",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_AuxUInt8": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_AuxInt16": {
        "result": "int16",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_AuxInt32": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_AuxUnsigned": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_AuxFloat": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_AuxValAndOff": {
        "result": "ValAndOff",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_AuxArm64BitField": {
        "result": "arm64BitField",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_LongString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_auxString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_AddArg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_AddArg2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w1",
                "type": "_ptr_Value"
            },
            {
                "name": "w2",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_AddArg3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w1",
                "type": "_ptr_Value"
            },
            {
                "name": "w2",
                "type": "_ptr_Value"
            },
            {
                "name": "w3",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_AddArg4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w1",
                "type": "_ptr_Value"
            },
            {
                "name": "w2",
                "type": "_ptr_Value"
            },
            {
                "name": "w3",
                "type": "_ptr_Value"
            },
            {
                "name": "w4",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_AddArg5": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w1",
                "type": "_ptr_Value"
            },
            {
                "name": "w2",
                "type": "_ptr_Value"
            },
            {
                "name": "w3",
                "type": "_ptr_Value"
            },
            {
                "name": "w4",
                "type": "_ptr_Value"
            },
            {
                "name": "w5",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_AddArg6": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w1",
                "type": "_ptr_Value"
            },
            {
                "name": "w2",
                "type": "_ptr_Value"
            },
            {
                "name": "w3",
                "type": "_ptr_Value"
            },
            {
                "name": "w4",
                "type": "_ptr_Value"
            },
            {
                "name": "w5",
                "type": "_ptr_Value"
            },
            {
                "name": "w6",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_AddArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_SetArg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "w",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_SetArgs1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_SetArgs2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Value"
            },
            {
                "name": "b",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_SetArgs3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Value"
            },
            {
                "name": "b",
                "type": "_ptr_Value"
            },
            {
                "name": "c",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_resetArgs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_invalidateRecursively": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_copyOf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_copyInto": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_copyIntoWithXPos": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_Logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_Log": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_Fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Value_isGenericIntConst": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_ResultReg": {
        "result": "int16",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_Reg": {
        "result": "int16",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_Reg0": {
        "result": "int16",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_Reg1": {
        "result": "int16",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_RegTmp": {
        "result": "int16",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_RegName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_MemoryArg": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_LackingPos": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_Value_removeable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_AutoVar": {
        "result": "struct cmd_compile_internal_ssa_AutoVar_retval {_ptr_ir_Name field_0;int64 field_1;}",
        "result_name": "cmd_compile_internal_ssa_AutoVar_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_mightBeHeapPointer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_mightContainHeapPointer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_Value"
            },
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "mem",
                "type": "_ptr_Value"
            },
            {
                "name": "zeroes",
                "type": "map_ID_ZeroRegion"
            }
        ]
    },
    "cmd_compile_internal_ssa_needwb": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "zeroes",
                "type": "map_ID_ZeroRegion"
            }
        ]
    },
    "cmd_compile_internal_ssa_needWBsrc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_needWBdst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_Value"
            },
            {
                "name": "mem",
                "type": "_ptr_Value"
            },
            {
                "name": "zeroes",
                "type": "map_ID_ZeroRegion"
            }
        ]
    },
    "cmd_compile_internal_ssa_writebarrier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_Func_computeZeroMap": {
        "result": "map_ID_ZeroRegion",
        "result_name": null,
        "parameters": [
            {
                "name": "select1",
                "type": "_slice__ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_wbcall": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            },
            {
                "name": "fn",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "sp",
                "type": "_ptr_Value"
            },
            {
                "name": "mem",
                "type": "_ptr_Value"
            },
            {
                "name": "args",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_round": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "int64"
            },
            {
                "name": "r",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssa_IsStackAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_IsGlobalAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_IsReadOnlyGlobalAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_IsNewObject": {
        "result": "struct cmd_compile_internal_ssa_IsNewObject_retval {_ptr_Value field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_ssa_IsNewObject_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            },
            {
                "name": "select1",
                "type": "_slice__ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_IsSanitizerSafeAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_isVolatile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestWriteBarrierStoreOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestWriteBarrierPhi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_newXposmap": {
        "result": "_ptr_xposmap",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "map_int_lineRange"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_xposmap_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__ptr_xposmap_mapFor": {
        "result": "_ptr_biasedSparseMap",
        "result_name": null,
        "parameters": [
            {
                "name": "index",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_xposmap_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "src_XPos"
            },
            {
                "name": "v",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_xposmap_get": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_xposmap_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_xposmap_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_xposmap_remove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssa__ptr_xposmap_foreachEntry": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ssa_zcse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_ssa_keyFor": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "cmd_compile_internal_ssa_TestZeroExtension": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_ssa_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_testdata__ptr_T_Inc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_testdata_F": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "T"
            }
        ]
    },
    "cmd_compile_internal_ssa_testdata_G": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "T"
            }
        ]
    },
    "cmd_compile_internal_ssa_testdata_f": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_testdata_inlineFma": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            },
            {
                "name": "z",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_ssa_testdata_tinycall": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_testdata_ensure": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "sl",
                "type": "_slice_int"
            }
        ]
    },
    "cmd_compile_internal_ssa_testdata_test": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_testdata_growstack": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_testdata_isFoo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_thing"
            },
            {
                "name": "b",
                "type": "big"
            }
        ]
    },
    "cmd_compile_internal_ssa_testdata_g": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_testdata_h": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_testdata__ptr_generic_PushBack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "V"
            }
        ]
    },
    "cmd_compile_internal_ssa_testdata_sayhi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "wg",
                "type": "_ptr_sync_WaitGroup"
            }
        ]
    },
    "cmd_compile_internal_ssa_testdata_id": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_testdata_sleepytime": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_testdata_helloworld": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa_testdata_f1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_testdata_f2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_testdata_f3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_testdata_f4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_testdata_f5": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_testdata_f6": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa_testdata_gretbool": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__gen_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__gen_genAllocators": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__gen_genAllocator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "a",
                "type": "allocator"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_genDerived": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "d",
                "type": "derived"
            },
            {
                "name": "base",
                "type": "allocator"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_arch_regMaskComment": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "regMask"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__gen_genOp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__gen_arch_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__gen_countRegs": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "regMask"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_byKey_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__gen_byKey_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_byKey_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_ArchsByName_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__gen_ArchsByName_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_ArchsByName_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_riscv64RegName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_Rule_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__gen_normalizeSpaces": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_Rule_parse": {
        "result": "struct cmd_compile_internal_ssa__gen_Rule_parse_retval {string field_0;}",
        "result_name": "cmd_compile_internal_ssa__gen_Rule_parse_retval",
        "parameters": []
    },
    "cmd_compile_internal_ssa__gen_genRules": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "arch"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_genSplitLoadRules": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "arch"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_genLateLowerRules": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "arch"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_genRulesSuffix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "arch"
            },
            {
                "name": "suff",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen__ptr_unusedInspector_scoped": {
        "result": "void*",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__gen__ptr_unusedInspector_exprs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ast_Expr"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen__ptr_unusedInspector_node": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen__ptr_scope_Lookup": {
        "result": "_ptr_object",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_fprint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen__ptr_BodyBase_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "Statement"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen__ptr_BodyBase_declared": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_exprf": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_stmtf": {
        "result": "Statement",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_declf": {
        "result": "_ptr_Declare",
        "result_name": null,
        "parameters": [
            {
                "name": "loc",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_declReserved": {
        "result": "_ptr_Declare",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_breakf": {
        "result": "_ptr_CondBreak",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_genBlockRewrite": {
        "result": "_ptr_RuleRewrite",
        "result_name": null,
        "parameters": [
            {
                "name": "rule",
                "type": "Rule"
            },
            {
                "name": "arch",
                "type": "arch"
            },
            {
                "name": "data",
                "type": "blockData"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_genMatch": {
        "result": "struct cmd_compile_internal_ssa__gen_genMatch_retval {string field_0;}",
        "result_name": "cmd_compile_internal_ssa__gen_genMatch_retval",
        "parameters": [
            {
                "name": "rr",
                "type": "_ptr_RuleRewrite"
            },
            {
                "name": "arch",
                "type": "arch"
            },
            {
                "name": "match",
                "type": "string"
            },
            {
                "name": "pregenTop",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_genMatch0": {
        "result": "struct cmd_compile_internal_ssa__gen_genMatch0_retval {string field_0;}",
        "result_name": "cmd_compile_internal_ssa__gen_genMatch0_retval",
        "parameters": [
            {
                "name": "rr",
                "type": "_ptr_RuleRewrite"
            },
            {
                "name": "arch",
                "type": "arch"
            },
            {
                "name": "match",
                "type": "string"
            },
            {
                "name": "v",
                "type": "string"
            },
            {
                "name": "cnt",
                "type": "map_string_int"
            },
            {
                "name": "pregenTop",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_genResult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rr",
                "type": "_ptr_RuleRewrite"
            },
            {
                "name": "arch",
                "type": "arch"
            },
            {
                "name": "result",
                "type": "string"
            },
            {
                "name": "pos",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_genResult0": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "rr",
                "type": "_ptr_RuleRewrite"
            },
            {
                "name": "arch",
                "type": "arch"
            },
            {
                "name": "result",
                "type": "string"
            },
            {
                "name": "top",
                "type": "bool"
            },
            {
                "name": "move",
                "type": "bool"
            },
            {
                "name": "pos",
                "type": "string"
            },
            {
                "name": "cse",
                "type": "map_string_string"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_split": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_isBlock": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "arch",
                "type": "arch"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_extract": {
        "result": "struct cmd_compile_internal_ssa__gen_extract_retval {string field_0;_slice_string field_1;}",
        "result_name": "cmd_compile_internal_ssa__gen_extract_retval",
        "parameters": [
            {
                "name": "val",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_parseValue": {
        "result": "struct cmd_compile_internal_ssa__gen_parseValue_retval {opData field_0;string field_1;_slice_string field_2;}",
        "result_name": "cmd_compile_internal_ssa__gen_parseValue_retval",
        "parameters": [
            {
                "name": "val",
                "type": "string"
            },
            {
                "name": "arch",
                "type": "arch"
            },
            {
                "name": "loc",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_opHasAuxInt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "opData"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_opHasAux": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "opData"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_splitNameExpr": {
        "result": "struct cmd_compile_internal_ssa__gen_splitNameExpr_retval {string field_0;}",
        "result_name": "cmd_compile_internal_ssa__gen_splitNameExpr_retval",
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_getBlockInfo": {
        "result": "struct cmd_compile_internal_ssa__gen_getBlockInfo_retval {string field_0;blockData field_1;}",
        "result_name": "cmd_compile_internal_ssa__gen_getBlockInfo_retval",
        "parameters": [
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "arch",
                "type": "arch"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_typeName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_balance": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_excludeFromExpansion": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "idx",
                "type": "_slice_int"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_expandOr": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_varCount": {
        "result": "map_string_int",
        "result_name": null,
        "parameters": [
            {
                "name": "rr",
                "type": "_ptr_RuleRewrite"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_varCount1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "loc",
                "type": "string"
            },
            {
                "name": "m",
                "type": "string"
            },
            {
                "name": "cnt",
                "type": "map_string_int"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_normalizeWhitespace": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_opIsCommutative": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "arch",
                "type": "arch"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_normalizeMatch": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "string"
            },
            {
                "name": "arch",
                "type": "arch"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_parseEllipsisRules": {
        "result": "struct cmd_compile_internal_ssa__gen_parseEllipsisRules_retval {string field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_ssa__gen_parseEllipsisRules_retval",
        "parameters": [
            {
                "name": "rules",
                "type": "_slice_Rule"
            },
            {
                "name": "arch",
                "type": "arch"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_isEllipsisValue": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_checkEllipsisRuleCandidate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rule",
                "type": "Rule"
            },
            {
                "name": "arch",
                "type": "arch"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_opByName": {
        "result": "opData",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "arch"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_opData_auxType": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__gen_opData_auxIntType": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__gen_blockData_auxType": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__gen_blockData_auxIntType": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssa__gen_title": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssa__gen_unTitle": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssagen_NewSymABIs": {
        "result": "_ptr_SymABIs",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_SymABIs_canonicalize": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "linksym",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_SymABIs_ReadSymABIs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_SymABIs_GenABIWrappers": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen_forEachWrapperABI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "cb",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_ssagen_makeABIWrapper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "wrapperABI",
                "type": "obj_ABI"
            }
        ]
    },
    "cmd_compile_internal_ssagen_CreateWasmImportWrapper": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_ssagen_paramsToWasmFields": {
        "result": "_slice_obj_WasmField",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "result",
                "type": "_ptr_abi_ABIParamResultInfo"
            },
            {
                "name": "abiParams",
                "type": "_slice_abi_ABIParamAssignment"
            }
        ]
    },
    "cmd_compile_internal_ssagen_resultsToWasmFields": {
        "result": "_slice_obj_WasmField",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "result",
                "type": "_ptr_abi_ABIParamResultInfo"
            },
            {
                "name": "abiParams",
                "type": "_slice_abi_ABIParamAssignment"
            }
        ]
    },
    "cmd_compile_internal_ssagen_setupWasmABI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_ssagen_EnableNoWriteBarrierRecCheck": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen_NoWriteBarrierRecCheck": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen_newNowritebarrierrecChecker": {
        "result": "_ptr_nowritebarrierrecChecker",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_nowritebarrierrecChecker_findExtraCalls": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "nn",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_nowritebarrierrecChecker_recordCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "to",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_nowritebarrierrecChecker_check": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen_cmpstackvarlt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "b",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_ssagen_byStackVar_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen_byStackVar_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssagen_byStackVar_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssagen_needAlloc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_ssafn_AllocFrame": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ssa_Func"
            }
        ]
    },
    "cmd_compile_internal_ssagen_Compile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "worker",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssagen_RegisterMapInitLsym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_compile_internal_ssagen_weakenGlobalMapInitRelocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_ssagen_StackOffset": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "slot",
                "type": "ssa_LocalSlot"
            }
        ]
    },
    "cmd_compile_internal_ssagen_fieldtrack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fnsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "tracked",
                "type": "map__ptr_obj_LSym_struct"
            }
        ]
    },
    "cmd_compile_internal_ssagen_CheckLargeStacks": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen_fwdRefAux_CanBeAnSSAAux": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_state_insertPhis": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_phiState_insertPhis": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_phiState_insertVarPhis": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "var_",
                "type": "ir_Node"
            },
            {
                "name": "defs",
                "type": "_slice__ptr_ssa_Block"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_phiState_resolveFwdRefs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_blockHeap_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_blockHeap_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_blockHeap_Push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_blockHeap_Pop": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_blockHeap_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssagen_newSparseSet": {
        "result": "_ptr_sparseSet",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_sparseSet_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ssa_ID"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_sparseSet_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ssa_ID"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_sparseSet_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_simplePhiState_insertPhis": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_simplePhiState_lookupVarOutgoing": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "var_",
                "type": "ir_Node"
            },
            {
                "name": "line",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssagen_DumpInline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_ssagen_InitEnv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen_InitConfig": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen_AbiForBodylessFuncStackMap": {
        "result": "_ptr_abi_ABIConfig",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_ssagen_abiForFunc": {
        "result": "_ptr_abi_ABIConfig",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "abi0",
                "type": "_ptr_abi_ABIConfig"
            },
            {
                "name": "abi1",
                "type": "_ptr_abi_ABIConfig"
            }
        ]
    },
    "cmd_compile_internal_ssagen_dvarint": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_emitOpenDeferInfo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen_okOffset": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssagen_buildssa": {
        "result": "_ptr_ssa_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "worker",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_storeParameterRegsToStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "abi",
                "type": "_ptr_abi_ABIConfig"
            },
            {
                "name": "paramAssignment",
                "type": "_ptr_abi_ABIParamAssignment"
            },
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "addr",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "pointersOnly",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_zeroResults": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_state_paramsToHeap": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_state_newHeapaddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_setHeapaddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "ptr",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_newObject": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "rtype",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_checkPtrAlignment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_ConvExpr"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "count",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_reflectType": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen_dumpSourcesColumn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "writer",
                "type": "_ptr_ssa_HTMLWriter"
            },
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_ssagen_readFuncLines": {
        "result": "struct cmd_compile_internal_ssagen_readFuncLines_retval {_ptr_ssa_FuncLines field_0;error err1;}",
        "result_name": "cmd_compile_internal_ssagen_readFuncLines_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "start",
                "type": "uint"
            },
            {
                "name": "end",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_updateUnsetPredPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_label": {
        "result": "_ptr_ssaLabel",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_Logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_Log": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_state_Fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_Warnl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_Debug_checknil": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen_ssaMarker": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_startBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_endBlock": {
        "result": "_ptr_ssa_Block",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_state_pushLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_popLine": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_state_peekPos": {
        "result": "src_XPos",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_state_newValue0": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_newValue0A": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "aux",
                "type": "ssa_Aux"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_newValue0I": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "auxint",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_newValue1": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "arg",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_newValue1A": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "aux",
                "type": "ssa_Aux"
            },
            {
                "name": "arg",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_newValue1Apos": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "aux",
                "type": "ssa_Aux"
            },
            {
                "name": "arg",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "isStmt",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_newValue1I": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "aux",
                "type": "int64"
            },
            {
                "name": "arg",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_newValue2": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "arg0",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_newValue2A": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "aux",
                "type": "ssa_Aux"
            },
            {
                "name": "arg0",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_newValue2Apos": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "aux",
                "type": "ssa_Aux"
            },
            {
                "name": "arg0",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "isStmt",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_newValue2I": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "aux",
                "type": "int64"
            },
            {
                "name": "arg0",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_newValue3": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "arg0",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg2",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_newValue3I": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "aux",
                "type": "int64"
            },
            {
                "name": "arg0",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg2",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_newValue3A": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "aux",
                "type": "ssa_Aux"
            },
            {
                "name": "arg0",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg2",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_newValue3Apos": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "aux",
                "type": "ssa_Aux"
            },
            {
                "name": "arg0",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg2",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "isStmt",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_newValue4": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "arg0",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg2",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg3",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_newValue4I": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "aux",
                "type": "int64"
            },
            {
                "name": "arg0",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg2",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg3",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_entryBlock": {
        "result": "_ptr_ssa_Block",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_state_entryNewValue0": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_entryNewValue0A": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "aux",
                "type": "ssa_Aux"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_entryNewValue1": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "arg",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_entryNewValue1I": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "auxint",
                "type": "int64"
            },
            {
                "name": "arg",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_entryNewValue1A": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "aux",
                "type": "ssa_Aux"
            },
            {
                "name": "arg",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_entryNewValue2": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "arg0",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_entryNewValue2A": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "aux",
                "type": "ssa_Aux"
            },
            {
                "name": "arg0",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_constSlice": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_constInterface": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_constNil": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_constEmptyString": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_constBool": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_constInt8": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "c",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_constInt16": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "c",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_constInt32": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "c",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_constInt64": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_constFloat32": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "c",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_constFloat64": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "c",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_constInt": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_constOffPtrSP": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_newValueOrSfCall1": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "arg",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_newValueOrSfCall2": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "arg0",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "arg1",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_instrument": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "addr",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "kind",
                "type": "instrumentKind"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_instrumentFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "addr",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "kind",
                "type": "instrumentKind"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_instrumentMove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "dst",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "src",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_instrument2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "addr",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "addr2",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "kind",
                "type": "instrumentKind"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_load": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "src",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_rawLoad": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "src",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "dst",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "val",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_zero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "dst",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_move": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "dst",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "src",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_moveWhichMayOverlap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "dst",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "src",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "mayOverlap",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_stmtList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_stmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_exit": {
        "result": "_ptr_ssa_Block",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_state_concreteEtype": {
        "result": "types_Kind",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_ssaOp": {
        "result": "ssa_Op",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ir_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_ssaShiftOp": {
        "result": "ssa_Op",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ir_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "u",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_uintptrConstant": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_conv": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "ft",
                "type": "_ptr_types_Type"
            },
            {
                "name": "tt",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_expr": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_exprCheckPtr": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "checkPtrOK",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_resultOfCall": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "which",
                "type": "int64"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_resultAddrOfCall": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "which",
                "type": "int64"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_append": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            },
            {
                "name": "inplace",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_minMax": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_ternary": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "cond",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "x",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "y",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_condBranch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cond",
                "type": "ir_Node"
            },
            {
                "name": "yes",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "no",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "likely",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_assign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "left",
                "type": "ir_Node"
            },
            {
                "name": "right",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "deref",
                "type": "bool"
            },
            {
                "name": "skip",
                "type": "skipMask"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_assignWhichMayOverlap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "left",
                "type": "ir_Node"
            },
            {
                "name": "right",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "deref",
                "type": "bool"
            },
            {
                "name": "skip",
                "type": "skipMask"
            },
            {
                "name": "mayOverlap",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_zeroVal": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen_softfloatInit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_state_sfcall": {
        "result": "struct cmd_compile_internal_ssagen__ptr_state_sfcall_retval {_ptr_ssa_Value field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_ssagen__ptr_state_sfcall_retval",
        "parameters": [
            {
                "name": "op",
                "type": "ssa_Op"
            },
            {
                "name": "args",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen_InitTables": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen_findIntrinsic": {
        "result": "intrinsicBuilder",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_ssagen_IsIntrinsicCall": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_intrinsicCall": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_intrinsicArgs": {
        "result": "_slice__ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_openDeferRecord": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_openDeferSave": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "val",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_openDeferExit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_state_callResult": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            },
            {
                "name": "k",
                "type": "callKind"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_callAddr": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            },
            {
                "name": "k",
                "type": "callKind"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_call": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            },
            {
                "name": "k",
                "type": "callKind"
            },
            {
                "name": "returnResultAddr",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_maybeNilCheckClosure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "closure",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "k",
                "type": "callKind"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_getClosureAndRcvr": {
        "result": "struct cmd_compile_internal_ssagen__ptr_state_getClosureAndRcvr_retval {_ptr_ssa_Value field_0;_ptr_ssa_Value field_1;}",
        "result_name": "cmd_compile_internal_ssagen__ptr_state_getClosureAndRcvr_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_SelectorExpr"
            }
        ]
    },
    "cmd_compile_internal_ssagen_etypesign": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "types_Kind"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_addr": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_canSSA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_canSSAName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_ssagen_TypeOK": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_exprPtr": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "bounded",
                "type": "bool"
            },
            {
                "name": "lineno",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_nilCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_boundsCheck": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "len",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "kind",
                "type": "ssa_BoundsKind"
            },
            {
                "name": "bounded",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_check": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cmp",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "fn",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_intDivide": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "a",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "b",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_rtcall": {
        "result": "_slice__ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "returns",
                "type": "bool"
            },
            {
                "name": "results",
                "type": "_slice__ptr_types_Type"
            },
            {
                "name": "args",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_storeType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "left",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "right",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "skip",
                "type": "skipMask"
            },
            {
                "name": "leftIsStmt",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_storeTypeScalars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "left",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "right",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "skip",
                "type": "skipMask"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_storeTypePtrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "left",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "right",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_putArg": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_storeArgWithBase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "base",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_slice": {
        "result": "struct cmd_compile_internal_ssagen__ptr_state_slice_retval {_ptr_ssa_Value field_0;}",
        "result_name": "cmd_compile_internal_ssagen__ptr_state_slice_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "i",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "j",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "k",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "bounded",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_uint64Tofloat64": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "x",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "ft",
                "type": "_ptr_types_Type"
            },
            {
                "name": "tt",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_uint64Tofloat32": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "x",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "ft",
                "type": "_ptr_types_Type"
            },
            {
                "name": "tt",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_uint64Tofloat": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "cvttab",
                "type": "_ptr_u642fcvtTab"
            },
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "x",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "ft",
                "type": "_ptr_types_Type"
            },
            {
                "name": "tt",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_uint32Tofloat64": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "x",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "ft",
                "type": "_ptr_types_Type"
            },
            {
                "name": "tt",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_uint32Tofloat32": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "x",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "ft",
                "type": "_ptr_types_Type"
            },
            {
                "name": "tt",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_uint32Tofloat": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "cvttab",
                "type": "_ptr_u322fcvtTab"
            },
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "x",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "ft",
                "type": "_ptr_types_Type"
            },
            {
                "name": "tt",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_referenceTypeBuiltin": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_UnaryExpr"
            },
            {
                "name": "x",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_float32ToUint64": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "x",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "ft",
                "type": "_ptr_types_Type"
            },
            {
                "name": "tt",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_float64ToUint64": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "x",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "ft",
                "type": "_ptr_types_Type"
            },
            {
                "name": "tt",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_float32ToUint32": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "x",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "ft",
                "type": "_ptr_types_Type"
            },
            {
                "name": "tt",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_float64ToUint32": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "x",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "ft",
                "type": "_ptr_types_Type"
            },
            {
                "name": "tt",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_floatToUint": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "cvttab",
                "type": "_ptr_f2uCvtTab"
            },
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "x",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "ft",
                "type": "_ptr_types_Type"
            },
            {
                "name": "tt",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_dottype": {
        "result": "struct cmd_compile_internal_ssagen__ptr_state_dottype_retval {_ptr_ssa_Value field_0;}",
        "result_name": "cmd_compile_internal_ssagen__ptr_state_dottype_retval",
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_TypeAssertExpr"
            },
            {
                "name": "commaok",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_dynamicDottype": {
        "result": "struct cmd_compile_internal_ssagen__ptr_state_dynamicDottype_retval {_ptr_ssa_Value field_0;}",
        "result_name": "cmd_compile_internal_ssagen__ptr_state_dynamicDottype_retval",
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_DynamicTypeAssertExpr"
            },
            {
                "name": "commaok",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_dottype1": {
        "result": "struct cmd_compile_internal_ssagen__ptr_state_dottype1_retval {_ptr_ssa_Value field_0;}",
        "result_name": "cmd_compile_internal_ssagen__ptr_state_dottype1_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "src",
                "type": "_ptr_types_Type"
            },
            {
                "name": "dst",
                "type": "_ptr_types_Type"
            },
            {
                "name": "iface",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "source",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "target",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "targetItab",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "commaok",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_temp": {
        "result": "struct cmd_compile_internal_ssagen__ptr_state_temp_retval {_ptr_ir_Name field_0;_ptr_ssa_Value field_1;}",
        "result_name": "cmd_compile_internal_ssagen__ptr_state_temp_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_variable": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_mem": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_state_addNamedValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_State_FuncInfo": {
        "result": "_ptr_obj_FuncInfo",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_State_Prog": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "obj_As"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_State_Pc": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_State_SetPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_State_Br": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            },
            {
                "name": "target",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_State_DebugFriendlySetPosFrom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen_emitArgInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_ssafn"
            },
            {
                "name": "f",
                "type": "_ptr_ssa_Func"
            },
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            }
        ]
    },
    "cmd_compile_internal_ssagen_EmitArgInfo": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "abiInfo",
                "type": "_ptr_abi_ABIParamResultInfo"
            }
        ]
    },
    "cmd_compile_internal_ssagen_emitWrappedFuncInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_ssafn"
            },
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            }
        ]
    },
    "cmd_compile_internal_ssagen_genssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ssa_Func"
            },
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            }
        ]
    },
    "cmd_compile_internal_ssagen_defframe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_State"
            },
            {
                "name": "e",
                "type": "_ptr_ssafn"
            },
            {
                "name": "f",
                "type": "_ptr_ssa_Func"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_State_oneJump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "jump",
                "type": "_ptr_IndexJump"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_State_CombJump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "next",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "jumps",
                "type": "_ptr__2__2_IndexJump"
            }
        ]
    },
    "cmd_compile_internal_ssagen_AddAux": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen_AddAux2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_state_extendIndex": {
        "result": "_ptr_ssa_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "len",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "kind",
                "type": "ssa_BoundsKind"
            },
            {
                "name": "bounded",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_ssagen_CheckLoweredPhi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen_CheckLoweredGetClosurePtr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen_CheckArgReg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen_AddrAuto": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_State_Call": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_State_TailCall": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_State_PrepareCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_State_UseArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_ssagen_fieldIdx": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_SelectorExpr"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_ssafn_StringData": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_ssafn_Auto": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_ssafn_SplitSlot": {
        "result": "ssa_LocalSlot",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_ssa_LocalSlot"
            },
            {
                "name": "suffix",
                "type": "string"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_ssafn_CanSSA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_ssafn_Logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_ssafn_Log": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_ssafn_Fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_ssafn_Warnl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "fmt_",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_ssafn_Debug_checknil": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_ssafn_UseWriteBarrier": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_ssafn_Syslook": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_ssagen__ptr_ssafn_MyImportPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen__ptr_ssafn_Func": {
        "result": "_ptr_ir_Func",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen_clobberBase": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_ssagen_callTargetLSym": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "callee",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_ssagen_min8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            },
            {
                "name": "b",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssagen_max8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            },
            {
                "name": "b",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_ssagen_deferstruct": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_ssagen_SpillSlotAddr": {
        "result": "obj_Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "spill",
                "type": "ssa_Spill"
            },
            {
                "name": "baseReg",
                "type": "int16"
            },
            {
                "name": "extraOffset",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_staticdata_InitAddrOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "noff",
                "type": "int64"
            },
            {
                "name": "lsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_staticdata_InitAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "noff",
                "type": "int64"
            },
            {
                "name": "lsym",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_compile_internal_staticdata_InitSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "noff",
                "type": "int64"
            },
            {
                "name": "lsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "lencap",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_staticdata_InitSliceBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "nam",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_staticdata_shortHashString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "hash",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_staticdata_StringSym": {
        "result": "struct cmd_compile_internal_staticdata_StringSym_retval {_ptr_obj_LSym field_0;}",
        "result_name": "cmd_compile_internal_staticdata_StringSym_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_staticdata_fileStringSym": {
        "result": "struct cmd_compile_internal_staticdata_fileStringSym_retval {_ptr_obj_LSym field_0;int64 field_1;error err2;}",
        "result_name": "cmd_compile_internal_staticdata_fileStringSym_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "readonly",
                "type": "bool"
            },
            {
                "name": "hash",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_staticdata_slicedata": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_staticdata_dstringdata": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "t",
                "type": "string"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "what",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_staticdata_FuncLinksym": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_staticdata_GlobalLinksym": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_staticdata_WriteFuncSyms": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_staticdata_InitConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "noff",
                "type": "int64"
            },
            {
                "name": "c",
                "type": "ir_Node"
            },
            {
                "name": "wid",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_staticdata_embedFileList": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "kind",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_staticdata_embedKind": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_staticdata_embedFileNameSplit": {
        "result": "struct cmd_compile_internal_staticdata_embedFileNameSplit_retval {string field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_staticdata_embedFileNameSplit_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_staticdata_embedFileLess": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "y",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_staticdata_WriteEmbed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_staticinit__ptr_Schedule_append": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_staticinit__ptr_Schedule_StaticInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_staticinit_recordFuncForVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_staticinit__ptr_Schedule_tryStaticInit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "nn",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_staticinit__ptr_Schedule_staticcopy": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "loff",
                "type": "int64"
            },
            {
                "name": "rn",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_staticinit__ptr_Schedule_StaticAssign": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "loff",
                "type": "int64"
            },
            {
                "name": "r",
                "type": "ir_Node"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_staticinit__ptr_Schedule_initplan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_staticinit__ptr_Schedule_addvalue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Plan"
            },
            {
                "name": "xoffset",
                "type": "int64"
            },
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_staticinit__ptr_Schedule_staticAssignInlinedCall": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "loff",
                "type": "int64"
            },
            {
                "name": "call",
                "type": "_ptr_ir_InlinedCallExpr"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_staticinit_StaticName": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_staticinit_StaticLoc": {
        "result": "struct cmd_compile_internal_staticinit_StaticLoc_retval {_ptr_ir_Name field_0;int64 field_1;bool field_2;}",
        "result_name": "cmd_compile_internal_staticinit_StaticLoc_retval",
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_staticinit_isSideEffect": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_staticinit_AnySideEffects": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_staticinit_canRepeat": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_staticinit_getlit": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "lit",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_staticinit_isvaluelit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_staticinit_subst": {
        "result": "struct cmd_compile_internal_staticinit_subst_retval {ir_Node field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_staticinit_subst_retval",
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "m",
                "type": "map__ptr_ir_Name_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_staticinit_truncate": {
        "result": "struct cmd_compile_internal_staticinit_truncate_retval {ir_Node field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_staticinit_truncate_retval",
        "parameters": [
            {
                "name": "c",
                "type": "ir_Node"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_staticinit_addStr": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_AddStringExpr"
            }
        ]
    },
    "cmd_compile_internal_staticinit_tryWrapGlobalMapInit": {
        "result": "struct cmd_compile_internal_staticinit_tryWrapGlobalMapInit_retval {_ptr_ir_Name field_0;_ptr_ir_Func field_1;ir_Node field_2;}",
        "result_name": "cmd_compile_internal_staticinit_tryWrapGlobalMapInit_retval",
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_staticinit_AddKeepRelocations": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_staticinit_OutlineMapInits": {
        "result": "struct cmd_compile_internal_staticinit_OutlineMapInits_retval {_slice_ir_Node field_0;_slice__ptr_ir_Func field_1;}",
        "result_name": "cmd_compile_internal_staticinit_OutlineMapInits_retval",
        "parameters": [
            {
                "name": "stmts",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_syntax_checkBranches": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "body",
                "type": "_ptr_BlockStmt"
            },
            {
                "name": "errh",
                "type": "ErrorHandler"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_labelScope_err": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_labelScope_declare": {
        "result": "_ptr_label",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_block"
            },
            {
                "name": "s",
                "type": "_ptr_LabeledStmt"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_labelScope_gotoTarget": {
        "result": "_ptr_LabeledStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_block"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_labelScope_enclosingTarget": {
        "result": "_ptr_LabeledStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_block"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_labelScope_blockBranches": {
        "result": "_slice__ptr_BranchStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_block"
            },
            {
                "name": "ctxt",
                "type": "targets"
            },
            {
                "name": "lstmt",
                "type": "_ptr_LabeledStmt"
            },
            {
                "name": "start",
                "type": "Pos"
            },
            {
                "name": "body",
                "type": "_slice_Stmt"
            }
        ]
    },
    "cmd_compile_internal_syntax_trimTrailingEmptyStmts": {
        "result": "_slice_Stmt",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Stmt"
            }
        ]
    },
    "cmd_compile_internal_syntax_Fdump": {
        "result": "struct cmd_compile_internal_syntax_Fdump_retval {error err0;}",
        "result_name": "cmd_compile_internal_syntax_Fdump_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_dumper_Write": {
        "result": "struct cmd_compile_internal_syntax__ptr_dumper_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_compile_internal_syntax__ptr_dumper_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_dumper_printf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_dumper_dump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "reflect_Value"
            },
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_syntax_isExported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestDump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_position_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_sortedPositions": {
        "result": "_slice_position",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "map_position_string"
            }
        ]
    },
    "cmd_compile_internal_syntax_declaredErrors": {
        "result": "map_position_string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax_testSyntaxErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestSyntaxErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_node_Pos": {
        "result": "Pos",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_node_aNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_decl_aDecl": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_NewName": {
        "result": "_ptr_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_expr_aExpr": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_stmt_aStmt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_simpleStmt_aSimpleStmt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_TestPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_testPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "list",
                "type": "_slice_test"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "suffix",
                "type": "string"
            },
            {
                "name": "extract",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_syntax_stripAt": {
        "result": "struct cmd_compile_internal_syntax_stripAt_retval {string field_0;int field_1;}",
        "result_name": "cmd_compile_internal_syntax_stripAt_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax_typeOf": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_syntax__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_Operator_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "_ptr_PosBase"
            },
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "errh",
                "type": "ErrorHandler"
            },
            {
                "name": "pragh",
                "type": "PragmaHandler"
            },
            {
                "name": "mode",
                "type": "Mode"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_takePragma": {
        "result": "Pragma",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_clearPragma": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_updateBase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "tline",
                "type": "uint"
            },
            {
                "name": "tcol",
                "type": "uint"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax_commentText": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax_trailingDigits": {
        "result": "struct cmd_compile_internal_syntax_trailingDigits_retval {uint field_0;uint field_1;bool field_2;}",
        "result_name": "cmd_compile_internal_syntax_trailingDigits_retval",
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_got": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "tok",
                "type": "token"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_want": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tok",
                "type": "token"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_gotAssign": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_posAt": {
        "result": "Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "uint"
            },
            {
                "name": "col",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_errorAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_syntaxErrorAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax_tokstring": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "tok",
                "type": "token"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_pos": {
        "result": "Pos",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_syntaxError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_advance": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "followlist",
                "type": "token"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_trace": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_fileOrNil": {
        "result": "_ptr_File",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_isEmptyFuncDecl": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dcl",
                "type": "Decl"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_list": {
        "result": "Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "context",
                "type": "string"
            },
            {
                "name": "sep",
                "type": "token"
            },
            {
                "name": "close",
                "type": "token"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_appendGroup": {
        "result": "_slice_Decl",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Decl"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_importDecl": {
        "result": "Decl",
        "result_name": null,
        "parameters": [
            {
                "name": "group",
                "type": "_ptr_Group"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_constDecl": {
        "result": "Decl",
        "result_name": null,
        "parameters": [
            {
                "name": "group",
                "type": "_ptr_Group"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_typeDecl": {
        "result": "Decl",
        "result_name": null,
        "parameters": [
            {
                "name": "group",
                "type": "_ptr_Group"
            }
        ]
    },
    "cmd_compile_internal_syntax_extractName": {
        "result": "struct cmd_compile_internal_syntax_extractName_retval {_ptr_Name field_0;Expr field_1;}",
        "result_name": "cmd_compile_internal_syntax_extractName_retval",
        "parameters": [
            {
                "name": "x",
                "type": "Expr"
            },
            {
                "name": "force",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_syntax_isTypeElem": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Expr"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_varDecl": {
        "result": "Decl",
        "result_name": null,
        "parameters": [
            {
                "name": "group",
                "type": "_ptr_Group"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_funcDeclOrNil": {
        "result": "_ptr_FuncDecl",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_funcBody": {
        "result": "_ptr_BlockStmt",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_expr": {
        "result": "Expr",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_binaryExpr": {
        "result": "Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Expr"
            },
            {
                "name": "prec",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_unaryExpr": {
        "result": "Expr",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_callStmt": {
        "result": "_ptr_CallStmt",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_operand": {
        "result": "Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "keep_parens",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_pexpr": {
        "result": "Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Expr"
            },
            {
                "name": "keep_parens",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_syntax_isValue": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Expr"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_bare_complitexpr": {
        "result": "Expr",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_complitexpr": {
        "result": "_ptr_CompositeLit",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_type_": {
        "result": "Expr",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_newIndirect": {
        "result": "Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "typ",
                "type": "Expr"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_typeOrNil": {
        "result": "Expr",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_typeInstance": {
        "result": "Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Expr"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_funcType": {
        "result": "struct cmd_compile_internal_syntax__ptr_parser_funcType_retval {_slice__ptr_Field field_0;_ptr_FuncType field_1;}",
        "result_name": "cmd_compile_internal_syntax__ptr_parser_funcType_retval",
        "parameters": [
            {
                "name": "context",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_arrayType": {
        "result": "Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "len",
                "type": "Expr"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_sliceType": {
        "result": "Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_chanElem": {
        "result": "Expr",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_structType": {
        "result": "_ptr_StructType",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_interfaceType": {
        "result": "_ptr_InterfaceType",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_funcResult": {
        "result": "_slice__ptr_Field",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_addField": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "styp",
                "type": "_ptr_StructType"
            },
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "name",
                "type": "_ptr_Name"
            },
            {
                "name": "typ",
                "type": "Expr"
            },
            {
                "name": "tag",
                "type": "_ptr_BasicLit"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_fieldDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "styp",
                "type": "_ptr_StructType"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_arrayOrTArgs": {
        "result": "Expr",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_oliteral": {
        "result": "_ptr_BasicLit",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_methodDecl": {
        "result": "_ptr_Field",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_embeddedElem": {
        "result": "_ptr_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Field"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_embeddedTerm": {
        "result": "Expr",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_paramDeclOrNil": {
        "result": "_ptr_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_Name"
            },
            {
                "name": "follow",
                "type": "token"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_paramList": {
        "result": "struct cmd_compile_internal_syntax__ptr_parser_paramList_retval {_slice__ptr_Field field_0;}",
        "result_name": "cmd_compile_internal_syntax__ptr_parser_paramList_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_Name"
            },
            {
                "name": "typ",
                "type": "Expr"
            },
            {
                "name": "close",
                "type": "token"
            },
            {
                "name": "requireNames",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_badExpr": {
        "result": "_ptr_BadExpr",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_simpleStmt": {
        "result": "SimpleStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "lhs",
                "type": "Expr"
            },
            {
                "name": "keyword",
                "type": "token"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_newRangeClause": {
        "result": "_ptr_RangeClause",
        "result_name": null,
        "parameters": [
            {
                "name": "lhs",
                "type": "Expr"
            },
            {
                "name": "def",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_newAssignStmt": {
        "result": "_ptr_AssignStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "op",
                "type": "Operator"
            },
            {
                "name": "lhs",
                "type": "Expr"
            },
            {
                "name": "rhs",
                "type": "Expr"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_labeledStmtOrNil": {
        "result": "Stmt",
        "result_name": null,
        "parameters": [
            {
                "name": "label",
                "type": "_ptr_Name"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_blockStmt": {
        "result": "_ptr_BlockStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "context",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_declStmt": {
        "result": "_ptr_DeclStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_forStmt": {
        "result": "Stmt",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_header": {
        "result": "struct cmd_compile_internal_syntax__ptr_parser_header_retval {SimpleStmt field_0;Expr field_1;SimpleStmt field_2;}",
        "result_name": "cmd_compile_internal_syntax__ptr_parser_header_retval",
        "parameters": [
            {
                "name": "keyword",
                "type": "token"
            }
        ]
    },
    "cmd_compile_internal_syntax_emphasize": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Expr"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_ifStmt": {
        "result": "_ptr_IfStmt",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_switchStmt": {
        "result": "_ptr_SwitchStmt",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_selectStmt": {
        "result": "_ptr_SelectStmt",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_caseClause": {
        "result": "_ptr_CaseClause",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_commClause": {
        "result": "_ptr_CommClause",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_stmtOrNil": {
        "result": "Stmt",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_stmtList": {
        "result": "struct cmd_compile_internal_syntax__ptr_parser_stmtList_retval {_slice_Stmt field_0;}",
        "result_name": "cmd_compile_internal_syntax__ptr_parser_stmtList_retval",
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_argList": {
        "result": "struct cmd_compile_internal_syntax__ptr_parser_argList_retval {_slice_Expr field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_syntax__ptr_parser_argList_retval",
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_name": {
        "result": "_ptr_Name",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_nameList": {
        "result": "_slice__ptr_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "first",
                "type": "_ptr_Name"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_qualifiedName": {
        "result": "Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_Name"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_parser_exprList": {
        "result": "Expr",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_parser_typeList": {
        "result": "struct cmd_compile_internal_syntax__ptr_parser_typeList_retval {Expr field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_syntax__ptr_parser_typeList_retval",
        "parameters": [
            {
                "name": "strict",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_syntax_unparen": {
        "result": "Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Expr"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestVerify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestStdLib": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_walkDirs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "action",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_syntax_verifyPrint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "ast1",
                "type": "_ptr_File"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestIssue17697": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestParseFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestLineDirectives": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_MakePos": {
        "result": "Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "_ptr_PosBase"
            },
            {
                "name": "line",
                "type": "uint"
            },
            {
                "name": "col",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_syntax_Pos_Pos": {
        "result": "Pos",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_Pos_IsKnown": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_Pos_Base": {
        "result": "_ptr_PosBase",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_Pos_Line": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_Pos_Col": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_Pos_RelFilename": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_Pos_RelLine": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_Pos_RelCol": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_Pos_Cmp": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "Pos"
            }
        ]
    },
    "cmd_compile_internal_syntax_Pos_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_position__String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_NewFileBase": {
        "result": "_ptr_PosBase",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax_NewTrimmedFileBase": {
        "result": "_ptr_PosBase",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "trimmed",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_syntax_NewLineBase": {
        "result": "_ptr_PosBase",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "trimmed",
                "type": "bool"
            },
            {
                "name": "line",
                "type": "uint"
            },
            {
                "name": "col",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_PosBase_IsFileBase": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_PosBase_Pos": {
        "result": "struct cmd_compile_internal_syntax__ptr_PosBase_Pos_retval {Pos field_0;}",
        "result_name": "cmd_compile_internal_syntax__ptr_PosBase_Pos_retval",
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_PosBase_Filename": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_PosBase_Line": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_PosBase_Col": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_PosBase_Trimmed": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_sat32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_syntax_StartPos": {
        "result": "Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_syntax_EndPos": {
        "result": "Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_syntax_lastDecl": {
        "result": "Decl",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Decl"
            }
        ]
    },
    "cmd_compile_internal_syntax_lastExpr": {
        "result": "Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Expr"
            }
        ]
    },
    "cmd_compile_internal_syntax_lastStmt": {
        "result": "Stmt",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Stmt"
            }
        ]
    },
    "cmd_compile_internal_syntax_lastField": {
        "result": "_ptr_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Field"
            }
        ]
    },
    "cmd_compile_internal_syntax_Fprint": {
        "result": "struct cmd_compile_internal_syntax_Fprint_retval {int field_0;error err1;}",
        "result_name": "cmd_compile_internal_syntax_Fprint_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "x",
                "type": "Node"
            },
            {
                "name": "form",
                "type": "Form"
            }
        ]
    },
    "cmd_compile_internal_syntax_String": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_writeBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_writeString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax_impliesSemi": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "tok",
                "type": "token"
            }
        ]
    },
    "cmd_compile_internal_syntax_lineComment": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_addWhitespace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "kind",
                "type": "ctrlSymbol"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_flush": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "next",
                "type": "token"
            }
        ]
    },
    "cmd_compile_internal_syntax_mayCombine": {
        "result": "struct cmd_compile_internal_syntax_mayCombine_retval {bool field_0;}",
        "result_name": "cmd_compile_internal_syntax_mayCombine_retval",
        "parameters": [
            {
                "name": "prev",
                "type": "token"
            },
            {
                "name": "next",
                "type": "byte"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_printNode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_printRawNode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_printFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_slice__ptr_Field"
            },
            {
                "name": "tags",
                "type": "_slice__ptr_BasicLit"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_printFieldList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_slice__ptr_Field"
            },
            {
                "name": "tags",
                "type": "_slice__ptr_BasicLit"
            },
            {
                "name": "sep",
                "type": "token"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_printMethodList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "methods",
                "type": "_slice__ptr_Field"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_printNameList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Name"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_printExprList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Expr"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_printExprLines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Expr"
            }
        ]
    },
    "cmd_compile_internal_syntax_groupFor": {
        "result": "struct cmd_compile_internal_syntax_groupFor_retval {token field_0;_ptr_Group field_1;}",
        "result_name": "cmd_compile_internal_syntax_groupFor_retval",
        "parameters": [
            {
                "name": "d",
                "type": "Decl"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_printDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Decl"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_printDeclList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Decl"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_printSignature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "_ptr_FuncType"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_printParameterList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Field"
            },
            {
                "name": "tok",
                "type": "token"
            }
        ]
    },
    "cmd_compile_internal_syntax_combinesWithName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Expr"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_printStmtList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Stmt"
            },
            {
                "name": "braces",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_printSwitchBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_CaseClause"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_printSelectBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_CommClause"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_printCaseClause": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_CaseClause"
            },
            {
                "name": "braces",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_printer_printCommClause": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_CommClause"
            },
            {
                "name": "braces",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestPrint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_shortBuffer_Write": {
        "result": "struct cmd_compile_internal_syntax__ptr_shortBuffer_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_compile_internal_syntax__ptr_shortBuffer_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestPrintError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestPrintString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_testOut": {
        "result": "io_Writer",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_dup": {
        "result": "_2_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestShortString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_scanner_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "io_Reader"
            },
            {
                "name": "errh",
                "type": "void*"
            },
            {
                "name": "mode",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_scanner_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_scanner_errorAtf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "int"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_scanner_setLit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "kind",
                "type": "LitKind"
            },
            {
                "name": "ok",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_scanner_next": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_scanner_ident": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_tokStrFast": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "tok",
                "type": "token"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_scanner_atIdentChar": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "first",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_syntax_hash": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_syntax_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_lower": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_syntax_isLetter": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_syntax_isDecimal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_syntax_isHex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_scanner_digits": {
        "result": "struct cmd_compile_internal_syntax__ptr_scanner_digits_retval {int field_0;}",
        "result_name": "cmd_compile_internal_syntax__ptr_scanner_digits_retval",
        "parameters": [
            {
                "name": "base",
                "type": "int"
            },
            {
                "name": "invalid",
                "type": "_ptr_int"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_scanner_number": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "seenPoint",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_syntax_baseName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_syntax_invalidSep": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_scanner_rune": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_scanner_stdString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_scanner_rawString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_scanner_comment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_scanner_skipLine": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_scanner_lineComment": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_scanner_skipComment": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_scanner_fullComment": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_scanner_escape": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "quote",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_syntax_errh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "uint"
            },
            {
                "name": "col",
                "type": "uint"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestSmoke": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestTokens": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestScanner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestEmbeddedTokens": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestComments": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestNumbers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestScanErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestDirectives": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestIssue21938": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestIssue33961": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_source_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "io_Reader"
            },
            {
                "name": "errh",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_source_pos": {
        "result": "struct cmd_compile_internal_syntax__ptr_source_pos_retval {uint field_0;}",
        "result_name": "cmd_compile_internal_syntax__ptr_source_pos_retval",
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_source_error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_source_start": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_source_stop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_source_segment": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_source_rewind": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_source_nextch": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_source_fill": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_nextSize": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_syntax_Error_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_Parse": {
        "result": "struct cmd_compile_internal_syntax_Parse_retval {_ptr_File field_0;error err1;}",
        "result_name": "cmd_compile_internal_syntax_Parse_retval",
        "parameters": [
            {
                "name": "base",
                "type": "_ptr_PosBase"
            },
            {
                "name": "src",
                "type": "io_Reader"
            },
            {
                "name": "errh",
                "type": "ErrorHandler"
            },
            {
                "name": "pragh",
                "type": "PragmaHandler"
            },
            {
                "name": "mode",
                "type": "Mode"
            }
        ]
    },
    "cmd_compile_internal_syntax_ParseFile": {
        "result": "struct cmd_compile_internal_syntax_ParseFile_retval {_ptr_File field_0;error err1;}",
        "result_name": "cmd_compile_internal_syntax_ParseFile_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "errh",
                "type": "ErrorHandler"
            },
            {
                "name": "pragh",
                "type": "PragmaHandler"
            },
            {
                "name": "mode",
                "type": "Mode"
            }
        ]
    },
    "cmd_compile_internal_syntax_CommentsDo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "io_Reader"
            },
            {
                "name": "handler",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_syntax_CommentMap": {
        "result": "struct cmd_compile_internal_syntax_CommentMap_retval {map_uint__slice_Error field_0;}",
        "result_name": "cmd_compile_internal_syntax_CommentMap_retval",
        "parameters": [
            {
                "name": "src",
                "type": "io_Reader"
            },
            {
                "name": "rx",
                "type": "_ptr_regexp_Regexp"
            }
        ]
    },
    "cmd_compile_internal_syntax_TestCommentMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "tokset",
                "type": "uint64"
            },
            {
                "name": "tok",
                "type": "token"
            }
        ]
    },
    "cmd_compile_internal_syntax_token_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_exprFlags_IsVoid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_exprFlags_IsType": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_exprFlags_IsBuiltin": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_exprFlags_IsValue": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_exprFlags_IsNil": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_exprFlags_Addressable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_exprFlags_Assignable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_exprFlags_HasOk": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_exprFlags_SetIsVoid": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_exprFlags_SetIsType": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_exprFlags_SetIsBuiltin": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_exprFlags_SetIsValue": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_exprFlags_SetIsNil": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_exprFlags_SetAddressable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_exprFlags_SetAssignable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_exprFlags_SetHasOk": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax__ptr_typeAndValue_SetTypeInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tv",
                "type": "TypeAndValue"
            }
        ]
    },
    "cmd_compile_internal_syntax__ptr_typeAndValue_GetTypeInfo": {
        "result": "TypeAndValue",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_Inspect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "root",
                "type": "Node"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_syntax_inspector_Visit": {
        "result": "Visitor",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_syntax_Walk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "root",
                "type": "Node"
            },
            {
                "name": "v",
                "type": "Visitor"
            }
        ]
    },
    "cmd_compile_internal_syntax_walker_node": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "cmd_compile_internal_syntax_walker_declList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Decl"
            }
        ]
    },
    "cmd_compile_internal_syntax_walker_exprList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Expr"
            }
        ]
    },
    "cmd_compile_internal_syntax_walker_stmtList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Stmt"
            }
        ]
    },
    "cmd_compile_internal_syntax_walker_nameList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Name"
            }
        ]
    },
    "cmd_compile_internal_syntax_walker_fieldList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Field"
            }
        ]
    },
    "cmd_compile_internal_syntax_testdata_Ranger": {
        "result": "struct cmd_compile_internal_syntax_testdata_Ranger_retval {_ptr_generic field_0;_ptr_generic field_1;}",
        "result_name": "cmd_compile_internal_syntax_testdata_Ranger_retval",
        "parameters": []
    },
    "cmd_compile_internal_syntax_testdata__ptr_generic_Send": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "T"
            }
        ]
    },
    "cmd_compile_internal_syntax_testdata__ptr_generic_Close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_testdata__ptr_generic_Next": {
        "result": "struct cmd_compile_internal_syntax_testdata__ptr_generic_Next_retval {T field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_syntax_testdata__ptr_generic_Next_retval",
        "parameters": []
    },
    "cmd_compile_internal_syntax_testdata__ptr_generic_finalize": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_testdata__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_testdata_g": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_testdata_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_testdata_F": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_syntax_testdata_DotProduct": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "s1",
                "type": "_slice_T"
            },
            {
                "name": "s2",
                "type": "_slice_T"
            }
        ]
    },
    "cmd_compile_internal_syntax_testdata_AbsDifference": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "T"
            },
            {
                "name": "b",
                "type": "T"
            }
        ]
    },
    "cmd_compile_internal_syntax_testdata_generic_Abs": {
        "result": "generic",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_testdata_OrderedAbsDifference": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "T"
            },
            {
                "name": "b",
                "type": "T"
            }
        ]
    },
    "cmd_compile_internal_syntax_testdata_ComplexAbsDifference": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "T"
            },
            {
                "name": "b",
                "type": "T"
            }
        ]
    },
    "cmd_compile_internal_syntax_testdata_New": {
        "result": "_ptr_generic",
        "result_name": null,
        "parameters": [
            {
                "name": "compare",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_syntax_testdata__ptr_generic_find": {
        "result": "_ptr__ptr_generic",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "K"
            }
        ]
    },
    "cmd_compile_internal_syntax_testdata__ptr_generic_Insert": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "K"
            },
            {
                "name": "val",
                "type": "V"
            }
        ]
    },
    "cmd_compile_internal_syntax_testdata__ptr_generic_Find": {
        "result": "struct cmd_compile_internal_syntax_testdata__ptr_generic_Find_retval {V field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_syntax_testdata__ptr_generic_Find_retval",
        "parameters": [
            {
                "name": "key",
                "type": "K"
            }
        ]
    },
    "cmd_compile_internal_syntax_testdata__ptr_generic_InOrder": {
        "result": "_ptr_generic",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_syntax_testdata_chans_Ranger": {
        "result": "struct cmd_compile_internal_syntax_testdata_chans_Ranger_retval {_ptr_generic field_0;_ptr_generic field_1;}",
        "result_name": "cmd_compile_internal_syntax_testdata_chans_Ranger_retval",
        "parameters": []
    },
    "cmd_compile_internal_syntax_testdata_Map": {
        "result": "_slice_T2",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_T1"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_syntax_testdata_Reduce": {
        "result": "T2",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_T1"
            },
            {
                "name": "initializer",
                "type": "T2"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_syntax_testdata_Filter": {
        "result": "_slice_T",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_T"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_syntax_testdata_limiter": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_syntax_testdata_reducer": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_syntax_testdata_filter": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_mkParamResultField": {
        "result": "_ptr_types_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "s",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "which",
                "type": "ir_Class"
            }
        ]
    },
    "cmd_compile_internal_test_mkstruct": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "fieldtypes",
                "type": "_slice__ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_test_mkFuncType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "rcvr",
                "type": "_ptr_types_Type"
            },
            {
                "name": "ins",
                "type": "_slice__ptr_types_Type"
            },
            {
                "name": "outs",
                "type": "_slice__ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_test_tokenize": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_test_verifyParamResultOffset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "_ptr_types_Field"
            },
            {
                "name": "r",
                "type": "abi_ABIParamAssignment"
            },
            {
                "name": "which",
                "type": "string"
            },
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_makeExpectedDump": {
        "result": "expectedDump",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_test_difftokens": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "atoks",
                "type": "_slice_string"
            },
            {
                "name": "etoks",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_compile_internal_test_nrtest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "ft",
                "type": "_ptr_types_Type"
            },
            {
                "name": "expected",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_abitest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "ft",
                "type": "_ptr_types_Type"
            },
            {
                "name": "exp",
                "type": "expectedDump"
            }
        ]
    },
    "cmd_compile_internal_test_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_compile_internal_test_TestABIUtilsBasic1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestABIUtilsBasic2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestABIUtilsArrays": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestABIUtilsStruct1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestABIUtilsStruct2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestABIUtilsEmptyFieldAtEndOfStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestABIUtilsSliceString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestABIUtilsMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestABIUtilsInterfaces": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestABINumParamRegs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestABIUtilsComputePadding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_cmpT1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_T1"
            },
            {
                "name": "q",
                "type": "_ptr_T1"
            }
        ]
    },
    "cmd_compile_internal_test_cmpT2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_T2"
            },
            {
                "name": "q",
                "type": "_ptr_T2"
            }
        ]
    },
    "cmd_compile_internal_test_cmpA2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_A2"
            },
            {
                "name": "q",
                "type": "_ptr_A2"
            }
        ]
    },
    "cmd_compile_internal_test_cmpA4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_A4"
            },
            {
                "name": "q",
                "type": "_ptr_A4"
            }
        ]
    },
    "cmd_compile_internal_test_cmpA8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_A8"
            },
            {
                "name": "q",
                "type": "_ptr_A8"
            }
        ]
    },
    "cmd_compile_internal_test_TestAlignEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkLoadAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkExtShift": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkModify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkMullImm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkConstModify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkBitSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkBitClear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkBitToggle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkBitSetConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkBitClearConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkBitToggleConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_TestClobberDead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestClobberDeadReg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_runHello": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "flag",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint64add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint64sub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint64div": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint64mul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint64mod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint64add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint64sub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint64div": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint64mul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint64mod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint32add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint32sub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint32div": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint32mul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint32mod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint32add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint32sub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint32div": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint32mul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint32mod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint16add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint16sub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint16div": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint16mul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint16mod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint16add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint16sub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint16div": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint16mul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint16mod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint8add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint8sub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint8div": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint8mul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint8mod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint8add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint8sub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint8div": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint8mul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint8mod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint64uint64lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint64uint64rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint64uint32lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint64uint32rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint64uint16lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint64uint16rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint64uint8lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint64uint8rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint64uint64lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint64uint64rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint64uint32lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint64uint32rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint64uint16lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint64uint16rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint64uint8lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint64uint8rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint32uint64lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint32uint64rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint32uint32lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint32uint32rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint32uint16lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint32uint16rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint32uint8lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint32uint8rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint32uint64lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint32uint64rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint32uint32lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint32uint32rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint32uint16lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint32uint16rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint32uint8lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint32uint8rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint16uint64lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint16uint64rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint16uint32lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint16uint32rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint16uint16lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint16uint16rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint16uint8lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint16uint8rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint16uint64lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint16uint64rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint16uint32lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint16uint32rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint16uint16lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint16uint16rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint16uint8lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint16uint8rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint8uint64lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint8uint64rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint8uint32lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint8uint32rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint8uint16lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint8uint16rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint8uint8lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFolduint8uint8rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint8uint64lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint8uint64rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint8uint32lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint8uint32rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint8uint16lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint8uint16rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint8uint8lsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldint8uint8rsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldCompareuint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldCompareint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldCompareuint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldCompareint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldCompareuint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldCompareint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldCompareuint8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestConstFoldCompareint8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestDeps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivconstI64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkModconstI64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisiblePow2constI64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisibleconstI64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisibleWDivconstI64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_TestDivmodConstU64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivconstU64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkModconstU64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisibleconstU64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisibleWDivconstU64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivconstI32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkModconstI32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisiblePow2constI32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisibleconstI32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisibleWDivconstI32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivconstU32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkModconstU32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisibleconstU32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisibleWDivconstU32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivconstI16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkModconstI16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisiblePow2constI16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisibleconstI16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisibleWDivconstI16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivconstU16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkModconstU16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisibleconstU16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisibleWDivconstU16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivconstI8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkModconstI8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisiblePow2constI8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisibleconstI8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisibleWDivconstI8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivconstU8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkModconstU8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisibleconstU8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDivisibleWDivconstU8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_makeT": {
        "result": "T",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_TestIssue15854": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestIssue15854b": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestIssue16214": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_compare1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_compare2": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float32"
            },
            {
                "name": "b",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_TestFloatCompare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestFloatCompareFolded": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_cvt1": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_cvt2": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_cvt3": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_cvt4": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_cvt5": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_cvt6": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_cvt7": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_cvt8": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_cvt9": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_cvt10": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_cvt11": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_cvt12": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_f2i64p": {
        "result": "_ptr_int64",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_ip64": {
        "result": "_ptr_int64",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_TestFloatConvert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestFloatConvertFolded": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestFloat32StoreToLoadConstantFold": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestFloatSignalingNaN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestFloatSignalingNaNConversion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestFloatSignalingNaNConversionConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkMul2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkMulNeg2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_TestScanfRemoval": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestDashS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestEfaceConv1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestEfaceConv2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestEfaceConv3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_e2int3": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_test_TestEfaceConv4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_e2int4": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "interface_"
            },
            {
                "name": "p",
                "type": "_ptr_int"
            }
        ]
    },
    "cmd_compile_internal_test_Int_foo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_TestIfaceConv1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestIfaceConv2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestIfaceConv3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_i2Int3": {
        "result": "Int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "I"
            }
        ]
    },
    "cmd_compile_internal_test_TestIfaceConv4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_i2Int4": {
        "result": "Int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "I"
            },
            {
                "name": "p",
                "type": "_ptr_Int"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkEfaceInteger": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_i2int": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_test_TestIntendedInlining": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_collectInlCands": {
        "result": "map_string_struct",
        "result_name": null,
        "parameters": [
            {
                "name": "msgs",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_test_TestIssue56044": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestInst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestBitLen64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestBitLen32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestBitLen16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestBitLen8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_genericSorted": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "T"
            }
        ]
    },
    "cmd_compile_internal_test_TestGenericSorted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_P_foo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_f": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "T"
            }
        ]
    },
    "cmd_compile_internal_test_TestGenericEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestAppendOfMake": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test__ptr_Object_Initialize": {
        "result": "_ptr_Object",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test__ptr_Object_Update": {
        "result": "_ptr_Object",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_TestAutotmpLoopDepth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestInvalidLang": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testLang": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "lang",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "outfile",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_test_TestLogic64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestLogic32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestLogic16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestLogic8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDiv64UnsignedSmall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDiv64Small": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDiv64SmallNegDivisor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDiv64SmallNegDividend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDiv64SmallNegBoth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDiv64Unsigned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDiv64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDiv64NegDivisor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDiv64NegDividend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkDiv64NegBoth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkMod64UnsignedSmall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkMod64Small": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkMod64SmallNegDivisor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkMod64SmallNegDividend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkMod64SmallNegBoth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkMod64Unsigned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkMod64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkMod64NegDivisor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkMod64NegDividend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkMod64NegBoth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_readGlobalUnaligned": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_TestUnalignedGlobal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestSpillOfExtendedEndianLoads": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_readUint16le": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_test_readUint16be": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_test_readUint32le": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_test_readUint32be": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_test_nop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_BenchmarkMulconstI32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkMulconstI64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkMulconstU32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkMulconstU64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_testPGODevirtualize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_test_TestPGODevirtualize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testPGOIntendedInlining": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_test_TestPGOIntendedInlining": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestPGOIntendedInliningShiftedLines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestPGOSingleIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_copyFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_test_Issue55357": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test__ptr_generic_do": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "bool"
            },
            {
                "name": "v",
                "type": "bool"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_test__ptr_generic_Count": {
        "result": "struct cmd_compile_internal_test__ptr_generic_Count_retval {int field_0;error err1;}",
        "result_name": "cmd_compile_internal_test__ptr_generic_Count_retval",
        "parameters": []
    },
    "cmd_compile_internal_test__ptr_generic_List": {
        "result": "struct cmd_compile_internal_test__ptr_generic_List_retval {_slice_T field_0;error err1;}",
        "result_name": "cmd_compile_internal_test__ptr_generic_List_retval",
        "parameters": []
    },
    "cmd_compile_internal_test_TestReproducibleBuilds": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestIssue38068": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_ofz64l64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_ofz64l32": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_ofz64l16": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_ofz64l8": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_ofz64r64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_ofz64r32": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_ofz64r16": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_ofz64r8": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_ofz64ur64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_ofz64ur32": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_ofz64ur16": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_ofz64ur8": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_ofz32l64": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_ofz32l32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_ofz32l16": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_ofz32l8": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_ofz32r64": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_ofz32r32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_ofz32r16": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_ofz32r8": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_ofz32ur64": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_ofz32ur32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_ofz32ur16": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_ofz32ur8": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_ofz16l64": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_ofz16l32": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_ofz16l16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_ofz16l8": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_ofz16r64": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_ofz16r32": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_ofz16r16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_ofz16r8": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_ofz16ur64": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_ofz16ur32": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_ofz16ur16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_ofz16ur8": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_ofz8l64": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_ofz8l32": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_ofz8l16": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_ofz8l8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_ofz8r64": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_ofz8r32": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_ofz8r16": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_ofz8r8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_ofz8ur64": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_ofz8ur32": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_ofz8ur16": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_ofz8ur8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_TestShiftOfZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_byz64l": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_byz64r": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_byz64ur": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_byz32l": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_byz32r": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_byz32ur": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_byz16l": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_byz16r": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_byz16ur": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_byz8l": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_byz8r": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_byz8ur": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_TestShiftByZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_two64l": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_two64r": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_two64ur": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_two32l": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_two32r": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_two32ur": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_two16l": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_two16r": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_two16ur": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_two8l": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_two8r": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_two8ur": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_TestShiftCombine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_three64l": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_three64ul": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_three64r": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_three64ur": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_three32l": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_three32ul": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_three32r": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_three32ur": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_three16l": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_three16ul": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_three16r": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_three16ur": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_three8l": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_three8ul": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_three8r": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_three8ur": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_TestShiftCombine3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestShiftLargeCombine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestShiftLargeCombine3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestShiftGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkShiftArithmeticRight": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_incorrectRotate1": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            },
            {
                "name": "c",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_incorrectRotate2": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_TestIncorrectRotate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_variableShiftOverflow64x8": {
        "result": "struct cmd_compile_internal_test_variableShiftOverflow64x8_retval {int64 field_0;}",
        "result_name": "cmd_compile_internal_test_variableShiftOverflow64x8_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "y",
                "type": "uint8"
            },
            {
                "name": "z",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_variableShiftOverflow32x8": {
        "result": "struct cmd_compile_internal_test_variableShiftOverflow32x8_retval {int32 field_0;}",
        "result_name": "cmd_compile_internal_test_variableShiftOverflow32x8_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            },
            {
                "name": "y",
                "type": "uint8"
            },
            {
                "name": "z",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_variableShiftOverflow16x8": {
        "result": "struct cmd_compile_internal_test_variableShiftOverflow16x8_retval {int16 field_0;}",
        "result_name": "cmd_compile_internal_test_variableShiftOverflow16x8_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            },
            {
                "name": "y",
                "type": "uint8"
            },
            {
                "name": "z",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_variableShiftOverflow8x8": {
        "result": "struct cmd_compile_internal_test_variableShiftOverflow8x8_retval {int8 field_0;}",
        "result_name": "cmd_compile_internal_test_variableShiftOverflow8x8_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            },
            {
                "name": "y",
                "type": "uint8"
            },
            {
                "name": "z",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_variableShiftOverflow64x16": {
        "result": "struct cmd_compile_internal_test_variableShiftOverflow64x16_retval {int64 field_0;}",
        "result_name": "cmd_compile_internal_test_variableShiftOverflow64x16_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "y",
                "type": "uint16"
            },
            {
                "name": "z",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_variableShiftOverflow32x16": {
        "result": "struct cmd_compile_internal_test_variableShiftOverflow32x16_retval {int32 field_0;}",
        "result_name": "cmd_compile_internal_test_variableShiftOverflow32x16_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            },
            {
                "name": "y",
                "type": "uint16"
            },
            {
                "name": "z",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_variableShiftOverflow16x16": {
        "result": "struct cmd_compile_internal_test_variableShiftOverflow16x16_retval {int16 field_0;}",
        "result_name": "cmd_compile_internal_test_variableShiftOverflow16x16_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            },
            {
                "name": "y",
                "type": "uint16"
            },
            {
                "name": "z",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_variableShiftOverflow8x16": {
        "result": "struct cmd_compile_internal_test_variableShiftOverflow8x16_retval {int8 field_0;}",
        "result_name": "cmd_compile_internal_test_variableShiftOverflow8x16_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            },
            {
                "name": "y",
                "type": "uint16"
            },
            {
                "name": "z",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_makeU8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_makeU16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_TestShiftOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_runGenTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "tmpname",
                "type": "string"
            },
            {
                "name": "ev",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_test_TestGenFlowGraph": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestCode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkSwitch8Predictable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkSwitch8Unpredictable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_benchmarkSwitch8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "predictable",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkSwitch32Predictable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkSwitch32Unpredictable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_benchmarkSwitch32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "predictable",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkSwitchStringPredictable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_BenchmarkSwitchStringUnpredictable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_benchmarkSwitchString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "predictable",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_newRNG": {
        "result": "rng",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_rng_next": {
        "result": "rng",
        "result_name": null,
        "parameters": [
            {
                "name": "predictable",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_rng_value": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_TestTruncFlt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestTruncCmplx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_TestZeroRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testZeroRange8": {
        "result": "struct cmd_compile_internal_test_testZeroRange8_retval {int64 field_0;}",
        "result_name": "cmd_compile_internal_test_testZeroRange8_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testZeroRange16": {
        "result": "struct cmd_compile_internal_test_testZeroRange16_retval {int64 field_0;}",
        "result_name": "cmd_compile_internal_test_testZeroRange16_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testZeroRange32": {
        "result": "struct cmd_compile_internal_test_testZeroRange32_retval {int64 field_0;}",
        "result_name": "cmd_compile_internal_test_testZeroRange32_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testZeroRange64": {
        "result": "struct cmd_compile_internal_test_testZeroRange64_retval {int64 field_0;}",
        "result_name": "cmd_compile_internal_test_testZeroRange64_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testZeroRange136": {
        "result": "struct cmd_compile_internal_test_testZeroRange136_retval {r field_0;s field_1;t2 field_2;u field_3;v field_4;w field_5;x field_6;y field_7;int64 field_8;}",
        "result_name": "cmd_compile_internal_test_testZeroRange136_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_triggerZerorangeLarge": {
        "result": "struct cmd_compile_internal_test_triggerZerorangeLarge_retval {uint64 field_0;}",
        "result_name": "cmd_compile_internal_test_triggerZerorangeLarge_retval",
        "parameters": [
            {
                "name": "f",
                "type": "uint64"
            },
            {
                "name": "g",
                "type": "uint64"
            },
            {
                "name": "h",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_triggerZerorangeMedium": {
        "result": "struct cmd_compile_internal_test_triggerZerorangeMedium_retval {uint64 field_0;}",
        "result_name": "cmd_compile_internal_test_triggerZerorangeMedium_retval",
        "parameters": [
            {
                "name": "f",
                "type": "uint64"
            },
            {
                "name": "g",
                "type": "uint64"
            },
            {
                "name": "h",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_triggerZerorangeSmall": {
        "result": "struct cmd_compile_internal_test_triggerZerorangeSmall_retval {uint64 field_0;}",
        "result_name": "cmd_compile_internal_test_triggerZerorangeSmall_retval",
        "parameters": [
            {
                "name": "f",
                "type": "uint64"
            },
            {
                "name": "g",
                "type": "uint64"
            },
            {
                "name": "h",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_TestZerorange45372": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mypanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_assertEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestAddressed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_f1_ssa": {
        "result": "_ptr_int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_f3a_ssa": {
        "result": "_ptr_int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_f3b_ssa": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_f3c_ssa": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_args": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_V_args_ssa": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "V"
            },
            {
                "name": "b",
                "type": "V"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_test_autos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "which",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_V_val": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_V_autos_ssa": {
        "result": "struct cmd_compile_internal_test_testdata_V_autos_ssa_retval {V field_0;}",
        "result_name": "cmd_compile_internal_test_testdata_V_autos_ssa_retval",
        "parameters": [
            {
                "name": "which",
                "type": "int64"
            },
            {
                "name": "w1",
                "type": "int64"
            },
            {
                "name": "x1",
                "type": "int64"
            },
            {
                "name": "w2",
                "type": "int64"
            },
            {
                "name": "x2",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata__ptr_V_gets": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "from",
                "type": "_ptr_V"
            }
        ]
    },
    "cmd_compile_internal_test_testdata__ptr_V_getsI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "from",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_fill_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "int64"
            },
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "r",
                "type": "_ptr_V"
            },
            {
                "name": "p",
                "type": "_ptr_V"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_appendOne_ssa": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_int"
            },
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_appendThree_ssa": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_int"
            },
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "z",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eqBytes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_int"
            },
            {
                "name": "b",
                "type": "_slice_int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_expect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "got",
                "type": "_slice_int"
            },
            {
                "name": "want",
                "type": "_slice_int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testAppend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestAppend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_uint64_ssa": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            },
            {
                "name": "b",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_uint64_ssa": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            },
            {
                "name": "b",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_uint64_ssa": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            },
            {
                "name": "b",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_uint64_ssa": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            },
            {
                "name": "b",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_ssa": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            },
            {
                "name": "b",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int64_ssa": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int64_ssa": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int64_ssa": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int64_ssa": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_ssa": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_uint32_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_uint32_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_uint32_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_uint32_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int32_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int32_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int32_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int32_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_uint16_ssa": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            },
            {
                "name": "b",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_uint16_ssa": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            },
            {
                "name": "b",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_uint16_ssa": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            },
            {
                "name": "b",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_uint16_ssa": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            },
            {
                "name": "b",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint16_ssa": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            },
            {
                "name": "b",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int16_ssa": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            },
            {
                "name": "b",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int16_ssa": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            },
            {
                "name": "b",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int16_ssa": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            },
            {
                "name": "b",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int16_ssa": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            },
            {
                "name": "b",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int16_ssa": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            },
            {
                "name": "b",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_uint8_ssa": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            },
            {
                "name": "b",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_uint8_ssa": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            },
            {
                "name": "b",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_uint8_ssa": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            },
            {
                "name": "b",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_uint8_ssa": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            },
            {
                "name": "b",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint8_ssa": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            },
            {
                "name": "b",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int8_ssa": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            },
            {
                "name": "b",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int8_ssa": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            },
            {
                "name": "b",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int8_ssa": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            },
            {
                "name": "b",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int8_ssa": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            },
            {
                "name": "b",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int8_ssa": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            },
            {
                "name": "b",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestArithmeticBoundary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_uint64_0": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_0_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_uint64_1": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_1_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_uint64_4294967296": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_4294967296_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_uint64_9223372036854775808": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_9223372036854775808_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_uint64_18446744073709551615": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_18446744073709551615_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_uint64_0": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_0_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_uint64_1": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_1_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_uint64_4294967296": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_4294967296_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_uint64_9223372036854775808": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_9223372036854775808_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_uint64_18446744073709551615": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_18446744073709551615_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_0_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_uint64_1": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_1_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_uint64_4294967296": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_4294967296_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_uint64_9223372036854775808": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_9223372036854775808_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_uint64_18446744073709551615": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_18446744073709551615_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_0": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_0_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_1": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_1_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_4294967296": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_4294967296_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_9223372036854775808": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_9223372036854775808_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_18446744073709551615": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_18446744073709551615_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_uint64_0": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_0_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_uint64_1": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_1_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_uint64_4294967296": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_4294967296_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_uint64_9223372036854775808": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_9223372036854775808_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_uint64_18446744073709551615": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_18446744073709551615_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_uint64_0": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_0_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_uint64_1": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_1_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_uint64_4294967296": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_4294967296_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_uint64_9223372036854775808": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_9223372036854775808_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_uint64_18446744073709551615": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_18446744073709551615_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_0_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_uint64_1": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_1_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_uint64_4294967296": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_4294967296_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_uint64_9223372036854775808": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_9223372036854775808_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_uint64_18446744073709551615": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_18446744073709551615_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_uint64_0": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_0_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_uint64_1": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_1_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_uint64_4294967296": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_4294967296_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_uint64_9223372036854775808": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_9223372036854775808_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_uint64_18446744073709551615": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_18446744073709551615_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_uint64_0": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_0_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_uint64_1": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_1_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_uint64_4294967296": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_4294967296_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_uint64_9223372036854775808": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_9223372036854775808_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_uint64_18446744073709551615": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_18446744073709551615_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_uint64_0": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_0_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_uint64_1": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_1_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_uint64_4294967296": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_4294967296_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_uint64_9223372036854775808": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_9223372036854775808_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_uint64_18446744073709551615": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_18446744073709551615_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_3": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_3_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_5": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_5_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_7": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_7_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_9": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_9_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_10": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_10_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_11": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_11_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_13": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_13_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_19": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_19_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_21": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_21_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_25": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_25_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_27": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_27_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_37": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_37_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_41": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_41_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_45": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_45_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_73": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_73_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint64_81": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_81_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int64_Neg9223372036854775808": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_Neg9223372036854775808_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int64_Neg9223372036854775807": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_Neg9223372036854775807_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int64_Neg4294967296": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_Neg4294967296_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int64_Neg1": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_Neg1_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int64_0": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_0_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int64_1": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_1_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int64_4294967296": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_4294967296_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int64_9223372036854775806": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_9223372036854775806_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int64_9223372036854775807": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_9223372036854775807_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int64_Neg9223372036854775808": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_Neg9223372036854775808_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int64_Neg9223372036854775807": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_Neg9223372036854775807_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int64_Neg4294967296": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_Neg4294967296_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int64_Neg1": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_Neg1_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int64_0": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_0_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int64_1": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_1_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int64_4294967296": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_4294967296_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int64_9223372036854775806": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_9223372036854775806_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int64_9223372036854775807": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_9223372036854775807_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int64_Neg9223372036854775808": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_Neg9223372036854775808_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int64_Neg9223372036854775807": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_Neg9223372036854775807_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int64_Neg4294967296": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_Neg4294967296_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int64_Neg1": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_Neg1_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_0_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int64_1": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_1_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int64_4294967296": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_4294967296_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int64_9223372036854775806": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_9223372036854775806_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int64_9223372036854775807": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_9223372036854775807_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_Neg9223372036854775808": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_Neg9223372036854775808_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_Neg9223372036854775807": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_Neg9223372036854775807_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_Neg4294967296": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_Neg4294967296_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_Neg1": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_Neg1_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_0": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_0_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_1": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_1_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_4294967296": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_4294967296_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_9223372036854775806": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_9223372036854775806_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_9223372036854775807": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_9223372036854775807_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int64_Neg9223372036854775808": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_Neg9223372036854775808_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int64_Neg9223372036854775807": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_Neg9223372036854775807_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int64_Neg4294967296": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_Neg4294967296_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int64_Neg1": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_Neg1_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_0_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int64_1": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_1_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int64_4294967296": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_4294967296_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int64_9223372036854775806": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_9223372036854775806_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int64_9223372036854775807": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_9223372036854775807_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int64_Neg9223372036854775808": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_Neg9223372036854775808_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int64_Neg9223372036854775807": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_Neg9223372036854775807_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int64_Neg4294967296": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_Neg4294967296_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int64_Neg1": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_Neg1_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int64_0": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_0_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int64_1": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_1_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int64_4294967296": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_4294967296_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int64_9223372036854775806": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_9223372036854775806_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int64_9223372036854775807": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_9223372036854775807_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int64_Neg9223372036854775808": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_Neg9223372036854775808_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int64_Neg9223372036854775807": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_Neg9223372036854775807_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int64_Neg4294967296": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_Neg4294967296_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int64_Neg1": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_Neg1_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int64_0": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_0_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int64_1": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_1_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int64_4294967296": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_4294967296_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int64_9223372036854775806": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_9223372036854775806_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int64_9223372036854775807": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_9223372036854775807_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int64_Neg9223372036854775808": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_Neg9223372036854775808_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int64_Neg9223372036854775807": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_Neg9223372036854775807_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int64_Neg4294967296": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_Neg4294967296_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int64_Neg1": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_Neg1_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int64_0": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_0_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int64_1": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_1_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int64_4294967296": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_4294967296_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int64_9223372036854775806": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_9223372036854775806_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int64_9223372036854775807": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_9223372036854775807_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_Neg9": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_Neg9_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_Neg5": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_Neg5_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_Neg3": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_Neg3_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_3": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_3_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_5": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_5_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_7": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_7_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_9": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_9_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_10": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_10_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_11": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_11_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_13": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_13_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_19": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_19_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_21": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_21_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_25": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_25_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_27": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_27_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_37": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_37_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_41": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_41_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_45": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_45_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_73": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_73_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int64_81": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_81_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_uint32_0": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_0_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_uint32_1": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_1_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_uint32_4294967295": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_4294967295_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_uint32_0": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_0_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_uint32_1": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_1_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_uint32_4294967295": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_4294967295_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_0_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_uint32_1": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_1_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_uint32_4294967295": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_4294967295_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_0": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_0_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_1": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_1_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_4294967295": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_4294967295_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_uint32_0": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_0_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_uint32_1": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_1_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_uint32_4294967295": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_4294967295_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_uint32_0": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_0_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_uint32_1": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_1_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_uint32_4294967295": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_4294967295_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_0_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_uint32_1": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_1_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_uint32_4294967295": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_4294967295_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_uint32_0": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_0_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_uint32_1": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_1_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_uint32_4294967295": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_4294967295_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_uint32_0": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_0_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_uint32_1": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_1_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_uint32_4294967295": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_4294967295_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_uint32_0": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_0_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_uint32_1": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_1_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_uint32_4294967295": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_4294967295_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_3": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_3_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_5": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_5_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_7": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_7_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_9": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_9_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_10": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_10_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_11": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_11_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_13": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_13_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_19": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_19_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_21": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_21_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_25": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_25_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_27": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_27_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_37": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_37_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_41": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_41_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_45": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_45_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_73": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_73_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint32_81": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_81_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int32_Neg2147483648": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_Neg2147483648_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int32_Neg2147483647": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_Neg2147483647_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int32_Neg1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_Neg1_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int32_0": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_0_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int32_1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_1_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int32_2147483647": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_2147483647_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int32_Neg2147483648": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_Neg2147483648_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int32_Neg2147483647": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_Neg2147483647_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int32_Neg1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_Neg1_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int32_0": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_0_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int32_1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_1_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int32_2147483647": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_2147483647_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int32_Neg2147483648": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_Neg2147483648_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int32_Neg2147483647": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_Neg2147483647_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int32_Neg1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_Neg1_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_0_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int32_1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_1_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int32_2147483647": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_2147483647_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_Neg2147483648": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_Neg2147483648_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_Neg2147483647": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_Neg2147483647_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_Neg1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_Neg1_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_0": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_0_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_1_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_2147483647": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_2147483647_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int32_Neg2147483648": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_Neg2147483648_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int32_Neg2147483647": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_Neg2147483647_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int32_Neg1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_Neg1_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_0_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int32_1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_1_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int32_2147483647": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_2147483647_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int32_Neg2147483648": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_Neg2147483648_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int32_Neg2147483647": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_Neg2147483647_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int32_Neg1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_Neg1_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int32_0": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_0_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int32_1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_1_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int32_2147483647": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_2147483647_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int32_Neg2147483648": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_Neg2147483648_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int32_Neg2147483647": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_Neg2147483647_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int32_Neg1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_Neg1_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int32_0": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_0_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int32_1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_1_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int32_2147483647": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_2147483647_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int32_Neg2147483648": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_Neg2147483648_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int32_Neg2147483647": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_Neg2147483647_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int32_Neg1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_Neg1_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int32_0": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_0_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int32_1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_1_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int32_2147483647": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_2147483647_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_Neg9": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_Neg9_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_Neg5": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_Neg5_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_Neg3": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_Neg3_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_3": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_3_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_5": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_5_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_7": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_7_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_9": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_9_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_10": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_10_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_11": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_11_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_13": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_13_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_19": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_19_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_21": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_21_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_25": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_25_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_27": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_27_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_37": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_37_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_41": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_41_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_45": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_45_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_73": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_73_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int32_81": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_81_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_uint16_0": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_0_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_uint16_1": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_1_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_uint16_65535": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_65535_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_uint16_0": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_0_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_uint16_1": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_1_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_uint16_65535": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_65535_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_0_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_uint16_1": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_1_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_uint16_65535": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_65535_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint16_0": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_0_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint16_1": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_1_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint16_65535": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_65535_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_uint16_0": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_0_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_uint16_1": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_1_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_uint16_65535": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_65535_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_uint16_0": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_0_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_uint16_1": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_1_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_uint16_65535": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_65535_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_0_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_uint16_1": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_1_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_uint16_65535": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_65535_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_uint16_0": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_0_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_uint16_1": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_1_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_uint16_65535": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_65535_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_uint16_0": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_0_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_uint16_1": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_1_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_uint16_65535": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_65535_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_uint16_0": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_0_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_uint16_1": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_1_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_uint16_65535": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_65535_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int16_Neg32768": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_Neg32768_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int16_Neg32767": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_Neg32767_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int16_Neg1": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_Neg1_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int16_0": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_0_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int16_1": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_1_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int16_32766": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_32766_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int16_32767": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_32767_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int16_Neg32768": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_Neg32768_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int16_Neg32767": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_Neg32767_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int16_Neg1": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_Neg1_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int16_0": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_0_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int16_1": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_1_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int16_32766": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_32766_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int16_32767": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_32767_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int16_Neg32768": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_Neg32768_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int16_Neg32767": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_Neg32767_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int16_Neg1": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_Neg1_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_0_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int16_1": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_1_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int16_32766": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_32766_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int16_32767": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_32767_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int16_Neg32768": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_Neg32768_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int16_Neg32767": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_Neg32767_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int16_Neg1": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_Neg1_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int16_0": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_0_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int16_1": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_1_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int16_32766": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_32766_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int16_32767": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_32767_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int16_Neg32768": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_Neg32768_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int16_Neg32767": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_Neg32767_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int16_Neg1": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_Neg1_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_0_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int16_1": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_1_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int16_32766": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_32766_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int16_32767": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_32767_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int16_Neg32768": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_Neg32768_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int16_Neg32767": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_Neg32767_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int16_Neg1": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_Neg1_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int16_0": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_0_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int16_1": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_1_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int16_32766": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_32766_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int16_32767": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_32767_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int16_Neg32768": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_Neg32768_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int16_Neg32767": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_Neg32767_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int16_Neg1": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_Neg1_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int16_0": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_0_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int16_1": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_1_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int16_32766": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_32766_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int16_32767": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_32767_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int16_Neg32768": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_Neg32768_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int16_Neg32767": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_Neg32767_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int16_Neg1": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_Neg1_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int16_0": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_0_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int16_1": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_1_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int16_32766": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_32766_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int16_32767": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_32767_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_uint8_0": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_0_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_uint8_1": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_1_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_uint8_255": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_255_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_uint8_0": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_0_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_uint8_1": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_1_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_uint8_255": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_255_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_0_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_uint8_1": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_1_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_uint8_255": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_255_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint8_0": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_0_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint8_1": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_1_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_uint8_255": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_255_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_uint8_0": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_0_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_uint8_1": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_1_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_uint8_255": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lsh_255_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_uint8_0": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_0_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_uint8_1": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_1_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_uint8_255": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsh_255_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_0_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_uint8_1": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_1_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_uint8_255": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_255_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_uint8_0": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_0_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_uint8_1": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_1_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_uint8_255": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_255_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_uint8_0": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_0_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_uint8_1": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_1_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_uint8_255": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_255_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_uint8_0": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_0_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_uint8_1": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_1_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_uint8_255": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_255_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int8_Neg128": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_Neg128_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int8_Neg127": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_Neg127_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int8_Neg1": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_Neg1_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int8_0": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_0_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int8_1": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_1_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int8_126": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_126_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_int8_127": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add_127_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int8_Neg128": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_Neg128_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int8_Neg127": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_Neg127_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int8_Neg1": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_Neg1_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int8_0": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_0_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int8_1": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_1_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int8_126": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_126_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_int8_127": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub_127_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int8_Neg128": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_Neg128_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int8_Neg127": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_Neg127_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int8_Neg1": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_Neg1_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_0_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int8_1": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_1_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int8_126": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_126_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_int8_127": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_127_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int8_Neg128": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_Neg128_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int8_Neg127": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_Neg127_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int8_Neg1": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_Neg1_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int8_0": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_0_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int8_1": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_1_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int8_126": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_126_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_int8_127": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul_127_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int8_Neg128": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_Neg128_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int8_Neg127": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_Neg127_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int8_Neg1": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_Neg1_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_0_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int8_1": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_1_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int8_126": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_126_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_int8_127": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mod_127_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int8_Neg128": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_Neg128_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int8_Neg127": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_Neg127_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int8_Neg1": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_Neg1_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int8_0": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_0_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int8_1": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_1_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int8_126": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_126_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_int8_127": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_127_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int8_Neg128": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_Neg128_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int8_Neg127": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_Neg127_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int8_Neg1": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_Neg1_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int8_0": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_0_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int8_1": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_1_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int8_126": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_126_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_int8_127": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_127_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int8_Neg128": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_Neg128_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int8_Neg127": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_Neg127_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int8_Neg1": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_Neg1_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int8_0": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_0_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int8_1": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_1_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int8_126": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_126_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_int8_127": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xor_127_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestArithmeticConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lshNop1": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lshNop2": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lshNop3": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lshNotNop": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rshNop1": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rshNop2": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rshNop3": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rshNotNop": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testShiftRemoval": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_parseLE64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_parseLE32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_parseLE16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testLoadCombine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testLoadSymCombine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_invalidAdd_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_invalidSub_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_invalidMul_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testLargeConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testArithRshConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_arithRshuConst_ssa": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_arithRshConst_ssa": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_arithConstShift_ssa": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testArithConstShift": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_overflowConstShift64_ssa": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_overflowConstShift32_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_overflowConstShift16_ssa": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_overflowConstShift8_ssa": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testOverflowConstShift": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_test64BitConstMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_test64BitConstMult_ssa": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_test64BitConstAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_test64BitConstAdd_ssa": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testRegallocCVSpill": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testRegallocCVSpill_ssa": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            },
            {
                "name": "b",
                "type": "int8"
            },
            {
                "name": "c",
                "type": "int8"
            },
            {
                "name": "d",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testBitwiseLogic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testBitwiseAnd_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testBitwiseOr_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testBitwiseXor_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testBitwiseLsh_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "c",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testBitwiseRsh_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "c",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testBitwiseRshU_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "c",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testShiftCX_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_testShiftCX": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testSubqToNegq": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testSubqToNegq_ssa": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int64"
            },
            {
                "name": "d",
                "type": "int64"
            },
            {
                "name": "e",
                "type": "int64"
            },
            {
                "name": "f",
                "type": "int64"
            },
            {
                "name": "g",
                "type": "int64"
            },
            {
                "name": "h",
                "type": "int64"
            },
            {
                "name": "i",
                "type": "int64"
            },
            {
                "name": "j",
                "type": "int64"
            },
            {
                "name": "k",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testOcom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testOcom_ssa": {
        "result": "struct cmd_compile_internal_test_testdata_testOcom_ssa_retval {int32 field_0;int32 field_1;}",
        "result_name": "cmd_compile_internal_test_testdata_testOcom_ssa_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lrot1_ssa": {
        "result": "struct cmd_compile_internal_test_testdata_lrot1_ssa_retval {uint8 field_0;uint16 field_1;uint32 field_2;uint64 field_3;}",
        "result_name": "cmd_compile_internal_test_testdata_lrot1_ssa_retval",
        "parameters": [
            {
                "name": "w",
                "type": "uint8"
            },
            {
                "name": "x",
                "type": "uint16"
            },
            {
                "name": "y",
                "type": "uint32"
            },
            {
                "name": "z",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lrot2_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "uint32"
            },
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lrot3_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testLrot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub1_ssa": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_sub2_ssa": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_testSubConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_orPhi_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "bool"
            },
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testOrPhi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_addshiftLL_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_subshiftLL_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsbshiftLL_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_andshiftLL_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_orshiftLL_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xorshiftLL_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_bicshiftLL_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_notshiftLL_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_addshiftRL_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_subshiftRL_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsbshiftRL_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_andshiftRL_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_orshiftRL_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xorshiftRL_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_bicshiftRL_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_notshiftRL_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_addshiftRA_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_subshiftRA_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsbshiftRA_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_andshiftRA_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_orshiftRA_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xorshiftRA_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_bicshiftRA_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_notshiftRA_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_addshiftLLreg_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_subshiftLLreg_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsbshiftLLreg_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_andshiftLLreg_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_orshiftLLreg_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xorshiftLLreg_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_bicshiftLLreg_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_notshiftLLreg_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_addshiftRLreg_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_subshiftRLreg_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsbshiftRLreg_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_andshiftRLreg_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_orshiftRLreg_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xorshiftRLreg_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_bicshiftRLreg_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_notshiftRLreg_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_addshiftRAreg_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_subshiftRAreg_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rsbshiftRAreg_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_andshiftRAreg_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_orshiftRAreg_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_xorshiftRAreg_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_bicshiftRAreg_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_notshiftRAreg_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testShiftedOps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestArithmetic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testDivFixUp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int8_2to1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int8_2to2": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int8_2to3": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int8_2to4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int8_2to5": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int8_2to6": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int16_2to1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int16_2to2": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int16_2to3": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int16_2to4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int16_2to5": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int16_2to6": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int16_2to7": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int16_2to8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int16_2to9": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int16_2to10": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int16_2to11": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int16_2to12": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int16_2to13": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int16_2to14": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int32_2to4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int32_2to15": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int32_2to26": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int64_2to4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int64_2to15": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int64_2to26": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int64_2to34": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int64_2to48": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_divisible_int64_2to57": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testDivisibleSignedPow2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div6_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div6_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div6_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div6_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div19_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div19_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div19_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div19_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div6_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div6_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div6_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div6_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div19_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div19_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div19_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div19_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testDivisibility": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_genREV16_1": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_genREV16_2": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_genREV16W": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestREV16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestREV16W": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testSliceLenCap12_ssa": {
        "result": "struct cmd_compile_internal_test_testdata_testSliceLenCap12_ssa_retval {int field_0;int field_1;}",
        "result_name": "cmd_compile_internal_test_testdata_testSliceLenCap12_ssa_retval",
        "parameters": [
            {
                "name": "a",
                "type": "_10_int"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testSliceLenCap1_ssa": {
        "result": "struct cmd_compile_internal_test_testdata_testSliceLenCap1_ssa_retval {int field_0;int field_1;}",
        "result_name": "cmd_compile_internal_test_testdata_testSliceLenCap1_ssa_retval",
        "parameters": [
            {
                "name": "a",
                "type": "_10_int"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testSliceLenCap2_ssa": {
        "result": "struct cmd_compile_internal_test_testdata_testSliceLenCap2_ssa_retval {int field_0;int field_1;}",
        "result_name": "cmd_compile_internal_test_testdata_testSliceLenCap2_ssa_retval",
        "parameters": [
            {
                "name": "a",
                "type": "_10_int"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testSliceLenCap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testSliceGetElement_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_10_int"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            },
            {
                "name": "p",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testSliceGetElement": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testSliceSetElement_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr__10_int"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            },
            {
                "name": "p",
                "type": "int"
            },
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testSliceSetElement": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testSlicePanic1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testSlicePanic2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestArray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata__ptr_S_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata__ptr_U_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_e2t_ssa": {
        "result": "_ptr_U",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_i2t_ssa": {
        "result": "_ptr_U",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "I"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testAssertE2TOk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testAssertE2TPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testAssertI2TOk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testAssertI2TPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_e2t2_ssa": {
        "result": "struct cmd_compile_internal_test_testdata_e2t2_ssa_retval {_ptr_U field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_test_testdata_e2t2_ssa_retval",
        "parameters": [
            {
                "name": "e",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_i2t2_ssa": {
        "result": "struct cmd_compile_internal_test_testdata_i2t2_ssa_retval {_ptr_U field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_test_testdata_i2t2_ssa_retval",
        "parameters": [
            {
                "name": "i",
                "type": "I"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testAssertE2T2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testAssertI2T2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestTypeAssertion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_continuePlain_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_continueLabeled_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_continuePlainInner_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_continueLabeledInner_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_continueLabeledOuter_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_breakPlain_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_breakLabeled_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_breakPlainInner_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_breakLabeledInner_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_breakLabeledOuter_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_switchPlain_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_switchLabeled_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_switchPlainInner_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_switchLabeledInner_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_switchLabeledOuter_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_TestBreakContinue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lenChan_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "chan_send_int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_capChan_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "chan_send_int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testLenChan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testLenNilChan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCapChan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCapNilChan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestChan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCFunc_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_testCFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestClosure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_0_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_0_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_0_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_0_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_0_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_0_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_1_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_1_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_1_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_1_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_1_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_1_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_126_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_126_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_126_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_126_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_126_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_126_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_127_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_127_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_127_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_127_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_127_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_127_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_128_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_128_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_128_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_128_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_128_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_128_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_254_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_254_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_254_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_254_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_254_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_254_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_255_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_255_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_255_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_255_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_255_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_255_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_256_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_256_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_256_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_256_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_256_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_256_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_32766_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_32766_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_32766_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_32766_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_32766_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_32766_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_32767_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_32767_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_32767_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_32767_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_32767_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_32767_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_32768_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_32768_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_32768_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_32768_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_32768_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_32768_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_65534_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_65534_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_65534_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_65534_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_65534_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_65534_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_65535_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_65535_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_65535_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_65535_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_65535_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_65535_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_65536_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_65536_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_65536_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_65536_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_65536_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_65536_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_2147483646_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_2147483646_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_2147483646_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_2147483646_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_2147483646_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_2147483646_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_2147483647_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_2147483647_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_2147483647_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_2147483647_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_2147483647_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_2147483647_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_2147483648_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_2147483648_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_2147483648_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_2147483648_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_2147483648_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_2147483648_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_4278190080_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_4278190080_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_4278190080_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_4278190080_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_4278190080_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_4278190080_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_4294967294_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_4294967294_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_4294967294_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_4294967294_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_4294967294_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_4294967294_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_4294967295_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_4294967295_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_4294967295_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_4294967295_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_4294967295_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_4294967295_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_4294967296_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_4294967296_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_4294967296_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_4294967296_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_4294967296_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_4294967296_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_1095216660480_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_1095216660480_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_1095216660480_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_1095216660480_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_1095216660480_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_1095216660480_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_9223372036854775806_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_9223372036854775806_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_9223372036854775806_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_9223372036854775806_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_9223372036854775806_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_9223372036854775806_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_9223372036854775807_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_9223372036854775807_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_9223372036854775807_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_9223372036854775807_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_9223372036854775807_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_9223372036854775807_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_9223372036854775808_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_9223372036854775808_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_9223372036854775808_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_9223372036854775808_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_9223372036854775808_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_9223372036854775808_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_18374686479671623680_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_18374686479671623680_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_18374686479671623680_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_18374686479671623680_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_18374686479671623680_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_18374686479671623680_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_18446744073709551614_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_18446744073709551614_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_18446744073709551614_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_18446744073709551614_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_18446744073709551614_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_18446744073709551614_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_18446744073709551615_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_18446744073709551615_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_18446744073709551615_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_18446744073709551615_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_18446744073709551615_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_18446744073709551615_uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_0_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_0_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_0_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_0_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_0_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_0_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_1_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_1_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_1_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_1_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_1_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_1_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_126_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_126_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_126_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_126_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_126_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_126_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_127_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_127_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_127_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_127_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_127_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_127_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_128_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_128_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_128_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_128_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_128_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_128_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_254_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_254_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_254_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_254_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_254_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_254_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_255_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_255_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_255_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_255_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_255_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_255_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_256_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_256_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_256_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_256_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_256_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_256_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_32766_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_32766_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_32766_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_32766_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_32766_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_32766_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_32767_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_32767_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_32767_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_32767_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_32767_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_32767_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_32768_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_32768_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_32768_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_32768_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_32768_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_32768_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_65534_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_65534_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_65534_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_65534_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_65534_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_65534_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_65535_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_65535_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_65535_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_65535_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_65535_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_65535_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_65536_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_65536_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_65536_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_65536_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_65536_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_65536_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_2147483646_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_2147483646_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_2147483646_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_2147483646_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_2147483646_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_2147483646_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_2147483647_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_2147483647_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_2147483647_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_2147483647_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_2147483647_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_2147483647_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_2147483648_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_2147483648_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_2147483648_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_2147483648_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_2147483648_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_2147483648_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_4278190080_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_4278190080_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_4278190080_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_4278190080_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_4278190080_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_4278190080_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_4294967294_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_4294967294_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_4294967294_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_4294967294_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_4294967294_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_4294967294_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_4294967295_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_4294967295_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_4294967295_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_4294967295_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_4294967295_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_4294967295_uint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_0_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_0_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_0_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_0_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_0_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_0_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_1_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_1_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_1_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_1_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_1_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_1_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_126_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_126_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_126_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_126_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_126_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_126_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_127_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_127_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_127_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_127_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_127_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_127_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_128_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_128_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_128_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_128_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_128_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_128_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_254_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_254_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_254_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_254_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_254_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_254_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_255_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_255_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_255_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_255_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_255_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_255_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_256_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_256_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_256_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_256_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_256_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_256_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_32766_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_32766_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_32766_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_32766_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_32766_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_32766_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_32767_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_32767_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_32767_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_32767_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_32767_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_32767_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_32768_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_32768_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_32768_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_32768_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_32768_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_32768_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_65534_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_65534_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_65534_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_65534_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_65534_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_65534_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_65535_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_65535_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_65535_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_65535_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_65535_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_65535_uint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_0_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_0_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_0_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_0_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_0_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_0_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_1_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_1_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_1_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_1_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_1_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_1_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_126_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_126_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_126_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_126_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_126_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_126_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_127_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_127_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_127_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_127_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_127_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_127_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_128_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_128_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_128_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_128_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_128_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_128_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_254_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_254_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_254_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_254_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_254_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_254_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_255_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_255_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_255_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_255_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_255_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_255_uint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg9223372036854775808_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg9223372036854775808_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg9223372036854775808_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg9223372036854775808_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg9223372036854775808_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg9223372036854775808_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg9223372036854775807_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg9223372036854775807_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg9223372036854775807_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg9223372036854775807_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg9223372036854775807_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg9223372036854775807_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg2147483649_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg2147483649_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg2147483649_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg2147483649_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg2147483649_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg2147483649_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg2147483648_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg2147483648_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg2147483648_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg2147483648_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg2147483648_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg2147483648_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg2147483647_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg2147483647_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg2147483647_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg2147483647_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg2147483647_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg2147483647_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg32769_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg32769_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg32769_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg32769_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg32769_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg32769_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg32768_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg32768_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg32768_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg32768_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg32768_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg32768_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg32767_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg32767_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg32767_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg32767_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg32767_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg32767_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg129_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg129_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg129_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg129_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg129_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg129_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg128_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg128_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg128_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg128_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg128_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg128_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg127_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg127_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg127_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg127_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg127_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg127_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg1_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg1_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg1_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg1_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg1_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg1_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_0_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_0_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_0_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_0_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_0_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_0_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_1_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_1_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_1_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_1_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_1_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_1_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_126_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_126_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_126_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_126_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_126_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_126_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_127_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_127_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_127_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_127_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_127_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_127_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_128_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_128_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_128_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_128_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_128_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_128_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_254_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_254_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_254_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_254_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_254_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_254_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_255_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_255_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_255_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_255_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_255_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_255_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_256_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_256_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_256_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_256_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_256_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_256_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_32766_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_32766_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_32766_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_32766_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_32766_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_32766_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_32767_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_32767_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_32767_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_32767_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_32767_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_32767_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_32768_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_32768_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_32768_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_32768_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_32768_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_32768_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_65534_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_65534_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_65534_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_65534_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_65534_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_65534_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_65535_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_65535_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_65535_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_65535_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_65535_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_65535_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_65536_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_65536_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_65536_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_65536_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_65536_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_65536_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_2147483646_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_2147483646_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_2147483646_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_2147483646_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_2147483646_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_2147483646_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_2147483647_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_2147483647_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_2147483647_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_2147483647_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_2147483647_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_2147483647_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_2147483648_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_2147483648_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_2147483648_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_2147483648_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_2147483648_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_2147483648_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_4278190080_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_4278190080_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_4278190080_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_4278190080_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_4278190080_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_4278190080_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_4294967294_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_4294967294_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_4294967294_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_4294967294_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_4294967294_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_4294967294_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_4294967295_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_4294967295_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_4294967295_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_4294967295_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_4294967295_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_4294967295_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_4294967296_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_4294967296_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_4294967296_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_4294967296_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_4294967296_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_4294967296_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_1095216660480_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_1095216660480_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_1095216660480_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_1095216660480_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_1095216660480_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_1095216660480_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_9223372036854775806_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_9223372036854775806_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_9223372036854775806_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_9223372036854775806_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_9223372036854775806_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_9223372036854775806_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_9223372036854775807_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_9223372036854775807_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_9223372036854775807_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_9223372036854775807_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_9223372036854775807_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_9223372036854775807_int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg2147483648_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg2147483648_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg2147483648_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg2147483648_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg2147483648_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg2147483648_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg2147483647_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg2147483647_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg2147483647_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg2147483647_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg2147483647_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg2147483647_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg32769_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg32769_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg32769_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg32769_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg32769_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg32769_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg32768_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg32768_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg32768_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg32768_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg32768_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg32768_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg32767_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg32767_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg32767_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg32767_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg32767_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg32767_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg129_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg129_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg129_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg129_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg129_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg129_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg128_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg128_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg128_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg128_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg128_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg128_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg127_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg127_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg127_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg127_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg127_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg127_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg1_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg1_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg1_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg1_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg1_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg1_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_0_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_0_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_0_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_0_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_0_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_0_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_1_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_1_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_1_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_1_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_1_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_1_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_126_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_126_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_126_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_126_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_126_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_126_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_127_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_127_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_127_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_127_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_127_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_127_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_128_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_128_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_128_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_128_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_128_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_128_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_254_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_254_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_254_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_254_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_254_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_254_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_255_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_255_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_255_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_255_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_255_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_255_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_256_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_256_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_256_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_256_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_256_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_256_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_32766_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_32766_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_32766_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_32766_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_32766_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_32766_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_32767_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_32767_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_32767_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_32767_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_32767_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_32767_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_32768_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_32768_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_32768_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_32768_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_32768_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_32768_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_65534_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_65534_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_65534_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_65534_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_65534_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_65534_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_65535_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_65535_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_65535_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_65535_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_65535_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_65535_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_65536_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_65536_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_65536_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_65536_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_65536_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_65536_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_2147483646_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_2147483646_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_2147483646_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_2147483646_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_2147483646_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_2147483646_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_2147483647_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_2147483647_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_2147483647_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_2147483647_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_2147483647_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_2147483647_int32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg32768_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg32768_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg32768_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg32768_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg32768_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg32768_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg32767_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg32767_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg32767_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg32767_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg32767_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg32767_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg129_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg129_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg129_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg129_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg129_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg129_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg128_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg128_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg128_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg128_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg128_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg128_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg127_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg127_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg127_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg127_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg127_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg127_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg1_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg1_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg1_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg1_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg1_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg1_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_0_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_0_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_0_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_0_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_0_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_0_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_1_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_1_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_1_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_1_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_1_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_1_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_126_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_126_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_126_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_126_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_126_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_126_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_127_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_127_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_127_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_127_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_127_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_127_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_128_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_128_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_128_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_128_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_128_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_128_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_254_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_254_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_254_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_254_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_254_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_254_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_255_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_255_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_255_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_255_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_255_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_255_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_256_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_256_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_256_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_256_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_256_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_256_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_32766_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_32766_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_32766_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_32766_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_32766_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_32766_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_32767_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_32767_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_32767_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_32767_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_32767_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_32767_int16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg128_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg128_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg128_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg128_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg128_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg128_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg127_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg127_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg127_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg127_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg127_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg127_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_neg1_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_neg1_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_neg1_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_neg1_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_neg1_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_neg1_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_0_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_0_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_0_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_0_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_0_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_0_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_1_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_1_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_1_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_1_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_1_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_1_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_126_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_126_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_126_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_126_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_126_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_126_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt_127_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le_127_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt_127_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge_127_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_127_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne_127_int8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestComparisonsConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_neq_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCmp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestCmp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_string_ssa": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            },
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_complex64_ssa": {
        "result": "complex64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex64"
            },
            {
                "name": "b",
                "type": "complex64"
            },
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_complex128_ssa": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex128"
            },
            {
                "name": "b",
                "type": "complex128"
            },
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testComplex64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testComplex128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_slice_ssa": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_interface_ssa": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            },
            {
                "name": "b",
                "type": "interface_"
            },
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestCompound": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t1copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__1_byte"
            },
            {
                "name": "x",
                "type": "_ptr__1_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t2copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__2_byte"
            },
            {
                "name": "x",
                "type": "_ptr__2_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t3copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__3_byte"
            },
            {
                "name": "x",
                "type": "_ptr__3_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t4copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__4_byte"
            },
            {
                "name": "x",
                "type": "_ptr__4_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t5copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__5_byte"
            },
            {
                "name": "x",
                "type": "_ptr__5_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy5": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t6copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__6_byte"
            },
            {
                "name": "x",
                "type": "_ptr__6_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy6": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t7copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__7_byte"
            },
            {
                "name": "x",
                "type": "_ptr__7_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy7": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t8copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__8_byte"
            },
            {
                "name": "x",
                "type": "_ptr__8_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t9copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__9_byte"
            },
            {
                "name": "x",
                "type": "_ptr__9_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy9": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t10copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__10_byte"
            },
            {
                "name": "x",
                "type": "_ptr__10_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t15copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__15_byte"
            },
            {
                "name": "x",
                "type": "_ptr__15_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy15": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t16copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__16_byte"
            },
            {
                "name": "x",
                "type": "_ptr__16_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t17copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__17_byte"
            },
            {
                "name": "x",
                "type": "_ptr__17_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy17": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t23copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__23_byte"
            },
            {
                "name": "x",
                "type": "_ptr__23_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy23": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t24copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__24_byte"
            },
            {
                "name": "x",
                "type": "_ptr__24_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy24": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t25copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__25_byte"
            },
            {
                "name": "x",
                "type": "_ptr__25_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy25": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t31copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__31_byte"
            },
            {
                "name": "x",
                "type": "_ptr__31_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy31": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t32copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__32_byte"
            },
            {
                "name": "x",
                "type": "_ptr__32_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t33copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__33_byte"
            },
            {
                "name": "x",
                "type": "_ptr__33_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy33": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t63copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__63_byte"
            },
            {
                "name": "x",
                "type": "_ptr__63_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy63": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t64copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__64_byte"
            },
            {
                "name": "x",
                "type": "_ptr__64_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t65copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__65_byte"
            },
            {
                "name": "x",
                "type": "_ptr__65_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy65": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t1023copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__1023_byte"
            },
            {
                "name": "x",
                "type": "_ptr__1023_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy1023": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t1024copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__1024_byte"
            },
            {
                "name": "x",
                "type": "_ptr__1024_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy1024": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t1025copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__1025_byte"
            },
            {
                "name": "x",
                "type": "_ptr__1025_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy1025": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t1031copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__1031_byte"
            },
            {
                "name": "x",
                "type": "_ptr__1031_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy1031": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t1032copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__1032_byte"
            },
            {
                "name": "x",
                "type": "_ptr__1032_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy1032": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t1033copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__1033_byte"
            },
            {
                "name": "x",
                "type": "_ptr__1033_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy1033": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t1039copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__1039_byte"
            },
            {
                "name": "x",
                "type": "_ptr__1039_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy1039": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t1040copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__1040_byte"
            },
            {
                "name": "x",
                "type": "_ptr__1040_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy1040": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_t1041copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr__1041_byte"
            },
            {
                "name": "x",
                "type": "_ptr__1041_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testCopy1041": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_tu2copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "docopy",
                "type": "bool"
            },
            {
                "name": "data",
                "type": "_2_byte"
            },
            {
                "name": "x",
                "type": "_ptr__2_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testUnalignedCopy2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_tu3copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "docopy",
                "type": "bool"
            },
            {
                "name": "data",
                "type": "_3_byte"
            },
            {
                "name": "x",
                "type": "_ptr__3_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testUnalignedCopy3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_tu4copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "docopy",
                "type": "bool"
            },
            {
                "name": "data",
                "type": "_4_byte"
            },
            {
                "name": "x",
                "type": "_ptr__4_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testUnalignedCopy4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_tu5copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "docopy",
                "type": "bool"
            },
            {
                "name": "data",
                "type": "_5_byte"
            },
            {
                "name": "x",
                "type": "_ptr__5_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testUnalignedCopy5": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_tu6copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "docopy",
                "type": "bool"
            },
            {
                "name": "data",
                "type": "_6_byte"
            },
            {
                "name": "x",
                "type": "_ptr__6_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testUnalignedCopy6": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_tu7copy_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "docopy",
                "type": "bool"
            },
            {
                "name": "data",
                "type": "_7_byte"
            },
            {
                "name": "x",
                "type": "_ptr__7_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testUnalignedCopy7": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_nor_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "bool"
            },
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testPhiControl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_emptyRange_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testEmptyRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_switch_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_fallthrough_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testFallthrough": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testSwitch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_flagOverwrite_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_junk"
            },
            {
                "name": "c",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testFlagOverwrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestCtl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_deferNoReturn_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_TestDeferNoReturn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_checkDivByZero": {
        "result": "struct cmd_compile_internal_test_testdata_checkDivByZero_retval {bool field_0;}",
        "result_name": "cmd_compile_internal_test_testdata_checkDivByZero_retval",
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_a": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            },
            {
                "name": "s",
                "type": "_slice_int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_b": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            },
            {
                "name": "j",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div_c": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestDivByZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_read1": {
        "result": "struct cmd_compile_internal_test_testdata_read1_retval {uint16 field_0;uint16 field_1;}",
        "result_name": "cmd_compile_internal_test_testdata_read1_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_main1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_read2": {
        "result": "struct cmd_compile_internal_test_testdata_read2_retval {uint16 field_0;uint16 field_1;}",
        "result_name": "cmd_compile_internal_test_testdata_read2_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_main2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestDupLoad": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_blocks": {
        "result": "struct cmd_compile_internal_test_testdata_blocks_retval {_slice_string field_0;string field_1;}",
        "result_name": "cmd_compile_internal_test_testdata_blocks_retval",
        "parameters": [
            {
                "name": "spec",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_makeFunctionFromFlowGraph": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "blocks",
                "type": "_slice_blo"
            },
            {
                "name": "fname",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_strings2blocks": {
        "result": "struct cmd_compile_internal_test_testdata_strings2blocks_retval {_slice_blo field_0;uint field_1;}",
        "result_name": "cmd_compile_internal_test_testdata_strings2blocks_retval",
        "parameters": [
            {
                "name": "blocks",
                "type": "_slice_string"
            },
            {
                "name": "fname",
                "type": "string"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_fmtBlocks": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "bs",
                "type": "_slice_blo"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_manysub_ssa": {
        "result": "struct cmd_compile_internal_test_testdata_manysub_ssa_retval {aa field_0;ab field_1;ac field_2;ad field_3;ba field_4;bb field_5;bc field_6;float64 field_7;}",
        "result_name": "cmd_compile_internal_test_testdata_manysub_ssa_retval",
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            },
            {
                "name": "c",
                "type": "float64"
            },
            {
                "name": "d",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_fpspill_ssa": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add64_ssa": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul64_ssa": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub64_ssa": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div64_ssa": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_neg64_ssa": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_add32_ssa": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float32"
            },
            {
                "name": "b",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mul32_ssa": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float32"
            },
            {
                "name": "b",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_sub32_ssa": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float32"
            },
            {
                "name": "b",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_div32_ssa": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float32"
            },
            {
                "name": "b",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_neg32_ssa": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float32"
            },
            {
                "name": "b",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_conv2Float64_ssa": {
        "result": "struct cmd_compile_internal_test_testdata_conv2Float64_ssa_retval {float64 field_0;}",
        "result_name": "cmd_compile_internal_test_testdata_conv2Float64_ssa_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            },
            {
                "name": "b",
                "type": "uint8"
            },
            {
                "name": "c",
                "type": "int16"
            },
            {
                "name": "d",
                "type": "uint16"
            },
            {
                "name": "e",
                "type": "int32"
            },
            {
                "name": "f",
                "type": "uint32"
            },
            {
                "name": "g",
                "type": "int64"
            },
            {
                "name": "h",
                "type": "uint64"
            },
            {
                "name": "i",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_conv2Float32_ssa": {
        "result": "struct cmd_compile_internal_test_testdata_conv2Float32_ssa_retval {float32 field_0;}",
        "result_name": "cmd_compile_internal_test_testdata_conv2Float32_ssa_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            },
            {
                "name": "b",
                "type": "uint8"
            },
            {
                "name": "c",
                "type": "int16"
            },
            {
                "name": "d",
                "type": "uint16"
            },
            {
                "name": "e",
                "type": "int32"
            },
            {
                "name": "f",
                "type": "uint32"
            },
            {
                "name": "g",
                "type": "int64"
            },
            {
                "name": "h",
                "type": "uint64"
            },
            {
                "name": "i",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_integer2floatConversions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_multiplyAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_compares64_ssa": {
        "result": "struct cmd_compile_internal_test_testdata_compares64_ssa_retval {uint64 field_0;}",
        "result_name": "cmd_compile_internal_test_testdata_compares64_ssa_retval",
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            },
            {
                "name": "c",
                "type": "float64"
            },
            {
                "name": "d",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_compares32_ssa": {
        "result": "struct cmd_compile_internal_test_testdata_compares32_ssa_retval {uint64 field_0;}",
        "result_name": "cmd_compile_internal_test_testdata_compares32_ssa_retval",
        "parameters": [
            {
                "name": "a",
                "type": "float32"
            },
            {
                "name": "b",
                "type": "float32"
            },
            {
                "name": "c",
                "type": "float32"
            },
            {
                "name": "d",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le64_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge64_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt64_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt64_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq64_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne64_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eqbr64_ssa": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_nebr64_ssa": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gebr64_ssa": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lebr64_ssa": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ltbr64_ssa": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gtbr64_ssa": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_le32_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            },
            {
                "name": "y",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ge32_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            },
            {
                "name": "y",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lt32_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            },
            {
                "name": "y",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gt32_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            },
            {
                "name": "y",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eq32_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            },
            {
                "name": "y",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ne32_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            },
            {
                "name": "y",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_eqbr32_ssa": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            },
            {
                "name": "y",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_nebr32_ssa": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            },
            {
                "name": "y",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gebr32_ssa": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            },
            {
                "name": "y",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lebr32_ssa": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            },
            {
                "name": "y",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_ltbr32_ssa": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            },
            {
                "name": "y",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gtbr32_ssa": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            },
            {
                "name": "y",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_F32toU8_ssa": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_F32toI8_ssa": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_F32toU16_ssa": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_F32toI16_ssa": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_F32toU32_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_F32toI32_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_F32toU64_ssa": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_F32toI64_ssa": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_F64toU8_ssa": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_F64toI8_ssa": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_F64toU16_ssa": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_F64toI16_ssa": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_F64toU32_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_F64toI32_ssa": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_F64toU64_ssa": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_F64toI64_ssa": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_floatsToInts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "expected",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_floatsToUints": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "expected",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_floatingToIntegerConversionsTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_fail64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            },
            {
                "name": "e",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_fail64bool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            },
            {
                "name": "e",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_fail32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a",
                "type": "float32"
            },
            {
                "name": "b",
                "type": "float32"
            },
            {
                "name": "e",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_fail32bool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a",
                "type": "float32"
            },
            {
                "name": "b",
                "type": "float32"
            },
            {
                "name": "e",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_expect64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "expected",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_expect32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "x",
                "type": "float32"
            },
            {
                "name": "expected",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_expectUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "x",
                "type": "uint64"
            },
            {
                "name": "expected",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_expectInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "expected",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_expectUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "expected",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_expectInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "x",
                "type": "int32"
            },
            {
                "name": "expected",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_expectUint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "x",
                "type": "uint16"
            },
            {
                "name": "expected",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_expectInt16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "x",
                "type": "int16"
            },
            {
                "name": "expected",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_expectAll64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            },
            {
                "name": "c",
                "type": "float64"
            },
            {
                "name": "d",
                "type": "float64"
            },
            {
                "name": "e",
                "type": "float64"
            },
            {
                "name": "f",
                "type": "float64"
            },
            {
                "name": "g",
                "type": "float64"
            },
            {
                "name": "h",
                "type": "float64"
            },
            {
                "name": "i",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_expectAll32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "a",
                "type": "float32"
            },
            {
                "name": "b",
                "type": "float32"
            },
            {
                "name": "c",
                "type": "float32"
            },
            {
                "name": "d",
                "type": "float32"
            },
            {
                "name": "e",
                "type": "float32"
            },
            {
                "name": "f",
                "type": "float32"
            },
            {
                "name": "g",
                "type": "float32"
            },
            {
                "name": "h",
                "type": "float32"
            },
            {
                "name": "i",
                "type": "float32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cmpOpTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "g",
                "type": "void*"
            },
            {
                "name": "ff",
                "type": "void*"
            },
            {
                "name": "gg",
                "type": "void*"
            },
            {
                "name": "zero",
                "type": "float64"
            },
            {
                "name": "one",
                "type": "float64"
            },
            {
                "name": "inf",
                "type": "float64"
            },
            {
                "name": "nan",
                "type": "float64"
            },
            {
                "name": "result",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_expectCx128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "x",
                "type": "complex128"
            },
            {
                "name": "expected",
                "type": "complex128"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_expectCx64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "x",
                "type": "complex64"
            },
            {
                "name": "expected",
                "type": "complex64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cx128sum_ssa": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex128"
            },
            {
                "name": "b",
                "type": "complex128"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cx128diff_ssa": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex128"
            },
            {
                "name": "b",
                "type": "complex128"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cx128prod_ssa": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex128"
            },
            {
                "name": "b",
                "type": "complex128"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cx128quot_ssa": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex128"
            },
            {
                "name": "b",
                "type": "complex128"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cx128neg_ssa": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex128"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cx128real_ssa": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex128"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cx128imag_ssa": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex128"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cx128cnst_ssa": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex128"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cx64sum_ssa": {
        "result": "complex64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex64"
            },
            {
                "name": "b",
                "type": "complex64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cx64diff_ssa": {
        "result": "complex64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex64"
            },
            {
                "name": "b",
                "type": "complex64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cx64prod_ssa": {
        "result": "complex64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex64"
            },
            {
                "name": "b",
                "type": "complex64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cx64quot_ssa": {
        "result": "complex64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex64"
            },
            {
                "name": "b",
                "type": "complex64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cx64neg_ssa": {
        "result": "complex64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cx64real_ssa": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cx64imag_ssa": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cx128eq_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex128"
            },
            {
                "name": "b",
                "type": "complex128"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cx128ne_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex128"
            },
            {
                "name": "b",
                "type": "complex128"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cx64eq_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex64"
            },
            {
                "name": "b",
                "type": "complex64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_cx64ne_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex64"
            },
            {
                "name": "b",
                "type": "complex64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_expectTrue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_expectFalse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_complexTest128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_complexTest64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestFP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testLoadStoreOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testLoadStoreOrder_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "z",
                "type": "_ptr_uint32"
            },
            {
                "name": "prec",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testStoreSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testStoreSize_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_uint16"
            },
            {
                "name": "q",
                "type": "_ptr_uint16"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testExtStore_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_byte"
            },
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testExtStore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testDeadStorePanic_ssa": {
        "result": "struct cmd_compile_internal_test_testdata_testDeadStorePanic_ssa_retval {int field_0;}",
        "result_name": "cmd_compile_internal_test_testdata_testDeadStorePanic_ssa_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testDeadStorePanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_loadHitStore8": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            },
            {
                "name": "p",
                "type": "_ptr_int8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_loadHitStoreU8": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            },
            {
                "name": "p",
                "type": "_ptr_uint8"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_loadHitStore16": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            },
            {
                "name": "p",
                "type": "_ptr_int16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_loadHitStoreU16": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            },
            {
                "name": "p",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_loadHitStore32": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            },
            {
                "name": "p",
                "type": "_ptr_int32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_loadHitStoreU32": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "p",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testLoadHitStore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestLoadStore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_lenMap_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "map_int_int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testLenMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testLenNilMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_f1": {
        "result": "struct cmd_compile_internal_test_testdata_f1_retval {A1 field_0;}",
        "result_name": "cmd_compile_internal_test_testdata_f1_retval",
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_f2": {
        "result": "struct cmd_compile_internal_test_testdata_f2_retval {A2 field_0;}",
        "result_name": "cmd_compile_internal_test_testdata_f2_retval",
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_f3": {
        "result": "struct cmd_compile_internal_test_testdata_f3_retval {A3 field_0;}",
        "result_name": "cmd_compile_internal_test_testdata_f3_retval",
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_f4": {
        "result": "struct cmd_compile_internal_test_testdata_f4_retval {A4 field_0;}",
        "result_name": "cmd_compile_internal_test_testdata_f4_retval",
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_f5": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_TestNamedReturn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_foo": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_TestPhi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata__ptr_MyString_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_MyString"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_phiOverwrite_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_phiOverwrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_phiOverwriteBig_ssa": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_phiOverwriteBig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestRegalloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_and_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "arg1",
                "type": "bool"
            },
            {
                "name": "arg2",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_or_ssa": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "arg1",
                "type": "bool"
            },
            {
                "name": "arg2",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_rightCall": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testAnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "arg1",
                "type": "bool"
            },
            {
                "name": "arg2",
                "type": "bool"
            },
            {
                "name": "wantRes",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testOr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "arg1",
                "type": "bool"
            },
            {
                "name": "arg2",
                "type": "bool"
            },
            {
                "name": "wantRes",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testShortCircuit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "opName",
                "type": "string"
            },
            {
                "name": "arg1",
                "type": "bool"
            },
            {
                "name": "arg2",
                "type": "bool"
            },
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "wantRightCall",
                "type": "bool"
            },
            {
                "name": "wantRes",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestShortCircuit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestSqrtConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testStringSlice1_ssa": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testStringSlice2_ssa": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testStringSlice12_ssa": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testStringSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata__ptr_prefix_slice_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_testStructSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testStringSlicePanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testSmallIndexType_ssa": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testSmallIndexType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testInt64Index_ssa": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testInt64Slice_ssa": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "i",
                "type": "int64"
            },
            {
                "name": "j",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testInt64Index": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testInt64IndexPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testInt64SlicePanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testStringElem_ssa": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testStringElem": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testStringElemConst_ssa": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testStringElemConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_f_ssa": {
        "result": "_ptr__8_uint",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_g_ssa": {
        "result": "_ptr__7_uint",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_testf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_alias_ssa": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ui64",
                "type": "_ptr_uint64"
            },
            {
                "name": "ui32",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testdse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestUnsafe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero1_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__1_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero2_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__2_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero3_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__3_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero4_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__4_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero5_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__5_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero5": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero6_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__6_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero6": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero7_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__7_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero7": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero8_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__8_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero9_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__9_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero9": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero10_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__10_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero15_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__15_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero15": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero16_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__16_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero17_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__17_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero17": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero23_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__23_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero23": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero24_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__24_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero24": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero25_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__25_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero25": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero31_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__31_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero31": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero32_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__32_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero33_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__33_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero33": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero63_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__63_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero63": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero64_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__64_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero65_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__65_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero65": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero1023_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__1023_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero1023": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero1024_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__1024_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero1024": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero1025_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr__1025_byte"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero1025": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero8u1_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Z8u1"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero8u2_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Z8u2"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero8u": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero16u1_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Z16u1"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero16u2_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Z16u2"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero16u": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero24u1_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Z24u1"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero24u2_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Z24u2"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero24u": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero32u1_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Z32u1"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero32u2_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Z32u2"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero32u": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero64u1_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Z64u1"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero64u2_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Z64u2"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero64u": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero256u1_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Z256u1"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_zero256u2_ssa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Z256u2"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_testZero256u": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_TestZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gen_tmplData_SymFirst": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_gen_ucast": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint64"
            },
            {
                "name": "s",
                "type": "sizedTestData"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gen_icast": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            },
            {
                "name": "s",
                "type": "sizedTestData"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gen_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_gen_ansU": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint64"
            },
            {
                "name": "j",
                "type": "uint64"
            },
            {
                "name": "t",
                "type": "string"
            },
            {
                "name": "op",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gen_ansS": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            },
            {
                "name": "j",
                "type": "int64"
            },
            {
                "name": "t",
                "type": "string"
            },
            {
                "name": "op",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gen_cmp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "left",
                "type": "_ptr_big_Int"
            },
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "right",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gen_inRange": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "string"
            },
            {
                "name": "val",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gen_getValues": {
        "result": "_slice__ptr_big_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_gen_sigString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mysort_Sort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_T"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mysort__ptr_MyInt_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_MyInt"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_mysort_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_pgo_devirtualize_Add_Add": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_pgo_devirtualize_Sub_Add": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_pgo_devirtualize_Exercise": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "iter",
                "type": "int"
            },
            {
                "name": "a1",
                "type": "Adder"
            },
            {
                "name": "a2",
                "type": "Adder"
            },
            {
                "name": "m1",
                "type": "mult_Multiplier"
            },
            {
                "name": "m2",
                "type": "mult_Multiplier"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_pgo_devirtualize_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_pgo_devirtualize_BenchmarkDevirt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_pgo_devirtualize_mult_Mult_Multiply": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_pgo_devirtualize_mult_NegMult_Multiply": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_pgo_inline_D": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_pgo_inline_N": {
        "result": "struct cmd_compile_internal_test_testdata_pgo_inline_N_retval {_ptr_BS field_0;}",
        "result_name": "cmd_compile_internal_test_testdata_pgo_inline_N_retval",
        "parameters": [
            {
                "name": "length",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_pgo_inline__ptr_BS_S": {
        "result": "_ptr_BS",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_pgo_inline_T": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_pgo_inline__ptr_BS_NS": {
        "result": "struct cmd_compile_internal_test_testdata_pgo_inline__ptr_BS_NS_retval {uint field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_test_testdata_pgo_inline__ptr_BS_NS_retval",
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_pgo_inline_A": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_pgo_inline_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_test_testdata_pgo_inline_BenchmarkA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_pgo_inline_benchmarkB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_reproducible_A": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_reproducible_B": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_reproducible_A_double": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_reproducible_A_triple": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_reproducible_P": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_A"
            },
            {
                "name": "ms",
                "type": "_ptr_methods"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_reproducible_G": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_A"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_test_testdata_reproducible_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typebits_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "bv",
                "type": "bitvec_BitVec"
            }
        ]
    },
    "cmd_compile_internal_typebits_SetNoCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "bv",
                "type": "bitvec_BitVec"
            }
        ]
    },
    "cmd_compile_internal_typebits_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "bv",
                "type": "bitvec_BitVec"
            },
            {
                "name": "skip",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck_newSig": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "params",
                "type": "_slice__ptr_types_Field"
            },
            {
                "name": "results",
                "type": "_slice__ptr_types_Field"
            }
        ]
    },
    "cmd_compile_internal_typecheck_params": {
        "result": "_slice__ptr_types_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "tlist",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_runtimeTypes": {
        "result": "_slice__ptr_types_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck_coverageTypes": {
        "result": "_slice__ptr_types_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck_TestBuiltin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_typecheck_roundFloat": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "constant_Value"
            },
            {
                "name": "sz",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_typecheck_truncfltlit": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "constant_Value"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_trunccmplxlit": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "constant_Value"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_convlit": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_DefaultLit": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_convlit1": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "explicit",
                "type": "bool"
            },
            {
                "name": "context",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_typecheck_operandType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ir_Op"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_convertVal": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "constant_Value"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "explicit",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tocplx": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_typecheck_toflt": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_typecheck_toint": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tostr": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_typecheck_makeFloat64": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_typecheck_makeComplex": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "real",
                "type": "constant_Value"
            },
            {
                "name": "imag",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_typecheck_OrigConst": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "v",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_typecheck_OrigBool": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck_OrigInt": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_typecheck_defaultlit2": {
        "result": "struct cmd_compile_internal_typecheck_defaultlit2_retval {ir_Node field_0;ir_Node field_1;}",
        "result_name": "cmd_compile_internal_typecheck_defaultlit2_retval",
        "parameters": [
            {
                "name": "l",
                "type": "ir_Node"
            },
            {
                "name": "r",
                "type": "ir_Node"
            },
            {
                "name": "force",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck_mixUntyped": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_types_Type"
            },
            {
                "name": "t2",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_defaultType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_IndexConst": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_callOrChan": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_evalunsafe": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_DeclFunc": {
        "result": "_ptr_ir_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "recv",
                "type": "_ptr_ir_Field"
            },
            {
                "name": "params",
                "type": "_slice__ptr_ir_Field"
            },
            {
                "name": "results",
                "type": "_slice__ptr_ir_Field"
            }
        ]
    },
    "cmd_compile_internal_typecheck_Declare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "ctxt",
                "type": "ir_Class"
            }
        ]
    },
    "cmd_compile_internal_typecheck_Export": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_typecheck_StartFuncBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_typecheck_FinishFuncBody": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck_CheckFuncStack": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck_autoexport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "ctxt",
                "type": "ir_Class"
            }
        ]
    },
    "cmd_compile_internal_typecheck_checkdupfields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "what",
                "type": "string"
            },
            {
                "name": "fss",
                "type": "_slice__ptr_types_Field"
            }
        ]
    },
    "cmd_compile_internal_typecheck_checkembeddedtype": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_declareParams": {
        "result": "_slice__ptr_types_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "ir_Class"
            },
            {
                "name": "l",
                "type": "_slice__ptr_ir_Field"
            }
        ]
    },
    "cmd_compile_internal_typecheck_declareParam": {
        "result": "_ptr_types_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "ir_Class"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "param",
                "type": "_ptr_ir_Field"
            }
        ]
    },
    "cmd_compile_internal_typecheck_Temp": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_TempAt": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "curfn",
                "type": "_ptr_ir_Func"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_autotmpname": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck_NewMethodType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "_ptr_types_Type"
            },
            {
                "name": "recv",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_importalias": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "s",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_importconst": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "s",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "val",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_typecheck_importfunc": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "s",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_importobj": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "s",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "op",
                "type": "ir_Op"
            },
            {
                "name": "ctxt",
                "type": "ir_Class"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_importsym": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "s",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "op",
                "type": "ir_Op"
            },
            {
                "name": "ctxt",
                "type": "ir_Class"
            }
        ]
    },
    "cmd_compile_internal_typecheck_importtype": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "s",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_typecheck_importvar": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "s",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcAddr": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_AddrExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcShift": {
        "result": "struct cmd_compile_internal_typecheck_tcShift_retval {ir_Node field_0;ir_Node field_1;_ptr_types_Type field_2;}",
        "result_name": "cmd_compile_internal_typecheck_tcShift_retval",
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "l",
                "type": "ir_Node"
            },
            {
                "name": "r",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcArith": {
        "result": "struct cmd_compile_internal_typecheck_tcArith_retval {ir_Node field_0;ir_Node field_1;_ptr_types_Type field_2;}",
        "result_name": "cmd_compile_internal_typecheck_tcArith_retval",
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "op",
                "type": "ir_Op"
            },
            {
                "name": "l",
                "type": "ir_Node"
            },
            {
                "name": "r",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcCompLit": {
        "result": "struct cmd_compile_internal_typecheck_tcCompLit_retval {ir_Node field_0;}",
        "result_name": "cmd_compile_internal_typecheck_tcCompLit_retval",
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CompLitExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcStructLitKey": {
        "result": "_ptr_ir_StructKeyExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "kv",
                "type": "_ptr_ir_KeyExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcConv": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_ConvExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcDot": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_SelectorExpr"
            },
            {
                "name": "top",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcDotType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_TypeAssertExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcITab": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_UnaryExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcIndex": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_IndexExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcLenCap": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_UnaryExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcUnsafeData": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_UnaryExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcRecv": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_UnaryExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcSPtr": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_UnaryExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcSlice": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_SliceExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcSliceHeader": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_SliceHeaderExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcStringHeader": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_StringHeaderExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcStar": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_StarExpr"
            },
            {
                "name": "top",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcUnaryArith": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_UnaryExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_MakeDotArgs": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            },
            {
                "name": "args",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_FixVariadicCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "call",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_FixMethodCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "call",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_AssertFixedCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "call",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_ClosureType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "clo",
                "type": "_ptr_ir_ClosureExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_MethodValueType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_SelectorExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_fnpkg": {
        "result": "_ptr_types_Pkg",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcClosure": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "clo",
                "type": "_ptr_ir_ClosureExpr"
            },
            {
                "name": "top",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcCall": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            },
            {
                "name": "top",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcAppend": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcClear": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_UnaryExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcClose": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_UnaryExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcComplex": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_BinaryExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcCopy": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_BinaryExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcDelete": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcMake": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcMakeSliceCopy": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_MakeExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcNew": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_UnaryExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcPanic": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_UnaryExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcPrint": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcMinMax": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcRealImag": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_UnaryExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcRecover": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcRecoverFP": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcUnsafeAdd": {
        "result": "_ptr_ir_BinaryExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_BinaryExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcUnsafeSlice": {
        "result": "_ptr_ir_BinaryExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_BinaryExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcUnsafeString": {
        "result": "_ptr_ir_BinaryExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_BinaryExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_exportPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Pkg"
            }
        ]
    },
    "cmd_compile_internal_typecheck_TparamExportName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "index",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck_TparamName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "exportName",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_typecheck_constTypeOf": {
        "result": "constant_Kind",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_intSize": {
        "result": "struct cmd_compile_internal_typecheck_intSize_retval {bool field_0;uint field_1;}",
        "result_name": "cmd_compile_internal_typecheck_intSize_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_isNonEmptyAssign": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_isNamedTypeSwitch": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_simplifyForExport": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_SetBaseTypeIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "i",
                "type": "int64"
            },
            {
                "name": "pi",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_typecheck_BaseTypeIndex": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck_mkbuiltin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_typecheck__ptr_typeInterner_intern": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__ptr_typeInterner_subtype": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__ptr_typeInterner_mktype": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__ptr_typeInterner_fields": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "fl",
                "type": "_ptr_ast_FieldList"
            },
            {
                "name": "keepNames",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck_intconst": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_RangeExprType": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_typecheckrangeExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_RangeStmt"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcAssign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_AssignStmt"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcAssignList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_AssignListStmt"
            }
        ]
    },
    "cmd_compile_internal_typecheck_assign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stmt",
                "type": "ir_Node"
            },
            {
                "name": "lhs",
                "type": "_slice_ir_Node"
            },
            {
                "name": "rhs",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_plural": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcCheckNil": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_UnaryExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcFor": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_ForStmt"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcGoDefer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_GoDeferStmt"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcIf": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_IfStmt"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_RangeStmt"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcReturn": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_ReturnStmt"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcSelect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sel",
                "type": "_ptr_ir_SelectStmt"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcSend": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_SendStmt"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcSwitch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_SwitchStmt"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcSwitchExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_SwitchStmt"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tcSwitchType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_SwitchStmt"
            }
        ]
    },
    "cmd_compile_internal_typecheck__ptr_typeSet_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_AssignConv": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "context",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_typecheck_LookupNum": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck_NewFuncParams": {
        "result": "_slice__ptr_ir_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "tl",
                "type": "_ptr_types_Type"
            },
            {
                "name": "mustname",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck_NewName": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_typecheck_NodAddr": {
        "result": "_ptr_ir_AddrExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_NodAddrAt": {
        "result": "_ptr_ir_AddrExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_markAddrOf": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_ComputeAddrtaken": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "top",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_LinksymAddr": {
        "result": "_ptr_ir_AddrExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "lsym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_NodNil": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck_AddImplicitDots": {
        "result": "_ptr_ir_SelectorExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_SelectorExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_CalcMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_adddot1": {
        "result": "struct cmd_compile_internal_typecheck_adddot1_retval {int field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_typecheck_adddot1_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "d",
                "type": "int"
            },
            {
                "name": "save",
                "type": "_ptr__ptr_types_Field"
            },
            {
                "name": "ignorecase",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck_assignconvfn": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "context",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_typecheck_Assignop": {
        "result": "struct cmd_compile_internal_typecheck_Assignop_retval {ir_Op field_0;string field_1;}",
        "result_name": "cmd_compile_internal_typecheck_Assignop_retval",
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_types_Type"
            },
            {
                "name": "dst",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_Assignop1": {
        "result": "struct cmd_compile_internal_typecheck_Assignop1_retval {ir_Op field_0;string field_1;}",
        "result_name": "cmd_compile_internal_typecheck_Assignop1_retval",
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_types_Type"
            },
            {
                "name": "dst",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_Convertop": {
        "result": "struct cmd_compile_internal_typecheck_Convertop_retval {ir_Op field_0;string field_1;}",
        "result_name": "cmd_compile_internal_typecheck_Convertop_retval",
        "parameters": [
            {
                "name": "srcConstant",
                "type": "bool"
            },
            {
                "name": "src",
                "type": "_ptr_types_Type"
            },
            {
                "name": "dst",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_dotpath": {
        "result": "struct cmd_compile_internal_typecheck_dotpath_retval {_slice_dlist field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_typecheck_dotpath_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "save",
                "type": "_ptr__ptr_types_Field"
            },
            {
                "name": "ignorecase",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck_expand0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_expand1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "top",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck_ifacelookdot": {
        "result": "_ptr_types_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "ignorecase",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck_Implements": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "iface",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_ImplementsExplain": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "iface",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_implements": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "iface",
                "type": "_ptr_types_Type"
            },
            {
                "name": "m",
                "type": "_ptr__ptr_types_Field"
            },
            {
                "name": "samename",
                "type": "_ptr__ptr_types_Field"
            },
            {
                "name": "ptr",
                "type": "_ptr_int"
            }
        ]
    },
    "cmd_compile_internal_typecheck_isptrto": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "et",
                "type": "types_Kind"
            }
        ]
    },
    "cmd_compile_internal_typecheck_lookdot0": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "save",
                "type": "_ptr__ptr_types_Field"
            },
            {
                "name": "ignorecase",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck_assert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck_LookupRuntime": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_typecheck_SubstArgTypes": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "types_",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_AutoLabel": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_typecheck_Lookup": {
        "result": "_ptr_types_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_typecheck_InitRuntime": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck_LookupRuntimeFunc": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_typecheck_LookupRuntimeVar": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_typecheck_LookupRuntimeABI": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "abi",
                "type": "obj_ABI"
            }
        ]
    },
    "cmd_compile_internal_typecheck_InitCoverage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck_LookupCoverage": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_typecheck_AssignExpr": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_Expr": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_Stmt": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_Exprs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "exprs",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_Stmts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stmts",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_Call": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "callee",
                "type": "ir_Node"
            },
            {
                "name": "args",
                "type": "_slice_ir_Node"
            },
            {
                "name": "dots",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck_Callee": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_tracePrint": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "title",
                "type": "string"
            },
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_Resolve": {
        "result": "struct cmd_compile_internal_typecheck_Resolve_retval {ir_Node field_0;}",
        "result_name": "cmd_compile_internal_typecheck_Resolve_retval",
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_typecheckslice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_slice_ir_Node"
            },
            {
                "name": "top",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck_typekind": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_cycleFor": {
        "result": "_slice_ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "start",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_cycleTrace": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "cycle",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_Func": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_typecheck_typecheck": {
        "result": "struct cmd_compile_internal_typecheck_typecheck_retval {ir_Node field_0;}",
        "result_name": "cmd_compile_internal_typecheck_typecheck_retval",
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "top",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck_indexlit": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_typecheck1": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "top",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck_typecheckargs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_InitNode"
            }
        ]
    },
    "cmd_compile_internal_typecheck_RewriteNonNameCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_RewriteMultiValueCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_InitNode"
            },
            {
                "name": "call",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_checksliceindex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "ir_Node"
            },
            {
                "name": "r",
                "type": "ir_Node"
            },
            {
                "name": "tp",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_checksliceconst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "lo",
                "type": "ir_Node"
            },
            {
                "name": "hi",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_implicitstar": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_needOneArg": {
        "result": "struct cmd_compile_internal_typecheck_needOneArg_retval {ir_Node field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_typecheck_needOneArg_retval",
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            },
            {
                "name": "f",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck_needTwoArgs": {
        "result": "struct cmd_compile_internal_typecheck_needTwoArgs_retval {ir_Node field_0;ir_Node field_1;bool field_2;}",
        "result_name": "cmd_compile_internal_typecheck_needTwoArgs_retval",
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_Lookdot1": {
        "result": "_ptr_types_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "errnode",
                "type": "ir_Node"
            },
            {
                "name": "s",
                "type": "_ptr_types_Sym"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "fs",
                "type": "_ptr_types_Fields"
            },
            {
                "name": "dostrcmp",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck_typecheckMethodExpr": {
        "result": "struct cmd_compile_internal_typecheck_typecheckMethodExpr_retval {ir_Node field_0;}",
        "result_name": "cmd_compile_internal_typecheck_typecheckMethodExpr_retval",
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_SelectorExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_derefall": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_Lookdot": {
        "result": "_ptr_types_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_SelectorExpr"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "dostrcmp",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck_nokeys": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_typecheck_hasddd": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_typecheckaste": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ir_Op"
            },
            {
                "name": "call",
                "type": "ir_Node"
            },
            {
                "name": "isddd",
                "type": "bool"
            },
            {
                "name": "tstruct",
                "type": "_ptr_types_Type"
            },
            {
                "name": "nl",
                "type": "ir_Nodes"
            },
            {
                "name": "desc",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_typecheck_errorDetails": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "nl",
                "type": "ir_Nodes"
            },
            {
                "name": "tstruct",
                "type": "_ptr_types_Type"
            },
            {
                "name": "isddd",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck_sigrepr": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "isddd",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck_fmtSignature": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "nl",
                "type": "ir_Nodes"
            },
            {
                "name": "isddd",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck_fielddup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "hash",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck_typecheckarraylit": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "elemType",
                "type": "_ptr_types_Type"
            },
            {
                "name": "bound",
                "type": "int64"
            },
            {
                "name": "elts",
                "type": "_slice_ir_Node"
            },
            {
                "name": "ctx",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_typecheck_visible": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_typecheck_nonexported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "_ptr_types_Sym"
            }
        ]
    },
    "cmd_compile_internal_typecheck_checklvalue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "verb",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_typecheck_checkassign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_checkassignto": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_types_Type"
            },
            {
                "name": "dst",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_stringtoruneslit": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_ConvExpr"
            }
        ]
    },
    "cmd_compile_internal_typecheck_checkmake": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "arg",
                "type": "string"
            },
            {
                "name": "np",
                "type": "_ptr_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_checkunsafesliceorstring": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ir_Op"
            },
            {
                "name": "np",
                "type": "_ptr_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_typecheck_Conv": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_ConvNop": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_typecheck_InitUniverse": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck_DeclareUniverse": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_initHook": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "istest",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_newobject": {
        "result": "_ptr_interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mallocgc": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "typ",
                "type": "_ptr_byte"
            },
            {
                "name": "needszero",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_panicdivide": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_panicshift": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_panicmakeslicelen": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_panicmakeslicecap": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_throwinit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_panicwrap": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_gopanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_gorecover": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_goschedguarded": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_goPanicIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_goPanicIndexU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_goPanicSliceAlen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_goPanicSliceAlenU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_goPanicSliceAcap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_goPanicSliceAcapU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_goPanicSliceB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_goPanicSliceBU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_goPanicSlice3Alen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_goPanicSlice3AlenU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_goPanicSlice3Acap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_goPanicSlice3AcapU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_goPanicSlice3B": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_goPanicSlice3BU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_goPanicSlice3C": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_goPanicSlice3CU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_goPanicSliceConvert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_printbool": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_printfloat": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_printint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_printhex": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_printuint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_printcomplex": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_printstring": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_printpointer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_printuintptr": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_printiface": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_printeface": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_printslice": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_printnl": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_printsp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_printlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_printunlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_concatstring2": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_concatstring3": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_concatstring4": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_concatstring5": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_concatstrings": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_cmpstring": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_intstring": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_slicebytetostring": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr__32_byte"
            },
            {
                "name": "ptr",
                "type": "_ptr_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_slicebytetostringtmp": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_slicerunetostring": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_stringtoslicebyte": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_stringtoslicerune": {
        "result": "_slice_rune",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_slicecopy": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "toPtr",
                "type": "_ptr_interface_"
            },
            {
                "name": "toLen",
                "type": "int"
            },
            {
                "name": "fromPtr",
                "type": "_ptr_interface_"
            },
            {
                "name": "fromLen",
                "type": "int"
            },
            {
                "name": "wid",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_decoderune": {
        "result": "struct cmd_compile_internal_typecheck__builtin_decoderune_retval {rune field_0;int field_1;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_decoderune_retval",
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_countrunes": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_convI2I": {
        "result": "struct cmd_compile_internal_typecheck__builtin_convI2I_retval {_ptr_uintptr field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_convI2I_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_byte"
            },
            {
                "name": "itab",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_convT": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_byte"
            },
            {
                "name": "elem",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_convTnoptr": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_byte"
            },
            {
                "name": "elem",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_convT16": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "uint16"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_convT32": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_convT64": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_convTstring": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_convTslice": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "_slice_uint8"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_assertE2I": {
        "result": "_ptr_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "inter",
                "type": "_ptr_byte"
            },
            {
                "name": "typ",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_assertE2I2": {
        "result": "struct cmd_compile_internal_typecheck__builtin_assertE2I2_retval {interface_ field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_assertE2I2_retval",
        "parameters": [
            {
                "name": "inter",
                "type": "_ptr_byte"
            },
            {
                "name": "eface",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_assertI2I": {
        "result": "_ptr_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "inter",
                "type": "_ptr_byte"
            },
            {
                "name": "tab",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_assertI2I2": {
        "result": "struct cmd_compile_internal_typecheck__builtin_assertI2I2_retval {interface_ field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_assertI2I2_retval",
        "parameters": [
            {
                "name": "inter",
                "type": "_ptr_byte"
            },
            {
                "name": "iface",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_panicdottypeE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "have",
                "type": "_ptr_byte"
            },
            {
                "name": "want",
                "type": "_ptr_byte"
            },
            {
                "name": "iface",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_panicdottypeI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "have",
                "type": "_ptr_byte"
            },
            {
                "name": "want",
                "type": "_ptr_byte"
            },
            {
                "name": "iface",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_panicnildottype": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "want",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_ifaceeq": {
        "result": "struct cmd_compile_internal_typecheck__builtin_ifaceeq_retval {bool field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_ifaceeq_retval",
        "parameters": [
            {
                "name": "tab",
                "type": "_ptr_uintptr"
            },
            {
                "name": "x",
                "type": "unsafe_Pointer"
            },
            {
                "name": "y",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_efaceeq": {
        "result": "struct cmd_compile_internal_typecheck__builtin_efaceeq_retval {bool field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_efaceeq_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_uintptr"
            },
            {
                "name": "x",
                "type": "unsafe_Pointer"
            },
            {
                "name": "y",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_fastrand": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_makemap64": {
        "result": "struct cmd_compile_internal_typecheck__builtin_makemap64_retval {map_interface__interface_ field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_makemap64_retval",
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hint",
                "type": "int64"
            },
            {
                "name": "mapbuf",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_makemap": {
        "result": "struct cmd_compile_internal_typecheck__builtin_makemap_retval {map_interface__interface_ field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_makemap_retval",
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hint",
                "type": "int"
            },
            {
                "name": "mapbuf",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_makemap_small": {
        "result": "struct cmd_compile_internal_typecheck__builtin_makemap_small_retval {map_interface__interface_ field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_makemap_small_retval",
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_mapaccess1": {
        "result": "struct cmd_compile_internal_typecheck__builtin_mapaccess1_retval {_ptr_interface_ field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_mapaccess1_retval",
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapaccess1_fast32": {
        "result": "struct cmd_compile_internal_typecheck__builtin_mapaccess1_fast32_retval {_ptr_interface_ field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_mapaccess1_fast32_retval",
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapaccess1_fast64": {
        "result": "struct cmd_compile_internal_typecheck__builtin_mapaccess1_fast64_retval {_ptr_interface_ field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_mapaccess1_fast64_retval",
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapaccess1_faststr": {
        "result": "struct cmd_compile_internal_typecheck__builtin_mapaccess1_faststr_retval {_ptr_interface_ field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_mapaccess1_faststr_retval",
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapaccess1_fat": {
        "result": "struct cmd_compile_internal_typecheck__builtin_mapaccess1_fat_retval {_ptr_interface_ field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_mapaccess1_fat_retval",
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "_ptr_interface_"
            },
            {
                "name": "zero",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapaccess2": {
        "result": "struct cmd_compile_internal_typecheck__builtin_mapaccess2_retval {_ptr_interface_ field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_mapaccess2_retval",
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapaccess2_fast32": {
        "result": "struct cmd_compile_internal_typecheck__builtin_mapaccess2_fast32_retval {_ptr_interface_ field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_mapaccess2_fast32_retval",
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapaccess2_fast64": {
        "result": "struct cmd_compile_internal_typecheck__builtin_mapaccess2_fast64_retval {_ptr_interface_ field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_mapaccess2_fast64_retval",
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapaccess2_faststr": {
        "result": "struct cmd_compile_internal_typecheck__builtin_mapaccess2_faststr_retval {_ptr_interface_ field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_mapaccess2_faststr_retval",
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapaccess2_fat": {
        "result": "struct cmd_compile_internal_typecheck__builtin_mapaccess2_fat_retval {_ptr_interface_ field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_mapaccess2_fat_retval",
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "_ptr_interface_"
            },
            {
                "name": "zero",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapassign": {
        "result": "struct cmd_compile_internal_typecheck__builtin_mapassign_retval {_ptr_interface_ field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_mapassign_retval",
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapassign_fast32": {
        "result": "struct cmd_compile_internal_typecheck__builtin_mapassign_fast32_retval {_ptr_interface_ field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_mapassign_fast32_retval",
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapassign_fast32ptr": {
        "result": "struct cmd_compile_internal_typecheck__builtin_mapassign_fast32ptr_retval {_ptr_interface_ field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_mapassign_fast32ptr_retval",
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapassign_fast64": {
        "result": "struct cmd_compile_internal_typecheck__builtin_mapassign_fast64_retval {_ptr_interface_ field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_mapassign_fast64_retval",
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapassign_fast64ptr": {
        "result": "struct cmd_compile_internal_typecheck__builtin_mapassign_fast64ptr_retval {_ptr_interface_ field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_mapassign_fast64ptr_retval",
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapassign_faststr": {
        "result": "struct cmd_compile_internal_typecheck__builtin_mapassign_faststr_retval {_ptr_interface_ field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_mapassign_faststr_retval",
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapiterinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "hiter",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapdelete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapdelete_fast32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapdelete_fast64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapdelete_faststr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            },
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapiternext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hiter",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_mapclear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mapType",
                "type": "_ptr_byte"
            },
            {
                "name": "hmap",
                "type": "map_interface__interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_makechan64": {
        "result": "struct cmd_compile_internal_typecheck__builtin_makechan64_retval {chan_send_interface_ field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_makechan64_retval",
        "parameters": [
            {
                "name": "chanType",
                "type": "_ptr_byte"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_makechan": {
        "result": "struct cmd_compile_internal_typecheck__builtin_makechan_retval {chan_send_interface_ field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_makechan_retval",
        "parameters": [
            {
                "name": "chanType",
                "type": "_ptr_byte"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_chanrecv1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hchan",
                "type": "chan_send_interface_"
            },
            {
                "name": "elem",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_chanrecv2": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "hchan",
                "type": "chan_send_interface_"
            },
            {
                "name": "elem",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_chansend1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hchan",
                "type": "chan_send_interface_"
            },
            {
                "name": "elem",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_closechan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hchan",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_typedmemmove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_byte"
            },
            {
                "name": "dst",
                "type": "_ptr_interface_"
            },
            {
                "name": "src",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_typedmemclr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_byte"
            },
            {
                "name": "dst",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_typedslicecopy": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_byte"
            },
            {
                "name": "dstPtr",
                "type": "_ptr_interface_"
            },
            {
                "name": "dstLen",
                "type": "int"
            },
            {
                "name": "srcPtr",
                "type": "_ptr_interface_"
            },
            {
                "name": "srcLen",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_selectnbsend": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "hchan",
                "type": "chan_send_interface_"
            },
            {
                "name": "elem",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_selectnbrecv": {
        "result": "struct cmd_compile_internal_typecheck__builtin_selectnbrecv_retval {bool field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_selectnbrecv_retval",
        "parameters": [
            {
                "name": "elem",
                "type": "_ptr_interface_"
            },
            {
                "name": "hchan",
                "type": "chan_send_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_selectsetpc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_selectgo": {
        "result": "struct cmd_compile_internal_typecheck__builtin_selectgo_retval {int field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_selectgo_retval",
        "parameters": [
            {
                "name": "cas0",
                "type": "_ptr_byte"
            },
            {
                "name": "order0",
                "type": "_ptr_byte"
            },
            {
                "name": "pc0",
                "type": "_ptr_uintptr"
            },
            {
                "name": "nsends",
                "type": "int"
            },
            {
                "name": "nrecvs",
                "type": "int"
            },
            {
                "name": "block",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_block": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_makeslice": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_byte"
            },
            {
                "name": "len",
                "type": "int"
            },
            {
                "name": "cap",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_makeslice64": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_byte"
            },
            {
                "name": "len",
                "type": "int64"
            },
            {
                "name": "cap",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_makeslicecopy": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_byte"
            },
            {
                "name": "tolen",
                "type": "int"
            },
            {
                "name": "fromlen",
                "type": "int"
            },
            {
                "name": "from",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_growslice": {
        "result": "struct cmd_compile_internal_typecheck__builtin_growslice_retval {_slice_interface_ field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_growslice_retval",
        "parameters": [
            {
                "name": "oldPtr",
                "type": "_ptr_interface_"
            },
            {
                "name": "newLen",
                "type": "int"
            },
            {
                "name": "oldCap",
                "type": "int"
            },
            {
                "name": "num",
                "type": "int"
            },
            {
                "name": "et",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_unsafeslicecheckptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_byte"
            },
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_panicunsafeslicelen": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_panicunsafeslicenilptr": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_unsafestringcheckptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_panicunsafestringlen": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_panicunsafestringnilptr": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_mulUintptr": {
        "result": "struct cmd_compile_internal_typecheck__builtin_mulUintptr_retval {uintptr field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_mulUintptr_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uintptr"
            },
            {
                "name": "y",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_memmove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "to",
                "type": "_ptr_interface_"
            },
            {
                "name": "frm",
                "type": "_ptr_interface_"
            },
            {
                "name": "length",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_memclrNoHeapPointers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_memclrHasPointers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_memequal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_interface_"
            },
            {
                "name": "y",
                "type": "_ptr_interface_"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_memequal0": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_interface_"
            },
            {
                "name": "y",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_memequal8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_interface_"
            },
            {
                "name": "y",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_memequal16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_interface_"
            },
            {
                "name": "y",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_memequal32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_interface_"
            },
            {
                "name": "y",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_memequal64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_interface_"
            },
            {
                "name": "y",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_memequal128": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_interface_"
            },
            {
                "name": "y",
                "type": "_ptr_interface_"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_f32equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_f64equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_c64equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_c128equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_strequal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_interequal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_nilinterequal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_memhash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_interface_"
            },
            {
                "name": "h",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_memhash0": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_memhash8": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_memhash16": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_memhash32": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_memhash64": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_memhash128": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_f32hash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_interface_"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_f64hash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_interface_"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_c64hash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_interface_"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_c128hash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_interface_"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_strhash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_interface_"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_interhash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_interface_"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_nilinterhash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_interface_"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_int64div": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_uint64div": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_int64mod": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_uint64mod": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_float64toint64": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_float64touint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_float64touint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_int64tofloat64": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_int64tofloat32": {
        "result": "float32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_uint64tofloat64": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_uint64tofloat32": {
        "result": "float32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_uint32tofloat64": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_complex128div": {
        "result": "struct cmd_compile_internal_typecheck__builtin_complex128div_retval {complex128 field_0;}",
        "result_name": "cmd_compile_internal_typecheck__builtin_complex128div_retval",
        "parameters": [
            {
                "name": "num",
                "type": "complex128"
            },
            {
                "name": "den",
                "type": "complex128"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_getcallerpc": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_getcallersp": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_racefuncenter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_racefuncexit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_raceread": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_racewrite": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_racereadrange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_racewriterange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_msanread": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_msanwrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_msanmove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "uintptr"
            },
            {
                "name": "src",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_asanread": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_asanwrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "cmd_compile_internal_typecheck__builtin_checkptrAlignment": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_checkptrArithmetic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_libfuzzerTraceCmp1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_libfuzzerTraceCmp2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_libfuzzerTraceCmp4": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_libfuzzerTraceCmp8": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_libfuzzerTraceConstCmp1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_libfuzzerTraceConstCmp2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_libfuzzerTraceConstCmp4": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_libfuzzerTraceConstCmp8": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_libfuzzerHookStrCmp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_libfuzzerHookEqualFold": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_typecheck__builtin_addCovMeta": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "uint32"
            },
            {
                "name": "hash",
                "type": "_16_byte"
            },
            {
                "name": "pkpath",
                "type": "string"
            },
            {
                "name": "pkgId",
                "type": "int"
            },
            {
                "name": "cmode",
                "type": "uint8"
            },
            {
                "name": "cgran",
                "type": "uint8"
            }
        ]
    },
    "cmd_compile_internal_types_AlgType": {
        "result": "struct cmd_compile_internal_types_AlgType_retval {AlgKind field_0;_ptr_Type field_1;}",
        "result_name": "cmd_compile_internal_types_AlgType_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_TypeHasNoAlg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_IsComparable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_IncomparableField": {
        "result": "_ptr_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_IsPaddedField": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_AlgKind_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_OrigSym": {
        "result": "_ptr_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_Sym"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Sym_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Sym_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_sconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_Sym"
            },
            {
                "name": "verb",
                "type": "rune"
            },
            {
                "name": "mode",
                "type": "fmtMode"
            }
        ]
    },
    "cmd_compile_internal_types_sconv2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "s",
                "type": "_ptr_Sym"
            },
            {
                "name": "verb",
                "type": "rune"
            },
            {
                "name": "mode",
                "type": "fmtMode"
            }
        ]
    },
    "cmd_compile_internal_types_symfmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "s",
                "type": "_ptr_Sym"
            },
            {
                "name": "verb",
                "type": "rune"
            },
            {
                "name": "mode",
                "type": "fmtMode"
            }
        ]
    },
    "cmd_compile_internal_types_pkgqual": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Pkg"
            },
            {
                "name": "verb",
                "type": "rune"
            },
            {
                "name": "mode",
                "type": "fmtMode"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_LinkString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_NameString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_tconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            },
            {
                "name": "verb",
                "type": "rune"
            },
            {
                "name": "mode",
                "type": "fmtMode"
            }
        ]
    },
    "cmd_compile_internal_types_tconv2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "t",
                "type": "_ptr_Type"
            },
            {
                "name": "verb",
                "type": "rune"
            },
            {
                "name": "mode",
                "type": "fmtMode"
            },
            {
                "name": "visited",
                "type": "map__ptr_Type_int"
            }
        ]
    },
    "cmd_compile_internal_types_fldconv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "f",
                "type": "_ptr_Field"
            },
            {
                "name": "verb",
                "type": "rune"
            },
            {
                "name": "mode",
                "type": "fmtMode"
            },
            {
                "name": "visited",
                "type": "map__ptr_Type_int"
            },
            {
                "name": "funarg",
                "type": "Funarg"
            }
        ]
    },
    "cmd_compile_internal_types_SplitVargenSuffix": {
        "result": "struct cmd_compile_internal_types_SplitVargenSuffix_retval {string field_0;}",
        "result_name": "cmd_compile_internal_types_SplitVargenSuffix_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types_FmtConst": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "constant_Value"
            },
            {
                "name": "sharp",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types_TypeHash": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_AllowsGoVersion": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "major",
                "type": "int"
            },
            {
                "name": "minor",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types_ParseLangFlag": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_parseLang": {
        "result": "struct cmd_compile_internal_types_parseLang_retval {lang field_0;error err1;}",
        "result_name": "cmd_compile_internal_types_parseLang_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types_currentLang": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_Identical": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_Type"
            },
            {
                "name": "t2",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_IdenticalIgnoreTags": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_Type"
            },
            {
                "name": "t2",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_IdenticalStrict": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_Type"
            },
            {
                "name": "t2",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_identical": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_Type"
            },
            {
                "name": "t2",
                "type": "_ptr_Type"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "assumedEqual",
                "type": "map_typePair_struct"
            }
        ]
    },
    "cmd_compile_internal_types_Kind_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_NewPkg": {
        "result": "_ptr_Pkg",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types_ImportedPkgList": {
        "result": "_slice__ptr_Pkg",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_byPath_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_byPath_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types_byPath_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Pkg_Lookup": {
        "result": "_ptr_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Pkg_LookupOK": {
        "result": "struct cmd_compile_internal_types__ptr_Pkg_LookupOK_retval {_ptr_Sym field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_types__ptr_Pkg_LookupOK_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Pkg_LookupBytes": {
        "result": "_ptr_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Pkg_LookupNum": {
        "result": "_ptr_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types_InternString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_compile_internal_types_CleanroomDo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Sym_PkgDef": {
        "result": "Object",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Sym_SetPkgDef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Object"
            }
        ]
    },
    "cmd_compile_internal_types_typePos": {
        "result": "src_XPos",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_RoundUp": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "int64"
            },
            {
                "name": "r",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_types_expandiface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_calcStructOffset": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "errtype",
                "type": "_ptr_Type"
            },
            {
                "name": "t",
                "type": "_ptr_Type"
            },
            {
                "name": "o",
                "type": "int64"
            },
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types_isAtomicStdPkg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Pkg"
            }
        ]
    },
    "cmd_compile_internal_types_CalcSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_CalcStructSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_RecalcSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_widthCalculated": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_CheckSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_DeferCheckSize": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_ResumeCheckSize": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_PtrDataSize": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_TestSizeof": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types_MethodsByName_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_MethodsByName_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types_MethodsByName_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types_EmbeddedsByName_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_EmbeddedsByName_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types_EmbeddedsByName_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Sym_OnExportList": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Sym_Uniq": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Sym_Siggen": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Sym_Asm": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Sym_Func": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Sym_SetOnExportList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Sym_SetUniq": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Sym_SetSiggen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Sym_SetAsm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Sym_SetFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Sym_IsBlank": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Sym_Linksym": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Sym_LinksymABI": {
        "result": "_ptr_obj_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "abi",
                "type": "obj_ABI"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Sym_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Sym"
            }
        ]
    },
    "cmd_compile_internal_types_IsExported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types_TestSymLess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types_ChanDir_CanRecv": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_ChanDir_CanSend": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_CanBeAnSSAAux": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_NotInHeap": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_Noalg": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_Deferwidth": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_Recur": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsShape": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_HasShape": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_SetNotInHeap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_SetNoalg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_SetDeferwidth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_SetRecur": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_SetIsShape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_SetHasShape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_Kind": {
        "result": "Kind",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_Sym": {
        "result": "_ptr_Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_Underlying": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_Pos": {
        "result": "src_XPos",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_RParams": {
        "result": "_slice__ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_SetRParams": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rparams",
                "type": "_slice__ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_IsFullyInstantiated": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_MapType": {
        "result": "_ptr_Map",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_ForwardType": {
        "result": "_ptr_Forward",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_FuncType": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_StructType": {
        "result": "_ptr_Struct",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_ChanType": {
        "result": "_ptr_Chan",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Field_IsDDD": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Field_Nointerface": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Field_SetIsDDD": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Field_SetNointerface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Field_End": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Field_IsMethod": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Fields_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Fields_Slice": {
        "result": "_slice__ptr_Field",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Fields_Index": {
        "result": "_ptr_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Fields_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice__ptr_Field"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Fields_Append": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_Field"
            }
        ]
    },
    "cmd_compile_internal_types_newType": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "et",
                "type": "Kind"
            }
        ]
    },
    "cmd_compile_internal_types_NewArray": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "_ptr_Type"
            },
            {
                "name": "bound",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_types_NewSlice": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_NewChan": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "_ptr_Type"
            },
            {
                "name": "dir",
                "type": "ChanDir"
            }
        ]
    },
    "cmd_compile_internal_types_NewTuple": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_Type"
            },
            {
                "name": "t2",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_newResults": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "types",
                "type": "_slice__ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_NewResults": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "types",
                "type": "_slice__ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_newSSA": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types_NewMap": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "_ptr_Type"
            },
            {
                "name": "v",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_NewPtr": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_NewChanArgs": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_NewFuncArgs": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_NewField": {
        "result": "_ptr_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "sym",
                "type": "_ptr_Sym"
            },
            {
                "name": "typ",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_SubstAny": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            },
            {
                "name": "types",
                "type": "_ptr__slice__ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_copy": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Field_Copy": {
        "result": "_ptr_Field",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_wantEtype": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "et",
                "type": "Kind"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_Recvs": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_Params": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_Results": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_NumRecvs": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_NumParams": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_NumResults": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsVariadic": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_Recv": {
        "result": "_ptr_Field",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_Key": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_Elem": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_ChanArgs": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_FuncArgs": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsFuncArgStruct": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_Methods": {
        "result": "_ptr_Fields",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_AllMethods": {
        "result": "_ptr_Fields",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_SetAllMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fs",
                "type": "_slice__ptr_Field"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_Fields": {
        "result": "_ptr_Fields",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_Field": {
        "result": "_ptr_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_FieldSlice": {
        "result": "_slice__ptr_Field",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_SetFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_slice__ptr_Field"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_SetInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "methods",
                "type": "_slice__ptr_Field"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_ArgWidth": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_Alignment": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_SimpleString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_Compare": {
        "result": "Cmp",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_cmpForNe": {
        "result": "Cmp",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Sym_cmpsym": {
        "result": "Cmp",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_Sym"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_cmp": {
        "result": "Cmp",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_IsKind": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "et",
                "type": "Kind"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_IsBoolean": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_ToUnsigned": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsInteger": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsSigned": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsUnsigned": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsFloat": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsComplex": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsPtrElem": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsUnsafePtr": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsUintptr": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsPtrShaped": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_HasNil": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsString": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsMap": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsChan": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsSlice": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsArray": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsStruct": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsInterface": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsEmptyInterface": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsScalar": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_PtrTo": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_NumFields": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_FieldType": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_FieldOff": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_FieldName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_NumElem": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_NumComponents": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "countBlank",
                "type": "componentsIncludeBlankFields"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_SoleComponent": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_ChanDir": {
        "result": "ChanDir",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsMemory": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsFlags": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsVoid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsTuple": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsResults": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_IsUntyped": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_HasPointers": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_FakeRecvType": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_FakeRecv": {
        "result": "_ptr_Field",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_NewNamed": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "cmd_compile_internal_types__ptr_Type_Obj": {
        "result": "Object",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_SetVargen": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_Type_SetUnderlying": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "underlying",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_fieldsHasShape": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_slice__ptr_Field"
            }
        ]
    },
    "cmd_compile_internal_types_newBasic": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "kind",
                "type": "Kind"
            },
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "cmd_compile_internal_types_NewInterface": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "methods",
                "type": "_slice__ptr_Field"
            }
        ]
    },
    "cmd_compile_internal_types_unzeroFieldOffsets": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_slice__ptr_Field"
            }
        ]
    },
    "cmd_compile_internal_types_NewSignature": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "recv",
                "type": "_ptr_Field"
            },
            {
                "name": "params",
                "type": "_slice__ptr_Field"
            },
            {
                "name": "results",
                "type": "_slice__ptr_Field"
            }
        ]
    },
    "cmd_compile_internal_types_NewStruct": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_slice__ptr_Field"
            }
        ]
    },
    "cmd_compile_internal_types_IsReflexive": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_IsDirectIface": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_IsInterfaceMethod": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_IsMethodApplicable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            },
            {
                "name": "m",
                "type": "_ptr_Field"
            }
        ]
    },
    "cmd_compile_internal_types_IsRuntimePkg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Pkg"
            }
        ]
    },
    "cmd_compile_internal_types_IsReflectPkg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Pkg"
            }
        ]
    },
    "cmd_compile_internal_types_IsTypePkg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Pkg"
            }
        ]
    },
    "cmd_compile_internal_types_IsNoInstrumentPkg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Pkg"
            }
        ]
    },
    "cmd_compile_internal_types_IsNoRacePkg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Pkg"
            }
        ]
    },
    "cmd_compile_internal_types_ReceiverBaseType": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_FloatForComplex": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_ComplexForFloat": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_TypeSym": {
        "result": "_ptr_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_TypeSymLookup": {
        "result": "_ptr_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types_TypeSymName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "cmd_compile_internal_types_TestSSACompare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types_InitTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "defTypeName",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_types_makeErrorInterface": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types_makeComparableInterface": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types__ptr_bitset8_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mask",
                "type": "uint8"
            },
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2_Error_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_Error_FullError": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_ArgumentError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_ArgumentError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_srcimporter_setUsesCgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "conf",
                "type": "_ptr_Config"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Info_recordTypes": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Info_TypeOf": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Info_ObjectOf": {
        "result": "Object",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "_ptr_syntax_Name"
            }
        ]
    },
    "cmd_compile_internal_types2_TypeAndValue_IsVoid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_TypeAndValue_IsType": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_TypeAndValue_IsBuiltin": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_TypeAndValue_IsValue": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_TypeAndValue_IsNil": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_TypeAndValue_Addressable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_TypeAndValue_Assignable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_TypeAndValue_HasOk": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Initializer_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Config_Check": {
        "result": "struct cmd_compile_internal_types2__ptr_Config_Check_retval {_ptr_Package field_0;error err1;}",
        "result_name": "cmd_compile_internal_types2__ptr_Config_Check_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "files",
                "type": "_slice__ptr_syntax_File"
            },
            {
                "name": "info",
                "type": "_ptr_Info"
            }
        ]
    },
    "cmd_compile_internal_types2_AssertableTo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "V",
                "type": "_ptr_Interface"
            },
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_AssignableTo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "V",
                "type": "Type"
            },
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_ConvertibleTo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "V",
                "type": "Type"
            },
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_Implements": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "V",
                "type": "Type"
            },
            {
                "name": "T",
                "type": "_ptr_Interface"
            }
        ]
    },
    "cmd_compile_internal_types2_Satisfies": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "V",
                "type": "Type"
            },
            {
                "name": "T",
                "type": "_ptr_Interface"
            }
        ]
    },
    "cmd_compile_internal_types2_Identical": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Type"
            },
            {
                "name": "y",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_IdenticalIgnoreTags": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Type"
            },
            {
                "name": "y",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_mustParse": {
        "result": "_ptr_syntax_File",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_typecheck": {
        "result": "struct cmd_compile_internal_types2_typecheck_retval {_ptr_Package field_0;error err1;}",
        "result_name": "cmd_compile_internal_types2_typecheck_retval",
        "parameters": [
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "conf",
                "type": "_ptr_Config"
            },
            {
                "name": "info",
                "type": "_ptr_Info"
            }
        ]
    },
    "cmd_compile_internal_types2_mustTypecheck": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "conf",
                "type": "_ptr_Config"
            },
            {
                "name": "info",
                "type": "_ptr_Info"
            }
        ]
    },
    "cmd_compile_internal_types2_pkgName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_TestValuesInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTypesInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestInstanceInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_sortedInstances": {
        "result": "struct cmd_compile_internal_types2_sortedInstances_retval {_slice_recordedInstance field_0;}",
        "result_name": "cmd_compile_internal_types2_sortedInstances_retval",
        "parameters": [
            {
                "name": "m",
                "type": "map__ptr_syntax_Name_Instance"
            }
        ]
    },
    "cmd_compile_internal_types2_TestDefsInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestUsesInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestGenericMethodInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestImplicitsInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_predString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "tv",
                "type": "TypeAndValue"
            }
        ]
    },
    "cmd_compile_internal_types2_TestPredicatesInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestScopesInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestInitOrderInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestMultiFileInitOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_testImporter_Import": {
        "result": "struct cmd_compile_internal_types2_testImporter_Import_retval {_ptr_Package field_0;error err1;}",
        "result_name": "cmd_compile_internal_types2_testImporter_Import_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_TestSelection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_indexFor": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "pos",
                "type": "syntax_Pos"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue8518": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue59603": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestLookupFieldOrMethodOnNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestLookupFieldOrMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestLookupFieldOrMethod_RecursiveGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_sameSlice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_int"
            },
            {
                "name": "b",
                "type": "_slice_int"
            }
        ]
    },
    "cmd_compile_internal_types2_TestScopeLookupParent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_newDefined": {
        "result": "_ptr_Named",
        "result_name": null,
        "parameters": [
            {
                "name": "underlying",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_TestConvertibleTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestAssignableTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIdentical": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIdentical_issue15173": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIdenticalUnions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue15305": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestCompositeLitTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestObjectParents": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestFailedImport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestInstantiate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestInstantiateErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestArgumentErrorUnwrapping": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestInstanceIdentity": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestInstantiatedObjects": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_originObject": {
        "result": "Object",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "cmd_compile_internal_types2_TestImplements": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestMissingMethodAlternative": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestErrorURL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_NewArray": {
        "result": "_ptr_Array",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "Type"
            },
            {
                "name": "len",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Array_Len": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Array_Elem": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Array_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Array_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Checker_assignment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "context",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_initConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lhs",
                "type": "_ptr_Const"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_initVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lhs",
                "type": "_ptr_Var"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "context",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_lhsVar": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "lhs",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_assignVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lhs",
                "type": "syntax_Expr"
            },
            {
                "name": "rhs",
                "type": "syntax_Expr"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            }
        ]
    },
    "cmd_compile_internal_types2_operandTypes": {
        "result": "struct cmd_compile_internal_types2_operandTypes_retval {_slice_Type field_0;}",
        "result_name": "cmd_compile_internal_types2_operandTypes_retval",
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_operand"
            }
        ]
    },
    "cmd_compile_internal_types2_varTypes": {
        "result": "struct cmd_compile_internal_types2_varTypes_retval {_slice_Type field_0;}",
        "result_name": "cmd_compile_internal_types2_varTypes_retval",
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Var"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_typesSummary": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Type"
            },
            {
                "name": "variadic",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2_measure": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "unit",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_assignError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rhs",
                "type": "_slice_syntax_Expr"
            },
            {
                "name": "l",
                "type": "int"
            },
            {
                "name": "r",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_returnError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "at",
                "type": "poser"
            },
            {
                "name": "lhs",
                "type": "_slice__ptr_Var"
            },
            {
                "name": "rhs",
                "type": "_slice__ptr_operand"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_initVars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lhs",
                "type": "_slice__ptr_Var"
            },
            {
                "name": "orig_rhs",
                "type": "_slice_syntax_Expr"
            },
            {
                "name": "returnStmt",
                "type": "syntax_Stmt"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_assignVars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lhs",
                "type": "_slice_syntax_Expr"
            },
            {
                "name": "orig_rhs",
                "type": "_slice_syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2_unpackExpr": {
        "result": "_slice_syntax_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_shortVarDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "lhs",
                "type": "_slice_syntax_Expr"
            },
            {
                "name": "rhs",
                "type": "_slice_syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Basic_Kind": {
        "result": "BasicKind",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Basic_Info": {
        "result": "BasicInfo",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Basic_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Basic_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Basic_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Checker_builtin": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_builtin_retval {bool field_0;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_builtin_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "call",
                "type": "_ptr_syntax_CallExpr"
            },
            {
                "name": "id",
                "type": "builtinId"
            }
        ]
    },
    "cmd_compile_internal_types2_hasVarSize": {
        "result": "struct cmd_compile_internal_types2_hasVarSize_retval {bool field_0;}",
        "result_name": "cmd_compile_internal_types2_hasVarSize_retval",
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            },
            {
                "name": "seen",
                "type": "map__ptr_Named_bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_applyTypeFunc": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "id",
                "type": "builtinId"
            }
        ]
    },
    "cmd_compile_internal_types2_makeSig": {
        "result": "_ptr_Signature",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "Type"
            },
            {
                "name": "args",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_arrayPtrDeref": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_unparen": {
        "result": "syntax_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2_TestBuiltinSignatures": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_testBuiltinSignature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "src0",
                "type": "string"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_funcInst": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_funcInst_retval {_slice_Type field_0;_slice_syntax_Expr field_1;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_funcInst_retval",
        "parameters": [
            {
                "name": "tsig",
                "type": "_ptr_Signature"
            },
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "inst",
                "type": "_ptr_syntax_IndexExpr"
            },
            {
                "name": "infer",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_instantiateSignature": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_instantiateSignature_retval {_ptr_Signature field_0;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_instantiateSignature_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "expr",
                "type": "syntax_Expr"
            },
            {
                "name": "typ",
                "type": "_ptr_Signature"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "xlist",
                "type": "_slice_syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_callExpr": {
        "result": "exprKind",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "call",
                "type": "_ptr_syntax_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_exprList": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_exprList_retval {_slice__ptr_operand field_0;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_exprList_retval",
        "parameters": [
            {
                "name": "elist",
                "type": "_slice_syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_genericExprList": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_genericExprList_retval {_slice__ptr_operand field_0;_slice__slice_Type field_1;_slice__slice_syntax_Expr field_2;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_genericExprList_retval",
        "parameters": [
            {
                "name": "elist",
                "type": "_slice_syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_arguments": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_arguments_retval {_ptr_Signature field_0;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_arguments_retval",
        "parameters": [
            {
                "name": "call",
                "type": "_ptr_syntax_CallExpr"
            },
            {
                "name": "sig",
                "type": "_ptr_Signature"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "xlist",
                "type": "_slice_syntax_Expr"
            },
            {
                "name": "args",
                "type": "_slice__ptr_operand"
            },
            {
                "name": "atargs",
                "type": "_slice__slice_Type"
            },
            {
                "name": "atxlist",
                "type": "_slice__slice_syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_selector": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "_ptr_syntax_SelectorExpr"
            },
            {
                "name": "def",
                "type": "_ptr_Named"
            },
            {
                "name": "wantType",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_use": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_useLHS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_useN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_syntax_Expr"
            },
            {
                "name": "lhs",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_use1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "syntax_Expr"
            },
            {
                "name": "lhs",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2_NewChan": {
        "result": "_ptr_Chan",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "ChanDir"
            },
            {
                "name": "elem",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Chan_Dir": {
        "result": "ChanDir",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Chan_Elem": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Chan_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Chan_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_environment_lookup": {
        "result": "Object",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_action_describef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "poser"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_addDeclDep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "to",
                "type": "Object"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_brokenAlias": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "alias",
                "type": "_ptr_TypeName"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_validAlias": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "alias",
                "type": "_ptr_TypeName"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_isBrokenAlias": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "alias",
                "type": "_ptr_TypeName"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_rememberUntyped": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "syntax_Expr"
            },
            {
                "name": "lhs",
                "type": "bool"
            },
            {
                "name": "mode",
                "type": "operandMode"
            },
            {
                "name": "typ",
                "type": "_ptr_Basic"
            },
            {
                "name": "val",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_later": {
        "result": "_ptr_action",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_push": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_pop": {
        "result": "Object",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Checker_needsCleanup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "cleaner"
            }
        ]
    },
    "cmd_compile_internal_types2_NewChecker": {
        "result": "_ptr_Checker",
        "result_name": null,
        "parameters": [
            {
                "name": "conf",
                "type": "_ptr_Config"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "info",
                "type": "_ptr_Info"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_initFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "files",
                "type": "_slice__ptr_syntax_File"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_handleBailout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "_ptr_error"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_Files": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "files",
                "type": "_slice__ptr_syntax_File"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_checkFiles": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_checkFiles_retval {error err0;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_checkFiles_retval",
        "parameters": [
            {
                "name": "files",
                "type": "_slice__ptr_syntax_File"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_processDelayed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "top",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_cleanup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Checker_record": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_recordUntyped": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Checker_recordTypeAndValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "syntax_Expr"
            },
            {
                "name": "mode",
                "type": "operandMode"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "val",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_recordBuiltinType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "syntax_Expr"
            },
            {
                "name": "sig",
                "type": "_ptr_Signature"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_recordCommaOkTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "syntax_Expr"
            },
            {
                "name": "a",
                "type": "_slice__ptr_operand"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_recordInstance": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "syntax_Expr"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_instantiatedIdent": {
        "result": "_ptr_syntax_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_recordDef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "_ptr_syntax_Name"
            },
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_recordUse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "_ptr_syntax_Name"
            },
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_recordImplicit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "syntax_Node"
            },
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_recordSelection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_syntax_SelectorExpr"
            },
            {
                "name": "kind",
                "type": "SelectionKind"
            },
            {
                "name": "recv",
                "type": "Type"
            },
            {
                "name": "obj",
                "type": "Object"
            },
            {
                "name": "index",
                "type": "_slice_int"
            },
            {
                "name": "indirect",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_recordScope": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "syntax_Node"
            },
            {
                "name": "scope",
                "type": "_ptr_Scope"
            }
        ]
    },
    "cmd_compile_internal_types2_parseFiles": {
        "result": "struct cmd_compile_internal_types2_parseFiles_retval {_slice__ptr_syntax_File field_0;_slice_error field_1;}",
        "result_name": "cmd_compile_internal_types2_parseFiles_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "filenames",
                "type": "_slice_string"
            },
            {
                "name": "srcs",
                "type": "_slice__slice_byte"
            },
            {
                "name": "mode",
                "type": "syntax_Mode"
            }
        ]
    },
    "cmd_compile_internal_types2_unpackError": {
        "result": "struct cmd_compile_internal_types2_unpackError_retval {syntax_Pos field_0;string field_1;}",
        "result_name": "cmd_compile_internal_types2_unpackError_retval",
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_compile_internal_types2_absDiff": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_types2_parseFlags": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "_ptr_flag_FlagSet"
            }
        ]
    },
    "cmd_compile_internal_types2_testFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "filenames",
                "type": "_slice_string"
            },
            {
                "name": "srcs",
                "type": "_slice__slice_byte"
            },
            {
                "name": "colDelta",
                "type": "uint"
            },
            {
                "name": "manual",
                "type": "bool"
            },
            {
                "name": "opts",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_types2_boolFieldAddr": {
        "result": "_ptr_bool",
        "result_name": null,
        "parameters": [
            {
                "name": "conf",
                "type": "_ptr_Config"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_TestManual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestLongConstants": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_withSizes": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "sizes",
                "type": "Sizes"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIndexRepresentability": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue47243_TypedRHS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestSpec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestExamples": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestFixedbugs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestLocal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_testDirFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "colDelta",
                "type": "uint"
            },
            {
                "name": "manual",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2_testDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "colDelta",
                "type": "uint"
            },
            {
                "name": "manual",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2_testPkg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "filenames",
                "type": "_slice_string"
            },
            {
                "name": "colDelta",
                "type": "uint"
            },
            {
                "name": "manual",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2_AsPointer": {
        "result": "_ptr_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_AsSignature": {
        "result": "_ptr_Signature",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_CoreType": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_overflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "opPos",
                "type": "syntax_Pos"
            }
        ]
    },
    "cmd_compile_internal_types2_representableConst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "constant_Value"
            },
            {
                "name": "check",
                "type": "_ptr_Checker"
            },
            {
                "name": "typ",
                "type": "_ptr_Basic"
            },
            {
                "name": "rounded",
                "type": "_ptr_constant_Value"
            }
        ]
    },
    "cmd_compile_internal_types2_fitsFloat32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_types2_roundFloat32": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_types2_fitsFloat64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_types2_roundFloat64": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_representable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "typ",
                "type": "_ptr_Basic"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_representation": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_representation_retval {constant_Value field_0;Code field_1;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_representation_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "typ",
                "type": "_ptr_Basic"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_invalidConversion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "Code"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "target",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_convertUntyped": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "target",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_NewContext": {
        "result": "_ptr_Context",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Context_instanceHash": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "orig",
                "type": "Type"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Context_lookup": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "string"
            },
            {
                "name": "orig",
                "type": "Type"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Context_update": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "string"
            },
            {
                "name": "orig",
                "type": "Type"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "inst",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Context_getID": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_TestContextHashCollisions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_conversion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_operand_convertibleTo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "check",
                "type": "_ptr_Checker"
            },
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "cause",
                "type": "_ptr_string"
            }
        ]
    },
    "cmd_compile_internal_types2_isUintptr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_isUnsafePointer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_isPointer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_isBytesOrRunes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_error__recordAltDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_declare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "scope",
                "type": "_ptr_Scope"
            },
            {
                "name": "id",
                "type": "_ptr_syntax_Name"
            },
            {
                "name": "obj",
                "type": "Object"
            },
            {
                "name": "pos",
                "type": "syntax_Pos"
            }
        ]
    },
    "cmd_compile_internal_types2_pathString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "_slice_Object"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_objDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            },
            {
                "name": "def",
                "type": "_ptr_Named"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_validCycle": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_validCycle_retval {bool field_0;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_validCycle_retval",
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_cycleError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cycle",
                "type": "_slice_Object"
            }
        ]
    },
    "cmd_compile_internal_types2_firstInSrc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "_slice_Object"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_constDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_Const"
            },
            {
                "name": "typ",
                "type": "syntax_Expr"
            },
            {
                "name": "init",
                "type": "syntax_Expr"
            },
            {
                "name": "inherited",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_varDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_Var"
            },
            {
                "name": "lhs",
                "type": "_slice__ptr_Var"
            },
            {
                "name": "typ",
                "type": "syntax_Expr"
            },
            {
                "name": "init",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_isImportedConstraint": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_typeDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_TypeName"
            },
            {
                "name": "tdecl",
                "type": "_ptr_syntax_TypeDecl"
            },
            {
                "name": "def",
                "type": "_ptr_Named"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_collectTypeParams": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr__ptr_TypeParamList"
            },
            {
                "name": "list",
                "type": "_slice__ptr_syntax_Field"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_bound": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_declareTypeParam": {
        "result": "_ptr_TypeParam",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_syntax_Name"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_collectMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_TypeName"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_checkFieldUniqueness": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "_ptr_Named"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_funcDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_Func"
            },
            {
                "name": "decl",
                "type": "_ptr_declInfo"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_declStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_syntax_Decl"
            }
        ]
    },
    "cmd_compile_internal_types2_TestErrorCalls": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_isName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "syntax_Node"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_balancedParentheses": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_assert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2_unreachable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_error__empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_error__pos": {
        "result": "syntax_Pos",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_error__msg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_error__String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_error__errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "at",
                "type": "poser"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_types2_sprintf": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "qf",
                "type": "Qualifier"
            },
            {
                "name": "tpSubscripts",
                "type": "bool"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_qualifier": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_markImports": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_sprintf": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_report": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "_ptr_error_"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_trace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_dump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_err": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "at",
                "type": "poser"
            },
            {
                "name": "code",
                "type": "Code"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "soft",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "at",
                "type": "poser"
            },
            {
                "name": "code",
                "type": "Code"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "at",
                "type": "poser"
            },
            {
                "name": "code",
                "type": "Code"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_softErrorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "at",
                "type": "poser"
            },
            {
                "name": "code",
                "type": "Code"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_versionErrorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "at",
                "type": "poser"
            },
            {
                "name": "v",
                "type": "version"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_types2_atPos": {
        "result": "syntax_Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "at",
                "type": "poser"
            }
        ]
    },
    "cmd_compile_internal_types2_stripAnnotations": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_TestError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestStripAnnotations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_ExampleScope": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_ExampleInfo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_mode": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "tv",
                "type": "types2_TypeAndValue"
            }
        ]
    },
    "cmd_compile_internal_types2_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Checker_op": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "opPredicates"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "op",
                "type": "syntax_Operator"
            }
        ]
    },
    "cmd_compile_internal_types2_opPos": {
        "result": "syntax_Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2_opName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2_underIs": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_unary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "_ptr_syntax_Operation"
            }
        ]
    },
    "cmd_compile_internal_types2_isShift": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "syntax_Operator"
            }
        ]
    },
    "cmd_compile_internal_types2_isComparison": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "syntax_Operator"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_updateExprType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "syntax_Expr"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "final",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_updateExprType0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "syntax_Expr"
            },
            {
                "name": "x",
                "type": "syntax_Expr"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "final",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_updateExprVal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "syntax_Expr"
            },
            {
                "name": "val",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_implicitTypeAndValue": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_implicitTypeAndValue_retval {Type field_0;constant_Value field_1;Code field_2;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_implicitTypeAndValue_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "target",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_comparison": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "y",
                "type": "_ptr_operand"
            },
            {
                "name": "op",
                "type": "syntax_Operator"
            },
            {
                "name": "switchCase",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_incomparableCause": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_kindString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_shift": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "y",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "syntax_Expr"
            },
            {
                "name": "op",
                "type": "syntax_Operator"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_binary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "syntax_Expr"
            },
            {
                "name": "lhs",
                "type": "syntax_Expr"
            },
            {
                "name": "rhs",
                "type": "syntax_Expr"
            },
            {
                "name": "op",
                "type": "syntax_Operator"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_matchTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "y",
                "type": "_ptr_operand"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_rawExpr": {
        "result": "exprKind",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "syntax_Expr"
            },
            {
                "name": "hint",
                "type": "Type"
            },
            {
                "name": "allowGeneric",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_nonGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_exprInternal": {
        "result": "exprKind",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "syntax_Expr"
            },
            {
                "name": "hint",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_keyVal": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_typeAssertion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "syntax_Expr"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "typeSwitch",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_expr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_genericExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_multiExpr": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_multiExpr_retval {_slice__ptr_operand field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_multiExpr_retval",
        "parameters": [
            {
                "name": "e",
                "type": "syntax_Expr"
            },
            {
                "name": "allowCommaOk",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_exprWithHint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "syntax_Expr"
            },
            {
                "name": "hint",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_exprOrType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "syntax_Expr"
            },
            {
                "name": "allowGeneric",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_exclude": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "modeset",
                "type": "uint"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_singleValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            }
        ]
    },
    "cmd_compile_internal_types2_TestHilbert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_program": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "out",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_gen_p": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_gen_hilbert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_gen_inverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_gen_product": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_gen_verify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_gen_printProduct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_gen_binomials": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_gen_factorials": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2_defaultImporter": {
        "result": "types2_Importer",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_gcimports_Import": {
        "result": "struct cmd_compile_internal_types2__ptr_gcimports_Import_retval {_ptr_types2_Package field_0;error err1;}",
        "result_name": "cmd_compile_internal_types2__ptr_gcimports_Import_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_gcimports_ImportFrom": {
        "result": "struct cmd_compile_internal_types2__ptr_gcimports_ImportFrom_retval {_ptr_types2_Package field_0;error err1;}",
        "result_name": "cmd_compile_internal_types2__ptr_gcimports_ImportFrom_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "types2_ImportMode"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_indexExpr": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_indexExpr_retval {bool field_0;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_indexExpr_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "_ptr_syntax_IndexExpr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_sliceExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "_ptr_syntax_SliceExpr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_singleIndex": {
        "result": "syntax_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_syntax_IndexExpr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_index": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_index_retval {Type field_0;int64 field_1;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_index_retval",
        "parameters": [
            {
                "name": "index",
                "type": "syntax_Expr"
            },
            {
                "name": "max",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_isValidIndex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "code",
                "type": "Code"
            },
            {
                "name": "what",
                "type": "string"
            },
            {
                "name": "allowNegative",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_indexedElts": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "elts",
                "type": "_slice_syntax_Expr"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "length",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_infer": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_infer_retval {_slice_Type field_0;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_infer_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "params",
                "type": "_ptr_Tuple"
            },
            {
                "name": "args",
                "type": "_slice__ptr_operand"
            }
        ]
    },
    "cmd_compile_internal_types2_containsNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_renameTParams": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_renameTParams_retval {_slice__ptr_TypeParam field_0;Type field_1;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_renameTParams_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_typeParamsString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_TypeParam"
            }
        ]
    },
    "cmd_compile_internal_types2_isParameterized": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_tpWalker_isParameterized": {
        "result": "struct cmd_compile_internal_types2__ptr_tpWalker_isParameterized_retval {bool field_0;}",
        "result_name": "cmd_compile_internal_types2__ptr_tpWalker_isParameterized_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_tpWalker_varList": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Var"
            }
        ]
    },
    "cmd_compile_internal_types2_coreTerm": {
        "result": "struct cmd_compile_internal_types2_coreTerm_retval {_ptr_term field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_types2_coreTerm_retval",
        "parameters": [
            {
                "name": "tpar",
                "type": "_ptr_TypeParam"
            }
        ]
    },
    "cmd_compile_internal_types2_killCycles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "inferred",
                "type": "_slice_Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_cycleFinder_typ": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_cycleFinder_varList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Var"
            }
        ]
    },
    "cmd_compile_internal_types2_tparamIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "tpar",
                "type": "_ptr_TypeParam"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_initOrder": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_findPath": {
        "result": "_slice_Object",
        "result_name": null,
        "parameters": [
            {
                "name": "objMap",
                "type": "map_Object__ptr_declInfo"
            },
            {
                "name": "from",
                "type": "Object"
            },
            {
                "name": "to",
                "type": "Object"
            },
            {
                "name": "seen",
                "type": "map_Object_bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_reportCycle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cycle",
                "type": "_slice_Object"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_graphNode_cost": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_nodeSet_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_graphNode"
            }
        ]
    },
    "cmd_compile_internal_types2_dependencyGraph": {
        "result": "_slice__ptr_graphNode",
        "result_name": null,
        "parameters": [
            {
                "name": "objMap",
                "type": "map_Object__ptr_declInfo"
            }
        ]
    },
    "cmd_compile_internal_types2_nodeQueue_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_nodeQueue_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2_nodeQueue_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_nodeQueue_Push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_nodeQueue_Pop": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_Instantiate": {
        "result": "struct cmd_compile_internal_types2_Instantiate_retval {Type field_0;error err1;}",
        "result_name": "cmd_compile_internal_types2_Instantiate_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Context"
            },
            {
                "name": "orig",
                "type": "Type"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "validate",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_instance": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_instance_retval {Type field_0;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_instance_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "orig",
                "type": "Type"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "expanding",
                "type": "_ptr_Named"
            },
            {
                "name": "ctxt",
                "type": "_ptr_Context"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_validateTArgLen": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "ntparams",
                "type": "int"
            },
            {
                "name": "ntargs",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_verify": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_verify_retval {int field_0;error err1;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_verify_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "ctxt",
                "type": "_ptr_Context"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_implements": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "V",
                "type": "Type"
            },
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "constraint",
                "type": "bool"
            },
            {
                "name": "cause",
                "type": "_ptr_string"
            }
        ]
    },
    "cmd_compile_internal_types2_mentions": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_TestInstantiateEquality": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestInstantiateNonEquality": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestMethodInstantiation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestImmutableSignatures": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Interface_typeSet": {
        "result": "_ptr__TypeSet",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_NewInterfaceType": {
        "result": "_ptr_Interface",
        "result_name": null,
        "parameters": [
            {
                "name": "methods",
                "type": "_slice__ptr_Func"
            },
            {
                "name": "embeddeds",
                "type": "_slice_Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_newInterface": {
        "result": "_ptr_Interface",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Interface_MarkImplicit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Interface_NumExplicitMethods": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Interface_ExplicitMethod": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Interface_NumEmbeddeds": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Interface_EmbeddedType": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Interface_NumMethods": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Interface_Method": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Interface_Empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Interface_IsComparable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Interface_IsMethodSet": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Interface_IsImplicit": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Interface_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Interface_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Interface_cleanup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Checker_interfaceType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ityp",
                "type": "_ptr_Interface"
            },
            {
                "name": "iface",
                "type": "_ptr_syntax_InterfaceType"
            },
            {
                "name": "def",
                "type": "_ptr_Named"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue5770": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue5849": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue6413": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue7245": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue7827": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue13898": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue22525": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue25627": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue28005": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue28282": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue29029": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue34151": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_importHelper_Import": {
        "result": "struct cmd_compile_internal_types2_importHelper_Import_retval {_ptr_Package field_0;error err1;}",
        "result_name": "cmd_compile_internal_types2_importHelper_Import_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue34921": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue43088": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue44515": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue43124": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue50646": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue55030": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue51093": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue54258": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue59944": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_labels": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "body",
                "type": "_ptr_syntax_BlockStmt"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_block_insert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_syntax_LabeledStmt"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_block_gotoTarget": {
        "result": "_ptr_syntax_LabeledStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_block_enclosingTarget": {
        "result": "_ptr_syntax_LabeledStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_blockBranches": {
        "result": "_slice__ptr_syntax_BranchStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "all",
                "type": "_ptr_Scope"
            },
            {
                "name": "parent",
                "type": "_ptr_block"
            },
            {
                "name": "lstmt",
                "type": "_ptr_syntax_LabeledStmt"
            },
            {
                "name": "list",
                "type": "_slice_syntax_Stmt"
            }
        ]
    },
    "cmd_compile_internal_types2_LookupFieldOrMethod": {
        "result": "struct cmd_compile_internal_types2_LookupFieldOrMethod_retval {Object field_0;_slice_int field_1;bool field_2;}",
        "result_name": "cmd_compile_internal_types2_LookupFieldOrMethod_retval",
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "addressable",
                "type": "bool"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_lookupFieldOrMethodImpl": {
        "result": "struct cmd_compile_internal_types2_lookupFieldOrMethodImpl_retval {Object field_0;_slice_int field_1;bool field_2;}",
        "result_name": "cmd_compile_internal_types2_lookupFieldOrMethodImpl_retval",
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "addressable",
                "type": "bool"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "foldCase",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2_consolidateMultiples": {
        "result": "_slice_embeddedType",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_embeddedType"
            }
        ]
    },
    "cmd_compile_internal_types2_lookupType": {
        "result": "struct cmd_compile_internal_types2_lookupType_retval {int field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_types2_lookupType_retval",
        "parameters": [
            {
                "name": "m",
                "type": "map_Type_int"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_instanceLookup_lookup": {
        "result": "_ptr_Named",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "_ptr_Named"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_instanceLookup_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "_ptr_Named"
            }
        ]
    },
    "cmd_compile_internal_types2_MissingMethod": {
        "result": "struct cmd_compile_internal_types2_MissingMethod_retval {_ptr_Func field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_types2_MissingMethod_retval",
        "parameters": [
            {
                "name": "V",
                "type": "Type"
            },
            {
                "name": "T",
                "type": "_ptr_Interface"
            },
            {
                "name": "static",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_missingMethod": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_missingMethod_retval {_ptr_Func field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_missingMethod_retval",
        "parameters": [
            {
                "name": "V",
                "type": "Type"
            },
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "static",
                "type": "bool"
            },
            {
                "name": "equivalent",
                "type": "void*"
            },
            {
                "name": "cause",
                "type": "_ptr_string"
            }
        ]
    },
    "cmd_compile_internal_types2_isInterfacePtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_interfacePtrError": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_funcString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "pkgInfo",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_assertableTo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "V",
                "type": "Type"
            },
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "cause",
                "type": "_ptr_string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_newAssertableTo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "V",
                "type": "Type"
            },
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "cause",
                "type": "_ptr_string"
            }
        ]
    },
    "cmd_compile_internal_types2_deref": {
        "result": "struct cmd_compile_internal_types2_deref_retval {Type field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_types2_deref_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_derefStructPtr": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_concat": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_int"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2_fieldIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_slice__ptr_Var"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_lookupMethod": {
        "result": "struct cmd_compile_internal_types2_lookupMethod_retval {int field_0;_ptr_Func field_1;}",
        "result_name": "cmd_compile_internal_types2_lookupMethod_retval",
        "parameters": [
            {
                "name": "methods",
                "type": "_slice__ptr_Func"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "foldCase",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2_BenchmarkLookupFieldOrMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_types2_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_compile_internal_types2_NewMap": {
        "result": "_ptr_Map",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "Type"
            },
            {
                "name": "elem",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Map_Key": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Map_Elem": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Map_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Map_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Checker_monomorph": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Checker_reportInstanceLoop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_monoGraph_recordCanon": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mpar",
                "type": "_ptr_TypeParam"
            },
            {
                "name": "tpar",
                "type": "_ptr_TypeParam"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_monoGraph_recordInstance": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "xlist",
                "type": "_slice_syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_monoGraph_assign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "tpar",
                "type": "_ptr_TypeParam"
            },
            {
                "name": "targ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_monoGraph_localNamedVertex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "named",
                "type": "_ptr_Named"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_monoGraph_typeParamVertex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "tpar",
                "type": "_ptr_TypeParam"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_monoGraph_addEdge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "int"
            },
            {
                "name": "src",
                "type": "int"
            },
            {
                "name": "weight",
                "type": "int"
            },
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_checkMono": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "body",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_TestMonoGood": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestMonoBad": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_NewNamed": {
        "result": "_ptr_Named",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_TypeName"
            },
            {
                "name": "underlying",
                "type": "Type"
            },
            {
                "name": "methods",
                "type": "_slice__ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Named_resolve": {
        "result": "_ptr_Named",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Named_state": {
        "result": "namedState",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Named_setState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "namedState"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_newNamed": {
        "result": "_ptr_Named",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_TypeName"
            },
            {
                "name": "underlying",
                "type": "Type"
            },
            {
                "name": "methods",
                "type": "_slice__ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_newNamedInstance": {
        "result": "_ptr_Named",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "orig",
                "type": "_ptr_Named"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "expanding",
                "type": "_ptr_Named"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Named_cleanup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Named_Obj": {
        "result": "_ptr_TypeName",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Named_Origin": {
        "result": "_ptr_Named",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Named_TypeParams": {
        "result": "_ptr_TypeParamList",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Named_SetTypeParams": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Named_TypeArgs": {
        "result": "_ptr_TypeList",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Named_NumMethods": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Named_Method": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Named_expandMethod": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Named_SetUnderlying": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "underlying",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Named_AddMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Named_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Named_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Named_under": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Named_setUnderlying": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Named_lookupMethod": {
        "result": "struct cmd_compile_internal_types2__ptr_Named_lookupMethod_retval {int field_0;_ptr_Func field_1;}",
        "result_name": "cmd_compile_internal_types2__ptr_Named_lookupMethod_retval",
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "foldCase",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_context": {
        "result": "_ptr_Context",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Named_expandUnderlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_safeUnderlying": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_BenchmarkNamed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_types2_mustInstantiate": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "tb",
                "type": "testing_TB"
            },
            {
                "name": "orig",
                "type": "Type"
            },
            {
                "name": "targs",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_TestFiniteTypeExpansion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_isExported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_Id": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_color_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_colorFor": {
        "result": "color",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_object_Parent": {
        "result": "_ptr_Scope",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_object_Pos": {
        "result": "syntax_Pos",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_object_Pkg": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_object_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_object_Type": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_object_Exported": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_object_Id": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_object_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_object_order": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_object_color": {
        "result": "color",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_object_scopePos": {
        "result": "syntax_Pos",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_object_setParent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_Scope"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_object_setType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_object_setOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "order",
                "type": "uint32"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_object_setColor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "color",
                "type": "color"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_object_setScopePos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_object_sameId": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_object_less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_object"
            }
        ]
    },
    "cmd_compile_internal_types2_NewPkgName": {
        "result": "_ptr_PkgName",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "imported",
                "type": "_ptr_Package"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_PkgName_Imported": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_NewConst": {
        "result": "_ptr_Const",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "val",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Const_Val": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Const_isDependency": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_NewTypeName": {
        "result": "_ptr_TypeName",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_NewTypeNameLazy": {
        "result": "_ptr_TypeName",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "load",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_TypeName_IsAlias": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_NewVar": {
        "result": "_ptr_Var",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_NewParam": {
        "result": "_ptr_Var",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_NewField": {
        "result": "_ptr_Var",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "embedded",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Var_Anonymous": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Var_Embedded": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Var_IsField": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Var_Origin": {
        "result": "_ptr_Var",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Var_isDependency": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_NewFunc": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "sig",
                "type": "_ptr_Signature"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Func_FullName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Func_Scope": {
        "result": "_ptr_Scope",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Func_Origin": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Func_hasPtrRecv": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Func_isDependency": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_NewLabel": {
        "result": "_ptr_Label",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_newBuiltin": {
        "result": "_ptr_Builtin",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "builtinId"
            }
        ]
    },
    "cmd_compile_internal_types2_writeObject": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "obj",
                "type": "Object"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "cmd_compile_internal_types2_packagePrefix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "cmd_compile_internal_types2_ObjectString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_PkgName_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Const_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_TypeName_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Var_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Func_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Label_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Builtin_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Nil_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_writeFuncName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIsAlias": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestEmbeddedMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestObjectString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_lookupTypeParamObj": {
        "result": "Object",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_ptr_TypeParamList"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_objset_insert": {
        "result": "Object",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_operand_Pos": {
        "result": "syntax_Pos",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_operandString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_operand_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_operand_setConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "syntax_LitKind"
            },
            {
                "name": "lit",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_operand_isNil": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_operand_assignableTo": {
        "result": "struct cmd_compile_internal_types2__ptr_operand_assignableTo_retval {bool field_0;Code field_1;}",
        "result_name": "cmd_compile_internal_types2__ptr_operand_assignableTo_retval",
        "parameters": [
            {
                "name": "check",
                "type": "_ptr_Checker"
            },
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "cause",
                "type": "_ptr_string"
            }
        ]
    },
    "cmd_compile_internal_types2_NewPackage": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Package_Path": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Package_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Package_SetName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Package_Scope": {
        "result": "_ptr_Scope",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Package_Complete": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Package_MarkComplete": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Package_Imports": {
        "result": "_slice__ptr_Package",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Package_SetImports": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Package"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Package_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_NewPointer": {
        "result": "_ptr_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Pointer_Elem": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Pointer_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Pointer_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_isBoolean": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_isInteger": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_isUnsigned": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_isFloat": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_isComplex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_isNumeric": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_isString": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_isIntegerOrFloat": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_isConstType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_isBasic": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            },
            {
                "name": "info",
                "type": "BasicInfo"
            }
        ]
    },
    "cmd_compile_internal_types2_allBoolean": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_allInteger": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_allUnsigned": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_allNumeric": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_allString": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_allOrdered": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_allNumericOrString": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_allBasic": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            },
            {
                "name": "info",
                "type": "BasicInfo"
            }
        ]
    },
    "cmd_compile_internal_types2_hasName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_isTypeLit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_isTyped": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_isUntyped": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_IsInterface": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_isNonTypeParamInterface": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_isTypeParam": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_hasEmptyTypeset": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_isGeneric": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_Comparable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_comparable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "dynamic",
                "type": "bool"
            },
            {
                "name": "seen",
                "type": "map_Type_bool"
            },
            {
                "name": "reportf",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_types2_hasNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_ifacePair_identical": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_ifacePair"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_comparer_identical": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Type"
            },
            {
                "name": "y",
                "type": "Type"
            },
            {
                "name": "p",
                "type": "_ptr_ifacePair"
            }
        ]
    },
    "cmd_compile_internal_types2_indenticalOrigin": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Named"
            },
            {
                "name": "y",
                "type": "_ptr_Named"
            }
        ]
    },
    "cmd_compile_internal_types2_identicalInstance": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "xorig",
                "type": "Type"
            },
            {
                "name": "xargs",
                "type": "_slice_Type"
            },
            {
                "name": "yorig",
                "type": "Type"
            },
            {
                "name": "yargs",
                "type": "_slice_Type"
            }
        ]
    },
    "cmd_compile_internal_types2_Default": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_maxType": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Type"
            },
            {
                "name": "y",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_declInfo_hasInitializer": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_declInfo_addDep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_arity": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "names",
                "type": "_slice__ptr_syntax_Name"
            },
            {
                "name": "inits",
                "type": "_slice_syntax_Expr"
            },
            {
                "name": "constDecl",
                "type": "bool"
            },
            {
                "name": "inherited",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2_validatedImportPath": {
        "result": "struct cmd_compile_internal_types2_validatedImportPath_retval {string field_0;error err1;}",
        "result_name": "cmd_compile_internal_types2_validatedImportPath_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_declarePkgObj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ident",
                "type": "_ptr_syntax_Name"
            },
            {
                "name": "obj",
                "type": "Object"
            },
            {
                "name": "d",
                "type": "_ptr_declInfo"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_filename": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "fileNo",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_importPackage": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_collectObjects": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Checker_unpackRecv": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_unpackRecv_retval {bool field_0;_ptr_syntax_Name field_1;_slice__ptr_syntax_Name field_2;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_unpackRecv_retval",
        "parameters": [
            {
                "name": "rtyp",
                "type": "syntax_Expr"
            },
            {
                "name": "unpackParams",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_resolveBaseTypeName": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_resolveBaseTypeName_retval {bool field_0;_ptr_TypeName field_1;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_resolveBaseTypeName_retval",
        "parameters": [
            {
                "name": "seenPtr",
                "type": "bool"
            },
            {
                "name": "typ",
                "type": "syntax_Expr"
            },
            {
                "name": "fileScopes",
                "type": "_slice__ptr_Scope"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_packageObjects": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_inSourceOrder_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_inSourceOrder_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2_inSourceOrder_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_unusedImports": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Checker_errorUnusedPkg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_PkgName"
            }
        ]
    },
    "cmd_compile_internal_types2_dir": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_resolveTestImporter_Import": {
        "result": "struct cmd_compile_internal_types2__ptr_resolveTestImporter_Import_retval {_ptr_Package field_0;error err1;}",
        "result_name": "cmd_compile_internal_types2__ptr_resolveTestImporter_Import_retval",
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_resolveTestImporter_ImportFrom": {
        "result": "struct cmd_compile_internal_types2__ptr_resolveTestImporter_ImportFrom_retval {_ptr_Package field_0;error err1;}",
        "result_name": "cmd_compile_internal_types2__ptr_resolveTestImporter_ImportFrom_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "ImportMode"
            }
        ]
    },
    "cmd_compile_internal_types2_TestResolveIdents": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_isTerminating": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "syntax_Stmt"
            },
            {
                "name": "label",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_isTerminatingList": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_syntax_Stmt"
            },
            {
                "name": "label",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_isTerminatingSwitch": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "body",
                "type": "_slice__ptr_syntax_CaseClause"
            },
            {
                "name": "label",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_hasBreak": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "syntax_Stmt"
            },
            {
                "name": "label",
                "type": "string"
            },
            {
                "name": "implicit",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2_hasBreakList": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_syntax_Stmt"
            },
            {
                "name": "label",
                "type": "string"
            },
            {
                "name": "implicit",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2_hasBreakCaseList": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_syntax_CaseClause"
            },
            {
                "name": "label",
                "type": "string"
            },
            {
                "name": "implicit",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2_hasBreakCommList": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_syntax_CommClause"
            },
            {
                "name": "label",
                "type": "string"
            },
            {
                "name": "implicit",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2_NewScope": {
        "result": "_ptr_Scope",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_Scope"
            },
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "end",
                "type": "syntax_Pos"
            },
            {
                "name": "comment",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Scope_Parent": {
        "result": "_ptr_Scope",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Scope_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Scope_Names": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Scope_NumChildren": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Scope_Child": {
        "result": "_ptr_Scope",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Scope_Lookup": {
        "result": "Object",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Scope_LookupParent": {
        "result": "struct cmd_compile_internal_types2__ptr_Scope_LookupParent_retval {_ptr_Scope field_0;Object field_1;}",
        "result_name": "cmd_compile_internal_types2__ptr_Scope_LookupParent_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "pos",
                "type": "syntax_Pos"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Scope_Insert": {
        "result": "Object",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Scope_InsertLazy": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "resolve",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Scope_insert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Scope_Squash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Scope_Pos": {
        "result": "syntax_Pos",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Scope_End": {
        "result": "syntax_Pos",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Scope_Contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Scope_Innermost": {
        "result": "_ptr_Scope",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Scope_WriteTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "recurse",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Scope_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_resolve": {
        "result": "Object",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_lazyObject_Parent": {
        "result": "_ptr_Scope",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_lazyObject_Pos": {
        "result": "syntax_Pos",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_lazyObject_Pkg": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_lazyObject_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_lazyObject_Type": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_lazyObject_Exported": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_lazyObject_Id": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_lazyObject_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_lazyObject_order": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_lazyObject_color": {
        "result": "color",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_lazyObject_setType": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_lazyObject_setOrder": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_lazyObject_setColor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "color",
                "type": "color"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_lazyObject_setParent": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_lazyObject_sameId": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_lazyObject_scopePos": {
        "result": "syntax_Pos",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_lazyObject_setScopePos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Selection_Kind": {
        "result": "SelectionKind",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Selection_Recv": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Selection_Obj": {
        "result": "Object",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Selection_Type": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Selection_Index": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Selection_Indirect": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Selection_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_SelectionString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_Selection"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "cmd_compile_internal_types2_TestSelf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_BenchmarkCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_compile_internal_types2_runbench": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "ignoreFuncBodies",
                "type": "bool"
            },
            {
                "name": "writeInfo",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2_pkgFiles": {
        "result": "struct cmd_compile_internal_types2_pkgFiles_retval {_slice__ptr_syntax_File field_0;error err1;}",
        "result_name": "cmd_compile_internal_types2_pkgFiles_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_NewSignatureType": {
        "result": "_ptr_Signature",
        "result_name": null,
        "parameters": [
            {
                "name": "recv",
                "type": "_ptr_Var"
            },
            {
                "name": "recvTypeParams",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "typeParams",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "params",
                "type": "_ptr_Tuple"
            },
            {
                "name": "results",
                "type": "_ptr_Tuple"
            },
            {
                "name": "variadic",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Signature_Recv": {
        "result": "_ptr_Var",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Signature_TypeParams": {
        "result": "_ptr_TypeParamList",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Signature_SetTypeParams": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Signature_RecvTypeParams": {
        "result": "_ptr_TypeParamList",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Signature_Params": {
        "result": "_ptr_Tuple",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Signature_Results": {
        "result": "_ptr_Tuple",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Signature_Variadic": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Signature_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Signature_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Checker_funcType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "_ptr_Signature"
            },
            {
                "name": "recvPar",
                "type": "_ptr_syntax_Field"
            },
            {
                "name": "tparams",
                "type": "_slice__ptr_syntax_Field"
            },
            {
                "name": "ftyp",
                "type": "_ptr_syntax_FuncType"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_collectParams": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_collectParams_retval {_slice__ptr_Var field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_collectParams_retval",
        "parameters": [
            {
                "name": "scope",
                "type": "_ptr_Scope"
            },
            {
                "name": "list",
                "type": "_slice__ptr_syntax_Field"
            },
            {
                "name": "variadicOk",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2_TestSizeof": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_StdSizes_Alignof": {
        "result": "struct cmd_compile_internal_types2__ptr_StdSizes_Alignof_retval {int64 field_0;}",
        "result_name": "cmd_compile_internal_types2__ptr_StdSizes_Alignof_retval",
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_IsSyncAtomicAlign64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_StdSizes_Offsetsof": {
        "result": "_slice_int64",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_slice__ptr_Var"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_StdSizes_Sizeof": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_SizesFor": {
        "result": "Sizes",
        "result_name": null,
        "parameters": [
            {
                "name": "compiler",
                "type": "string"
            },
            {
                "name": "arch",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Config_alignof": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Config_offsetsof": {
        "result": "_slice_int64",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "_ptr_Struct"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Config_offsetof": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "index",
                "type": "_slice_int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Config_sizeof": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_align": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_types2_findStructType": {
        "result": "_ptr_types2_Struct",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "src",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_findStructTypeConfig": {
        "result": "_ptr_types2_Struct",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "conf",
                "type": "_ptr_types2_Config"
            }
        ]
    },
    "cmd_compile_internal_types2_TestMultipleSizeUse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestAlignofNaclSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestIssue16902": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestAtomicAlign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_NewSlice": {
        "result": "_ptr_Slice",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Slice_Elem": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Slice_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Slice_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_TestStdlib": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_stdlibChecker_Import": {
        "result": "struct cmd_compile_internal_types2__ptr_stdlibChecker_Import_retval {_ptr_Package field_0;error err1;}",
        "result_name": "cmd_compile_internal_types2__ptr_stdlibChecker_Import_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_stdlibChecker_ImportFrom": {
        "result": "struct cmd_compile_internal_types2__ptr_stdlibChecker_ImportFrom_retval {_ptr_Package field_0;error err1;}",
        "result_name": "cmd_compile_internal_types2__ptr_stdlibChecker_ImportFrom_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "_",
                "type": "ImportMode"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_stdlibChecker_getDirPackage": {
        "result": "struct cmd_compile_internal_types2__ptr_stdlibChecker_getDirPackage_retval {_ptr_Package field_0;error err1;}",
        "result_name": "cmd_compile_internal_types2__ptr_stdlibChecker_getDirPackage_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_firstComment": {
        "result": "struct cmd_compile_internal_types2_firstComment_retval {string field_0;}",
        "result_name": "cmd_compile_internal_types2_firstComment_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_testTestDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "ignore",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_TestStdTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestStdFixed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestStdKen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_typecheckFiles": {
        "result": "struct cmd_compile_internal_types2_typecheckFiles_retval {_ptr_Package field_0;error err1;}",
        "result_name": "cmd_compile_internal_types2_typecheckFiles_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "filenames",
                "type": "_slice_string"
            },
            {
                "name": "importer",
                "type": "Importer"
            }
        ]
    },
    "cmd_compile_internal_types2_pkgFilenames": {
        "result": "struct cmd_compile_internal_types2_pkgFilenames_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_compile_internal_types2_pkgFilenames_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "includeTest",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2_walkPkgDirs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "pkgh",
                "type": "void*"
            },
            {
                "name": "errh",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_walker_walk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_funcBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "decl",
                "type": "_ptr_declInfo"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "sig",
                "type": "_ptr_Signature"
            },
            {
                "name": "body",
                "type": "_ptr_syntax_BlockStmt"
            },
            {
                "name": "iota",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_usage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "scope",
                "type": "_ptr_Scope"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_simpleStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "syntax_Stmt"
            }
        ]
    },
    "cmd_compile_internal_types2_trimTrailingEmptyStmts": {
        "result": "_slice_syntax_Stmt",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_syntax_Stmt"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_stmtList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "stmtContext"
            },
            {
                "name": "list",
                "type": "_slice_syntax_Stmt"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_multipleSwitchDefaults": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_syntax_CaseClause"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_multipleSelectDefaults": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_syntax_CommClause"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_openScope": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "syntax_Node"
            },
            {
                "name": "comment",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_openScopeUntil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "syntax_Node"
            },
            {
                "name": "end",
                "type": "syntax_Pos"
            },
            {
                "name": "comment",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_closeScope": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Checker_suspendedCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "keyword",
                "type": "string"
            },
            {
                "name": "call",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2_goVal": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "constant_Value"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_caseValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "values",
                "type": "_slice_syntax_Expr"
            },
            {
                "name": "seen",
                "type": "valueMap"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_isNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_caseTypes": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_caseTypes_retval {Type field_0;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_caseTypes_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "types",
                "type": "_slice_syntax_Expr"
            },
            {
                "name": "seen",
                "type": "map_Type_syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_stmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "stmtContext"
            },
            {
                "name": "s",
                "type": "syntax_Stmt"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_switchStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "inner",
                "type": "stmtContext"
            },
            {
                "name": "s",
                "type": "_ptr_syntax_SwitchStmt"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_typeSwitchStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "inner",
                "type": "stmtContext"
            },
            {
                "name": "s",
                "type": "_ptr_syntax_SwitchStmt"
            },
            {
                "name": "guard",
                "type": "_ptr_syntax_TypeSwitchGuard"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_rangeStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "inner",
                "type": "stmtContext"
            },
            {
                "name": "s",
                "type": "_ptr_syntax_ForStmt"
            },
            {
                "name": "rclause",
                "type": "_ptr_syntax_RangeClause"
            }
        ]
    },
    "cmd_compile_internal_types2_rangeKeyVal": {
        "result": "struct cmd_compile_internal_types2_rangeKeyVal_retval {Type field_0;}",
        "result_name": "cmd_compile_internal_types2_rangeKeyVal_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_NewStruct": {
        "result": "_ptr_Struct",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_slice__ptr_Var"
            },
            {
                "name": "tags",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Struct_NumFields": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Struct_Field": {
        "result": "_ptr_Var",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Struct_Tag": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Struct_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Struct_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Struct_markComplete": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Checker_structType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "styp",
                "type": "_ptr_Struct"
            },
            {
                "name": "e",
                "type": "_ptr_syntax_StructType"
            }
        ]
    },
    "cmd_compile_internal_types2_embeddedFieldIdent": {
        "result": "_ptr_syntax_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_declareInSet": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "oset",
                "type": "_ptr_objset"
            },
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_tag": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_syntax_BasicLit"
            }
        ]
    },
    "cmd_compile_internal_types2_ptrBase": {
        "result": "syntax_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_syntax_Operation"
            }
        ]
    },
    "cmd_compile_internal_types2_makeSubstMap": {
        "result": "substMap",
        "result_name": null,
        "parameters": [
            {
                "name": "tpars",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            }
        ]
    },
    "cmd_compile_internal_types2_makeRenameMap": {
        "result": "substMap",
        "result_name": null,
        "parameters": [
            {
                "name": "from",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "to",
                "type": "_slice__ptr_TypeParam"
            }
        ]
    },
    "cmd_compile_internal_types2_substMap_empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_substMap_lookup": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "tpar",
                "type": "_ptr_TypeParam"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_subst": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "smap",
                "type": "substMap"
            },
            {
                "name": "expanding",
                "type": "_ptr_Named"
            },
            {
                "name": "ctxt",
                "type": "_ptr_Context"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_subster_typ": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_subster_typOrNil": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_subster_var_": {
        "result": "_ptr_Var",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Var"
            }
        ]
    },
    "cmd_compile_internal_types2_substVar": {
        "result": "_ptr_Var",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Var"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_subster_tuple": {
        "result": "_ptr_Tuple",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Tuple"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_subster_varList": {
        "result": "struct cmd_compile_internal_types2__ptr_subster_varList_retval {_slice__ptr_Var field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_types2__ptr_subster_varList_retval",
        "parameters": [
            {
                "name": "in",
                "type": "_slice__ptr_Var"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_subster_func_": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_types2_substFunc": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_subster_funcList": {
        "result": "struct cmd_compile_internal_types2__ptr_subster_funcList_retval {_slice__ptr_Func field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_types2__ptr_subster_funcList_retval",
        "parameters": [
            {
                "name": "in",
                "type": "_slice__ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_subster_typeList": {
        "result": "struct cmd_compile_internal_types2__ptr_subster_typeList_retval {_slice_Type field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_types2__ptr_subster_typeList_retval",
        "parameters": [
            {
                "name": "in",
                "type": "_slice_Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_subster_termlist": {
        "result": "struct cmd_compile_internal_types2__ptr_subster_termlist_retval {_slice__ptr_Term field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_types2__ptr_subster_termlist_retval",
        "parameters": [
            {
                "name": "in",
                "type": "_slice__ptr_Term"
            }
        ]
    },
    "cmd_compile_internal_types2_replaceRecvType": {
        "result": "struct cmd_compile_internal_types2_replaceRecvType_retval {_slice__ptr_Func field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_types2_replaceRecvType_retval",
        "parameters": [
            {
                "name": "in",
                "type": "_slice__ptr_Func"
            },
            {
                "name": "old",
                "type": "Type"
            },
            {
                "name": "new",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_termlist_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_termlist_isEmpty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_termlist_isAll": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_termlist_norm": {
        "result": "termlist",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_termlist_union": {
        "result": "termlist",
        "result_name": null,
        "parameters": [
            {
                "name": "yl",
                "type": "termlist"
            }
        ]
    },
    "cmd_compile_internal_types2_termlist_intersect": {
        "result": "termlist",
        "result_name": null,
        "parameters": [
            {
                "name": "yl",
                "type": "termlist"
            }
        ]
    },
    "cmd_compile_internal_types2_termlist_equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "yl",
                "type": "termlist"
            }
        ]
    },
    "cmd_compile_internal_types2_termlist_includes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_termlist_supersetOf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_term"
            }
        ]
    },
    "cmd_compile_internal_types2_termlist_subsetOf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "yl",
                "type": "termlist"
            }
        ]
    },
    "cmd_compile_internal_types2_maketl": {
        "result": "termlist",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTermlistAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTermlistString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTermlistIsEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTermlistIsAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTermlistNorm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTermlistUnion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTermlistIntersect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTermlistEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTermlistIncludes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTermlistSupersetOf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTermlistSubsetOf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_NewTuple": {
        "result": "_ptr_Tuple",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Var"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Tuple_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Tuple_At": {
        "result": "_ptr_Var",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Tuple_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Tuple_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_TypeParamList_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_TypeParamList_At": {
        "result": "_ptr_TypeParam",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_TypeParamList_list": {
        "result": "_slice__ptr_TypeParam",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_newTypeList": {
        "result": "_ptr_TypeList",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_TypeList_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_TypeList_At": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_TypeList_list": {
        "result": "_slice_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_bindTParams": {
        "result": "_ptr_TypeParamList",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_TypeParam"
            }
        ]
    },
    "cmd_compile_internal_types2_nextID": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_NewTypeParam": {
        "result": "_ptr_TypeParam",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_TypeName"
            },
            {
                "name": "constraint",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_newTypeParam": {
        "result": "_ptr_TypeParam",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_TypeName"
            },
            {
                "name": "constraint",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_TypeParam_Obj": {
        "result": "_ptr_TypeName",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_TypeParam_Index": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_TypeParam_Constraint": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_TypeParam_SetConstraint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bound",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_TypeParam_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_TypeParam_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_TypeParam_cleanup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_TypeParam_iface": {
        "result": "_ptr_Interface",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_TypeParam_is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_TypeParam_underIs": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr__TypeSet_IsEmpty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr__TypeSet_IsAll": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr__TypeSet_IsMethodSet": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr__TypeSet_IsComparable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "seen",
                "type": "map_Type_bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr__TypeSet_NumMethods": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr__TypeSet_Method": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr__TypeSet_LookupMethod": {
        "result": "struct cmd_compile_internal_types2__ptr__TypeSet_LookupMethod_retval {int field_0;_ptr_Func field_1;}",
        "result_name": "cmd_compile_internal_types2__ptr__TypeSet_LookupMethod_retval",
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "foldCase",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr__TypeSet_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr__TypeSet_hasTerms": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr__TypeSet_subsetOf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s2",
                "type": "_ptr__TypeSet"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr__TypeSet_is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr__TypeSet_underIs": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_types2_computeInterfaceTypeSet": {
        "result": "_ptr__TypeSet",
        "result_name": null,
        "parameters": [
            {
                "name": "check",
                "type": "_ptr_Checker"
            },
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "ityp",
                "type": "_ptr_Interface"
            }
        ]
    },
    "cmd_compile_internal_types2_intersectTermLists": {
        "result": "struct cmd_compile_internal_types2_intersectTermLists_retval {termlist field_0;bool field_1;}",
        "result_name": "cmd_compile_internal_types2_intersectTermLists_retval",
        "parameters": [
            {
                "name": "xterms",
                "type": "termlist"
            },
            {
                "name": "xcomp",
                "type": "bool"
            },
            {
                "name": "yterms",
                "type": "termlist"
            },
            {
                "name": "ycomp",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2_sortMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_types2_assertSortedMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Func"
            }
        ]
    },
    "cmd_compile_internal_types2_byUniqueMethodName_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_byUniqueMethodName_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2_byUniqueMethodName_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2_computeUnionTypeSet": {
        "result": "_ptr__TypeSet",
        "result_name": null,
        "parameters": [
            {
                "name": "check",
                "type": "_ptr_Checker"
            },
            {
                "name": "unionSets",
                "type": "map__ptr_Union__ptr__TypeSet"
            },
            {
                "name": "pos",
                "type": "syntax_Pos"
            },
            {
                "name": "utyp",
                "type": "_ptr_Union"
            }
        ]
    },
    "cmd_compile_internal_types2_TestInvalidTypeSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTypeSetString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_RelativeTo": {
        "result": "Qualifier",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            }
        ]
    },
    "cmd_compile_internal_types2_TypeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "cmd_compile_internal_types2_WriteType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "cmd_compile_internal_types2_WriteSignature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "sig",
                "type": "_ptr_Signature"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "cmd_compile_internal_types2_newTypeWriter": {
        "result": "_ptr_typeWriter",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "cmd_compile_internal_types2_newTypeHasher": {
        "result": "_ptr_typeWriter",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "ctxt",
                "type": "_ptr_Context"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_typeWriter_byte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_typeWriter_string": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_typeWriter_error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_typeWriter_typ": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_typeWriter_typeSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr__TypeSet"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_typeWriter_typeList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_typeWriter_tParamList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_TypeParam"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_typeWriter_typeName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_TypeName"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_typeWriter_tuple": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tup",
                "type": "_ptr_Tuple"
            },
            {
                "name": "variadic",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_typeWriter_signature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "_ptr_Signature"
            }
        ]
    },
    "cmd_compile_internal_types2_subscript": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_compile_internal_types2_dup": {
        "result": "testEntry",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTypeString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestQualifiedTypeString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_term_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_term_equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_term"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_term_union": {
        "result": "struct cmd_compile_internal_types2__ptr_term_union_retval {_ptr_term field_0;}",
        "result_name": "cmd_compile_internal_types2__ptr_term_union_retval",
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_term"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_term_intersect": {
        "result": "_ptr_term",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_term"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_term_includes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_term_subsetOf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_term"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_term_disjoint": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_term"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTermString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_split": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2_testTerm": {
        "result": "_ptr_term",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTermEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTermUnion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTermIntersection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTermIncludes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTermSubsetOf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2_TestTermDisjoint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_ident": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "_ptr_syntax_Name"
            },
            {
                "name": "def",
                "type": "_ptr_Named"
            },
            {
                "name": "wantType",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_typ": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_varType": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_validVarType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "syntax_Expr"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_definedType": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "syntax_Expr"
            },
            {
                "name": "def",
                "type": "_ptr_Named"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_genericType": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "syntax_Expr"
            },
            {
                "name": "cause",
                "type": "_ptr_string"
            }
        ]
    },
    "cmd_compile_internal_types2_goTypeName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_typInternal": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_typInternal_retval {Type field_0;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_typInternal_retval",
        "parameters": [
            {
                "name": "e0",
                "type": "syntax_Expr"
            },
            {
                "name": "def",
                "type": "_ptr_Named"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_instantiatedType": {
        "result": "struct cmd_compile_internal_types2__ptr_Checker_instantiatedType_retval {Type field_0;}",
        "result_name": "cmd_compile_internal_types2__ptr_Checker_instantiatedType_retval",
        "parameters": [
            {
                "name": "x",
                "type": "syntax_Expr"
            },
            {
                "name": "xlist",
                "type": "_slice_syntax_Expr"
            },
            {
                "name": "def",
                "type": "_ptr_Named"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_arrayLength": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_typeList": {
        "result": "_slice_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2_under": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_coreType": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_coreString": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_match": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Type"
            },
            {
                "name": "y",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2_newUnifier": {
        "result": "_ptr_unifier",
        "result_name": null,
        "parameters": [
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_unifier_unify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Type"
            },
            {
                "name": "y",
                "type": "Type"
            },
            {
                "name": "mode",
                "type": "unifyMode"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_unifier_tracef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_unifier_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_typeParamsById_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_typeParamsById_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2_typeParamsById_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_unifier_join": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_TypeParam"
            },
            {
                "name": "y",
                "type": "_ptr_TypeParam"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_unifier_asTypeParam": {
        "result": "_ptr_TypeParam",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_unifier_setHandle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_TypeParam"
            },
            {
                "name": "h",
                "type": "_ptr_syntax_Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_unifier_at": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_TypeParam"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_unifier_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_TypeParam"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_unifier_unknowns": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_unifier_inferred": {
        "result": "_slice_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_unifier_nify": {
        "result": "struct cmd_compile_internal_types2__ptr_unifier_nify_retval {bool field_0;}",
        "result_name": "cmd_compile_internal_types2__ptr_unifier_nify_retval",
        "parameters": [
            {
                "name": "x",
                "type": "Type"
            },
            {
                "name": "y",
                "type": "Type"
            },
            {
                "name": "mode",
                "type": "unifyMode"
            },
            {
                "name": "p",
                "type": "_ptr_ifacePair"
            }
        ]
    },
    "cmd_compile_internal_types2_NewUnion": {
        "result": "_ptr_Union",
        "result_name": null,
        "parameters": [
            {
                "name": "terms",
                "type": "_slice__ptr_Term"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Union_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Union_Term": {
        "result": "_ptr_Term",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Union_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Union_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_NewTerm": {
        "result": "_ptr_Term",
        "result_name": null,
        "parameters": [
            {
                "name": "tilde",
                "type": "bool"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Term_Tilde": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Term_Type": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2__ptr_Term_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_parseUnion": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "check",
                "type": "_ptr_Checker"
            },
            {
                "name": "uexpr",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2_parseTilde": {
        "result": "_ptr_Term",
        "result_name": null,
        "parameters": [
            {
                "name": "check",
                "type": "_ptr_Checker"
            },
            {
                "name": "tx",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2_overlappingTerm": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "terms",
                "type": "_slice__ptr_Term"
            },
            {
                "name": "y",
                "type": "_ptr_Term"
            }
        ]
    },
    "cmd_compile_internal_types2_flattenUnion": {
        "result": "struct cmd_compile_internal_types2_flattenUnion_retval {_slice_syntax_Expr field_0;}",
        "result_name": "cmd_compile_internal_types2_flattenUnion_retval",
        "parameters": [
            {
                "name": "list",
                "type": "_slice_syntax_Expr"
            },
            {
                "name": "x",
                "type": "syntax_Expr"
            }
        ]
    },
    "cmd_compile_internal_types2_defPredeclaredTypes": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_defPredeclaredConsts": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_defPredeclaredNil": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_defPredeclaredFuncs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_DefPredeclaredTestFuncs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_def": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "cmd_compile_internal_types2_cmpPos": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "syntax_Pos"
            },
            {
                "name": "q",
                "type": "syntax_Pos"
            }
        ]
    },
    "cmd_compile_internal_types2_CmpPos": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "syntax_Pos"
            },
            {
                "name": "q",
                "type": "syntax_Pos"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_validType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_Named"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_validType0": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "nest",
                "type": "_slice__ptr_Named"
            },
            {
                "name": "path",
                "type": "_slice__ptr_Named"
            }
        ]
    },
    "cmd_compile_internal_types2_makeObjList": {
        "result": "_slice_Object",
        "result_name": null,
        "parameters": [
            {
                "name": "tlist",
                "type": "_slice__ptr_Named"
            }
        ]
    },
    "cmd_compile_internal_types2_version_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_types2_version_equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "version"
            }
        ]
    },
    "cmd_compile_internal_types2_version_before": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "version"
            }
        ]
    },
    "cmd_compile_internal_types2_version_after": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "version"
            }
        ]
    },
    "cmd_compile_internal_types2_parseGoVersion": {
        "result": "struct cmd_compile_internal_types2_parseGoVersion_retval {version field_0;error err1;}",
        "result_name": "cmd_compile_internal_types2_parseGoVersion_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_langCompat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lit",
                "type": "_ptr_syntax_BasicLit"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_allowVersion": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "at",
                "type": "poser"
            },
            {
                "name": "v",
                "type": "version"
            }
        ]
    },
    "cmd_compile_internal_types2__ptr_Checker_verifyVersionf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "at",
                "type": "poser"
            },
            {
                "name": "v",
                "type": "version"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_compile_internal_types2_base": {
        "result": "_ptr_syntax_PosBase",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "syntax_Pos"
            }
        ]
    },
    "cmd_compile_internal_types2_testdata_local_T": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_walk_walkAssign": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_walkAssignDotType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_AssignListStmt"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkAssignFunc": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "n",
                "type": "_ptr_ir_AssignListStmt"
            }
        ]
    },
    "cmd_compile_internal_walk_walkAssignList": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "n",
                "type": "_ptr_ir_AssignListStmt"
            }
        ]
    },
    "cmd_compile_internal_walk_walkAssignMapRead": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "n",
                "type": "_ptr_ir_AssignListStmt"
            }
        ]
    },
    "cmd_compile_internal_walk_walkAssignRecv": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "n",
                "type": "_ptr_ir_AssignListStmt"
            }
        ]
    },
    "cmd_compile_internal_walk_walkReturn": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_ReturnStmt"
            }
        ]
    },
    "cmd_compile_internal_walk_ascompatet": {
        "result": "_slice_ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "nl",
                "type": "ir_Nodes"
            },
            {
                "name": "nr",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_walk_ascompatee": {
        "result": "_slice_ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ir_Op"
            },
            {
                "name": "nl",
                "type": "_slice_ir_Node"
            },
            {
                "name": "nr",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_readsMemory": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_appendSlice": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_isAppendOfMake": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_extendSlice": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkAppend": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "dst",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_walkClear": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_UnaryExpr"
            }
        ]
    },
    "cmd_compile_internal_walk_walkClose": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_UnaryExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkCopy": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_BinaryExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "runtimecall",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_walk_walkDelete": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_walk_walkLenCap": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_UnaryExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkMakeChan": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_MakeExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkMakeMap": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_MakeExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkMakeSlice": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_MakeExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkMakeSliceCopy": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_MakeExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkNew": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_UnaryExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkMinMax": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkPrint": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "nn",
                "type": "_ptr_ir_CallExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkRecoverFP": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "nn",
                "type": "_ptr_ir_CallExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkUnsafeData": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_UnaryExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkUnsafeSlice": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_BinaryExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkUnsafeString": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_BinaryExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_badtype": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ir_Op"
            },
            {
                "name": "tl",
                "type": "_ptr_types_Type"
            },
            {
                "name": "tr",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_walk_writebarrierfn": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "l",
                "type": "_ptr_types_Type"
            },
            {
                "name": "r",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_walk_isRuneCount": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_isByteCount": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_directClosureCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_walk_walkClosure": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "clo",
                "type": "_ptr_ir_ClosureExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_closureArgs": {
        "result": "_slice_ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "clo",
                "type": "_ptr_ir_ClosureExpr"
            }
        ]
    },
    "cmd_compile_internal_walk_walkMethodValue": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_SelectorExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_methodValueWrapper": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "dot",
                "type": "_ptr_ir_SelectorExpr"
            }
        ]
    },
    "cmd_compile_internal_walk_fakePC": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_walkCompare": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_BinaryExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkCompareInterface": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_BinaryExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkCompareString": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_BinaryExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_finishCompare": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_BinaryExpr"
            },
            {
                "name": "r",
                "type": "ir_Node"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_brcom": {
        "result": "ir_Op",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ir_Op"
            }
        ]
    },
    "cmd_compile_internal_walk_brrev": {
        "result": "ir_Op",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "ir_Op"
            }
        ]
    },
    "cmd_compile_internal_walk_tracecmpArg": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkCompLit": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_initContext_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_walk_readonlystaticname": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_walk_isSimpleName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "nn",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_getdyn": {
        "result": "initGenType",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "top",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_walk_isStaticCompositeLiteral": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_fixedlit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "initContext"
            },
            {
                "name": "kind",
                "type": "initKind"
            },
            {
                "name": "n",
                "type": "_ptr_ir_CompLitExpr"
            },
            {
                "name": "var_",
                "type": "ir_Node"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_isSmallSliceLit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CompLitExpr"
            }
        ]
    },
    "cmd_compile_internal_walk_slicelit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "initContext"
            },
            {
                "name": "n",
                "type": "_ptr_ir_CompLitExpr"
            },
            {
                "name": "var_",
                "type": "ir_Node"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_maplit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CompLitExpr"
            },
            {
                "name": "m",
                "type": "ir_Node"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_anylit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "var_",
                "type": "ir_Node"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_oaslit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_AssignStmt"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_genAsStatic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "_ptr_ir_AssignStmt"
            }
        ]
    },
    "cmd_compile_internal_walk_walkConv": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_ConvExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkConvInterface": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_ConvExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_dataWord": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "conv",
                "type": "_ptr_ir_ConvExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkConvIData": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_ConvExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkBytesRunesToString": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_ConvExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkBytesToStringTemp": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_ConvExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkRuneToString": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_ConvExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkStringToBytes": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_ConvExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkStringToBytesTemp": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_ConvExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkStringToRunes": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_ConvExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_dataWordFuncName": {
        "result": "struct cmd_compile_internal_walk_dataWordFuncName_retval {string field_0;_ptr_types_Type field_1;bool field_2;}",
        "result_name": "cmd_compile_internal_walk_dataWordFuncName_retval",
        "parameters": [
            {
                "name": "from",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_walk_rtconvfn": {
        "result": "struct cmd_compile_internal_walk_rtconvfn_retval {types_Kind field_0;}",
        "result_name": "cmd_compile_internal_walk_rtconvfn_retval",
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_types_Type"
            },
            {
                "name": "dst",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_walk_soleComponent": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_byteindex": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_walkCheckPtrArithmetic": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_ConvExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkSliceToArray": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_ConvExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkExpr": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkExpr1": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkExprList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_ir_Node"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkExprListCheap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_ir_Node"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkExprListSafe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_ir_Node"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_cheapExpr": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_safeExpr": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_copyExpr": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkAddString": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_AddStringExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkCall": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkCall1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkDivMod": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_BinaryExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkDot": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_SelectorExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkDotType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_TypeAssertExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkDynamicDotType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_DynamicTypeAssertExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkIndex": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_IndexExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_mapKeyArg": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "fast",
                "type": "int"
            },
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "key",
                "type": "ir_Node"
            },
            {
                "name": "assigned",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_walk_walkIndexMap": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_IndexExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkLogical": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_LogicalExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkSend": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_SendStmt"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkSlice": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_SliceExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkSliceHeader": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_SliceHeaderExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_walkStringHeader": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_StringHeaderExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_bounded": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "max",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_walk_usemethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_walk_usefield": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_SelectorExpr"
            }
        ]
    },
    "cmd_compile_internal_walk_order": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_append": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stmt",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_newTemp": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "clear",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_copyExpr": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_copyExprClear": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_copyExpr1": {
        "result": "_ptr_ir_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "clear",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_cheapExpr": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_safeExpr": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_addrTemp": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_mapKeyTemp": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "outerPos",
                "type": "src_XPos"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_mapKeyReplaceStrConv": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_markTemp": {
        "result": "ordermarker",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_walk__ptr_orderState_popTemp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mark",
                "type": "ordermarker"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_stmtList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_orderMakeSliceCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_edge": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_walk_orderBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "free",
                "type": "map_string__slice__ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_exprInPlace": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_orderStmtInPlace": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "free",
                "type": "map_string__slice__ptr_ir_Name"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_call": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "nn",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_mapAssign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_safeMapRHS": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_stmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_hasDefaultCase": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_SwitchStmt"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_exprList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_exprListInPlace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_exprNoLHS": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_expr": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "lhs",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_expr1": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "lhs",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_as2func": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_AssignListStmt"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_orderState_as2ok": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_AssignListStmt"
            }
        ]
    },
    "cmd_compile_internal_walk_isFuncPCIntrinsic": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            }
        ]
    },
    "cmd_compile_internal_walk_isIfaceOfFunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_instrument": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_walk_cheapComputableIndex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "width",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_walk_walkRange": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "nrange",
                "type": "_ptr_ir_RangeStmt"
            }
        ]
    },
    "cmd_compile_internal_walk_rangeAssign": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_RangeStmt"
            },
            {
                "name": "key",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_rangeAssign2": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_RangeStmt"
            },
            {
                "name": "key",
                "type": "ir_Node"
            },
            {
                "name": "value",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_rangeConvert": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "nrange",
                "type": "_ptr_ir_RangeStmt"
            },
            {
                "name": "dst",
                "type": "_ptr_types_Type"
            },
            {
                "name": "src",
                "type": "ir_Node"
            },
            {
                "name": "typeWord",
                "type": "ir_Node"
            },
            {
                "name": "srcRType",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_isMapClear": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_RangeStmt"
            }
        ]
    },
    "cmd_compile_internal_walk_mapRangeClear": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "nrange",
                "type": "_ptr_ir_RangeStmt"
            }
        ]
    },
    "cmd_compile_internal_walk_mapClear": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "ir_Node"
            },
            {
                "name": "rtyp",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_arrayRangeClear": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "loop",
                "type": "_ptr_ir_RangeStmt"
            },
            {
                "name": "v1",
                "type": "ir_Node"
            },
            {
                "name": "v2",
                "type": "ir_Node"
            },
            {
                "name": "a",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_arrayClear": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "wbPos",
                "type": "src_XPos"
            },
            {
                "name": "a",
                "type": "ir_Node"
            },
            {
                "name": "nrange",
                "type": "_ptr_ir_RangeStmt"
            }
        ]
    },
    "cmd_compile_internal_walk_addptr": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "ir_Node"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_walk_walkSelect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sel",
                "type": "_ptr_ir_SelectStmt"
            }
        ]
    },
    "cmd_compile_internal_walk_walkSelectCases": {
        "result": "_slice_ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "cases",
                "type": "_slice__ptr_ir_CommClause"
            }
        ]
    },
    "cmd_compile_internal_walk_bytePtrToIndex": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_walk_scasetype": {
        "result": "_ptr_types_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_walk_walkStmt": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_walkStmtList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_walkFor": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_ForStmt"
            }
        ]
    },
    "cmd_compile_internal_walk_validGoDeferCall": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "call",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_walkGoDefer": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_GoDeferStmt"
            }
        ]
    },
    "cmd_compile_internal_walk_walkIf": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_IfStmt"
            }
        ]
    },
    "cmd_compile_internal_walk_walkSwitch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sw",
                "type": "_ptr_ir_SwitchStmt"
            }
        ]
    },
    "cmd_compile_internal_walk_walkSwitchExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sw",
                "type": "_ptr_ir_SwitchStmt"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_exprSwitch_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "expr",
                "type": "ir_Node"
            },
            {
                "name": "rtype",
                "type": "ir_Node"
            },
            {
                "name": "jmp",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_exprSwitch_Emit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_exprSwitch_flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_walk__ptr_exprSwitch_search": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cc",
                "type": "_slice_exprClause"
            },
            {
                "name": "out",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_exprSwitch_tryJumpTable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "cc",
                "type": "_slice_exprClause"
            },
            {
                "name": "out",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_exprClause_test": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "exprname",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_allCaseExprsAreSideEffectFree": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sw",
                "type": "_ptr_ir_SwitchStmt"
            }
        ]
    },
    "cmd_compile_internal_walk_endsInFallthrough": {
        "result": "struct cmd_compile_internal_walk_endsInFallthrough_retval {bool field_0;src_XPos field_1;}",
        "result_name": "cmd_compile_internal_walk_endsInFallthrough_retval",
        "parameters": [
            {
                "name": "stmts",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_walkSwitchType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sw",
                "type": "_ptr_ir_SwitchStmt"
            }
        ]
    },
    "cmd_compile_internal_walk_typeHashFieldOf": {
        "result": "_ptr_ir_SelectorExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "itab",
                "type": "_ptr_ir_UnaryExpr"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_typeSwitch_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "n1",
                "type": "ir_Node"
            },
            {
                "name": "caseVar",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "jmp",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_typeSwitch_Emit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk__ptr_typeSwitch_flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_compile_internal_walk_binarySearch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "out",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "less",
                "type": "void*"
            },
            {
                "name": "leaf",
                "type": "void*"
            }
        ]
    },
    "cmd_compile_internal_walk_stringSearch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "ir_Node"
            },
            {
                "name": "cc",
                "type": "_slice_exprClause"
            },
            {
                "name": "out",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_initStackTemp": {
        "result": "_ptr_ir_AddrExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "tmp",
                "type": "_ptr_ir_Name"
            },
            {
                "name": "val",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_stackTempAddr": {
        "result": "_ptr_ir_AddrExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_walk_stackBufAddr": {
        "result": "_ptr_ir_AddrExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "len",
                "type": "int64"
            },
            {
                "name": "elem",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_walk_Walk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ir_Func"
            }
        ]
    },
    "cmd_compile_internal_walk_walkRecv": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_UnaryExpr"
            }
        ]
    },
    "cmd_compile_internal_walk_convas": {
        "result": "_ptr_ir_AssignStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_AssignStmt"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_vmkcall": {
        "result": "_ptr_ir_CallExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "ir_Node"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "va",
                "type": "_slice_ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_mkcall": {
        "result": "_ptr_ir_CallExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "args",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_mkcallstmt": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "args",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_mkcall1": {
        "result": "_ptr_ir_CallExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "ir_Node"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "args",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_mkcallstmt1": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "ir_Node"
            },
            {
                "name": "args",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_chanfn": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_walk_mapfn": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            },
            {
                "name": "isfat",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_walk_mapfndel": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_walk_mkmapnames": {
        "result": "mapnames",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "string"
            },
            {
                "name": "ptr",
                "type": "string"
            }
        ]
    },
    "cmd_compile_internal_walk_mapfast": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_walk_walkAppendArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ir_CallExpr"
            },
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            }
        ]
    },
    "cmd_compile_internal_walk_appendWalkStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "init",
                "type": "_ptr_ir_Nodes"
            },
            {
                "name": "stmt",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_backingArrayPtrLen": {
        "result": "struct cmd_compile_internal_walk_backingArrayPtrLen_retval {ir_Node field_0;}",
        "result_name": "cmd_compile_internal_walk_backingArrayPtrLen_retval",
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_mayCall": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_itabType": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "itab",
                "type": "ir_Node"
            }
        ]
    },
    "cmd_compile_internal_walk_boundedDotPtr": {
        "result": "_ptr_ir_SelectorExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "ptr",
                "type": "ir_Node"
            },
            {
                "name": "field",
                "type": "_ptr_types_Field"
            }
        ]
    },
    "cmd_compile_internal_walk_runtimeField": {
        "result": "_ptr_types_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_walk_ifaceData": {
        "result": "ir_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "n",
                "type": "ir_Node"
            },
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_wasm_Init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_ssagen_ArchInfo"
            }
        ]
    },
    "cmd_compile_internal_wasm_zeroRange": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "cnt",
                "type": "int64"
            },
            {
                "name": "state",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_compile_internal_wasm_ginsnop": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            }
        ]
    },
    "cmd_compile_internal_wasm_ssaMarkMoves": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_wasm_ssaGenBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "next",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_wasm_ssaGenValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_wasm_ssaGenValueOnStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            },
            {
                "name": "extend",
                "type": "bool"
            }
        ]
    },
    "cmd_compile_internal_wasm_isCmp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_wasm_getValue32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_wasm_getValue64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_wasm_i32Const": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "val",
                "type": "int32"
            }
        ]
    },
    "cmd_compile_internal_wasm_i64Const": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "cmd_compile_internal_wasm_f32Const": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "val",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_wasm_f64Const": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "val",
                "type": "float64"
            }
        ]
    },
    "cmd_compile_internal_wasm_getReg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "reg",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_wasm_setReg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "reg",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_wasm_loadOp": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_wasm_storeOp": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_x86_Init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_ssagen_ArchInfo"
            }
        ]
    },
    "cmd_compile_internal_x86_zerorange": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "cnt",
                "type": "int64"
            },
            {
                "name": "ax",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_compile_internal_x86_ginsnop": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_objw_Progs"
            }
        ]
    },
    "cmd_compile_internal_x86_ssaMarkMoves": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_compile_internal_x86_loadByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_x86_storeByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_x86_moveByType": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_types_Type"
            }
        ]
    },
    "cmd_compile_internal_x86_opregreg": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "op",
                "type": "obj_As"
            },
            {
                "name": "dest",
                "type": "int16"
            },
            {
                "name": "src",
                "type": "int16"
            }
        ]
    },
    "cmd_compile_internal_x86_ssaGenValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "v",
                "type": "_ptr_ssa_Value"
            }
        ]
    },
    "cmd_compile_internal_x86_ssaGenBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ssagen_State"
            },
            {
                "name": "b",
                "type": "_ptr_ssa_Block"
            },
            {
                "name": "next",
                "type": "_ptr_ssa_Block"
            }
        ]
    },
    "cmd_covdata__ptr_argstate_Merge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "argvalues"
            }
        ]
    },
    "cmd_covdata__ptr_argstate_ArgsSummary": {
        "result": "map_string_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata_atExit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_covdata_Exit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "cmd_covdata_dbgtrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "vlevel",
                "type": "int"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "cmd_covdata_warn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "cmd_covdata_fatal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "cmd_covdata_usage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_covdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata_makeDumpOp": {
        "result": "covOperation",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "string"
            }
        ]
    },
    "cmd_covdata__ptr_dstate_Usage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_covdata__ptr_dstate_Setup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata__ptr_dstate_BeginPod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "pods_Pod"
            }
        ]
    },
    "cmd_covdata__ptr_dstate_EndPod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "pods_Pod"
            }
        ]
    },
    "cmd_covdata__ptr_dstate_BeginCounterDataFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cdf",
                "type": "string"
            },
            {
                "name": "cdr",
                "type": "_ptr_decodecounter_CounterDataReader"
            },
            {
                "name": "dirIdx",
                "type": "int"
            }
        ]
    },
    "cmd_covdata__ptr_dstate_EndCounterDataFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cdf",
                "type": "string"
            },
            {
                "name": "cdr",
                "type": "_ptr_decodecounter_CounterDataReader"
            },
            {
                "name": "dirIdx",
                "type": "int"
            }
        ]
    },
    "cmd_covdata__ptr_dstate_VisitFuncCounterData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "decodecounter_FuncPayload"
            }
        ]
    },
    "cmd_covdata__ptr_dstate_EndCounters": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata__ptr_dstate_VisitMetaDataFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mdf",
                "type": "string"
            },
            {
                "name": "mfr",
                "type": "_ptr_decodemeta_CoverageMetaFileReader"
            }
        ]
    },
    "cmd_covdata__ptr_dstate_BeginPackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_decodemeta_CoverageMetaDataDecoder"
            },
            {
                "name": "pkgIdx",
                "type": "uint32"
            }
        ]
    },
    "cmd_covdata__ptr_dstate_EndPackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_decodemeta_CoverageMetaDataDecoder"
            },
            {
                "name": "pkgIdx",
                "type": "uint32"
            }
        ]
    },
    "cmd_covdata__ptr_dstate_VisitFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgIdx",
                "type": "uint32"
            },
            {
                "name": "fnIdx",
                "type": "uint32"
            },
            {
                "name": "fd",
                "type": "_ptr_coverage_FuncDesc"
            }
        ]
    },
    "cmd_covdata__ptr_dstate_Finish": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata_Main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata_makeMergeOp": {
        "result": "covOperation",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata__ptr_mstate_Usage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_covdata__ptr_mstate_Setup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata__ptr_mstate_BeginPod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "pods_Pod"
            }
        ]
    },
    "cmd_covdata__ptr_mstate_EndPod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "pods_Pod"
            }
        ]
    },
    "cmd_covdata__ptr_mstate_BeginCounterDataFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cdf",
                "type": "string"
            },
            {
                "name": "cdr",
                "type": "_ptr_decodecounter_CounterDataReader"
            },
            {
                "name": "dirIdx",
                "type": "int"
            }
        ]
    },
    "cmd_covdata__ptr_mstate_EndCounterDataFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cdf",
                "type": "string"
            },
            {
                "name": "cdr",
                "type": "_ptr_decodecounter_CounterDataReader"
            },
            {
                "name": "dirIdx",
                "type": "int"
            }
        ]
    },
    "cmd_covdata__ptr_mstate_VisitFuncCounterData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "decodecounter_FuncPayload"
            }
        ]
    },
    "cmd_covdata__ptr_mstate_EndCounters": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata__ptr_mstate_VisitMetaDataFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mdf",
                "type": "string"
            },
            {
                "name": "mfr",
                "type": "_ptr_decodemeta_CoverageMetaFileReader"
            }
        ]
    },
    "cmd_covdata__ptr_mstate_BeginPackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_decodemeta_CoverageMetaDataDecoder"
            },
            {
                "name": "pkgIdx",
                "type": "uint32"
            }
        ]
    },
    "cmd_covdata__ptr_mstate_EndPackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_decodemeta_CoverageMetaDataDecoder"
            },
            {
                "name": "pkgIdx",
                "type": "uint32"
            }
        ]
    },
    "cmd_covdata__ptr_mstate_VisitFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgIdx",
                "type": "uint32"
            },
            {
                "name": "fnIdx",
                "type": "uint32"
            },
            {
                "name": "fd",
                "type": "_ptr_coverage_FuncDesc"
            }
        ]
    },
    "cmd_covdata__ptr_mstate_Finish": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata_newMetaMerge": {
        "result": "_ptr_metaMerge",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata__ptr_metaMerge_visitMetaDataFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mdf",
                "type": "string"
            },
            {
                "name": "mfr",
                "type": "_ptr_decodemeta_CoverageMetaFileReader"
            }
        ]
    },
    "cmd_covdata__ptr_metaMerge_beginCounterDataFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cdr",
                "type": "_ptr_decodecounter_CounterDataReader"
            }
        ]
    },
    "cmd_covdata_copyMetaDataFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "inpath",
                "type": "string"
            },
            {
                "name": "outpath",
                "type": "string"
            }
        ]
    },
    "cmd_covdata__ptr_metaMerge_beginPod": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata__ptr_metaMerge_endPod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pcombine",
                "type": "bool"
            }
        ]
    },
    "cmd_covdata__ptr_metaMerge_emitMeta": {
        "result": "_16_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "outdir",
                "type": "string"
            },
            {
                "name": "pcombine",
                "type": "bool"
            }
        ]
    },
    "cmd_covdata__ptr_metaMerge_emitCounters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "outdir",
                "type": "string"
            },
            {
                "name": "metaHash",
                "type": "_16_byte"
            }
        ]
    },
    "cmd_covdata__ptr_metaMerge_VisitFuncs": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "encodecounter_CounterVisitorFn"
            }
        ]
    },
    "cmd_covdata__ptr_metaMerge_visitPackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_decodemeta_CoverageMetaDataDecoder"
            },
            {
                "name": "pkgIdx",
                "type": "uint32"
            },
            {
                "name": "pcombine",
                "type": "bool"
            }
        ]
    },
    "cmd_covdata__ptr_metaMerge_visitFuncCounterData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "decodecounter_FuncPayload"
            }
        ]
    },
    "cmd_covdata__ptr_metaMerge_visitFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgIdx",
                "type": "uint32"
            },
            {
                "name": "fnIdx",
                "type": "uint32"
            },
            {
                "name": "fd",
                "type": "_ptr_coverage_FuncDesc"
            },
            {
                "name": "verb",
                "type": "string"
            },
            {
                "name": "pcombine",
                "type": "bool"
            }
        ]
    },
    "cmd_covdata_makeSubtractIntersectOp": {
        "result": "covOperation",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "string"
            }
        ]
    },
    "cmd_covdata__ptr_sstate_Usage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_covdata__ptr_sstate_Setup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata__ptr_sstate_BeginPod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "pods_Pod"
            }
        ]
    },
    "cmd_covdata__ptr_sstate_EndPod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "pods_Pod"
            }
        ]
    },
    "cmd_covdata__ptr_sstate_EndCounters": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata__ptr_sstate_pruneCounters": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata__ptr_sstate_BeginCounterDataFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cdf",
                "type": "string"
            },
            {
                "name": "cdr",
                "type": "_ptr_decodecounter_CounterDataReader"
            },
            {
                "name": "dirIdx",
                "type": "int"
            }
        ]
    },
    "cmd_covdata__ptr_sstate_EndCounterDataFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cdf",
                "type": "string"
            },
            {
                "name": "cdr",
                "type": "_ptr_decodecounter_CounterDataReader"
            },
            {
                "name": "dirIdx",
                "type": "int"
            }
        ]
    },
    "cmd_covdata__ptr_sstate_VisitFuncCounterData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "decodecounter_FuncPayload"
            }
        ]
    },
    "cmd_covdata__ptr_sstate_VisitMetaDataFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mdf",
                "type": "string"
            },
            {
                "name": "mfr",
                "type": "_ptr_decodemeta_CoverageMetaFileReader"
            }
        ]
    },
    "cmd_covdata__ptr_sstate_BeginPackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_decodemeta_CoverageMetaDataDecoder"
            },
            {
                "name": "pkgIdx",
                "type": "uint32"
            }
        ]
    },
    "cmd_covdata__ptr_sstate_EndPackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_decodemeta_CoverageMetaDataDecoder"
            },
            {
                "name": "pkgIdx",
                "type": "uint32"
            }
        ]
    },
    "cmd_covdata__ptr_sstate_VisitFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgIdx",
                "type": "uint32"
            },
            {
                "name": "fnIdx",
                "type": "uint32"
            },
            {
                "name": "fd",
                "type": "_ptr_coverage_FuncDesc"
            }
        ]
    },
    "cmd_covdata__ptr_sstate_Finish": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata_testcovdata": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "cmd_covdata_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_covdata_tempDir": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_covdata_gobuild": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "indir",
                "type": "string"
            },
            {
                "name": "bargs",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_covdata_emitFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dst",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            }
        ]
    },
    "cmd_covdata_buildProg": {
        "result": "struct cmd_covdata_buildProg_retval {string field_0;string field_1;}",
        "result_name": "cmd_covdata_buildProg_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "prog",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "tag",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_covdata_TestCovTool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_covdata_runToolOp": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "state"
            },
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_covdata_testDump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "state"
            }
        ]
    },
    "cmd_covdata_testPercent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "state"
            }
        ]
    },
    "cmd_covdata_testPkgList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "state"
            }
        ]
    },
    "cmd_covdata_testTextfmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "state"
            }
        ]
    },
    "cmd_covdata_dumplines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lines",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_covdata_runDumpChecks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "state"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "_slice_string"
            },
            {
                "name": "checks",
                "type": "_slice_dumpCheck"
            }
        ]
    },
    "cmd_covdata_testMergeSimple": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "state"
            },
            {
                "name": "indir1",
                "type": "string"
            },
            {
                "name": "indir2",
                "type": "string"
            },
            {
                "name": "tag",
                "type": "string"
            }
        ]
    },
    "cmd_covdata_testMergeSelect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "state"
            },
            {
                "name": "indir1",
                "type": "string"
            },
            {
                "name": "indir2",
                "type": "string"
            },
            {
                "name": "tag",
                "type": "string"
            }
        ]
    },
    "cmd_covdata_testMergeCombinePrograms": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "state"
            }
        ]
    },
    "cmd_covdata_testSubtract": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "state"
            }
        ]
    },
    "cmd_covdata_testIntersect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "state"
            },
            {
                "name": "indir1",
                "type": "string"
            },
            {
                "name": "indir2",
                "type": "string"
            },
            {
                "name": "tag",
                "type": "string"
            }
        ]
    },
    "cmd_covdata_testCounterClash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "state"
            }
        ]
    },
    "cmd_covdata_testEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "state"
            }
        ]
    },
    "cmd_covdata_testCommandLineErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "state"
            },
            {
                "name": "outdir",
                "type": "string"
            }
        ]
    },
    "cmd_covdata_testdata_Dep1": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata_testdata_PDep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_covdata_testdata_first": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata_testdata_second": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata_testdata_third": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_covdata_testdata_fourth": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata_testdata_fifth": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_covdata_testdata_sixth": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_writeFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "contents",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_cover_writePkgConfig": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "outdir",
                "type": "string"
            },
            {
                "name": "tag",
                "type": "string"
            },
            {
                "name": "ppath",
                "type": "string"
            },
            {
                "name": "pname",
                "type": "string"
            },
            {
                "name": "gran",
                "type": "string"
            }
        ]
    },
    "cmd_cover_writeOutFileList": {
        "result": "struct cmd_cover_writeOutFileList_retval {_slice_string field_0;string field_1;}",
        "result_name": "cmd_cover_writeOutFileList_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "infiles",
                "type": "_slice_string"
            },
            {
                "name": "outdir",
                "type": "string"
            },
            {
                "name": "tag",
                "type": "string"
            }
        ]
    },
    "cmd_cover_runPkgCover": {
        "result": "struct cmd_cover_runPkgCover_retval {_slice_string field_0;string field_1;string field_2;}",
        "result_name": "cmd_cover_runPkgCover_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "outdir",
                "type": "string"
            },
            {
                "name": "tag",
                "type": "string"
            },
            {
                "name": "incfg",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "string"
            },
            {
                "name": "infiles",
                "type": "_slice_string"
            },
            {
                "name": "errExpected",
                "type": "bool"
            }
        ]
    },
    "cmd_cover_TestCoverWithCfg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cover_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_parseFlags": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_readOutFileList": {
        "result": "struct cmd_cover_readOutFileList_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_cover_readOutFileList_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_cover_readPackageConfig": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_cover__ptr_File_findText": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "cmd_cover__ptr_File_Visit": {
        "result": "ast_Visitor",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_cover_mkCounterVarName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "cmd_cover_mkPackageIdVar": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_mkMetaVar": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_mkPackageIdExpression": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover__ptr_File_preFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "ast_Node"
            },
            {
                "name": "fname",
                "type": "string"
            }
        ]
    },
    "cmd_cover__ptr_File_postFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "ast_Node"
            },
            {
                "name": "funcname",
                "type": "string"
            },
            {
                "name": "flit",
                "type": "bool"
            },
            {
                "name": "body",
                "type": "_ptr_ast_BlockStmt"
            }
        ]
    },
    "cmd_cover_annotate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "names",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_cover__ptr_Package_annotateFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "fd",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_cover_setCounterStmt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "counter",
                "type": "string"
            }
        ]
    },
    "cmd_cover_incCounterStmt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "counter",
                "type": "string"
            }
        ]
    },
    "cmd_cover_atomicCounterStmt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "counter",
                "type": "string"
            }
        ]
    },
    "cmd_cover__ptr_File_newCounter": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "start",
                "type": "token_Pos"
            },
            {
                "name": "end",
                "type": "token_Pos"
            },
            {
                "name": "numStmt",
                "type": "int"
            }
        ]
    },
    "cmd_cover__ptr_File_addCounters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "insertPos",
                "type": "token_Pos"
            },
            {
                "name": "blockEnd",
                "type": "token_Pos"
            },
            {
                "name": "list",
                "type": "_slice_ast_Stmt"
            },
            {
                "name": "extendToClosingBrace",
                "type": "bool"
            }
        ]
    },
    "cmd_cover_hasFuncLiteral": {
        "result": "struct cmd_cover_hasFuncLiteral_retval {bool field_0;token_Pos field_1;}",
        "result_name": "cmd_cover_hasFuncLiteral_retval",
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_cover__ptr_File_statementBoundary": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "ast_Stmt"
            }
        ]
    },
    "cmd_cover__ptr_File_endsBasicSourceBlock": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "ast_Stmt"
            }
        ]
    },
    "cmd_cover__ptr_File_isControl": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "ast_Stmt"
            }
        ]
    },
    "cmd_cover__ptr_funcLitFinder_Visit": {
        "result": "struct cmd_cover__ptr_funcLitFinder_Visit_retval {ast_Visitor field_0;}",
        "result_name": "cmd_cover__ptr_funcLitFinder_Visit_retval",
        "parameters": [
            {
                "name": "node",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_cover__ptr_funcLitFinder_found": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_blockSlice_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_blockSlice_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_cover_blockSlice_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_cover__ptr_File_offset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "cmd_cover__ptr_File_addVariables": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_cover_dedup": {
        "result": "struct cmd_cover_dedup_retval {token_Position field_0;}",
        "result_name": "cmd_cover_dedup_retval",
        "parameters": [
            {
                "name": "p1",
                "type": "token_Position"
            },
            {
                "name": "p2",
                "type": "token_Position"
            }
        ]
    },
    "cmd_cover__ptr_Package_emitMetaData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_cover_atomicOnAtomic": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_atomicPackagePrefix": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testcover": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "cmd_cover_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_cover_tempDir": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cover_TestCoverWithToolExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cover_TestCover": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cover_TestDirectives": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cover_findDirectives": {
        "result": "_slice_directiveInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "source",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_cover_TestCoverFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cover_testCoverHTML": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "toolexecArg",
                "type": "string"
            }
        ]
    },
    "cmd_cover_testHtmlUnformatted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "toolexecArg",
                "type": "string"
            }
        ]
    },
    "cmd_cover_testFuncWithDuplicateLines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "toolexecArg",
                "type": "string"
            }
        ]
    },
    "cmd_cover_run": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_exec_Cmd"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cover_runExpectingError": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_exec_Cmd"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cover_testMissingTrailingNewlineIssue58370": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "toolexecArg",
                "type": "string"
            }
        ]
    },
    "cmd_cover_TestSrcPathWithNewline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cover_Main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_funcOutput": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "profile",
                "type": "string"
            },
            {
                "name": "outputFile",
                "type": "string"
            }
        ]
    },
    "cmd_cover_findFuncs": {
        "result": "struct cmd_cover_findFuncs_retval {_slice__ptr_FuncExtent field_0;error err1;}",
        "result_name": "cmd_cover_findFuncs_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_cover__ptr_FuncVisitor_Visit": {
        "result": "ast_Visitor",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_cover__ptr_FuncExtent_coverage": {
        "result": "struct cmd_cover__ptr_FuncExtent_coverage_retval {int64 field_0;}",
        "result_name": "cmd_cover__ptr_FuncExtent_coverage_retval",
        "parameters": [
            {
                "name": "profile",
                "type": "_ptr_cover_Profile"
            }
        ]
    },
    "cmd_cover_findPkgs": {
        "result": "struct cmd_cover_findPkgs_retval {map_string__ptr_Pkg field_0;error err1;}",
        "result_name": "cmd_cover_findPkgs_retval",
        "parameters": [
            {
                "name": "profiles",
                "type": "_slice__ptr_cover_Profile"
            }
        ]
    },
    "cmd_cover_findFile": {
        "result": "struct cmd_cover_findFile_retval {string field_0;error err1;}",
        "result_name": "cmd_cover_findFile_retval",
        "parameters": [
            {
                "name": "pkgs",
                "type": "map_string__ptr_Pkg"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_cover_percent": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "covered",
                "type": "int64"
            },
            {
                "name": "total",
                "type": "int64"
            }
        ]
    },
    "cmd_cover_htmlOutput": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "profile",
                "type": "string"
            },
            {
                "name": "outfile",
                "type": "string"
            }
        ]
    },
    "cmd_cover_percentCovered": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_cover_Profile"
            }
        ]
    },
    "cmd_cover_htmlGen": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "boundaries",
                "type": "_slice_cover_Boundary"
            }
        ]
    },
    "cmd_cover_rgb": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_cover_colors": {
        "result": "template_CSS",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_templateData_PackageName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_TestPackageName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cover_testdata_c": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_check": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "uint32"
            },
            {
                "name": "count",
                "type": "uint32"
            }
        ]
    },
    "cmd_cover_testdata_checkVal": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "uint32"
            },
            {
                "name": "count",
                "type": "uint32"
            },
            {
                "name": "val",
                "type": "int"
            }
        ]
    },
    "cmd_cover_testdata_verify": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_verifyPanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_count": {
        "result": "struct cmd_cover_testdata_count_retval {uint32 field_0;int field_1;}",
        "result_name": "cmd_cover_testdata_count_retval",
        "parameters": [
            {
                "name": "line",
                "type": "uint32"
            }
        ]
    },
    "cmd_cover_testdata_A": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_B": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_C": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_D": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_testAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_testPanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_testSimple": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_testIf": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_testFor": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_testRange": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_testBlockRun": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_testSwitch": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_testTypeSwitch": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_testSelect1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_testSelect2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_testEmptySwitches": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_testFunctionLiteral": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_testGoto": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_haha": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_someFunction": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_html_f": {
        "result": "span",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_html_g": {
        "result": "span",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_html_TestAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cover_testdata_pkgcfg_a__ptr_Atyp_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "int"
            }
        ]
    },
    "cmd_cover_testdata_pkgcfg_a_Atyp_Get": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_pkgcfg_a_A": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_cover_testdata_pkgcfg_a_A2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_cover_testdata_pkgcfg_a_TestA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cover_testdata_pkgcfg_b_B": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_cover_testdata_pkgcfg_b_TestB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_cover_testdata_pkgcfg_main_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_find": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            },
            {
                "name": "l",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_dist_xinit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_compilerEnv": {
        "result": "map_string_string",
        "result_name": null,
        "parameters": [
            {
                "name": "envName",
                "type": "string"
            },
            {
                "name": "def",
                "type": "string"
            }
        ]
    },
    "cmd_dist_compilerEnvLookup": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "kind",
                "type": "string"
            },
            {
                "name": "m",
                "type": "map_string_string"
            },
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "cmd_dist_rmworkdir": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_chomp": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_dist_findgoversion": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_isGitRepo": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_setup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_mustLinkExternal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            },
            {
                "name": "cgoEnabled",
                "type": "bool"
            }
        ]
    },
    "cmd_dist_install": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_dist_startInstall": {
        "result": "chan_send_struct",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_dist_runInstall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "ch",
                "type": "chan_send_struct"
            }
        ]
    },
    "cmd_dist_packagefile": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "string"
            }
        ]
    },
    "cmd_dist_matchtag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "string"
            }
        ]
    },
    "cmd_dist_shouldbuild": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "pkg",
                "type": "string"
            }
        ]
    },
    "cmd_dist_copyfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "cmd_dist_dopack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "extra",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_dist_clean": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_cmdenv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_timelog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_dist_toolenv": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_cmdbootstrap": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_wrapperPathFor": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "cmd_dist_goInstall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "goBinary",
                "type": "string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_dist_appendCompilerFlags": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_dist_goCmd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "goBinary",
                "type": "string"
            },
            {
                "name": "cmd",
                "type": "string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_dist_checkNotStale": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "goBinary",
                "type": "string"
            },
            {
                "name": "targets",
                "type": "string"
            }
        ]
    },
    "cmd_dist_needCC": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_checkCC": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_defaulttarg": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_cmdinstall": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_cmdclean": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_cmdbanner": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_banner": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_cmdversion": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_cmdlist": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_IsRuntimePackagePath": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgpath",
                "type": "string"
            }
        ]
    },
    "cmd_dist_setNoOpt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_writeHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_dist_mkzdefaultcc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_dist_defaultCCFunc": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "defaultcc",
                "type": "map_string_string"
            }
        ]
    },
    "cmd_dist_mkzcgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_dist_mktzdata": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_dist_quote": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_dist_mkzversion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_dist_mkbuildcfg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_dist_mkobjabi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_dist_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_matchexpr": {
        "result": "struct cmd_dist_matchexpr_retval {bool field_0;error err1;}",
        "result_name": "cmd_dist_matchexpr_retval",
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "cmd_dist__ptr_exprParser_parse": {
        "result": "val",
        "result_name": null,
        "parameters": [
            {
                "name": "prec",
                "type": "int"
            }
        ]
    },
    "cmd_dist__ptr_exprParser_not": {
        "result": "val",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_exprParser_paren": {
        "result": "val",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_exprParser_next": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_validtag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "cmd_dist_TestBuildParser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_dist_bootstrapBuildTools": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_isUnneededSSARewriteFile": {
        "result": "struct cmd_dist_isUnneededSSARewriteFile_retval {string field_0;bool field_1;}",
        "result_name": "cmd_dist_isUnneededSSARewriteFile_retval",
        "parameters": [
            {
                "name": "srcFile",
                "type": "string"
            },
            {
                "name": "goArch",
                "type": "string"
            }
        ]
    },
    "cmd_dist_bootstrapRewriteFile": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "srcFile",
                "type": "string"
            }
        ]
    },
    "cmd_dist_bootstrapFixImports": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "srcFile",
                "type": "string"
            }
        ]
    },
    "cmd_dist_TestMustLinkExternal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_dist_setDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "_ptr_exec_Cmd"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_dist_setEnv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "_ptr_exec_Cmd"
            },
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_dist_unsetEnv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "_ptr_exec_Cmd"
            },
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_dist_isIdent": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "cmd_dist__ptr_importReader_syntaxError": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_importReader_readByte": {
        "result": "byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_importReader_peekByte": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "skipSpace",
                "type": "bool"
            }
        ]
    },
    "cmd_dist__ptr_importReader_nextByte": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "skipSpace",
                "type": "bool"
            }
        ]
    },
    "cmd_dist__ptr_importReader_readKeyword": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "kw",
                "type": "string"
            }
        ]
    },
    "cmd_dist__ptr_importReader_readIdent": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_importReader_readString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "save",
                "type": "_ptr__slice_string"
            }
        ]
    },
    "cmd_dist__ptr_importReader_readImport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "imports",
                "type": "_ptr__slice_string"
            }
        ]
    },
    "cmd_dist_readComments": {
        "result": "struct cmd_dist_readComments_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_dist_readComments_retval",
        "parameters": [
            {
                "name": "f",
                "type": "io_Reader"
            }
        ]
    },
    "cmd_dist_readimports": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_dist_resolveVendor": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "imp",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            }
        ]
    },
    "cmd_dist_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_xmain": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_quotedSplit": {
        "result": "struct cmd_dist_quotedSplit_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_dist_quotedSplit_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_dist_isSpaceByte": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "cmd_dist_TestSupported": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_dist_sysinit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_cmdtest": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_tester_run": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_tester_shouldRunTest": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_dist__ptr_tester_maybeLogMetadata": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_testName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "variant",
                "type": "string"
            }
        ]
    },
    "cmd_dist__ptr_goTest_bgCommand": {
        "result": "struct cmd_dist__ptr_goTest_bgCommand_retval {_ptr_exec_Cmd field_0;void* field_1;}",
        "result_name": "cmd_dist__ptr_goTest_bgCommand_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_tester"
            },
            {
                "name": "stdout",
                "type": "io_Writer"
            },
            {
                "name": "stderr",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_dist__ptr_goTest_run": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_tester"
            }
        ]
    },
    "cmd_dist__ptr_goTest_buildArgs": {
        "result": "struct cmd_dist__ptr_goTest_buildArgs_retval {_slice_string field_0;void* field_1;}",
        "result_name": "cmd_dist__ptr_goTest_buildArgs_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_tester"
            }
        ]
    },
    "cmd_dist__ptr_goTest_packages": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_tester_registerStdTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "string"
            }
        ]
    },
    "cmd_dist__ptr_tester_registerRaceBenchTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "string"
            }
        ]
    },
    "cmd_dist__ptr_tester_registerTests": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_tester_addTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "heading",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_dist_rtSkipFunc_isRegisterTestOpt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_tester_registerTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "heading",
                "type": "string"
            },
            {
                "name": "test",
                "type": "_ptr_goTest"
            },
            {
                "name": "opts",
                "type": "registerTestOpt"
            }
        ]
    },
    "cmd_dist__ptr_tester_printSkip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "test",
                "type": "_ptr_goTest"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_dist__ptr_tester_dirCmd": {
        "result": "_ptr_exec_Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "cmdline",
                "type": "interface_"
            }
        ]
    },
    "cmd_dist_flattenCmdline": {
        "result": "struct cmd_dist_flattenCmdline_retval {string field_0;_slice_string field_1;}",
        "result_name": "cmd_dist_flattenCmdline_retval",
        "parameters": [
            {
                "name": "cmdline",
                "type": "_slice_interface_"
            }
        ]
    },
    "cmd_dist__ptr_tester_iOS": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_tester_out": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_dist__ptr_tester_extLink": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_tester_internalLink": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_tester_internalLinkPIE": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_tester_supportedBuildmode": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "string"
            }
        ]
    },
    "cmd_dist__ptr_tester_registerCgoTests": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "heading",
                "type": "string"
            }
        ]
    },
    "cmd_dist__ptr_tester_runPending": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "nextTest",
                "type": "_ptr_distTest"
            }
        ]
    },
    "cmd_dist__ptr_tester_hasBash": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_tester_hasParallelism": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_tester_raceDetectorSupported": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_isAlpineLinux": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_tester_registerRaceTests": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_tester_packageHasBenchmarks": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "string"
            }
        ]
    },
    "cmd_dist__ptr_tester_makeGOROOTUnwritable": {
        "result": "struct cmd_dist__ptr_tester_makeGOROOTUnwritable_retval {void* field_0;}",
        "result_name": "cmd_dist__ptr_tester_makeGOROOTUnwritable_retval",
        "parameters": []
    },
    "cmd_dist_raceDetectorSupported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "cmd_dist_buildModeSupported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "compiler",
                "type": "string"
            },
            {
                "name": "buildmode",
                "type": "string"
            },
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "cmd_dist_isUnsupportedVMASize": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_work"
            }
        ]
    },
    "cmd_dist_isEnvSet": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "evar",
                "type": "string"
            }
        ]
    },
    "cmd_dist__ptr_lockedWriter_Write": {
        "result": "struct cmd_dist__ptr_lockedWriter_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_dist__ptr_lockedWriter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_dist__ptr_testJSONFilter_Write": {
        "result": "struct cmd_dist__ptr_testJSONFilter_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_dist__ptr_testJSONFilter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_dist__ptr_testJSONFilter_Flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_testJSONFilter_process": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_dist_decodeJSONValue": {
        "result": "struct cmd_dist_decodeJSONValue_retval {jsonValue field_0;error err1;}",
        "result_name": "cmd_dist_decodeJSONValue_retval",
        "parameters": [
            {
                "name": "dec",
                "type": "_ptr_json_Decoder"
            }
        ]
    },
    "cmd_dist_jsonValue_MarshalJSON": {
        "result": "struct cmd_dist_jsonValue_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_dist_jsonValue_MarshalJSON_retval",
        "parameters": []
    },
    "cmd_dist_TestJSONFilterRewritePackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_dist_TestJSONFilterMalformed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_dist_TestJSONFilterBoundaries": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_dist_checkJSONFilter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "in",
                "type": "string"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "cmd_dist_checkJSONFilterWith": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "want",
                "type": "string"
            },
            {
                "name": "write",
                "type": "void*"
            }
        ]
    },
    "cmd_dist_pathf": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_dist_filter": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_dist_uniq": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_dist_run": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "int"
            },
            {
                "name": "cmd",
                "type": "string"
            }
        ]
    },
    "cmd_dist_runEnv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "int"
            },
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "cmd",
                "type": "string"
            }
        ]
    },
    "cmd_dist_bginit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_bghelper": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_bgrun": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "wg",
                "type": "_ptr_sync_WaitGroup"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "cmd",
                "type": "string"
            }
        ]
    },
    "cmd_dist_bgwait": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "wg",
                "type": "_ptr_sync_WaitGroup"
            }
        ]
    },
    "cmd_dist_xgetwd": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_xrealwd": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_dist_isdir": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "cmd_dist_isfile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "cmd_dist_mtime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "cmd_dist_readfile": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_dist_writefile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "cmd_dist_xmkdir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "cmd_dist_xmkdirall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "cmd_dist_xremove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "cmd_dist_xremoveall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "cmd_dist_xreaddir": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_dist_xworkdir": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_dist_xexit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_dist_xatexit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_dist_xprintf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_dist_errprintf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_dist_xsamefile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f1",
                "type": "string"
            },
            {
                "name": "f2",
                "type": "string"
            }
        ]
    },
    "cmd_dist_xgetgoarm": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_min": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "cmd_dist_elfIsLittleEndian": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "string"
            }
        ]
    },
    "cmd_dist__ptr_count_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist__ptr_count_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_dist__ptr_count_IsBoolFlag": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_xflagparse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "maxargs",
                "type": "int"
            }
        ]
    },
    "cmd_dist_useVFPv1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_useVFPv3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_dist_useARMv6K": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_distpack__ptr_File_Info": {
        "result": "fs_FileInfo",
        "result_name": null,
        "parameters": []
    },
    "cmd_distpack_fileInfo_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_distpack_fileInfo_ModTime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "cmd_distpack_fileInfo_Mode": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": []
    },
    "cmd_distpack_fileInfo_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_distpack_fileInfo_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_distpack_fileInfo_Sys": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_distpack_fileInfo_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_distpack_NewArchive": {
        "result": "struct cmd_distpack_NewArchive_retval {_ptr_Archive field_0;error err1;}",
        "result_name": "cmd_distpack_NewArchive_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_distpack__ptr_Archive_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "info",
                "type": "fs_FileInfo"
            }
        ]
    },
    "cmd_distpack__ptr_Archive_Sort": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_distpack__ptr_Archive_Clone": {
        "result": "_ptr_Archive",
        "result_name": null,
        "parameters": []
    },
    "cmd_distpack__ptr_Archive_AddPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_distpack__ptr_Archive_Filter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "keep",
                "type": "void*"
            }
        ]
    },
    "cmd_distpack__ptr_Archive_SetMode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "void*"
            }
        ]
    },
    "cmd_distpack__ptr_Archive_Remove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "patterns",
                "type": "string"
            }
        ]
    },
    "cmd_distpack__ptr_Archive_SetTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "cmd_distpack__ptr_Archive_RenameGoMod": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_distpack_amatch": {
        "result": "struct cmd_distpack_amatch_retval {bool field_0;error err1;}",
        "result_name": "cmd_distpack_amatch_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_distpack_TestAmatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_distpack_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_distpack_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_distpack_mode": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "_",
                "type": "fs_FileMode"
            }
        ]
    },
    "cmd_distpack_readVERSION": {
        "result": "struct cmd_distpack_readVERSION_retval {string field_0;time_Time field_1;}",
        "result_name": "cmd_distpack_readVERSION_retval",
        "parameters": [
            {
                "name": "goroot",
                "type": "string"
            }
        ]
    },
    "cmd_distpack_writeFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_distpack_check": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_distpack_check1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_distpack_writeTgz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "a",
                "type": "_ptr_Archive"
            }
        ]
    },
    "cmd_distpack_writeZip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "a",
                "type": "_ptr_Archive"
            }
        ]
    },
    "cmd_distpack_reportHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_distpack_testSrc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Archive"
            }
        ]
    },
    "cmd_distpack_testZip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Archive"
            }
        ]
    },
    "cmd_distpack_testMod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Archive"
            }
        ]
    },
    "cmd_distpack_test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "kind",
                "type": "string"
            },
            {
                "name": "a",
                "type": "_ptr_Archive"
            },
            {
                "name": "rules",
                "type": "_slice_testRule"
            }
        ]
    },
    "cmd_doc_dirsInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "extra",
                "type": "Dir"
            }
        ]
    },
    "cmd_doc_goCmd": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc__ptr_Dirs_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc__ptr_Dirs_Next": {
        "result": "struct cmd_doc__ptr_Dirs_Next_retval {Dir field_0;bool field_1;}",
        "result_name": "cmd_doc__ptr_Dirs_Next_retval",
        "parameters": []
    },
    "cmd_doc__ptr_Dirs_walk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "roots",
                "type": "_slice_Dir"
            }
        ]
    },
    "cmd_doc__ptr_Dirs_bfsWalkRoot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "root",
                "type": "Dir"
            }
        ]
    },
    "cmd_doc_codeRoots": {
        "result": "_slice_Dir",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc_findCodeRoots": {
        "result": "_slice_Dir",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc_vendorEnabled": {
        "result": "struct cmd_doc_vendorEnabled_retval {_ptr_moduleJSON field_0;bool field_1;error err2;}",
        "result_name": "cmd_doc_vendorEnabled_retval",
        "parameters": []
    },
    "cmd_doc_getMainModuleAnd114": {
        "result": "struct cmd_doc_getMainModuleAnd114_retval {_ptr_moduleJSON field_0;bool field_1;error err2;}",
        "result_name": "cmd_doc_getMainModuleAnd114_retval",
        "parameters": []
    },
    "cmd_doc_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_doc_maybeSkip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_doc_TestIsDotSlashPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_doc_TestDoc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_doc_TestMultiplePackages": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_doc_TestTwoArgLookup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_doc_TestDotSlashLookup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_doc_TestNoPackageClauseWhenNoMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_doc_TestTrim": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_doc_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc_do": {
        "result": "struct cmd_doc_do_retval {error err0;}",
        "result_name": "cmd_doc_do_retval",
        "parameters": [
            {
                "name": "writer",
                "type": "io_Writer"
            },
            {
                "name": "flagSet",
                "type": "_ptr_flag_FlagSet"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_doc_failMessage": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "paths",
                "type": "_slice_string"
            },
            {
                "name": "symbol",
                "type": "string"
            },
            {
                "name": "method",
                "type": "string"
            }
        ]
    },
    "cmd_doc_parseArgs": {
        "result": "struct cmd_doc_parseArgs_retval {_ptr_build_Package field_0;string field_1;bool field_2;}",
        "result_name": "cmd_doc_parseArgs_retval",
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_doc_isDotSlash": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_doc_importDir": {
        "result": "_ptr_build_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_doc_parseSymbol": {
        "result": "struct cmd_doc_parseSymbol_retval {string field_0;}",
        "result_name": "cmd_doc_parseSymbol_retval",
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "cmd_doc_isExported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_doc_findNextPackage": {
        "result": "struct cmd_doc_findNextPackage_retval {string field_0;bool field_1;}",
        "result_name": "cmd_doc_findNextPackage_retval",
        "parameters": [
            {
                "name": "pkg",
                "type": "string"
            }
        ]
    },
    "cmd_doc_splitGopath": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc__ptr_Package_ToText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "text",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "codePrefix",
                "type": "string"
            }
        ]
    },
    "cmd_doc__ptr_pkgBuffer_Write": {
        "result": "struct cmd_doc__ptr_pkgBuffer_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_doc__ptr_pkgBuffer_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_doc__ptr_pkgBuffer_packageClause": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc_PackageError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc__ptr_Package_prettyPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc_trim": {
        "result": "struct cmd_doc_trim_retval {string field_0;bool field_1;}",
        "result_name": "cmd_doc_trim_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_doc__ptr_Package_Fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_doc_parsePackage": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "writer",
                "type": "io_Writer"
            },
            {
                "name": "pkg",
                "type": "_ptr_build_Package"
            },
            {
                "name": "userPath",
                "type": "string"
            }
        ]
    },
    "cmd_doc__ptr_Package_Printf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_doc__ptr_Package_flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc__ptr_Package_newlines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_doc__ptr_Package_emit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "comment",
                "type": "string"
            },
            {
                "name": "node",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_doc__ptr_Package_oneLineNode": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_doc__ptr_Package_oneLineNodeDepth": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "ast_Node"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "cmd_doc__ptr_Package_formatTypeParams": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_ptr_ast_FieldList"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "cmd_doc__ptr_Package_oneLineField": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "field",
                "type": "_ptr_ast_Field"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "cmd_doc_joinStrings": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ss",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_doc__ptr_Package_allDoc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc__ptr_Package_packageDoc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc__ptr_Package_packageClause": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc__ptr_Package_valueSummary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "values",
                "type": "_slice__ptr_doc_Value"
            },
            {
                "name": "showGrouped",
                "type": "bool"
            }
        ]
    },
    "cmd_doc__ptr_Package_funcSummary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "funcs",
                "type": "_slice__ptr_doc_Func"
            },
            {
                "name": "showConstructors",
                "type": "bool"
            }
        ]
    },
    "cmd_doc__ptr_Package_typeSummary": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc__ptr_Package_bugs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc__ptr_Package_findValues": {
        "result": "struct cmd_doc__ptr_Package_findValues_retval {_slice__ptr_doc_Value field_0;}",
        "result_name": "cmd_doc__ptr_Package_findValues_retval",
        "parameters": [
            {
                "name": "symbol",
                "type": "string"
            },
            {
                "name": "docValues",
                "type": "_slice__ptr_doc_Value"
            }
        ]
    },
    "cmd_doc__ptr_Package_findFuncs": {
        "result": "struct cmd_doc__ptr_Package_findFuncs_retval {_slice__ptr_doc_Func field_0;}",
        "result_name": "cmd_doc__ptr_Package_findFuncs_retval",
        "parameters": [
            {
                "name": "symbol",
                "type": "string"
            }
        ]
    },
    "cmd_doc__ptr_Package_findTypes": {
        "result": "struct cmd_doc__ptr_Package_findTypes_retval {_slice__ptr_doc_Type field_0;}",
        "result_name": "cmd_doc__ptr_Package_findTypes_retval",
        "parameters": [
            {
                "name": "symbol",
                "type": "string"
            }
        ]
    },
    "cmd_doc__ptr_Package_findTypeSpec": {
        "result": "_ptr_ast_TypeSpec",
        "result_name": null,
        "parameters": [
            {
                "name": "decl",
                "type": "_ptr_ast_GenDecl"
            },
            {
                "name": "symbol",
                "type": "string"
            }
        ]
    },
    "cmd_doc__ptr_Package_symbolDoc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "symbol",
                "type": "string"
            }
        ]
    },
    "cmd_doc__ptr_Package_valueDoc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "_ptr_doc_Value"
            },
            {
                "name": "printed",
                "type": "map__ptr_ast_GenDecl_bool"
            }
        ]
    },
    "cmd_doc__ptr_Package_typeDoc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_doc_Type"
            }
        ]
    },
    "cmd_doc_trimUnexportedElems": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "spec",
                "type": "_ptr_ast_TypeSpec"
            }
        ]
    },
    "cmd_doc_trimUnexportedFields": {
        "result": "_ptr_ast_FieldList",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_ptr_ast_FieldList"
            },
            {
                "name": "isInterface",
                "type": "bool"
            }
        ]
    },
    "cmd_doc__ptr_Package_printMethodDoc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "symbol",
                "type": "string"
            },
            {
                "name": "method",
                "type": "string"
            }
        ]
    },
    "cmd_doc__ptr_Package_printFieldDoc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "symbol",
                "type": "string"
            },
            {
                "name": "fieldName",
                "type": "string"
            }
        ]
    },
    "cmd_doc__ptr_Package_methodDoc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "symbol",
                "type": "string"
            },
            {
                "name": "method",
                "type": "string"
            }
        ]
    },
    "cmd_doc__ptr_Package_fieldDoc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "symbol",
                "type": "string"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_doc_match": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "user",
                "type": "string"
            },
            {
                "name": "program",
                "type": "string"
            }
        ]
    },
    "cmd_doc_simpleFold": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "cmd_doc_testdata_ExportedFunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "cmd_doc_testdata_internalFunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "cmd_doc_testdata_ExportedType_ExportedMethod": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "cmd_doc_testdata_ExportedType_Uncommented": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "cmd_doc_testdata_ExportedType_unexportedMethod": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "cmd_doc_testdata_ExportedTypeConstructor": {
        "result": "_ptr_ExportedType",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc_testdata_unexportedType_ExportedMethod": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc_testdata_unexportedType_unexportedMethod": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc_testdata_ReturnUnexported": {
        "result": "unexportedType",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc_testdata_ReturnExported": {
        "result": "ExportedType",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc_testdata_MultiLineFunc": {
        "result": "struct cmd_doc_testdata_MultiLineFunc_retval {struct field_0;}",
        "result_name": "cmd_doc_testdata_MultiLineFunc_retval",
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "cmd_doc_testdata_newLongLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ss",
                "type": "string"
            }
        ]
    },
    "cmd_doc_testdata_ExportedFormattedDoc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "cmd_doc_testdata_merge_A": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_doc_testdata_merge_B": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_fix_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_fix_buildtag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_fix_cftypefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_fix_typefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "badType",
                "type": "void*"
            }
        ]
    },
    "cmd_fix_ctxfix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_fix_eglfixDisp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_fix_eglfixConfig": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_fix_eglTestsFor": {
        "result": "_slice_testCase",
        "result_name": null,
        "parameters": [
            {
                "name": "tname",
                "type": "string"
            }
        ]
    },
    "cmd_fix_byName_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_fix_byName_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_fix_byName_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_fix_byDate_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_fix_byDate_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_fix_byDate_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_fix_register": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "fix"
            }
        ]
    },
    "cmd_fix_walk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "visit",
                "type": "void*"
            }
        ]
    },
    "cmd_fix_nop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_fix_walkBeforeAfter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "before",
                "type": "void*"
            },
            {
                "name": "after",
                "type": "void*"
            }
        ]
    },
    "cmd_fix_imports": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_fix_importSpec": {
        "result": "_ptr_ast_ImportSpec",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_fix_importPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ast_ImportSpec"
            }
        ]
    },
    "cmd_fix_declImports": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gen",
                "type": "_ptr_ast_GenDecl"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_fix_isTopName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Expr"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_fix_renameTop": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "old",
                "type": "string"
            },
            {
                "name": "new",
                "type": "string"
            }
        ]
    },
    "cmd_fix_matchLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "y",
                "type": "string"
            }
        ]
    },
    "cmd_fix_addImport": {
        "result": "struct cmd_fix_addImport_retval {bool field_0;}",
        "result_name": "cmd_fix_addImport_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "ipath",
                "type": "string"
            }
        ]
    },
    "cmd_fix_deleteImport": {
        "result": "struct cmd_fix_deleteImport_retval {bool field_0;}",
        "result_name": "cmd_fix_deleteImport_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_fix_rewriteImport": {
        "result": "struct cmd_fix_rewriteImport_retval {bool field_0;}",
        "result_name": "cmd_fix_rewriteImport_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "oldPath",
                "type": "string"
            },
            {
                "name": "newPath",
                "type": "string"
            }
        ]
    },
    "cmd_fix_gotypes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_fix_fixGoTypes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_fix_fixGoExact": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_fix_addImportFn": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_fix_deleteImportFn": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_fix_addDelImportFn": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "p1",
                "type": "string"
            },
            {
                "name": "p2",
                "type": "string"
            }
        ]
    },
    "cmd_fix_rewriteImportFn": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "oldnew",
                "type": "string"
            }
        ]
    },
    "cmd_fix_jnifix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_fix_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_fix_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_fix_gofmtFile": {
        "result": "struct cmd_fix_gofmtFile_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_fix_gofmtFile_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_fix_processFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "useStdin",
                "type": "bool"
            }
        ]
    },
    "cmd_fix_gofmt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "interface_"
            }
        ]
    },
    "cmd_fix_report": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_fix_walkDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_fix_visitFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "f",
                "type": "fs_DirEntry"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_fix_isGoFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "fs_DirEntry"
            }
        ]
    },
    "cmd_fix_addTestCases": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_slice_testCase"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_fix_fnop": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_fix_parseFixPrint": {
        "result": "struct cmd_fix_parseFixPrint_retval {string field_0;bool field_1;}",
        "result_name": "cmd_fix_parseFixPrint_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "desc",
                "type": "string"
            },
            {
                "name": "in",
                "type": "string"
            },
            {
                "name": "mustBeGofmt",
                "type": "bool"
            }
        ]
    },
    "cmd_fix_TestRewrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_fix_tdiff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "aname",
                "type": "string"
            },
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "bname",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "cmd_fix_netipv6zone": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_fix_printerconfig": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_fix_mkType": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "string"
            }
        ]
    },
    "cmd_fix_getType": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "string"
            }
        ]
    },
    "cmd_fix_isType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "string"
            }
        ]
    },
    "cmd_fix__ptr_TypeConfig_typeof": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_fix__ptr_Type_dot": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "cfg",
                "type": "_ptr_TypeConfig"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_fix_typecheck": {
        "result": "struct cmd_fix_typecheck_retval {map_interface__string field_0;map_string__slice_interface_ field_1;}",
        "result_name": "cmd_fix_typecheck_retval",
        "parameters": [
            {
                "name": "cfg",
                "type": "_ptr_TypeConfig"
            },
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_fix_makeExprList": {
        "result": "_slice_ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice__ptr_ast_Ident"
            }
        ]
    },
    "cmd_fix_typecheck1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cfg",
                "type": "_ptr_TypeConfig"
            },
            {
                "name": "f",
                "type": "interface_"
            },
            {
                "name": "typeof",
                "type": "map_interface__string"
            },
            {
                "name": "assign",
                "type": "map_string__slice_interface_"
            }
        ]
    },
    "cmd_fix_splitFunc": {
        "result": "struct cmd_fix_splitFunc_retval {_slice_string field_0;}",
        "result_name": "cmd_fix_splitFunc_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_fix_joinFunc": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_string"
            },
            {
                "name": "out",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_fix_split": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_fix_join": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_TestChdir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_Main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_TestBoringInternalLink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_tooSlow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "reason",
                "type": "string"
            }
        ]
    },
    "cmd_go_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_go_isAlpineLinux": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_skipIfGccgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_go_testgo": {
        "result": "_ptr_testgoData",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go__ptr_testgoData_must": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go__ptr_testgoData_check": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go__ptr_testgoData_parallel": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go__ptr_testgoData_acquireNet": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go__ptr_testgoData_pwd": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go__ptr_testgoData_sleep": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go__ptr_testgoData_setenv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "val",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_unsetenv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_goTool": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go__ptr_testgoData_doRun": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_run": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_runFail": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_runGit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_getStdout": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go__ptr_testgoData_getStderr": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go__ptr_testgoData_doGrepMatch": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "match",
                "type": "string"
            },
            {
                "name": "b",
                "type": "_ptr_bytes_Buffer"
            }
        ]
    },
    "cmd_go__ptr_testgoData_doGrep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "match",
                "type": "string"
            },
            {
                "name": "b",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_grepStdout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "match",
                "type": "string"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_grepStderr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "match",
                "type": "string"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_grepBoth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "match",
                "type": "string"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_doGrepNot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "match",
                "type": "string"
            },
            {
                "name": "b",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_grepStdoutNot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "match",
                "type": "string"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_grepStderrNot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "match",
                "type": "string"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_grepBothNot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "match",
                "type": "string"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_doGrepCount": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "match",
                "type": "string"
            },
            {
                "name": "b",
                "type": "_ptr_bytes_Buffer"
            }
        ]
    },
    "cmd_go__ptr_testgoData_grepCountBoth": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "match",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_creatingTemp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_makeTempdir": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go__ptr_testgoData_tempFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "contents",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_tempDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_path": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_mustExist": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_mustNotExist": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_mustHaveContent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "filePath",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_wantExecutable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_isStale": {
        "result": "struct cmd_go__ptr_testgoData_isStale_retval {bool field_0;string field_1;}",
        "result_name": "cmd_go__ptr_testgoData_isStale_retval",
        "parameters": [
            {
                "name": "pkg",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_wantStale": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "reason",
                "type": "string"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_wantNotStale": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "reason",
                "type": "string"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_cleanup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_removeAll": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go__ptr_testgoData_failSSH": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_TestNewReleaseRebuildsStalePackagesInGOPATH": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestIssue10952": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestIssue11457": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestGetGitDefaultBranch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestPackageMainTestCompilerFlags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestGoTestWithPackageListedMultipleTimes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestGoListHasAConsistentOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestGoListStdDoesNotIncludeCommands": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestGoListCmdOnlyShowsCommands": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestGoListDeps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestGoListTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestGoListCompiledCgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestGoListExport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestUnsuccessfulGoInstallShouldMentionMissingPackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestGOROOTSearchFailureReporting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestMultipleGOPATHEntriesReportedSeparately": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestMentionGOPATHInFirstGOPATHEntry": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestMentionGOPATHNotOnSecondEntry": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_homeEnvName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_tempEnvName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_pathEnvName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_TestDefaultGOPATH": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestDefaultGOPATHGet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestDefaultGOPATHPrintedSearchList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestLdflagsArgumentsWithSpacesIssue3941": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestLdFlagsLongArgumentsIssue42295": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestGoTestDashCDashOControlsBinaryLocation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestGoTestDashOWritesBinary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestInstallWithTags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestSymlinkWarning": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestCgoShowsFullPathNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestCgoHandlesWlORIGIN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestCgoPkgConfig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestListTemplateContextFunction": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestImportLocal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestGoInstallPkgdir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestParallelTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestBinaryOnlyPackages": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestLinkSysoFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestGenerateUsesBuildContext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestGoEnv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestLdBindNow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestConcurrentAsm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestFFLAGS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestDuplicateGlobalAsmSymbols": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_copyFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "dst",
                "type": "string"
            },
            {
                "name": "perm",
                "type": "fs_FileMode"
            }
        ]
    },
    "cmd_go_TestNeedVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestBuildmodePIE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestWindowsDefaultBuildmodIsPIE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testBuildmodePIE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "useCgo",
                "type": "bool"
            },
            {
                "name": "setBuildmodeToPIE",
                "type": "bool"
            }
        ]
    },
    "cmd_go_TestUpxCompression": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestCacheListStale": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestCacheCoverage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestIssue22588": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestIssue22531": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestIssue22596": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestTestCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestTestSkipVetAfterFailedBuild": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestTestVetRebuild": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestInstallDeps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestImportPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestBadCommandLines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestTwoPkgConfigs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestCgoCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestFilepathUnderCwdFormat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestDontReportRemoveOfEmptyDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestLinkerTmpDirIsDeleted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestCoverpkgTestOnly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestExecInDeletedDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestGoBuildUmask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestTestInterrupt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestAbsolutePath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_TestDocsUpToDate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_BenchmarkExecGoEnv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_go_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_lookupCmd": {
        "result": "struct cmd_go_lookupCmd_retval {_ptr_base_Command field_0;int field_1;}",
        "result_name": "cmd_go_lookupCmd_retval",
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_invoke": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_mainUsage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_maybeStartTrace": {
        "result": "context_Context",
        "result_name": null,
        "parameters": [
            {
                "name": "pctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_handleChdirFlag": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_TestNoteReading": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_StartProxy": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_readModList": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_proxyHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_go_findHash": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_readArchive": {
        "result": "struct cmd_go_readArchive_retval {_ptr_txtar_Archive field_0;error err1;}",
        "result_name": "cmd_go_readArchive_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "vers",
                "type": "string"
            }
        ]
    },
    "cmd_go_proxyGoSum": {
        "result": "struct cmd_go_proxyGoSum_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_proxyGoSum_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "vers",
                "type": "string"
            }
        ]
    },
    "cmd_go_proxyGoSumWrong": {
        "result": "struct cmd_go_proxyGoSumWrong_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_proxyGoSumWrong_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "vers",
                "type": "string"
            }
        ]
    },
    "cmd_go_scriptCommands": {
        "result": "map_string_script_Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "interrupt",
                "type": "os_Signal"
            },
            {
                "name": "waitDelay",
                "type": "time_Duration"
            }
        ]
    },
    "cmd_go_scriptCC": {
        "result": "script_Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "cmdExec",
                "type": "script_Cmd"
            }
        ]
    },
    "cmd_go_scriptGo": {
        "result": "script_Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "cancel",
                "type": "void*"
            },
            {
                "name": "waitDelay",
                "type": "time_Duration"
            }
        ]
    },
    "cmd_go_scriptStale": {
        "result": "script_Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "cmdGo",
                "type": "script_Cmd"
            }
        ]
    },
    "cmd_go_scriptConditions": {
        "result": "map_string_script_Cond",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_defaultCCIsAbsolute": {
        "result": "struct cmd_go_defaultCCIsAbsolute_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_defaultCCIsAbsolute_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_script_State"
            }
        ]
    },
    "cmd_go_ccIs": {
        "result": "struct cmd_go_ccIs_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_ccIs_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_script_State"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "cmd_go_isMismatchedGoroot": {
        "result": "struct cmd_go_isMismatchedGoroot_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_isMismatchedGoroot_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_script_State"
            }
        ]
    },
    "cmd_go_sysCondition": {
        "result": "script_Cond",
        "result_name": null,
        "parameters": [
            {
                "name": "flag",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "needsCgo",
                "type": "bool"
            }
        ]
    },
    "cmd_go_hasBuildmode": {
        "result": "struct cmd_go_hasBuildmode_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_hasBuildmode_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_script_State"
            },
            {
                "name": "mode",
                "type": "string"
            }
        ]
    },
    "cmd_go_hasNet": {
        "result": "struct cmd_go_hasNet_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_hasNet_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_script_State"
            },
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "cmd_go_hasGodebug": {
        "result": "struct cmd_go_hasGodebug_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_hasGodebug_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_script_State"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_go_hasGoexperiment": {
        "result": "struct cmd_go_hasGoexperiment_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_hasGoexperiment_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_script_State"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_go_isCaseSensitive": {
        "result": "struct cmd_go_isCaseSensitive_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_isCaseSensitive_retval",
        "parameters": []
    },
    "cmd_go_isTrimpath": {
        "result": "struct cmd_go_isTrimpath_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_isTrimpath_retval",
        "parameters": []
    },
    "cmd_go_hasWorkingGit": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_cgoLinkExt": {
        "result": "struct cmd_go_cgoLinkExt_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_cgoLinkExt_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_script_State"
            }
        ]
    },
    "cmd_go_mustLinkExt": {
        "result": "struct cmd_go_mustLinkExt_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_mustLinkExt_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_script_State"
            }
        ]
    },
    "cmd_go_checkScriptReadme": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "engine",
                "type": "_ptr_script_Engine"
            },
            {
                "name": "env",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_TestScript": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_tbContext": {
        "result": "context_Context",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "cmd_go_tbFromContext": {
        "result": "struct cmd_go_tbFromContext_retval {testing_TB field_0;bool field_1;}",
        "result_name": "cmd_go_tbFromContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_initScriptDirs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "s",
                "type": "_ptr_script_State"
            }
        ]
    },
    "cmd_go_scriptEnv": {
        "result": "struct cmd_go_scriptEnv_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_scriptEnv_retval",
        "parameters": [
            {
                "name": "srv",
                "type": "_ptr_vcstest_Server"
            },
            {
                "name": "srvCertFile",
                "type": "string"
            }
        ]
    },
    "cmd_go_updateSum": {
        "result": "struct cmd_go_updateSum_retval {bool field_0;}",
        "result_name": "cmd_go_updateSum_retval",
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "e",
                "type": "_ptr_script_Engine"
            },
            {
                "name": "s",
                "type": "_ptr_script_State"
            },
            {
                "name": "archive",
                "type": "_ptr_txtar_Archive"
            }
        ]
    },
    "cmd_go_quitSignal": {
        "result": "os_Signal",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_TestTerminalPassthrough": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_runTerminalPassthrough": {
        "result": "struct cmd_go_runTerminalPassthrough_retval {bool field_0;}",
        "result_name": "cmd_go_runTerminalPassthrough_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "r",
                "type": "_ptr_os_File"
            },
            {
                "name": "w",
                "type": "_ptr_os_File"
            }
        ]
    },
    "cmd_go_internal_auth_AddCredentials": {
        "result": "struct cmd_go_internal_auth_AddCredentials_retval {bool field_0;}",
        "result_name": "cmd_go_internal_auth_AddCredentials_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_go_internal_auth_parseNetrc": {
        "result": "_slice_netrcLine",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_auth_netrcPath": {
        "result": "struct cmd_go_internal_auth_netrcPath_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_auth_netrcPath_retval",
        "parameters": []
    },
    "cmd_go_internal_auth_readNetrc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_auth_TestParseNetrc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_base__ptr_Command_Lookup": {
        "result": "_ptr_Command",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_base_hasFlag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Command"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_base__ptr_Command_LongName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_base__ptr_Command_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_base__ptr_Command_Usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_base__ptr_Command_Runnable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_base_AtExit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_base_Exit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_base_Fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_base_Errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_base_ExitIfErrors": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_base_Error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_base_Fatal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_base_SetExitStatus": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_base_GetExitStatus": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_base_Run": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cmdargs",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_base_RunStdin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cmdline",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_base_AppendPWD": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "_slice_string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_base_AppendPATH": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_base__ptr_StringsFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_base__ptr_StringsFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_base_explicitStringFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_base_explicitStringFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_base_AddBuildFlagsNX": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "flags",
                "type": "_ptr_flag_FlagSet"
            }
        ]
    },
    "cmd_go_internal_base_AddChdirFlag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "flags",
                "type": "_ptr_flag_FlagSet"
            }
        ]
    },
    "cmd_go_internal_base_AddModFlag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "flags",
                "type": "_ptr_flag_FlagSet"
            }
        ]
    },
    "cmd_go_internal_base_AddModCommonFlags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "flags",
                "type": "_ptr_flag_FlagSet"
            }
        ]
    },
    "cmd_go_internal_base_ChdirFlag": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_base_GOFLAGS": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_base_InitGOFLAGS": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_base_SetFromGOFLAGS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "flags",
                "type": "_ptr_flag_FlagSet"
            }
        ]
    },
    "cmd_go_internal_base_InGOFLAGS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "flag",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_base_NetLimit": {
        "result": "struct cmd_go_internal_base_NetLimit_retval {int field_0;bool field_1;}",
        "result_name": "cmd_go_internal_base_NetLimit_retval",
        "parameters": []
    },
    "cmd_go_internal_base_AcquireNet": {
        "result": "struct cmd_go_internal_base_AcquireNet_retval {void* field_0;error err1;}",
        "result_name": "cmd_go_internal_base_AcquireNet_retval",
        "parameters": []
    },
    "cmd_go_internal_base__ptr_netTokenChecker_panicUnreleased": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_base_UncachedCwd": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_base_Cwd": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_base_ShortPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_base_RelPaths": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "paths",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_base_IsTestFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_base_IsNull": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_base_processSignals": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_base_StartSigHandlers": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_base_Tool": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "toolName",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_base_ToolPath": {
        "result": "struct cmd_go_internal_base_ToolPath_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_base_ToolPath_retval",
        "parameters": [
            {
                "name": "toolName",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_bug_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_bug_runBug": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_bug_printGoVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_go_internal_bug_printEnvDetails": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_go_internal_bug_printGoEnv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_go_internal_bug_printGoDetails": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_go_internal_bug_printOSDetails": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_go_internal_bug_printCDetails": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_go_internal_bug_printCmdOut": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_bug_firstLine": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_bug_printGlibcVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_go_internal_cache_Open": {
        "result": "struct cmd_go_internal_cache_Open_retval {_ptr_DiskCache field_0;error err1;}",
        "result_name": "cmd_go_internal_cache_Open_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_DiskCache_fileName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "_HashSize_byte"
            },
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_entryNotFoundError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cache__ptr_entryNotFoundError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cache_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cache_initEnv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cache__ptr_DiskCache_Get": {
        "result": "struct cmd_go_internal_cache__ptr_DiskCache_Get_retval {Entry field_0;error err1;}",
        "result_name": "cmd_go_internal_cache__ptr_DiskCache_Get_retval",
        "parameters": [
            {
                "name": "id",
                "type": "ActionID"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_DiskCache_get": {
        "result": "struct cmd_go_internal_cache__ptr_DiskCache_get_retval {Entry field_0;error err1;}",
        "result_name": "cmd_go_internal_cache__ptr_DiskCache_get_retval",
        "parameters": [
            {
                "name": "id",
                "type": "ActionID"
            }
        ]
    },
    "cmd_go_internal_cache_GetFile": {
        "result": "struct cmd_go_internal_cache_GetFile_retval {string field_0;Entry field_1;error err2;}",
        "result_name": "cmd_go_internal_cache_GetFile_retval",
        "parameters": [
            {
                "name": "c",
                "type": "Cache"
            },
            {
                "name": "id",
                "type": "ActionID"
            }
        ]
    },
    "cmd_go_internal_cache_GetBytes": {
        "result": "struct cmd_go_internal_cache_GetBytes_retval {_slice_byte field_0;Entry field_1;error err2;}",
        "result_name": "cmd_go_internal_cache_GetBytes_retval",
        "parameters": [
            {
                "name": "c",
                "type": "Cache"
            },
            {
                "name": "id",
                "type": "ActionID"
            }
        ]
    },
    "cmd_go_internal_cache_GetMmap": {
        "result": "struct cmd_go_internal_cache_GetMmap_retval {_slice_byte field_0;Entry field_1;error err2;}",
        "result_name": "cmd_go_internal_cache_GetMmap_retval",
        "parameters": [
            {
                "name": "c",
                "type": "Cache"
            },
            {
                "name": "id",
                "type": "ActionID"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_DiskCache_OutputFile": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "OutputID"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_DiskCache_used": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_DiskCache_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cache__ptr_DiskCache_Trim": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cache__ptr_DiskCache_trimSubdir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "subdir",
                "type": "string"
            },
            {
                "name": "cutoff",
                "type": "time_Time"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_DiskCache_putIndexEntry": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "ActionID"
            },
            {
                "name": "out",
                "type": "OutputID"
            },
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "allowVerify",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_DiskCache_Put": {
        "result": "struct cmd_go_internal_cache__ptr_DiskCache_Put_retval {OutputID field_0;int64 field_1;error err2;}",
        "result_name": "cmd_go_internal_cache__ptr_DiskCache_Put_retval",
        "parameters": [
            {
                "name": "id",
                "type": "ActionID"
            },
            {
                "name": "file",
                "type": "io_ReadSeeker"
            }
        ]
    },
    "cmd_go_internal_cache_PutNoVerify": {
        "result": "struct cmd_go_internal_cache_PutNoVerify_retval {OutputID field_0;int64 field_1;error err2;}",
        "result_name": "cmd_go_internal_cache_PutNoVerify_retval",
        "parameters": [
            {
                "name": "c",
                "type": "Cache"
            },
            {
                "name": "id",
                "type": "ActionID"
            },
            {
                "name": "file",
                "type": "io_ReadSeeker"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_DiskCache_put": {
        "result": "struct cmd_go_internal_cache__ptr_DiskCache_put_retval {OutputID field_0;int64 field_1;error err2;}",
        "result_name": "cmd_go_internal_cache__ptr_DiskCache_put_retval",
        "parameters": [
            {
                "name": "id",
                "type": "ActionID"
            },
            {
                "name": "file",
                "type": "io_ReadSeeker"
            },
            {
                "name": "allowVerify",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_cache_PutBytes": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Cache"
            },
            {
                "name": "id",
                "type": "ActionID"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_DiskCache_copyFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "io_ReadSeeker"
            },
            {
                "name": "out",
                "type": "OutputID"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_DiskCache_FuzzDir": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cache_TestBasic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_cache_TestGrowth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_cache_TestVerifyPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_cache_dummyID": {
        "result": "_HashSize_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_cache_TestCacheTrim": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_cache_Default": {
        "result": "Cache",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cache_initDefaultCache": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cache_DefaultDir": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cache_stripExperiment": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_cache_Subkey": {
        "result": "ActionID",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "ActionID"
            },
            {
                "name": "desc",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_cache_NewHash": {
        "result": "_ptr_Hash",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_Hash_Write": {
        "result": "struct cmd_go_internal_cache__ptr_Hash_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_go_internal_cache__ptr_Hash_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_Hash_Sum": {
        "result": "_HashSize_byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cache_reverseHash": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "_HashSize_byte"
            }
        ]
    },
    "cmd_go_internal_cache_FileHash": {
        "result": "struct cmd_go_internal_cache_FileHash_retval {_HashSize_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_cache_FileHash_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_cache_SetFileHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "sum",
                "type": "_HashSize_byte"
            }
        ]
    },
    "cmd_go_internal_cache_TestHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_cache_TestHashFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_cache_startCacheProg": {
        "result": "Cache",
        "result_name": null,
        "parameters": [
            {
                "name": "progAndArgs",
                "type": "string"
            },
            {
                "name": "fuzzDirCache",
                "type": "Cache"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_ProgCache_readLoop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "readLoopDone",
                "type": "chan_send_struct"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_ProgCache_send": {
        "result": "struct cmd_go_internal_cache__ptr_ProgCache_send_retval {_ptr_ProgResponse field_0;error err1;}",
        "result_name": "cmd_go_internal_cache__ptr_ProgCache_send_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "req",
                "type": "_ptr_ProgRequest"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_ProgCache_writeToChild": {
        "result": "struct cmd_go_internal_cache__ptr_ProgCache_writeToChild_retval {error err0;}",
        "result_name": "cmd_go_internal_cache__ptr_ProgCache_writeToChild_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_ProgRequest"
            },
            {
                "name": "resc",
                "type": "chan_send__ptr_ProgResponse"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_ProgCache_Get": {
        "result": "struct cmd_go_internal_cache__ptr_ProgCache_Get_retval {Entry field_0;error err1;}",
        "result_name": "cmd_go_internal_cache__ptr_ProgCache_Get_retval",
        "parameters": [
            {
                "name": "a",
                "type": "ActionID"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_ProgCache_noteOutputFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "OutputID"
            },
            {
                "name": "diskPath",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_ProgCache_OutputFile": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "OutputID"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_ProgCache_Put": {
        "result": "struct cmd_go_internal_cache__ptr_ProgCache_Put_retval {OutputID field_0;int64 field_1;error err2;}",
        "result_name": "cmd_go_internal_cache__ptr_ProgCache_Put_retval",
        "parameters": [
            {
                "name": "a",
                "type": "ActionID"
            },
            {
                "name": "file",
                "type": "io_ReadSeeker"
            }
        ]
    },
    "cmd_go_internal_cache__ptr_ProgCache_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cache__ptr_ProgCache_FuzzDir": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cfg_exeSuffix": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cfg_ToolExeSuffix": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cfg_defaultContext": {
        "result": "build_Context",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cfg_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cfg_SetGOROOT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "goroot",
                "type": "string"
            },
            {
                "name": "isTestGo",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_cfg_EnvFile": {
        "result": "struct cmd_go_internal_cfg_EnvFile_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_cfg_EnvFile_retval",
        "parameters": []
    },
    "cmd_go_internal_cfg_initEnvCache": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cfg_readEnvFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "source",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_cfg_Getenv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_cfg_CanGetenv": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_cfg_GetArchEnv": {
        "result": "struct cmd_go_internal_cfg_GetArchEnv_retval {string field_0;}",
        "result_name": "cmd_go_internal_cfg_GetArchEnv_retval",
        "parameters": []
    },
    "cmd_go_internal_cfg_envOr": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "def",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_cfg_findGOROOT": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "env",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_cfg_findGOROOT_FINAL": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "goroot",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_cfg_isSameDir": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dir1",
                "type": "string"
            },
            {
                "name": "dir2",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_cfg_isGOROOT": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_cfg_gopathDir": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "rel",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_cfg_gopath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "build_Context"
            }
        ]
    },
    "cmd_go_internal_cfg_WithBuildXWriter": {
        "result": "context_Context",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "xLog",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_go_internal_cfg_BuildXWriter": {
        "result": "struct cmd_go_internal_cfg_BuildXWriter_retval {io_Writer field_0;bool field_1;}",
        "result_name": "cmd_go_internal_cfg_BuildXWriter_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_clean_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_clean_runClean": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_clean_clean": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_clean_removeFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_cmdflag_FlagNotDefinedError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cmdflag_NonFlagError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_cmdflag_ParseOne": {
        "result": "struct cmd_go_internal_cmdflag_ParseOne_retval {_ptr_flag_Flag field_0;_slice_string field_1;error err2;}",
        "result_name": "cmd_go_internal_cmdflag_ParseOne_retval",
        "parameters": [
            {
                "name": "fs",
                "type": "_ptr_flag_FlagSet"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_doc_runDoc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_envcmd_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_envcmd_MkEnv": {
        "result": "_slice_cfg_EnvVar",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_envcmd_envOr": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "def",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_envcmd_findEnv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "env",
                "type": "_slice_cfg_EnvVar"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_envcmd_ExtraEnvVars": {
        "result": "_slice_cfg_EnvVar",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_envcmd_ExtraEnvVarsCostly": {
        "result": "_slice_cfg_EnvVar",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_envcmd_argKey": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_envcmd_runEnv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_envcmd_runEnvW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_envcmd_runEnvU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_envcmd_checkBuildConfig": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "add",
                "type": "map_string_string"
            },
            {
                "name": "del",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_go_internal_envcmd_PrintEnv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "env",
                "type": "_slice_cfg_EnvVar"
            }
        ]
    },
    "cmd_go_internal_envcmd_hasNonGraphic": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_envcmd_shellQuote": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_envcmd_batchEscape": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_envcmd_printEnvAsJSON": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "env",
                "type": "_slice_cfg_EnvVar"
            }
        ]
    },
    "cmd_go_internal_envcmd_getOrigEnv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_envcmd_checkEnvWrite": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "val",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_envcmd_readEnvFileLines": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "mustExist",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_envcmd_updateEnvFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "add",
                "type": "map_string_string"
            },
            {
                "name": "del",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_go_internal_envcmd_lineToKey": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_envcmd_sortKeyValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lines",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_envcmd_FuzzPrintEnvEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_internal_fix_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fix_runFix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_fmtcmd_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fmtcmd_runFmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_fmtcmd_gofmtPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_Trace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys__ptr_node_isDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys__ptr_node_isDeleted": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_canonicalize": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_Init": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "wd",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_initFromJSON": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "overlayJSON",
                "type": "OverlayJSON"
            }
        ]
    },
    "cmd_go_internal_fsys_IsDir": {
        "result": "struct cmd_go_internal_fsys_IsDir_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_internal_fsys_IsDir_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_parentIsOverlayFile": {
        "result": "struct cmd_go_internal_fsys_parentIsOverlayFile_retval {string field_0;bool field_1;}",
        "result_name": "cmd_go_internal_fsys_parentIsOverlayFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_nonFileInOverlayError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "overlayPath",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_readDir": {
        "result": "struct cmd_go_internal_fsys_readDir_retval {_slice_fs_FileInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_fsys_readDir_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_ReadDir": {
        "result": "struct cmd_go_internal_fsys_ReadDir_retval {_slice_fs_FileInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_fsys_ReadDir_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_OverlayPath": {
        "result": "struct cmd_go_internal_fsys_OverlayPath_retval {string field_0;bool field_1;}",
        "result_name": "cmd_go_internal_fsys_OverlayPath_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_Open": {
        "result": "struct cmd_go_internal_fsys_Open_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "cmd_go_internal_fsys_Open_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_OpenFile": {
        "result": "struct cmd_go_internal_fsys_OpenFile_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "cmd_go_internal_fsys_OpenFile_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "os_FileMode"
            }
        ]
    },
    "cmd_go_internal_fsys_openFile": {
        "result": "struct cmd_go_internal_fsys_openFile_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "cmd_go_internal_fsys_openFile_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "os_FileMode"
            }
        ]
    },
    "cmd_go_internal_fsys_IsDirWithGoFiles": {
        "result": "struct cmd_go_internal_fsys_IsDirWithGoFiles_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_internal_fsys_IsDirWithGoFiles_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_walk": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "info",
                "type": "fs_FileInfo"
            },
            {
                "name": "walkFn",
                "type": "filepath_WalkFunc"
            }
        ]
    },
    "cmd_go_internal_fsys_Walk": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "root",
                "type": "string"
            },
            {
                "name": "walkFn",
                "type": "filepath_WalkFunc"
            }
        ]
    },
    "cmd_go_internal_fsys_Lstat": {
        "result": "struct cmd_go_internal_fsys_Lstat_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_fsys_Lstat_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_Stat": {
        "result": "struct cmd_go_internal_fsys_Stat_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_fsys_Stat_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_overlayStat": {
        "result": "struct cmd_go_internal_fsys_overlayStat_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_fsys_overlayStat_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "osStat",
                "type": "void*"
            },
            {
                "name": "opName",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_fakeFile_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_fakeFile_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_fakeFile_Mode": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_fakeFile_ModTime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_fakeFile_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_fakeFile_Sys": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_fakeFile_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_missingFile_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_missingFile_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_missingFile_Mode": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_missingFile_ModTime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_missingFile_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_missingFile_Sys": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_missingFile_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_fakeDir_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_fakeDir_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_fakeDir_Mode": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_fakeDir_ModTime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_fakeDir_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_fakeDir_Sys": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_fakeDir_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_fsys_Glob": {
        "result": "struct cmd_go_internal_fsys_Glob_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_fsys_Glob_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_cleanGlobPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_volumeNameLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_cleanGlobPathWindows": {
        "result": "struct cmd_go_internal_fsys_cleanGlobPathWindows_retval {int field_0;string field_1;}",
        "result_name": "cmd_go_internal_fsys_cleanGlobPathWindows_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_glob": {
        "result": "struct cmd_go_internal_fsys_glob_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_fsys_glob_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "matches",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_fsys_hasMeta": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_initOverlay": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "config",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_fsys_TestIsDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_fsys_TestReadDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_fsys_TestGlob": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_fsys_TestOverlayPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_fsys_TestOpen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_fsys_TestIsDirWithGoFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_fsys_TestWalk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_fsys_TestWalkSkipDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_fsys_TestWalkSkipAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_fsys_TestWalkError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_fsys_TestWalkSymlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_fsys_TestLstat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_fsys_TestStat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_fsys_TestStatSymlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_generate_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_generate_runGenerate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_generate_generate": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "absFile",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_generate__ptr_Generator_run": {
        "result": "struct cmd_go_internal_generate__ptr_Generator_run_retval {bool field_0;}",
        "result_name": "cmd_go_internal_generate__ptr_Generator_run_retval",
        "parameters": []
    },
    "cmd_go_internal_generate_isGoGenerate": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_generate__ptr_Generator_setEnv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_generate__ptr_Generator_split": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_generate__ptr_Generator_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_generate__ptr_Generator_expandVar": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "word",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_generate__ptr_Generator_setShorthand": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "words",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_generate__ptr_Generator_exec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "words",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_generate_TestGenerateCommandParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_generate_TestGenerateCommandShorthand": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_generate_TestGenerateCommandShortHand2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_get_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_get_runGet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_get_downloadPaths": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "patterns",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_get_download": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "arg",
                "type": "string"
            },
            {
                "name": "parent",
                "type": "_ptr_load_Package"
            },
            {
                "name": "stk",
                "type": "_ptr_load_ImportStack"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_get_downloadPackage": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_get_selectTag": {
        "result": "struct cmd_go_internal_get_selectTag_retval {string field_0;}",
        "result_name": "cmd_go_internal_get_selectTag_retval",
        "parameters": [
            {
                "name": "goVersion",
                "type": "string"
            },
            {
                "name": "tags",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_get_checkImportPath": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_get_TestSelectTag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_gover_GoModLookup": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "gomod",
                "type": "_slice_byte"
            },
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_parseKey": {
        "result": "struct cmd_go_internal_gover_parseKey_retval {string field_0;bool field_1;}",
        "result_name": "cmd_go_internal_gover_parseKey_retval",
        "parameters": [
            {
                "name": "line",
                "type": "_slice_byte"
            },
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_Compare": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "y",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_Max": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "y",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_ToolchainMax": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "y",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_IsLang": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_Lang": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_IsPrerelease": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_Prev": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_IsValid": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_parse": {
        "result": "version",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_cutInt": {
        "result": "struct cmd_go_internal_gover_cutInt_retval {string field_0;bool field_1;}",
        "result_name": "cmd_go_internal_gover_cutInt_retval",
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_cmpInt": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "y",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_decInt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "decimal",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_TestCompare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_gover_TestParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_gover_TestLang": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_gover_TestIsLang": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_gover_TestPrev": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_gover_test1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tests",
                "type": "_slice_generic"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_gover_test2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tests",
                "type": "_slice_generic"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_gover_test3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tests",
                "type": "_slice_generic"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_gover_Local": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_gover_LocalToolchain": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_gover_local": {
        "result": "struct cmd_go_internal_gover_local_retval {string field_0;}",
        "result_name": "cmd_go_internal_gover_local_retval",
        "parameters": []
    },
    "cmd_go_internal_gover_IsToolchain": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_ModCompare": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "y",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_ModSort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_module_Version"
            }
        ]
    },
    "cmd_go_internal_gover_ModIsValid": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "vers",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_ModIsPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "vers",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_ModIsPrerelease": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "vers",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_ModMajorMinor": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "vers",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_TestIsToolchain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_gover_TestModCompare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_gover_TestModIsValid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_gover_TestModSort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_gover_mvl": {
        "result": "_slice_module_Version",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_FromToolchain": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover_maybeToolchainVersion": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_gover__ptr_TooNewError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_gover__ptr_TooNewError_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_gover_TestFromToolchain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_gover_FromGoMod": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "mf",
                "type": "_ptr_modfile_File"
            }
        ]
    },
    "cmd_go_internal_gover_FromGoWork": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "wf",
                "type": "_ptr_modfile_WorkFile"
            }
        ]
    },
    "cmd_go_internal_help_Help": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_help__ptr_commentWriter_Write": {
        "result": "struct cmd_go_internal_help__ptr_commentWriter_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_go_internal_help__ptr_commentWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_help__ptr_errWriter_Write": {
        "result": "struct cmd_go_internal_help__ptr_errWriter_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_go_internal_help__ptr_errWriter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_help_tmpl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "text",
                "type": "string"
            },
            {
                "name": "data",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_help_capitalize": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_help_PrintUsage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            }
        ]
    },
    "cmd_go_internal_imports_isGoBuildComment": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_imports_ShouldBuild": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "content",
                "type": "_slice_byte"
            },
            {
                "name": "tags",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_go_internal_imports_parseFileHeader": {
        "result": "struct cmd_go_internal_imports_parseFileHeader_retval {_slice_byte field_0;bool field_1;error err2;}",
        "result_name": "cmd_go_internal_imports_parseFileHeader_retval",
        "parameters": [
            {
                "name": "content",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_imports_matchTag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "tags",
                "type": "map_string_bool"
            },
            {
                "name": "prefer",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_imports_eval": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "constraint_Expr"
            },
            {
                "name": "tags",
                "type": "map_string_bool"
            },
            {
                "name": "prefer",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_imports_Eval": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "constraint_Expr"
            },
            {
                "name": "tags",
                "type": "map_string_bool"
            },
            {
                "name": "prefer",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_imports_MatchFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "tags",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_go_internal_imports_newImportReader": {
        "result": "_ptr_importReader",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_bufio_Reader"
            }
        ]
    },
    "cmd_go_internal_imports_isIdent": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "cmd_go_internal_imports__ptr_importReader_syntaxError": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_imports__ptr_importReader_readByte": {
        "result": "byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_imports__ptr_importReader_peekByte": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "skipSpace",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_imports__ptr_importReader_nextByte": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "skipSpace",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_imports__ptr_importReader_readKeyword": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "kw",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_imports__ptr_importReader_readIdent": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_imports__ptr_importReader_readString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "save",
                "type": "_ptr__slice_string"
            }
        ]
    },
    "cmd_go_internal_imports__ptr_importReader_readImport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "imports",
                "type": "_ptr__slice_string"
            }
        ]
    },
    "cmd_go_internal_imports_ReadComments": {
        "result": "struct cmd_go_internal_imports_ReadComments_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_imports_ReadComments_retval",
        "parameters": [
            {
                "name": "f",
                "type": "io_Reader"
            }
        ]
    },
    "cmd_go_internal_imports_ReadImports": {
        "result": "struct cmd_go_internal_imports_ReadImports_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_imports_ReadImports_retval",
        "parameters": [
            {
                "name": "f",
                "type": "io_Reader"
            },
            {
                "name": "reportSyntaxError",
                "type": "bool"
            },
            {
                "name": "imports",
                "type": "_ptr__slice_string"
            }
        ]
    },
    "cmd_go_internal_imports_testRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tests",
                "type": "_slice_readTest"
            },
            {
                "name": "read",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_imports_TestReadImports": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_imports_TestReadComments": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_imports_TestReadFailures": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_imports_TestReadFailuresIgnored": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_imports_ScanDir": {
        "result": "struct cmd_go_internal_imports_ScanDir_retval {_slice_string field_0;_slice_string field_1;error err2;}",
        "result_name": "cmd_go_internal_imports_ScanDir_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "tags",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_go_internal_imports_ScanFiles": {
        "result": "struct cmd_go_internal_imports_ScanFiles_retval {_slice_string field_0;_slice_string field_1;error err2;}",
        "result_name": "cmd_go_internal_imports_ScanFiles_retval",
        "parameters": [
            {
                "name": "files",
                "type": "_slice_string"
            },
            {
                "name": "tags",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_go_internal_imports_scanFiles": {
        "result": "struct cmd_go_internal_imports_scanFiles_retval {_slice_string field_0;_slice_string field_1;error err2;}",
        "result_name": "cmd_go_internal_imports_scanFiles_retval",
        "parameters": [
            {
                "name": "files",
                "type": "_slice_string"
            },
            {
                "name": "tags",
                "type": "map_string_bool"
            },
            {
                "name": "explicitFiles",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_imports_keys": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_go_internal_imports_TestScan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_imports_TestScanDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_imports_Tags": {
        "result": "map_string_bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_imports_loadTags": {
        "result": "map_string_bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_imports_AnyTags": {
        "result": "map_string_bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_list_newContext": {
        "result": "_ptr_Context",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_build_Context"
            }
        ]
    },
    "cmd_go_internal_list_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_list__ptr_jsonFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_list__ptr_jsonFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_list__ptr_jsonFlag_IsBoolFlag": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_list__ptr_jsonFlag_needAll": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_list__ptr_jsonFlag_needAny": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_list_runList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_list_loadPackageList": {
        "result": "_slice__ptr_load_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "roots",
                "type": "_slice__ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_list_collectDeps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_list_collectDepsErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_list_newTrackingWriter": {
        "result": "_ptr_TrackingWriter",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_go_internal_list__ptr_TrackingWriter_Write": {
        "result": "struct cmd_go_internal_list__ptr_TrackingWriter_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_go_internal_list__ptr_TrackingWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_list__ptr_TrackingWriter_Flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_list__ptr_TrackingWriter_NeedNL": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_PerPackageFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load__ptr_PerPackageFlag_set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            },
            {
                "name": "cwd",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load__ptr_PerPackageFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_PerPackageFlag_Present": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_PerPackageFlag_For": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Package"
            }
        ]
    },
    "cmd_go_internal_load_ppfDirTest": {
        "result": "ppfTest",
        "result_name": null,
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "nmatch",
                "type": "int"
            },
            {
                "name": "dirs",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_TestPerPackageFlag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_load_ParseGoDebug": {
        "result": "struct cmd_go_internal_load_ParseGoDebug_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_load_ParseGoDebug_retval",
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_defaultGODEBUG": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Package"
            },
            {
                "name": "directives",
                "type": "_slice_build_Directive"
            },
            {
                "name": "testDirectives",
                "type": "_slice_build_Directive"
            },
            {
                "name": "xtestDirectives",
                "type": "_slice_build_Directive"
            }
        ]
    },
    "cmd_go_internal_load_godebugForGoVersion": {
        "result": "map_string_string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_expandPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load__ptr_Package_AllFiles": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_Package_Desc": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_Package_IsTestOnly": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_NoGoError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_Package_setLoadPackageDataError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "stk",
                "type": "_ptr_ImportStack"
            },
            {
                "name": "importPos",
                "type": "_slice_token_Position"
            }
        ]
    },
    "cmd_go_internal_load__ptr_Package_Resolve": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "imports",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_load__ptr_Package_copyBuild": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "opts",
                "type": "PackageOpts"
            },
            {
                "name": "pp",
                "type": "_ptr_build_Package"
            }
        ]
    },
    "cmd_go_internal_load__ptr_PackageError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_PackageError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_PackageError_MarshalJSON": {
        "result": "struct cmd_go_internal_load__ptr_PackageError_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_load__ptr_PackageError_MarshalJSON_retval",
        "parameters": []
    },
    "cmd_go_internal_load__ptr_PackageError_setPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "posList",
                "type": "_slice_token_Position"
            }
        ]
    },
    "cmd_go_internal_load_ImportErrorf": {
        "result": "ImportPathError",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_load__ptr_importError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_importError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_importError_ImportPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_ImportStack_Push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load__ptr_ImportStack_Pop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_ImportStack_Copy": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_ImportStack_Top": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_ImportStack_shorterThan": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_load_ClearPackageCache": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load_ClearPackageCachePartial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_load_ReloadPackageNoFlags": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            },
            {
                "name": "stk",
                "type": "_ptr_ImportStack"
            }
        ]
    },
    "cmd_go_internal_load_dirToImportPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_makeImportValid": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "cmd_go_internal_load_LoadImport": {
        "result": "struct cmd_go_internal_load_LoadImport_retval {_ptr_Package field_0;_ptr_PackageError field_1;}",
        "result_name": "cmd_go_internal_load_LoadImport_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "PackageOpts"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "parent",
                "type": "_ptr_Package"
            },
            {
                "name": "stk",
                "type": "_ptr_ImportStack"
            },
            {
                "name": "importPos",
                "type": "_slice_token_Position"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_load_LoadPackage": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "PackageOpts"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "stk",
                "type": "_ptr_ImportStack"
            },
            {
                "name": "importPos",
                "type": "_slice_token_Position"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_load_loadImport": {
        "result": "struct cmd_go_internal_load_loadImport_retval {_ptr_Package field_0;_ptr_PackageError field_1;}",
        "result_name": "cmd_go_internal_load_loadImport_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "PackageOpts"
            },
            {
                "name": "pre",
                "type": "_ptr_preload"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "parent",
                "type": "_ptr_Package"
            },
            {
                "name": "stk",
                "type": "_ptr_ImportStack"
            },
            {
                "name": "importPos",
                "type": "_slice_token_Position"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_load_loadPackageData": {
        "result": "struct cmd_go_internal_load_loadPackageData_retval {_ptr_build_Package field_0;bool field_1;error err2;}",
        "result_name": "cmd_go_internal_load_loadPackageData_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "parentPath",
                "type": "string"
            },
            {
                "name": "parentDir",
                "type": "string"
            },
            {
                "name": "parentRoot",
                "type": "string"
            },
            {
                "name": "parentIsStd",
                "type": "bool"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_load_newPreload": {
        "result": "_ptr_preload",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_preload_preloadMatches": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "PackageOpts"
            },
            {
                "name": "matches",
                "type": "_slice__ptr_search_Match"
            }
        ]
    },
    "cmd_go_internal_load__ptr_preload_preloadImports": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "PackageOpts"
            },
            {
                "name": "imports",
                "type": "_slice_string"
            },
            {
                "name": "parent",
                "type": "_ptr_build_Package"
            }
        ]
    },
    "cmd_go_internal_load__ptr_preload_flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load_cleanImport": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_isDir": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_ResolveImportPath": {
        "result": "struct cmd_go_internal_load_ResolveImportPath_retval {string field_0;}",
        "result_name": "cmd_go_internal_load_ResolveImportPath_retval",
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_Package"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_resolveImportPath": {
        "result": "struct cmd_go_internal_load_resolveImportPath_retval {string field_0;}",
        "result_name": "cmd_go_internal_load_resolveImportPath_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "parentPath",
                "type": "string"
            },
            {
                "name": "parentDir",
                "type": "string"
            },
            {
                "name": "parentRoot",
                "type": "string"
            },
            {
                "name": "parentIsStd",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_load_dirAndRoot": {
        "result": "struct cmd_go_internal_load_dirAndRoot_retval {string field_0;string field_1;}",
        "result_name": "cmd_go_internal_load_dirAndRoot_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "root",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_vendoredImportPath": {
        "result": "struct cmd_go_internal_load_vendoredImportPath_retval {string field_0;}",
        "result_name": "cmd_go_internal_load_vendoredImportPath_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "parentPath",
                "type": "string"
            },
            {
                "name": "parentDir",
                "type": "string"
            },
            {
                "name": "parentRoot",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_goModPath": {
        "result": "struct cmd_go_internal_load_goModPath_retval {string field_0;}",
        "result_name": "cmd_go_internal_load_goModPath_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_findVersionElement": {
        "result": "struct cmd_go_internal_load_findVersionElement_retval {int field_0;}",
        "result_name": "cmd_go_internal_load_findVersionElement_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_isVersionElement": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_moduleImportPath": {
        "result": "struct cmd_go_internal_load_moduleImportPath_retval {string field_0;}",
        "result_name": "cmd_go_internal_load_moduleImportPath_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "parentPath",
                "type": "string"
            },
            {
                "name": "parentDir",
                "type": "string"
            },
            {
                "name": "parentRoot",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_hasGoFiles": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_reusePackage": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Package"
            },
            {
                "name": "stk",
                "type": "_ptr_ImportStack"
            }
        ]
    },
    "cmd_go_internal_load_disallowInternal": {
        "result": "_ptr_PackageError",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "importer",
                "type": "_ptr_Package"
            },
            {
                "name": "importerPath",
                "type": "string"
            },
            {
                "name": "p",
                "type": "_ptr_Package"
            },
            {
                "name": "stk",
                "type": "_ptr_ImportStack"
            }
        ]
    },
    "cmd_go_internal_load_findInternal": {
        "result": "struct cmd_go_internal_load_findInternal_retval {int field_0;bool field_1;}",
        "result_name": "cmd_go_internal_load_findInternal_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_disallowVendor": {
        "result": "_ptr_PackageError",
        "result_name": null,
        "parameters": [
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "importerPath",
                "type": "string"
            },
            {
                "name": "p",
                "type": "_ptr_Package"
            },
            {
                "name": "stk",
                "type": "_ptr_ImportStack"
            }
        ]
    },
    "cmd_go_internal_load_disallowVendorVisibility": {
        "result": "_ptr_PackageError",
        "result_name": null,
        "parameters": [
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "p",
                "type": "_ptr_Package"
            },
            {
                "name": "importerPath",
                "type": "string"
            },
            {
                "name": "stk",
                "type": "_ptr_ImportStack"
            }
        ]
    },
    "cmd_go_internal_load_FindVendor": {
        "result": "struct cmd_go_internal_load_FindVendor_retval {int field_0;bool field_1;}",
        "result_name": "cmd_go_internal_load_FindVendor_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_InstallTargetDir": {
        "result": "TargetDir",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Package"
            }
        ]
    },
    "cmd_go_internal_load__ptr_Package_exeFromImportPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_Package_exeFromFiles": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_Package_DefaultExecName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_Package_load": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "PackageOpts"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "stk",
                "type": "_ptr_ImportStack"
            },
            {
                "name": "importPos",
                "type": "_slice_token_Position"
            },
            {
                "name": "bp",
                "type": "_ptr_build_Package"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_load__ptr_EmbedError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_EmbedError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load_ResolveEmbed": {
        "result": "struct cmd_go_internal_load_ResolveEmbed_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_load_ResolveEmbed_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "patterns",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_load_resolveEmbed": {
        "result": "struct cmd_go_internal_load_resolveEmbed_retval {_slice_string field_0;map_string__slice_string field_1;error err2;}",
        "result_name": "cmd_go_internal_load_resolveEmbed_retval",
        "parameters": [
            {
                "name": "pkgdir",
                "type": "string"
            },
            {
                "name": "patterns",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_load_validEmbedPattern": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_isBadEmbedName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_appendBuildSetting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_debug_BuildInfo"
            },
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load__ptr_Package_setBuildInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "autoVCS",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_load_SafeArg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_LinkerDeps": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Package"
            }
        ]
    },
    "cmd_go_internal_load_externalLinkingForced": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Package"
            }
        ]
    },
    "cmd_go_internal_load__ptr_Package_mkAbs": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_load__ptr_Package_InternalGoFiles": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_Package_InternalXGoFiles": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_Package_InternalAllGoFiles": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_Package_UsesSwig": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_Package_UsesCgo": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load_PackageList": {
        "result": "_slice__ptr_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "roots",
                "type": "_slice__ptr_Package"
            }
        ]
    },
    "cmd_go_internal_load_TestPackageList": {
        "result": "_slice__ptr_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "PackageOpts"
            },
            {
                "name": "roots",
                "type": "_slice__ptr_Package"
            }
        ]
    },
    "cmd_go_internal_load_LoadImportWithFlags": {
        "result": "struct cmd_go_internal_load_LoadImportWithFlags_retval {_ptr_Package field_0;_ptr_PackageError field_1;}",
        "result_name": "cmd_go_internal_load_LoadImportWithFlags_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "parent",
                "type": "_ptr_Package"
            },
            {
                "name": "stk",
                "type": "_ptr_ImportStack"
            },
            {
                "name": "importPos",
                "type": "_slice_token_Position"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_load_LoadPackageWithFlags": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "stk",
                "type": "_ptr_ImportStack"
            },
            {
                "name": "importPos",
                "type": "_slice_token_Position"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_load_PackagesAndErrors": {
        "result": "_slice__ptr_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "PackageOpts"
            },
            {
                "name": "patterns",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_load_setPGOProfilePath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgs",
                "type": "_slice__ptr_Package"
            }
        ]
    },
    "cmd_go_internal_load_CheckPackageErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgs",
                "type": "_slice__ptr_Package"
            }
        ]
    },
    "cmd_go_internal_load_mainPackagesOnly": {
        "result": "_slice__ptr_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgs",
                "type": "_slice__ptr_Package"
            },
            {
                "name": "matches",
                "type": "_slice__ptr_search_Match"
            }
        ]
    },
    "cmd_go_internal_load__ptr_mainPackageError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_mainPackageError_ImportPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load_setToolFlags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgs",
                "type": "_ptr_Package"
            }
        ]
    },
    "cmd_go_internal_load_GoFilesPackage": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "PackageOpts"
            },
            {
                "name": "gofiles",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_load_PackagesAndErrorsOutsideModule": {
        "result": "struct cmd_go_internal_load_PackagesAndErrorsOutsideModule_retval {_slice__ptr_Package field_0;error err1;}",
        "result_name": "cmd_go_internal_load_PackagesAndErrorsOutsideModule_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "PackageOpts"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_load_EnsureImport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Package"
            },
            {
                "name": "pkg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_PrepareForCoverageBuild": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgs",
                "type": "_slice__ptr_Package"
            }
        ]
    },
    "cmd_go_internal_load_SelectCoverPackages": {
        "result": "_slice__ptr_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "roots",
                "type": "_slice__ptr_Package"
            },
            {
                "name": "match",
                "type": "_slice_void*"
            },
            {
                "name": "op",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_DeclareCoverVars": {
        "result": "map_string__ptr_CoverVar",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Package"
            },
            {
                "name": "files",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_TestPkgDefaultExecName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_load_TestIsVersionElement": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_load_MatchPackage": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "cwd",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_TestPackagesFor": {
        "result": "struct cmd_go_internal_load_TestPackagesFor_retval {_ptr_Package field_0;error err1;}",
        "result_name": "cmd_go_internal_load_TestPackagesFor_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "PackageOpts"
            },
            {
                "name": "p",
                "type": "_ptr_Package"
            },
            {
                "name": "cover",
                "type": "_ptr_TestCover"
            }
        ]
    },
    "cmd_go_internal_load_TestPackagesAndErrors": {
        "result": "struct cmd_go_internal_load_TestPackagesAndErrors_retval {_ptr_Package field_0;}",
        "result_name": "cmd_go_internal_load_TestPackagesAndErrors_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "done",
                "type": "void*"
            },
            {
                "name": "opts",
                "type": "PackageOpts"
            },
            {
                "name": "p",
                "type": "_ptr_Package"
            },
            {
                "name": "cover",
                "type": "_ptr_TestCover"
            }
        ]
    },
    "cmd_go_internal_load_recompileForTest": {
        "result": "_ptr_PackageError",
        "result_name": null,
        "parameters": [
            {
                "name": "pmain",
                "type": "_ptr_Package"
            },
            {
                "name": "preal",
                "type": "_ptr_Package"
            },
            {
                "name": "ptest",
                "type": "_ptr_Package"
            },
            {
                "name": "pxtest",
                "type": "_ptr_Package"
            }
        ]
    },
    "cmd_go_internal_load_isTestFunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ast_FuncDecl"
            },
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_isTest": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_load_loadTestFuncs": {
        "result": "struct cmd_go_internal_load_loadTestFuncs_retval {_ptr_testFuncs field_0;error err1;}",
        "result_name": "cmd_go_internal_load_loadTestFuncs_retval",
        "parameters": [
            {
                "name": "ptest",
                "type": "_ptr_Package"
            }
        ]
    },
    "cmd_go_internal_load_formatTestmain": {
        "result": "struct cmd_go_internal_load_formatTestmain_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_load_formatTestmain_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testFuncs"
            }
        ]
    },
    "cmd_go_internal_load__ptr_testFuncs_ImportPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_testFuncs_Covered": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_testFuncs_Tested": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_load__ptr_testFuncs_load": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "doImport",
                "type": "_ptr_bool"
            },
            {
                "name": "seen",
                "type": "_ptr_bool"
            }
        ]
    },
    "cmd_go_internal_load_checkTestFunc": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_ast_FuncDecl"
            },
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_lockedfile_OpenFile": {
        "result": "struct cmd_go_internal_lockedfile_OpenFile_retval {_ptr_File field_0;error err1;}",
        "result_name": "cmd_go_internal_lockedfile_OpenFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "fs_FileMode"
            }
        ]
    },
    "cmd_go_internal_lockedfile_Open": {
        "result": "struct cmd_go_internal_lockedfile_Open_retval {_ptr_File field_0;error err1;}",
        "result_name": "cmd_go_internal_lockedfile_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_lockedfile_Create": {
        "result": "struct cmd_go_internal_lockedfile_Create_retval {_ptr_File field_0;error err1;}",
        "result_name": "cmd_go_internal_lockedfile_Create_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_lockedfile_Edit": {
        "result": "struct cmd_go_internal_lockedfile_Edit_retval {_ptr_File field_0;error err1;}",
        "result_name": "cmd_go_internal_lockedfile_Edit_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_lockedfile__ptr_File_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_lockedfile_Read": {
        "result": "struct cmd_go_internal_lockedfile_Read_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_lockedfile_Read_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_lockedfile_Write": {
        "result": "struct cmd_go_internal_lockedfile_Write_retval {error err0;}",
        "result_name": "cmd_go_internal_lockedfile_Write_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "content",
                "type": "io_Reader"
            },
            {
                "name": "perm",
                "type": "fs_FileMode"
            }
        ]
    },
    "cmd_go_internal_lockedfile_Transform": {
        "result": "struct cmd_go_internal_lockedfile_Transform_retval {error err0;}",
        "result_name": "cmd_go_internal_lockedfile_Transform_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "t",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_lockedfile_openFile": {
        "result": "struct cmd_go_internal_lockedfile_openFile_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "cmd_go_internal_lockedfile_openFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "fs_FileMode"
            }
        ]
    },
    "cmd_go_internal_lockedfile_closeFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "cmd_go_internal_lockedfile_isLocked": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_lockedfile_mustTempDir": {
        "result": "struct cmd_go_internal_lockedfile_mustTempDir_retval {string field_0;void* field_1;}",
        "result_name": "cmd_go_internal_lockedfile_mustTempDir_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_lockedfile_mustBlock": {
        "result": "struct cmd_go_internal_lockedfile_mustBlock_retval {void* field_0;}",
        "result_name": "cmd_go_internal_lockedfile_mustBlock_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "desc",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_lockedfile_TestMutexExcludes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_lockedfile_TestReadWaitsForLock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_lockedfile_TestCanLockExistingFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_lockedfile_TestSpuriousEDEADLK": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_lockedfile_MutexAt": {
        "result": "_ptr_Mutex",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_lockedfile__ptr_Mutex_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_lockedfile__ptr_Mutex_Lock": {
        "result": "struct cmd_go_internal_lockedfile__ptr_Mutex_Lock_retval {void* field_0;error err1;}",
        "result_name": "cmd_go_internal_lockedfile__ptr_Mutex_Lock_retval",
        "parameters": []
    },
    "cmd_go_internal_lockedfile_isPowerOf2": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_lockedfile_roundDownToPowerOf2": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_lockedfile_TestTransform": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_lockedfile_internal_filelock_Lock": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "File"
            }
        ]
    },
    "cmd_go_internal_lockedfile_internal_filelock_RLock": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "File"
            }
        ]
    },
    "cmd_go_internal_lockedfile_internal_filelock_Unlock": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "File"
            }
        ]
    },
    "cmd_go_internal_lockedfile_internal_filelock_lockType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_lockedfile_internal_filelock_IsNotSupported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_lockedfile_internal_filelock_lock": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "File"
            },
            {
                "name": "lt",
                "type": "lockType"
            }
        ]
    },
    "cmd_go_internal_lockedfile_internal_filelock_unlock": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "File"
            }
        ]
    },
    "cmd_go_internal_lockedfile_internal_filelock_setlkw": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "lt",
                "type": "lockType"
            }
        ]
    },
    "cmd_go_internal_lockedfile_internal_filelock_rLock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "cmd_go_internal_lockedfile_internal_filelock_mustTempFile": {
        "result": "struct cmd_go_internal_lockedfile_internal_filelock_mustTempFile_retval {_ptr_os_File field_0;void* field_1;}",
        "result_name": "cmd_go_internal_lockedfile_internal_filelock_mustTempFile_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_lockedfile_internal_filelock_mustOpen": {
        "result": "_ptr_os_File",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_lockedfile_internal_filelock_mustBlock": {
        "result": "struct cmd_go_internal_lockedfile_internal_filelock_mustBlock_retval {void* field_0;}",
        "result_name": "cmd_go_internal_lockedfile_internal_filelock_mustBlock_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "cmd_go_internal_lockedfile_internal_filelock_TestLockExcludesLock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_lockedfile_internal_filelock_TestLockExcludesRLock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_lockedfile_internal_filelock_TestRLockExcludesOnlyLock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_lockedfile_internal_filelock_TestLockNotDroppedByExecCommand": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_mmap_Mmap": {
        "result": "struct cmd_go_internal_mmap_Mmap_retval {Data field_0;error err1;}",
        "result_name": "cmd_go_internal_mmap_Mmap_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_mmap_mmapFile": {
        "result": "struct cmd_go_internal_mmap_mmapFile_retval {Data field_0;error err1;}",
        "result_name": "cmd_go_internal_mmap_mmapFile_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "cmd_go_internal_modcmd_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modcmd_runDownload": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_modcmd_DownloadModule": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "m",
                "type": "_ptr_ModuleJSON"
            }
        ]
    },
    "cmd_go_internal_modcmd_flagFunc_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modcmd_flagFunc_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modcmd_runEdit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_modcmd_parsePathVersion": {
        "result": "struct cmd_go_internal_modcmd_parsePathVersion_retval {string field_0;}",
        "result_name": "cmd_go_internal_modcmd_parsePathVersion_retval",
        "parameters": [
            {
                "name": "flag",
                "type": "string"
            },
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modcmd_parsePath": {
        "result": "struct cmd_go_internal_modcmd_parsePath_retval {string field_0;}",
        "result_name": "cmd_go_internal_modcmd_parsePath_retval",
        "parameters": [
            {
                "name": "flag",
                "type": "string"
            },
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modcmd_parsePathVersionOptional": {
        "result": "struct cmd_go_internal_modcmd_parsePathVersionOptional_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modcmd_parsePathVersionOptional_retval",
        "parameters": [
            {
                "name": "adj",
                "type": "string"
            },
            {
                "name": "arg",
                "type": "string"
            },
            {
                "name": "allowDirPath",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_modcmd_parseVersionInterval": {
        "result": "struct cmd_go_internal_modcmd_parseVersionInterval_retval {modfile_VersionInterval field_0;error err1;}",
        "result_name": "cmd_go_internal_modcmd_parseVersionInterval_retval",
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modcmd_allowedVersionArg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modcmd_flagRequire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modcmd_flagDropRequire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modcmd_flagExclude": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modcmd_flagDropExclude": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modcmd_flagReplace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modcmd_flagDropReplace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modcmd_flagRetract": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modcmd_flagDropRetract": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modcmd_editPrintJSON": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "modFile",
                "type": "_ptr_modfile_File"
            }
        ]
    },
    "cmd_go_internal_modcmd_runGraph": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_modcmd_runInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_modcmd__ptr_goVersionFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modcmd__ptr_goVersionFlag_Get": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modcmd__ptr_goVersionFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modcmd_runTidy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_modcmd_runVendor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_modcmd_moduleLine": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            },
            {
                "name": "r",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modcmd_vendorPkg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "vdir",
                "type": "string"
            },
            {
                "name": "pkg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modcmd_copyMetadata": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "modPath",
                "type": "string"
            },
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "dst",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "copiedFiles",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_go_internal_modcmd_matchMetadata": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "info",
                "type": "fs_DirEntry"
            }
        ]
    },
    "cmd_go_internal_modcmd_matchPotentialSourceFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "info",
                "type": "fs_DirEntry"
            }
        ]
    },
    "cmd_go_internal_modcmd_copyDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "match",
                "type": "void*"
            },
            {
                "name": "copiedFiles",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_go_internal_modcmd_runVerify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_modcmd_verifyMod": {
        "result": "_slice_error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "mod",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modcmd_runWhy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_modconv_ConvertLegacyConfig": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_modfile_File"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "queryPackage",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_modconv_ParseGopkgLock": {
        "result": "struct cmd_go_internal_modconv_ParseGopkgLock_retval {_ptr_modfile_File field_0;error err1;}",
        "result_name": "cmd_go_internal_modconv_ParseGopkgLock_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modconv_decodeSource": {
        "result": "struct cmd_go_internal_modconv_decodeSource_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modconv_decodeSource_retval",
        "parameters": [
            {
                "name": "source",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modconv_ParseGlideLock": {
        "result": "struct cmd_go_internal_modconv_ParseGlideLock_retval {_ptr_modfile_File field_0;error err1;}",
        "result_name": "cmd_go_internal_modconv_ParseGlideLock_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modconv_ParseGLOCKFILE": {
        "result": "struct cmd_go_internal_modconv_ParseGLOCKFILE_retval {_ptr_modfile_File field_0;error err1;}",
        "result_name": "cmd_go_internal_modconv_ParseGLOCKFILE_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modconv_ParseGodepsJSON": {
        "result": "struct cmd_go_internal_modconv_ParseGodepsJSON_retval {_ptr_modfile_File field_0;error err1;}",
        "result_name": "cmd_go_internal_modconv_ParseGodepsJSON_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modconv_Test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_modconv_ParseDependenciesTSV": {
        "result": "struct cmd_go_internal_modconv_ParseDependenciesTSV_retval {_ptr_modfile_File field_0;error err1;}",
        "result_name": "cmd_go_internal_modconv_ParseDependenciesTSV_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modconv_ParseVendorConf": {
        "result": "struct cmd_go_internal_modconv_ParseVendorConf_retval {_ptr_modfile_File field_0;error err1;}",
        "result_name": "cmd_go_internal_modconv_ParseVendorConf_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modconv_ParseVendorJSON": {
        "result": "struct cmd_go_internal_modconv_ParseVendorJSON_retval {_ptr_modfile_File field_0;error err1;}",
        "result_name": "cmd_go_internal_modconv_ParseVendorJSON_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modconv_ParseVendorManifest": {
        "result": "struct cmd_go_internal_modconv_ParseVendorManifest_retval {_ptr_modfile_File field_0;error err1;}",
        "result_name": "cmd_go_internal_modconv_ParseVendorManifest_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modconv_ParseVendorYML": {
        "result": "struct cmd_go_internal_modconv_ParseVendorYML_retval {_ptr_modfile_File field_0;error err1;}",
        "result_name": "cmd_go_internal_modconv_ParseVendorYML_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modfetch_useSumDB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "mod",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modfetch_lookupSumDB": {
        "result": "struct cmd_go_internal_modfetch_lookupSumDB_retval {string field_0;_slice_string field_1;error err2;}",
        "result_name": "cmd_go_internal_modfetch_lookupSumDB_retval",
        "parameters": [
            {
                "name": "mod",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modfetch_cacheDir": {
        "result": "struct cmd_go_internal_modfetch_cacheDir_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_cacheDir_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_CachePath": {
        "result": "struct cmd_go_internal_modfetch_CachePath_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_CachePath_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "m",
                "type": "module_Version"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_DownloadDir": {
        "result": "struct cmd_go_internal_modfetch_DownloadDir_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_DownloadDir_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_DownloadDirPartialError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch__ptr_DownloadDirPartialError_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_modfetch_lockVersion": {
        "result": "struct cmd_go_internal_modfetch_lockVersion_retval {void* field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_lockVersion_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "mod",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modfetch_SideLock": {
        "result": "struct cmd_go_internal_modfetch_SideLock_retval {void* field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_SideLock_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modfetch_newCachingRepo": {
        "result": "_ptr_cachingRepo",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "initRepo",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_cachingRepo_repo": {
        "result": "Repo",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_cachingRepo_CheckReuse": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "old",
                "type": "_ptr_codehost_Origin"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_cachingRepo_ModulePath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch__ptr_cachingRepo_Versions": {
        "result": "struct cmd_go_internal_modfetch__ptr_cachingRepo_Versions_retval {_ptr_Versions field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_cachingRepo_Versions_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_cachingRepo_Stat": {
        "result": "struct cmd_go_internal_modfetch__ptr_cachingRepo_Stat_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_cachingRepo_Stat_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_cachingRepo_Latest": {
        "result": "struct cmd_go_internal_modfetch__ptr_cachingRepo_Latest_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_cachingRepo_Latest_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_cachingRepo_GoMod": {
        "result": "struct cmd_go_internal_modfetch__ptr_cachingRepo_GoMod_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_cachingRepo_GoMod_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_cachingRepo_Zip": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dst",
                "type": "io_Writer"
            },
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_InfoFile": {
        "result": "struct cmd_go_internal_modfetch_InfoFile_retval {_ptr_RevInfo field_0;string field_1;error err2;}",
        "result_name": "cmd_go_internal_modfetch_InfoFile_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_GoMod": {
        "result": "struct cmd_go_internal_modfetch_GoMod_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_GoMod_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_GoModFile": {
        "result": "struct cmd_go_internal_modfetch_GoModFile_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_GoModFile_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_GoModSum": {
        "result": "struct cmd_go_internal_modfetch_GoModSum_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_GoModSum_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_readDiskStat": {
        "result": "struct cmd_go_internal_modfetch_readDiskStat_retval {string field_0;_ptr_RevInfo field_1;error err2;}",
        "result_name": "cmd_go_internal_modfetch_readDiskStat_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_readDiskStatByHash": {
        "result": "struct cmd_go_internal_modfetch_readDiskStatByHash_retval {string field_0;_ptr_RevInfo field_1;error err2;}",
        "result_name": "cmd_go_internal_modfetch_readDiskStatByHash_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_readDiskGoMod": {
        "result": "struct cmd_go_internal_modfetch_readDiskGoMod_retval {string field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_go_internal_modfetch_readDiskGoMod_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_readDiskCache": {
        "result": "struct cmd_go_internal_modfetch_readDiskCache_retval {string field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_go_internal_modfetch_readDiskCache_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "rev",
                "type": "string"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_writeDiskStat": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "info",
                "type": "_ptr_RevInfo"
            }
        ]
    },
    "cmd_go_internal_modfetch_writeDiskGoMod": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modfetch_writeDiskCache": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modfetch_tempFile": {
        "result": "struct cmd_go_internal_modfetch_tempFile_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_tempFile_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "perm",
                "type": "fs_FileMode"
            }
        ]
    },
    "cmd_go_internal_modfetch_rewriteVersionList": {
        "result": "struct cmd_go_internal_modfetch_rewriteVersionList_retval {error err0;}",
        "result_name": "cmd_go_internal_modfetch_rewriteVersionList_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_checkCacheDir": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modfetch_TestWriteDiskCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_modfetch_newCodeRepo": {
        "result": "struct cmd_go_internal_modfetch_newCodeRepo_retval {Repo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_newCodeRepo_retval",
        "parameters": [
            {
                "name": "code",
                "type": "codehost_Repo"
            },
            {
                "name": "codeRoot",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_codeRepo_ModulePath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch__ptr_codeRepo_CheckReuse": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "old",
                "type": "_ptr_codehost_Origin"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_codeRepo_Versions": {
        "result": "struct cmd_go_internal_modfetch__ptr_codeRepo_Versions_retval {_ptr_Versions field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_codeRepo_Versions_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_codeRepo_appendIncompatibleVersions": {
        "result": "struct cmd_go_internal_modfetch__ptr_codeRepo_appendIncompatibleVersions_retval {_ptr_Versions field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_codeRepo_appendIncompatibleVersions_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "origin",
                "type": "_ptr_codehost_Origin"
            },
            {
                "name": "list",
                "type": "_slice_string"
            },
            {
                "name": "incompatible",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_codeRepo_Stat": {
        "result": "struct cmd_go_internal_modfetch__ptr_codeRepo_Stat_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_codeRepo_Stat_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_codeRepo_Latest": {
        "result": "struct cmd_go_internal_modfetch__ptr_codeRepo_Latest_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_codeRepo_Latest_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_codeRepo_convert": {
        "result": "struct cmd_go_internal_modfetch__ptr_codeRepo_convert_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_codeRepo_convert_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "info",
                "type": "_ptr_codehost_RevInfo"
            },
            {
                "name": "statVers",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_codeRepo_validatePseudoVersion": {
        "result": "struct cmd_go_internal_modfetch__ptr_codeRepo_validatePseudoVersion_retval {error err0;}",
        "result_name": "cmd_go_internal_modfetch__ptr_codeRepo_validatePseudoVersion_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "info",
                "type": "_ptr_codehost_RevInfo"
            },
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_codeRepo_revToRev": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_codeRepo_versionToRev": {
        "result": "struct cmd_go_internal_modfetch__ptr_codeRepo_versionToRev_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_codeRepo_versionToRev_retval",
        "parameters": [
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_codeRepo_findDir": {
        "result": "struct cmd_go_internal_modfetch__ptr_codeRepo_findDir_retval {string field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_go_internal_modfetch__ptr_codeRepo_findDir_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_isMajor": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "mpath",
                "type": "string"
            },
            {
                "name": "pathMajor",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_codeRepo_canReplaceMismatchedVersionDueToBug": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "mpath",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_codeRepo_GoMod": {
        "result": "struct cmd_go_internal_modfetch__ptr_codeRepo_GoMod_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_codeRepo_GoMod_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_LegacyGoMod": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "modPath",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_codeRepo_modPrefix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_codeRepo_retractedVersions": {
        "result": "struct cmd_go_internal_modfetch__ptr_codeRepo_retractedVersions_retval {void* field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_codeRepo_retractedVersions_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_codeRepo_Zip": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dst",
                "type": "io_Writer"
            },
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_zipFile_Path": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_zipFile_Lstat": {
        "result": "struct cmd_go_internal_modfetch_zipFile_Lstat_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_zipFile_Lstat_retval",
        "parameters": []
    },
    "cmd_go_internal_modfetch_zipFile_Open": {
        "result": "struct cmd_go_internal_modfetch_zipFile_Open_retval {io_ReadCloser field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_zipFile_Open_retval",
        "parameters": []
    },
    "cmd_go_internal_modfetch_dataFile_Path": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_dataFile_Lstat": {
        "result": "struct cmd_go_internal_modfetch_dataFile_Lstat_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_dataFile_Lstat_retval",
        "parameters": []
    },
    "cmd_go_internal_modfetch_dataFile_Open": {
        "result": "struct cmd_go_internal_modfetch_dataFile_Open_retval {io_ReadCloser field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_dataFile_Open_retval",
        "parameters": []
    },
    "cmd_go_internal_modfetch_dataFileInfo_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_dataFileInfo_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_dataFileInfo_Mode": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_dataFileInfo_ModTime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_dataFileInfo_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_dataFileInfo_Sys": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_dataFileInfo_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_hasPathPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_go_internal_modfetch_testMain": {
        "result": "struct cmd_go_internal_modfetch_testMain_retval {error err0;}",
        "result_name": "cmd_go_internal_modfetch_testMain_retval",
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_go_internal_modfetch_TestCodeRepo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_modfetch_remap": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "m",
                "type": "map_string_string"
            }
        ]
    },
    "cmd_go_internal_modfetch_TestCodeRepoVersions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_modfetch_TestLatest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_fixedTagsRepo_Tags": {
        "result": "struct cmd_go_internal_modfetch__ptr_fixedTagsRepo_Tags_retval {_ptr_codehost_Tags field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_fixedTagsRepo_Tags_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_TestNonCanonicalSemver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_modfetch_Download": {
        "result": "struct cmd_go_internal_modfetch_Download_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_Download_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "mod",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modfetch_download": {
        "result": "struct cmd_go_internal_modfetch_download_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_download_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "mod",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modfetch_DownloadZip": {
        "result": "struct cmd_go_internal_modfetch_DownloadZip_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_DownloadZip_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "mod",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modfetch_downloadZip": {
        "result": "struct cmd_go_internal_modfetch_downloadZip_retval {error err0;}",
        "result_name": "cmd_go_internal_modfetch_downloadZip_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "mod",
                "type": "module_Version"
            },
            {
                "name": "zipfile",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_hashZip": {
        "result": "struct cmd_go_internal_modfetch_hashZip_retval {error err0;}",
        "result_name": "cmd_go_internal_modfetch_hashZip_retval",
        "parameters": [
            {
                "name": "mod",
                "type": "module_Version"
            },
            {
                "name": "zipfile",
                "type": "string"
            },
            {
                "name": "ziphashfile",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_makeDirsReadOnly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_RemoveAll": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_initGoSum": {
        "result": "struct cmd_go_internal_modfetch_initGoSum_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_initGoSum_retval",
        "parameters": []
    },
    "cmd_go_internal_modfetch_readGoSumFile": {
        "result": "struct cmd_go_internal_modfetch_readGoSumFile_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_readGoSumFile_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "map_module_Version__slice_string"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_readGoSum": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "map_module_Version__slice_string"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modfetch_HaveSum": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "mod",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modfetch_checkMod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "mod",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modfetch_goModSum": {
        "result": "struct cmd_go_internal_modfetch_goModSum_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_goModSum_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modfetch_checkGoMod": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "version",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modfetch_checkModSum": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "mod",
                "type": "module_Version"
            },
            {
                "name": "h",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_haveModSumLocked": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "mod",
                "type": "module_Version"
            },
            {
                "name": "h",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_addModSumLocked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mod",
                "type": "module_Version"
            },
            {
                "name": "h",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_checkSumDB": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "mod",
                "type": "module_Version"
            },
            {
                "name": "h",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_Sum": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "mod",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modfetch_isValidSum": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modfetch_WriteGoSum": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "keep",
                "type": "map_module_Version_bool"
            },
            {
                "name": "readonly",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_modfetch_sumInWorkspaceModulesLocked": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modfetch_TrimGoSum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "keep",
                "type": "map_module_Version_bool"
            }
        ]
    },
    "cmd_go_internal_modfetch_proxyList": {
        "result": "struct cmd_go_internal_modfetch_proxyList_retval {_slice_proxySpec field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_proxyList_retval",
        "parameters": []
    },
    "cmd_go_internal_modfetch_TryProxies": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_modfetch_newProxyRepo": {
        "result": "struct cmd_go_internal_modfetch_newProxyRepo_retval {Repo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_newProxyRepo_retval",
        "parameters": [
            {
                "name": "baseURL",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_proxyRepo_ModulePath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch__ptr_proxyRepo_CheckReuse": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "old",
                "type": "_ptr_codehost_Origin"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_proxyRepo_versionError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "version",
                "type": "string"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_proxyRepo_getBytes": {
        "result": "struct cmd_go_internal_modfetch__ptr_proxyRepo_getBytes_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_proxyRepo_getBytes_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_proxyRepo_getBody": {
        "result": "struct cmd_go_internal_modfetch__ptr_proxyRepo_getBody_retval {io_ReadCloser field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_proxyRepo_getBody_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_proxyRepo_Versions": {
        "result": "struct cmd_go_internal_modfetch__ptr_proxyRepo_Versions_retval {_ptr_Versions field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_proxyRepo_Versions_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_proxyRepo_latest": {
        "result": "struct cmd_go_internal_modfetch__ptr_proxyRepo_latest_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_proxyRepo_latest_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_proxyRepo_latestFromList": {
        "result": "struct cmd_go_internal_modfetch__ptr_proxyRepo_latestFromList_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_proxyRepo_latestFromList_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "allLine",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_proxyRepo_Stat": {
        "result": "struct cmd_go_internal_modfetch__ptr_proxyRepo_Stat_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_proxyRepo_Stat_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_proxyRepo_Latest": {
        "result": "struct cmd_go_internal_modfetch__ptr_proxyRepo_Latest_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_proxyRepo_Latest_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_proxyRepo_GoMod": {
        "result": "struct cmd_go_internal_modfetch__ptr_proxyRepo_GoMod_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_proxyRepo_GoMod_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_proxyRepo_Zip": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dst",
                "type": "io_Writer"
            },
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_pathEscape": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_Lookup": {
        "result": "Repo",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "proxy",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_lookup": {
        "result": "struct cmd_go_internal_modfetch_lookup_retval {Repo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_lookup_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "proxy",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_lookupDisabledError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_lookupDirect": {
        "result": "struct cmd_go_internal_modfetch_lookupDirect_retval {Repo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_lookupDirect_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_lookupCodeRepo": {
        "result": "struct cmd_go_internal_modfetch_lookupCodeRepo_retval {codehost_Repo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_lookupCodeRepo_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rr",
                "type": "_ptr_vcs_RepoRoot"
            }
        ]
    },
    "cmd_go_internal_modfetch_newLoggingRepo": {
        "result": "_ptr_loggingRepo",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Repo"
            }
        ]
    },
    "cmd_go_internal_modfetch_logCall": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_loggingRepo_ModulePath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch__ptr_loggingRepo_CheckReuse": {
        "result": "struct cmd_go_internal_modfetch__ptr_loggingRepo_CheckReuse_retval {error err0;}",
        "result_name": "cmd_go_internal_modfetch__ptr_loggingRepo_CheckReuse_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "old",
                "type": "_ptr_codehost_Origin"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_loggingRepo_Versions": {
        "result": "struct cmd_go_internal_modfetch__ptr_loggingRepo_Versions_retval {_ptr_Versions field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_loggingRepo_Versions_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_loggingRepo_Stat": {
        "result": "struct cmd_go_internal_modfetch__ptr_loggingRepo_Stat_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_loggingRepo_Stat_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_loggingRepo_Latest": {
        "result": "struct cmd_go_internal_modfetch__ptr_loggingRepo_Latest_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_loggingRepo_Latest_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_loggingRepo_GoMod": {
        "result": "struct cmd_go_internal_modfetch__ptr_loggingRepo_GoMod_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_loggingRepo_GoMod_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_loggingRepo_Zip": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dst",
                "type": "io_Writer"
            },
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_errRepo_ModulePath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_errRepo_CheckReuse": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "old",
                "type": "_ptr_codehost_Origin"
            }
        ]
    },
    "cmd_go_internal_modfetch_errRepo_Versions": {
        "result": "struct cmd_go_internal_modfetch_errRepo_Versions_retval {_ptr_Versions field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_errRepo_Versions_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_errRepo_Stat": {
        "result": "struct cmd_go_internal_modfetch_errRepo_Stat_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_errRepo_Stat_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_errRepo_Latest": {
        "result": "struct cmd_go_internal_modfetch_errRepo_Latest_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_errRepo_Latest_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modfetch_errRepo_GoMod": {
        "result": "struct cmd_go_internal_modfetch_errRepo_GoMod_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_errRepo_GoMod_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_errRepo_Zip": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dst",
                "type": "io_Writer"
            },
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_notExistErrorf": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_modfetch_notExistError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_notExistError_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_modfetch_notExistError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_dbDial": {
        "result": "struct cmd_go_internal_modfetch_dbDial_retval {string field_0;_ptr_sumdb_Client field_1;error err2;}",
        "result_name": "cmd_go_internal_modfetch_dbDial_retval",
        "parameters": []
    },
    "cmd_go_internal_modfetch__ptr_dbClient_ReadRemote": {
        "result": "struct cmd_go_internal_modfetch__ptr_dbClient_ReadRemote_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_dbClient_ReadRemote_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_dbClient_initBase": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch__ptr_dbClient_ReadConfig": {
        "result": "struct cmd_go_internal_modfetch__ptr_dbClient_ReadConfig_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_dbClient_ReadConfig_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_dbClient_WriteConfig": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "old",
                "type": "_slice_byte"
            },
            {
                "name": "new",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_dbClient_ReadCache": {
        "result": "struct cmd_go_internal_modfetch__ptr_dbClient_ReadCache_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_dbClient_ReadCache_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_dbClient_WriteCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_dbClient_Log": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_dbClient_SecurityError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_toolchainRepo_ModulePath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch__ptr_toolchainRepo_Versions": {
        "result": "struct cmd_go_internal_modfetch__ptr_toolchainRepo_Versions_retval {_ptr_Versions field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_toolchainRepo_Versions_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_toolchainRepo_Stat": {
        "result": "struct cmd_go_internal_modfetch__ptr_toolchainRepo_Stat_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_toolchainRepo_Stat_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_toolchainRepo_Latest": {
        "result": "struct cmd_go_internal_modfetch__ptr_toolchainRepo_Latest_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_toolchainRepo_Latest_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_toolchainRepo_GoMod": {
        "result": "struct cmd_go_internal_modfetch__ptr_toolchainRepo_GoMod_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch__ptr_toolchainRepo_GoMod_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_toolchainRepo_Zip": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dst",
                "type": "io_Writer"
            },
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch__ptr_toolchainRepo_CheckReuse": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "old",
                "type": "_ptr_codehost_Origin"
            }
        ]
    },
    "cmd_go_internal_modfetch_goToDL": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            },
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_dlToGo": {
        "result": "struct cmd_go_internal_modfetch_dlToGo_retval {string field_0;bool field_1;}",
        "result_name": "cmd_go_internal_modfetch_dlToGo_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_Origin_Checkable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_codehost__ptr_Origin_ClearCheckable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_codehost_isOriginTag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_UnknownRevisionError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_codehost_UnknownRevisionError_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_noCommitsError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_codehost_noCommitsError_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_AllHex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_ShortenSHA1": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_WorkDir": {
        "result": "struct cmd_go_internal_modfetch_codehost_WorkDir_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost_WorkDir_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "typ",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_RunError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_codehost_Run": {
        "result": "struct cmd_go_internal_modfetch_codehost_Run_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost_Run_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "cmdline",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_RunWithStdin": {
        "result": "struct cmd_go_internal_modfetch_codehost_RunWithStdin_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost_RunWithStdin_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "stdin",
                "type": "io_Reader"
            },
            {
                "name": "cmdline",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_LocalGitRepo": {
        "result": "struct cmd_go_internal_modfetch_codehost_LocalGitRepo_retval {Repo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost_LocalGitRepo_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "remote",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_notExistError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_codehost_notExistError_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_newGitRepoCached": {
        "result": "struct cmd_go_internal_modfetch_codehost_newGitRepoCached_retval {Repo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost_newGitRepoCached_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "remote",
                "type": "string"
            },
            {
                "name": "localOK",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_newGitRepo": {
        "result": "struct cmd_go_internal_modfetch_codehost_newGitRepo_retval {Repo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost_newGitRepo_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "remote",
                "type": "string"
            },
            {
                "name": "localOK",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_gitRepo_loadLocalTags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_gitRepo_CheckReuse": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "old",
                "type": "_ptr_Origin"
            },
            {
                "name": "subdir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_gitRepo_loadRefs": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_gitRepo_loadRefs_retval {map_string_string field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_gitRepo_loadRefs_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_gitRepo_Tags": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_gitRepo_Tags_retval {_ptr_Tags field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_gitRepo_Tags_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_gitRepo_repoSum": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "refs",
                "type": "map_string_string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_gitRepo_unknownRevisionInfo": {
        "result": "_ptr_RevInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "refs",
                "type": "map_string_string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_gitRepo_Latest": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_gitRepo_Latest_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_gitRepo_Latest_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_gitRepo_findRef": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_gitRepo_findRef_retval {string field_0;bool field_1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_gitRepo_findRef_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "hash",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_gitRepo_stat": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_gitRepo_stat_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_gitRepo_stat_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_gitRepo_fetchRefsLocked": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_gitRepo_statLocal": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_gitRepo_statLocal_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_gitRepo_statLocal_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "version",
                "type": "string"
            },
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_gitRepo_Stat": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_gitRepo_Stat_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_gitRepo_Stat_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_gitRepo_ReadFile": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_gitRepo_ReadFile_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_gitRepo_ReadFile_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "maxSize",
                "type": "int64"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_gitRepo_RecentTag": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_gitRepo_RecentTag_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_gitRepo_RecentTag_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "allowed",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_gitRepo_DescendsFrom": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_gitRepo_DescendsFrom_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_gitRepo_DescendsFrom_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            },
            {
                "name": "tag",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_gitRepo_ReadZip": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_gitRepo_ReadZip_retval {io_ReadCloser field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_gitRepo_ReadZip_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            },
            {
                "name": "subdir",
                "type": "string"
            },
            {
                "name": "maxSize",
                "type": "int64"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_ensureGitAttributes": {
        "result": "struct cmd_go_internal_modfetch_codehost_ensureGitAttributes_retval {error err0;}",
        "result_name": "cmd_go_internal_modfetch_codehost_ensureGitAttributes_retval",
        "parameters": [
            {
                "name": "repoDir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_localGitURL": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_testMain": {
        "result": "struct cmd_go_internal_modfetch_codehost_testMain_retval {error err0;}",
        "result_name": "cmd_go_internal_modfetch_codehost_testMain_retval",
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_testContext": {
        "result": "context_Context",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_newTestWriter": {
        "result": "_ptr_testWriter",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_testWriter_Write": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_testWriter_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_testWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_testRepo": {
        "result": "struct cmd_go_internal_modfetch_codehost_testRepo_retval {Repo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost_testRepo_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "remote",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_TestTags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_TestLatest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_TestReadFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_TestReadZip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_TestStat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_remap": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "m",
                "type": "map_string_string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_codehost_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_codehost_svnParseStat": {
        "result": "struct cmd_go_internal_modfetch_codehost_svnParseStat_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost_svnParseStat_retval",
        "parameters": [
            {
                "name": "rev",
                "type": "string"
            },
            {
                "name": "out",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_svnReadZip": {
        "result": "struct cmd_go_internal_modfetch_codehost_svnReadZip_retval {error err0;}",
        "result_name": "cmd_go_internal_modfetch_codehost_svnReadZip_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dst",
                "type": "io_Writer"
            },
            {
                "name": "workDir",
                "type": "string"
            },
            {
                "name": "rev",
                "type": "string"
            },
            {
                "name": "subdir",
                "type": "string"
            },
            {
                "name": "remote",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_VCSError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_codehost__ptr_VCSError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_codehost_vcsErrorf": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_NewRepo": {
        "result": "struct cmd_go_internal_modfetch_codehost_NewRepo_retval {Repo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost_NewRepo_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "vcs",
                "type": "string"
            },
            {
                "name": "remote",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_newVCSRepo": {
        "result": "struct cmd_go_internal_modfetch_codehost_newVCSRepo_retval {Repo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost_newVCSRepo_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "vcs",
                "type": "string"
            },
            {
                "name": "remote",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_loadTags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_loadBranches": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_CheckReuse": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "old",
                "type": "_ptr_Origin"
            },
            {
                "name": "subdir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_Tags": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_vcsRepo_Tags_retval {_ptr_Tags field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_Tags_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_Stat": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_vcsRepo_Stat_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_Stat_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_fetch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_statLocal": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_vcsRepo_statLocal_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_statLocal_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_Latest": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_vcsRepo_Latest_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_Latest_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_ReadFile": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_vcsRepo_ReadFile_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_ReadFile_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "maxSize",
                "type": "int64"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_RecentTag": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_vcsRepo_RecentTag_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_RecentTag_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "allowed",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_DescendsFrom": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_vcsRepo_DescendsFrom_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_DescendsFrom_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            },
            {
                "name": "tag",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_ReadZip": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_vcsRepo_ReadZip_retval {io_ReadCloser field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_vcsRepo_ReadZip_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            },
            {
                "name": "subdir",
                "type": "string"
            },
            {
                "name": "maxSize",
                "type": "int64"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_deleteCloser_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modfetch_codehost_hgParseStat": {
        "result": "struct cmd_go_internal_modfetch_codehost_hgParseStat_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost_hgParseStat_retval",
        "parameters": [
            {
                "name": "rev",
                "type": "string"
            },
            {
                "name": "out",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_bzrParseStat": {
        "result": "struct cmd_go_internal_modfetch_codehost_bzrParseStat_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost_bzrParseStat_retval",
        "parameters": [
            {
                "name": "rev",
                "type": "string"
            },
            {
                "name": "out",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost_fossilParseStat": {
        "result": "struct cmd_go_internal_modfetch_codehost_fossilParseStat_retval {_ptr_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost_fossilParseStat_retval",
        "parameters": [
            {
                "name": "rev",
                "type": "string"
            },
            {
                "name": "out",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modfetch_codehost__ptr_limitedWriter_Write": {
        "result": "struct cmd_go_internal_modfetch_codehost__ptr_limitedWriter_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_codehost__ptr_limitedWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modfetch_zip_sum_test_TestZipSums": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_modfetch_zip_sum_test_readZipSumTests": {
        "result": "struct cmd_go_internal_modfetch_zip_sum_test_readZipSumTests_retval {_slice_zipSumTest field_0;error err1;}",
        "result_name": "cmd_go_internal_modfetch_zip_sum_test_readZipSumTests_retval",
        "parameters": []
    },
    "cmd_go_internal_modfetch_zip_sum_test_writeZipSumTests": {
        "result": "struct cmd_go_internal_modfetch_zip_sum_test_writeZipSumTests_retval {error err0;}",
        "result_name": "cmd_go_internal_modfetch_zip_sum_test_writeZipSumTests_retval",
        "parameters": [
            {
                "name": "tests",
                "type": "_slice_zipSumTest"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_upgradeFlag_IsBoolFlag": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modget__ptr_upgradeFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_upgradeFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modget_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modget_runGet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_modget_parseArgs": {
        "result": "struct cmd_go_internal_modget_parseArgs_retval {bool field_0;_slice__ptr_query field_1;}",
        "result_name": "cmd_go_internal_modget_parseArgs_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rawArgs",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_modget_newResolver": {
        "result": "_ptr_resolver",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "queries",
                "type": "_slice__ptr_query"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_initialSelected": {
        "result": "struct cmd_go_internal_modget__ptr_resolver_initialSelected_retval {string field_0;}",
        "result_name": "cmd_go_internal_modget__ptr_resolver_initialSelected_retval",
        "parameters": [
            {
                "name": "mPath",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_selected": {
        "result": "struct cmd_go_internal_modget__ptr_resolver_selected_retval {string field_0;}",
        "result_name": "cmd_go_internal_modget__ptr_resolver_selected_retval",
        "parameters": [
            {
                "name": "mPath",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_noneForPath": {
        "result": "struct cmd_go_internal_modget__ptr_resolver_noneForPath_retval {_ptr_query field_0;bool field_1;}",
        "result_name": "cmd_go_internal_modget__ptr_resolver_noneForPath_retval",
        "parameters": [
            {
                "name": "mPath",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_queryModule": {
        "result": "struct cmd_go_internal_modget__ptr_resolver_queryModule_retval {module_Version field_0;error err1;}",
        "result_name": "cmd_go_internal_modget__ptr_resolver_queryModule_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "mPath",
                "type": "string"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "selected",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_queryPackages": {
        "result": "struct cmd_go_internal_modget__ptr_resolver_queryPackages_retval {_slice_module_Version field_0;error err1;}",
        "result_name": "cmd_go_internal_modget__ptr_resolver_queryPackages_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "selected",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_queryPattern": {
        "result": "struct cmd_go_internal_modget__ptr_resolver_queryPattern_retval {_slice_module_Version field_0;module_Version field_1;error err2;}",
        "result_name": "cmd_go_internal_modget__ptr_resolver_queryPattern_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "selected",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_checkAllowedOr": {
        "result": "modload_AllowedFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "requested",
                "type": "string"
            },
            {
                "name": "selected",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_matchInModule": {
        "result": "struct cmd_go_internal_modget__ptr_resolver_matchInModule_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_modget__ptr_resolver_matchInModule_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_queryNone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "q",
                "type": "_ptr_query"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_performLocalQueries": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_performWildcardQueries": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_queryWildcard": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "q",
                "type": "_ptr_query"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_tryWildcard": {
        "result": "pathSet",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "q",
                "type": "_ptr_query"
            },
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_findMissingWildcards": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_checkWildcardVersions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_performPathQueries": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_queryPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "q",
                "type": "_ptr_query"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_performPatternAllQueries": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_findAndUpgradeImports": {
        "result": "struct cmd_go_internal_modget__ptr_resolver_findAndUpgradeImports_retval {_slice_pathSet field_0;}",
        "result_name": "cmd_go_internal_modget__ptr_resolver_findAndUpgradeImports_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "queries",
                "type": "_slice__ptr_query"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_loadPackages": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "patterns",
                "type": "_slice_string"
            },
            {
                "name": "findPackage",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_resolveQueries": {
        "result": "struct cmd_go_internal_modget__ptr_resolver_resolveQueries_retval {bool field_0;}",
        "result_name": "cmd_go_internal_modget__ptr_resolver_resolveQueries_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "queries",
                "type": "_slice__ptr_query"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_applyUpgrades": {
        "result": "struct cmd_go_internal_modget__ptr_resolver_applyUpgrades_retval {bool field_0;}",
        "result_name": "cmd_go_internal_modget__ptr_resolver_applyUpgrades_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "upgrades",
                "type": "_slice_pathSet"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_disambiguate": {
        "result": "struct cmd_go_internal_modget__ptr_resolver_disambiguate_retval {pathSet field_0;bool field_1;module_Version field_2;bool field_3;}",
        "result_name": "cmd_go_internal_modget__ptr_resolver_disambiguate_retval",
        "parameters": [
            {
                "name": "cs",
                "type": "pathSet"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_chooseArbitrarily": {
        "result": "struct cmd_go_internal_modget__ptr_resolver_chooseArbitrarily_retval {bool field_0;module_Version field_1;}",
        "result_name": "cmd_go_internal_modget__ptr_resolver_chooseArbitrarily_retval",
        "parameters": [
            {
                "name": "cs",
                "type": "pathSet"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_checkPackageProblems": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "pkgPatterns",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_reportChanges": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "oldReqs",
                "type": "_slice_module_Version"
            },
            {
                "name": "newReqs",
                "type": "_slice_module_Version"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_resolve": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_query"
            },
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_resolver_updateBuildList": {
        "result": "struct cmd_go_internal_modget__ptr_resolver_updateBuildList_retval {bool field_0;}",
        "result_name": "cmd_go_internal_modget__ptr_resolver_updateBuildList_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "additions",
                "type": "_slice_module_Version"
            }
        ]
    },
    "cmd_go_internal_modget_reqsFromGoMod": {
        "result": "_slice_module_Version",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_modfile_File"
            }
        ]
    },
    "cmd_go_internal_modget_isNoSuchModuleVersion": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_modget_isNoSuchPackageVersion": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_modget_errSet": {
        "result": "pathSet",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_modget_newQuery": {
        "result": "struct cmd_go_internal_modget_newQuery_retval {_ptr_query field_0;error err1;}",
        "result_name": "cmd_go_internal_modget_newQuery_retval",
        "parameters": [
            {
                "name": "raw",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_query_validate": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modget__ptr_query_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modget__ptr_query_ResolvedString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_query_isWildcard": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modget__ptr_query_matchesPath": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_query_canMatchInModule": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "mPath",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_query_pathOnce": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_modget_reportError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_query"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_modget_reportConflict": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pq",
                "type": "_ptr_query"
            },
            {
                "name": "m",
                "type": "module_Version"
            },
            {
                "name": "conflict",
                "type": "versionReason"
            }
        ]
    },
    "cmd_go_internal_modget__ptr_conflictError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modget_versionOkForMainModule": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_Context_joinPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_Context_splitPathList": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_Context_isAbsPath": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex_isDir": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_Context_hasSubdir": {
        "result": "struct cmd_go_internal_modindex__ptr_Context_hasSubdir_retval {string field_0;bool field_1;}",
        "result_name": "cmd_go_internal_modindex__ptr_Context_hasSubdir_retval",
        "parameters": [
            {
                "name": "root",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex_hasSubdir": {
        "result": "struct cmd_go_internal_modindex_hasSubdir_retval {string field_0;bool field_1;}",
        "result_name": "cmd_go_internal_modindex_hasSubdir_retval",
        "parameters": [
            {
                "name": "root",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_Context_gopath": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_NoGoError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_MultiplePackageError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex_nameExt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex_fileListForExt": {
        "result": "_ptr__slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_build_Package"
            },
            {
                "name": "ext",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex_findImportComment": {
        "result": "struct cmd_go_internal_modindex_findImportComment_retval {string field_0;int field_1;}",
        "result_name": "cmd_go_internal_modindex_findImportComment_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modindex_skipSpaceOrComment": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modindex_parseWord": {
        "result": "struct cmd_go_internal_modindex_parseWord_retval {_slice_byte field_0;}",
        "result_name": "cmd_go_internal_modindex_parseWord_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modindex_getFileInfo": {
        "result": "struct cmd_go_internal_modindex_getFileInfo_retval {_ptr_fileInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modindex_getFileInfo_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            }
        ]
    },
    "cmd_go_internal_modindex_cleanDecls": {
        "result": "struct cmd_go_internal_modindex_cleanDecls_retval {_slice_string field_0;map_string__slice_token_Position field_1;}",
        "result_name": "cmd_go_internal_modindex_cleanDecls_retval",
        "parameters": [
            {
                "name": "m",
                "type": "map_string__slice_token_Position"
            }
        ]
    },
    "cmd_go_internal_modindex_isGoBuildComment": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modindex_getConstraints": {
        "result": "struct cmd_go_internal_modindex_getConstraints_retval {string field_0;_slice_string field_1;bool field_2;error err3;}",
        "result_name": "cmd_go_internal_modindex_getConstraints_retval",
        "parameters": [
            {
                "name": "content",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modindex_parseFileHeader": {
        "result": "struct cmd_go_internal_modindex_parseFileHeader_retval {_slice_byte field_0;bool field_1;error err2;}",
        "result_name": "cmd_go_internal_modindex_parseFileHeader_retval",
        "parameters": [
            {
                "name": "content",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_Context_saveCgo": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "di",
                "type": "_ptr_build_Package"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex_expandSrcDir": {
        "result": "struct cmd_go_internal_modindex_expandSrcDir_retval {string field_0;bool field_1;}",
        "result_name": "cmd_go_internal_modindex_expandSrcDir_retval",
        "parameters": [
            {
                "name": "str",
                "type": "string"
            },
            {
                "name": "srcdir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_Context_makePathsAbsolute": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            },
            {
                "name": "srcDir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex_safeCgoName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex_splitQuoted": {
        "result": "struct cmd_go_internal_modindex_splitQuoted_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_modindex_splitQuoted_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_Context_matchAuto": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            },
            {
                "name": "allTags",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_Context_eval": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "constraint_Expr"
            },
            {
                "name": "allTags",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_Context_matchTag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "allTags",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_Context_goodOSArchFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "allTags",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_go_internal_modindex_newImportReader": {
        "result": "_ptr_importReader",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "cmd_go_internal_modindex_isIdent": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_importReader_syntaxError": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_importReader_readByte": {
        "result": "byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_importReader_readByteNoBuf": {
        "result": "byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_importReader_peekByte": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "skipSpace",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_importReader_nextByte": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "skipSpace",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_importReader_findEmbed": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "first",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_importReader_readKeyword": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "kw",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_importReader_readIdent": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_importReader_readString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_importReader_readImport": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex_readComments": {
        "result": "struct cmd_go_internal_modindex_readComments_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_modindex_readComments_retval",
        "parameters": [
            {
                "name": "f",
                "type": "io_Reader"
            }
        ]
    },
    "cmd_go_internal_modindex_readGoInfo": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "io_Reader"
            },
            {
                "name": "info",
                "type": "_ptr_fileInfo"
            }
        ]
    },
    "cmd_go_internal_modindex_parseGoEmbed": {
        "result": "struct cmd_go_internal_modindex_parseGoEmbed_retval {_slice_fileEmbed field_0;error err1;}",
        "result_name": "cmd_go_internal_modindex_parseGoEmbed_retval",
        "parameters": [
            {
                "name": "args",
                "type": "string"
            },
            {
                "name": "pos",
                "type": "token_Position"
            }
        ]
    },
    "cmd_go_internal_modindex_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex_TestIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_modindex_TestImportRaw_IgnoreNonGo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_modindex_moduleHash": {
        "result": "struct cmd_go_internal_modindex_moduleHash_retval {cache_ActionID field_0;error err1;}",
        "result_name": "cmd_go_internal_modindex_moduleHash_retval",
        "parameters": [
            {
                "name": "modroot",
                "type": "string"
            },
            {
                "name": "ismodcache",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_modindex_dirHash": {
        "result": "struct cmd_go_internal_modindex_dirHash_retval {cache_ActionID field_0;error err1;}",
        "result_name": "cmd_go_internal_modindex_dirHash_retval",
        "parameters": [
            {
                "name": "modroot",
                "type": "string"
            },
            {
                "name": "pkgdir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex_GetPackage": {
        "result": "struct cmd_go_internal_modindex_GetPackage_retval {_ptr_IndexPackage field_0;error err1;}",
        "result_name": "cmd_go_internal_modindex_GetPackage_retval",
        "parameters": [
            {
                "name": "modroot",
                "type": "string"
            },
            {
                "name": "pkgdir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex_GetModule": {
        "result": "struct cmd_go_internal_modindex_GetModule_retval {_ptr_Module field_0;error err1;}",
        "result_name": "cmd_go_internal_modindex_GetModule_retval",
        "parameters": [
            {
                "name": "modroot",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex_openIndexModule": {
        "result": "struct cmd_go_internal_modindex_openIndexModule_retval {_ptr_Module field_0;error err1;}",
        "result_name": "cmd_go_internal_modindex_openIndexModule_retval",
        "parameters": [
            {
                "name": "modroot",
                "type": "string"
            },
            {
                "name": "ismodcache",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_modindex_openIndexPackage": {
        "result": "struct cmd_go_internal_modindex_openIndexPackage_retval {_ptr_IndexPackage field_0;error err1;}",
        "result_name": "cmd_go_internal_modindex_openIndexPackage_retval",
        "parameters": [
            {
                "name": "modroot",
                "type": "string"
            },
            {
                "name": "pkgdir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex_protect": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex_unprotect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "bool"
            },
            {
                "name": "errp",
                "type": "_ptr_error"
            }
        ]
    },
    "cmd_go_internal_modindex_fromBytes": {
        "result": "struct cmd_go_internal_modindex_fromBytes_retval {_ptr_Module field_0;error err1;}",
        "result_name": "cmd_go_internal_modindex_fromBytes_retval",
        "parameters": [
            {
                "name": "moddir",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modindex_packageFromBytes": {
        "result": "struct cmd_go_internal_modindex_packageFromBytes_retval {_ptr_IndexPackage field_0;error err1;}",
        "result_name": "cmd_go_internal_modindex_packageFromBytes_retval",
        "parameters": [
            {
                "name": "modroot",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_Module_pkgDir": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_Module_pkgOff": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_Module_Walk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_modindex_relPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "modroot",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_IndexPackage_Import": {
        "result": "struct cmd_go_internal_modindex__ptr_IndexPackage_Import_retval {_ptr_build_Package field_0;error err1;}",
        "result_name": "cmd_go_internal_modindex__ptr_IndexPackage_Import_retval",
        "parameters": [
            {
                "name": "bctxt",
                "type": "build_Context"
            },
            {
                "name": "mode",
                "type": "build_ImportMode"
            }
        ]
    },
    "cmd_go_internal_modindex_IsStandardPackage": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "goroot_",
                "type": "string"
            },
            {
                "name": "compiler",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_IndexPackage_IsDirWithGoFiles": {
        "result": "struct cmd_go_internal_modindex__ptr_IndexPackage_IsDirWithGoFiles_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_internal_modindex__ptr_IndexPackage_IsDirWithGoFiles_retval",
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_IndexPackage_ScanDir": {
        "result": "struct cmd_go_internal_modindex__ptr_IndexPackage_ScanDir_retval {_slice_string field_0;_slice_string field_1;error err2;}",
        "result_name": "cmd_go_internal_modindex__ptr_IndexPackage_ScanDir_retval",
        "parameters": [
            {
                "name": "tags",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_go_internal_modindex_keys": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_go_internal_modindex_shouldBuild": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sf",
                "type": "_ptr_sourceFile"
            },
            {
                "name": "tags",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_Module_Package": {
        "result": "_ptr_IndexPackage",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_Module_pkg": {
        "result": "_ptr_IndexPackage",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_sourceFile_error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_sourceFile_parseError": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_sourceFile_synopsis": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_sourceFile_name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_sourceFile_pkgName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_sourceFile_ignoreFile": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_sourceFile_binaryOnly": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_sourceFile_cgoDirectives": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_sourceFile_goBuildConstraint": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_sourceFile_plusBuildConstraints": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_sourceFile_importsOffset": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_sourceFile_embedsOffset": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_sourceFile_directivesOffset": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_sourceFile_imports": {
        "result": "_slice_rawImport",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_sourceFile_embeds": {
        "result": "_slice_embed",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_sourceFile_directives": {
        "result": "_slice_build_Directive",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex_asString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_decoder_intAt": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_decoder_boolAt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_decoder_stringAt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_decoder_stringTableAt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_decoder_readAt": {
        "result": "_ptr_reader",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_reader_int": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_reader_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_reader_bool": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_reader_tokpos": {
        "result": "token_Position",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex_moduleWalkErr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "root",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "info",
                "type": "fs_FileInfo"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_modindex_indexModule": {
        "result": "struct cmd_go_internal_modindex_indexModule_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_modindex_indexModule_retval",
        "parameters": [
            {
                "name": "modroot",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex_indexPackage": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "modroot",
                "type": "string"
            },
            {
                "name": "pkgdir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex_parseErrorToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_modindex_parseErrorFromString": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex_importRaw": {
        "result": "_ptr_rawPackage",
        "result_name": null,
        "parameters": [
            {
                "name": "modroot",
                "type": "string"
            },
            {
                "name": "reldir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex_extractCgoDirectives": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "doc",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex_anotherOS": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex_anotherArch": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex_TestGoodOSArch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_modindex_encodeModuleBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "packages",
                "type": "_slice__ptr_rawPackage"
            }
        ]
    },
    "cmd_go_internal_modindex_encodePackageBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_rawPackage"
            }
        ]
    },
    "cmd_go_internal_modindex_encodePackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encoder"
            },
            {
                "name": "p",
                "type": "_ptr_rawPackage"
            }
        ]
    },
    "cmd_go_internal_modindex_encodeFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encoder"
            },
            {
                "name": "f",
                "type": "_ptr_rawFile"
            }
        ]
    },
    "cmd_go_internal_modindex_newEncoder": {
        "result": "_ptr_encoder",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_encoder_Position": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "position",
                "type": "token_Position"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_encoder_Pos": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modindex__ptr_encoder_Bytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_encoder_String": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_encoder_Bool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_encoder_Uint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_encoder_Int": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_modindex__ptr_encoder_IntAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "at",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_modinfo__ptr_ModuleError_UnmarshalJSON": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_modinfo__ptr_ModulePublic_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_isStandardImportPath": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_findStandardImportPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_PackageModuleInfo": {
        "result": "_ptr_modinfo_ModulePublic",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "pkgpath",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_PackageModRoot": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "pkgpath",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_ModuleInfo": {
        "result": "_ptr_modinfo_ModulePublic",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_addUpdate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "m",
                "type": "_ptr_modinfo_ModulePublic"
            }
        ]
    },
    "cmd_go_internal_modload_mergeOrigin": {
        "result": "_ptr_codehost_Origin",
        "result_name": null,
        "parameters": [
            {
                "name": "m1",
                "type": "_ptr_codehost_Origin"
            },
            {
                "name": "m2",
                "type": "_ptr_codehost_Origin"
            }
        ]
    },
    "cmd_go_internal_modload_addVersions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "m",
                "type": "_ptr_modinfo_ModulePublic"
            },
            {
                "name": "listRetracted",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_modload_addRetraction": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "m",
                "type": "_ptr_modinfo_ModulePublic"
            }
        ]
    },
    "cmd_go_internal_modload_addDeprecation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "m",
                "type": "_ptr_modinfo_ModulePublic"
            }
        ]
    },
    "cmd_go_internal_modload_moduleInfo": {
        "result": "_ptr_modinfo_ModulePublic",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rs",
                "type": "_ptr_Requirements"
            },
            {
                "name": "m",
                "type": "module_Version"
            },
            {
                "name": "mode",
                "type": "ListMode"
            },
            {
                "name": "reuse",
                "type": "map_module_Version__ptr_modinfo_ModulePublic"
            }
        ]
    },
    "cmd_go_internal_modload_findModule": {
        "result": "struct cmd_go_internal_modload_findModule_retval {module_Version field_0;bool field_1;}",
        "result_name": "cmd_go_internal_modload_findModule_retval",
        "parameters": [
            {
                "name": "ld",
                "type": "_ptr_loader"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_ModInfoProg": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "string"
            },
            {
                "name": "isgccgo",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_modload_ModInfoData": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_mustHaveGoRoot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "roots",
                "type": "_slice_module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_newRequirements": {
        "result": "_ptr_Requirements",
        "result_name": null,
        "parameters": [
            {
                "name": "pruning",
                "type": "modPruning"
            },
            {
                "name": "rootModules",
                "type": "_slice_module_Version"
            },
            {
                "name": "direct",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_Requirements_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_Requirements_initVendor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "vendorList",
                "type": "_slice_module_Version"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_Requirements_GoVersion": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_Requirements_rootSelected": {
        "result": "struct cmd_go_internal_modload__ptr_Requirements_rootSelected_retval {string field_0;bool field_1;}",
        "result_name": "cmd_go_internal_modload__ptr_Requirements_rootSelected_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_Requirements_hasRedundantRoot": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_Requirements_Graph": {
        "result": "struct cmd_go_internal_modload__ptr_Requirements_Graph_retval {_ptr_ModuleGraph field_0;error err1;}",
        "result_name": "cmd_go_internal_modload__ptr_Requirements_Graph_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_Requirements_IsDirect": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_readModGraph": {
        "result": "struct cmd_go_internal_modload_readModGraph_retval {_ptr_ModuleGraph field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_readModGraph_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "pruning",
                "type": "modPruning"
            },
            {
                "name": "roots",
                "type": "_slice_module_Version"
            },
            {
                "name": "unprune",
                "type": "map_module_Version_bool"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_ModuleGraph_RequiredBy": {
        "result": "struct cmd_go_internal_modload__ptr_ModuleGraph_RequiredBy_retval {_slice_module_Version field_0;bool field_1;}",
        "result_name": "cmd_go_internal_modload__ptr_ModuleGraph_RequiredBy_retval",
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_ModuleGraph_Selected": {
        "result": "struct cmd_go_internal_modload__ptr_ModuleGraph_Selected_retval {string field_0;}",
        "result_name": "cmd_go_internal_modload__ptr_ModuleGraph_Selected_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_ModuleGraph_WalkBreadthFirst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_ModuleGraph_BuildList": {
        "result": "_slice_module_Version",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_ModuleGraph_findError": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_ModuleGraph_allRootsSelected": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_LoadModGraph": {
        "result": "struct cmd_go_internal_modload_LoadModGraph_retval {_ptr_ModuleGraph field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_LoadModGraph_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "goVersion",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_expandGraph": {
        "result": "struct cmd_go_internal_modload_expandGraph_retval {_ptr_Requirements field_0;_ptr_ModuleGraph field_1;error err2;}",
        "result_name": "cmd_go_internal_modload_expandGraph_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rs",
                "type": "_ptr_Requirements"
            }
        ]
    },
    "cmd_go_internal_modload_EditBuildList": {
        "result": "struct cmd_go_internal_modload_EditBuildList_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_EditBuildList_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "add",
                "type": "_slice_module_Version"
            },
            {
                "name": "mustSelect",
                "type": "_slice_module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_OverrideRoots": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "replace",
                "type": "_slice_module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_overrideRoots": {
        "result": "_ptr_Requirements",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rs",
                "type": "_ptr_Requirements"
            },
            {
                "name": "replace",
                "type": "_slice_module_Version"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_ConstraintError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_Conflict_UnwrapModuleError": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_Conflict_Summary": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_Conflict_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_tidyRoots": {
        "result": "struct cmd_go_internal_modload_tidyRoots_retval {_ptr_Requirements field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_tidyRoots_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rs",
                "type": "_ptr_Requirements"
            },
            {
                "name": "pkgs",
                "type": "_slice__ptr_loadPkg"
            }
        ]
    },
    "cmd_go_internal_modload_updateRoots": {
        "result": "struct cmd_go_internal_modload_updateRoots_retval {_ptr_Requirements field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_updateRoots_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "direct",
                "type": "map_string_bool"
            },
            {
                "name": "rs",
                "type": "_ptr_Requirements"
            },
            {
                "name": "pkgs",
                "type": "_slice__ptr_loadPkg"
            },
            {
                "name": "add",
                "type": "_slice_module_Version"
            },
            {
                "name": "rootsImported",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_modload_updateWorkspaceRoots": {
        "result": "struct cmd_go_internal_modload_updateWorkspaceRoots_retval {_ptr_Requirements field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_updateWorkspaceRoots_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rs",
                "type": "_ptr_Requirements"
            },
            {
                "name": "add",
                "type": "_slice_module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_tidyPrunedRoots": {
        "result": "struct cmd_go_internal_modload_tidyPrunedRoots_retval {_ptr_Requirements field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_tidyPrunedRoots_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "mainModule",
                "type": "module_Version"
            },
            {
                "name": "old",
                "type": "_ptr_Requirements"
            },
            {
                "name": "pkgs",
                "type": "_slice__ptr_loadPkg"
            }
        ]
    },
    "cmd_go_internal_modload_updatePrunedRoots": {
        "result": "struct cmd_go_internal_modload_updatePrunedRoots_retval {_ptr_Requirements field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_updatePrunedRoots_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "direct",
                "type": "map_string_bool"
            },
            {
                "name": "rs",
                "type": "_ptr_Requirements"
            },
            {
                "name": "pkgs",
                "type": "_slice__ptr_loadPkg"
            },
            {
                "name": "add",
                "type": "_slice_module_Version"
            },
            {
                "name": "rootsImported",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_modload_spotCheckRoots": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rs",
                "type": "_ptr_Requirements"
            },
            {
                "name": "mods",
                "type": "map_module_Version_bool"
            }
        ]
    },
    "cmd_go_internal_modload_tidyUnprunedRoots": {
        "result": "struct cmd_go_internal_modload_tidyUnprunedRoots_retval {_ptr_Requirements field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_tidyUnprunedRoots_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "mainModule",
                "type": "module_Version"
            },
            {
                "name": "old",
                "type": "_ptr_Requirements"
            },
            {
                "name": "pkgs",
                "type": "_slice__ptr_loadPkg"
            }
        ]
    },
    "cmd_go_internal_modload_updateUnprunedRoots": {
        "result": "struct cmd_go_internal_modload_updateUnprunedRoots_retval {_ptr_Requirements field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_updateUnprunedRoots_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "direct",
                "type": "map_string_bool"
            },
            {
                "name": "rs",
                "type": "_ptr_Requirements"
            },
            {
                "name": "add",
                "type": "_slice_module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_convertPruning": {
        "result": "struct cmd_go_internal_modload_convertPruning_retval {_ptr_Requirements field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_convertPruning_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rs",
                "type": "_ptr_Requirements"
            },
            {
                "name": "pruning",
                "type": "modPruning"
            }
        ]
    },
    "cmd_go_internal_modload_editRequirements": {
        "result": "struct cmd_go_internal_modload_editRequirements_retval {_ptr_Requirements field_0;bool field_1;error err2;}",
        "result_name": "cmd_go_internal_modload_editRequirements_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rs",
                "type": "_ptr_Requirements"
            },
            {
                "name": "tryUpgrade",
                "type": "_slice_module_Version"
            },
            {
                "name": "mustSelect",
                "type": "_slice_module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_extendGraph": {
        "result": "struct cmd_go_internal_modload_extendGraph_retval {_ptr_ModuleGraph field_0;map_module_Version_bool field_1;error err2;}",
        "result_name": "cmd_go_internal_modload_extendGraph_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rootPruning",
                "type": "modPruning"
            },
            {
                "name": "roots",
                "type": "_slice_module_Version"
            },
            {
                "name": "selectedRoot",
                "type": "map_string_string"
            }
        ]
    },
    "cmd_go_internal_modload_generic_from": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "modPruning"
            }
        ]
    },
    "cmd_go_internal_modload_dqState_isDisqualified": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_dqState_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_dqTracker_require": {
        "result": "struct cmd_go_internal_modload__ptr_dqTracker_require_retval {bool field_0;}",
        "result_name": "cmd_go_internal_modload__ptr_dqTracker_require_retval",
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            },
            {
                "name": "r",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_dqTracker_disqualify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            },
            {
                "name": "fromPruning",
                "type": "modPruning"
            },
            {
                "name": "reason",
                "type": "dqState"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_dqTracker_check": {
        "result": "dqState",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            },
            {
                "name": "pruning",
                "type": "modPruning"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_dqTracker_path": {
        "result": "struct cmd_go_internal_modload__ptr_dqTracker_path_retval {_slice_module_Version field_0;error err1;}",
        "result_name": "cmd_go_internal_modload__ptr_dqTracker_path_retval",
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            },
            {
                "name": "pruning",
                "type": "modPruning"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_ImportMissingError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_ImportMissingError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_ImportMissingError_ImportPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_AmbiguousImportError_ImportPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_AmbiguousImportError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_DirectImportFromImplicitDependencyError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_DirectImportFromImplicitDependencyError_ImportPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_ImportMissingSumError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_ImportMissingSumError_ImportPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_invalidImportError_ImportPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_invalidImportError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_invalidImportError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_importFromModules": {
        "result": "struct cmd_go_internal_modload_importFromModules_retval {module_Version field_0;string field_1;_slice_module_Version field_2;error err3;}",
        "result_name": "cmd_go_internal_modload_importFromModules_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "rs",
                "type": "_ptr_Requirements"
            },
            {
                "name": "mg",
                "type": "_ptr_ModuleGraph"
            },
            {
                "name": "skipModFile",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_modload_queryImport": {
        "result": "struct cmd_go_internal_modload_queryImport_retval {module_Version field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_queryImport_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "rs",
                "type": "_ptr_Requirements"
            }
        ]
    },
    "cmd_go_internal_modload_maybeInModule": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mpath",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_dirInModule": {
        "result": "struct cmd_go_internal_modload_dirInModule_retval {string field_0;bool field_1;error err2;}",
        "result_name": "cmd_go_internal_modload_dirInModule_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mpath",
                "type": "string"
            },
            {
                "name": "mdir",
                "type": "string"
            },
            {
                "name": "isLocal",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_modload_fetch": {
        "result": "struct cmd_go_internal_modload_fetch_retval {string field_0;bool field_1;error err2;}",
        "result_name": "cmd_go_internal_modload_fetch_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "mod",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_mustHaveSums": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_sumMissingError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_TestQueryImport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_modload_EnterModule": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "enterModroot",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_MainModuleSet_PathPrefix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_MainModuleSet_Versions": {
        "result": "_slice_module_Version",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_MainModuleSet_Contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_MainModuleSet_ModRoot": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_MainModuleSet_InGorootSrc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_MainModuleSet_mustGetSingleMainModule": {
        "result": "module_Version",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_MainModuleSet_GetSingleIndexOrNil": {
        "result": "_ptr_modFileIndex",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_MainModuleSet_Index": {
        "result": "_ptr_modFileIndex",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_MainModuleSet_SetIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            },
            {
                "name": "index",
                "type": "_ptr_modFileIndex"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_MainModuleSet_ModFile": {
        "result": "_ptr_modfile_File",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_MainModuleSet_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_MainModuleSet_ModContainingCWD": {
        "result": "module_Version",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_MainModuleSet_HighestReplaced": {
        "result": "map_string_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_MainModuleSet_GoVersion": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_MainModuleSet_Toolchain": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_MainModuleSet_WorkFileReplaceMap": {
        "result": "map_module_Version_module_Version",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_ModFile": {
        "result": "_ptr_modfile_File",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_BinDir": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_InitWorkfile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_FindGoWork": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "wd",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_WorkFilePath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_Init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_WillBeEnabled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_FindGoMod": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "wd",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_Enabled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_VendorDir": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_inWorkspaceMode": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_HasModRoot": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_MustHaveModRoot": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_ModFilePath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_modFilePath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "modRoot",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_die": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_goModDirtyError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_loadWorkFile": {
        "result": "struct cmd_go_internal_modload_loadWorkFile_retval {_ptr_modfile_WorkFile field_0;_slice_string field_1;error err2;}",
        "result_name": "cmd_go_internal_modload_loadWorkFile_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_ReadWorkFile": {
        "result": "struct cmd_go_internal_modload_ReadWorkFile_retval {_ptr_modfile_WorkFile field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_ReadWorkFile_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_WriteWorkFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "wf",
                "type": "_ptr_modfile_WorkFile"
            }
        ]
    },
    "cmd_go_internal_modload_UpdateWorkGoVersion": {
        "result": "struct cmd_go_internal_modload_UpdateWorkGoVersion_retval {bool field_0;}",
        "result_name": "cmd_go_internal_modload_UpdateWorkGoVersion_retval",
        "parameters": [
            {
                "name": "wf",
                "type": "_ptr_modfile_WorkFile"
            },
            {
                "name": "goVers",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_UpdateWorkFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "wf",
                "type": "_ptr_modfile_WorkFile"
            }
        ]
    },
    "cmd_go_internal_modload_LoadModFile": {
        "result": "_ptr_Requirements",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modload_loadModFile": {
        "result": "struct cmd_go_internal_modload_loadModFile_retval {_ptr_Requirements field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_loadModFile_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "_ptr_PackageOpts"
            }
        ]
    },
    "cmd_go_internal_modload_errWorkTooOld": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "gomod",
                "type": "string"
            },
            {
                "name": "wf",
                "type": "_ptr_modfile_WorkFile"
            },
            {
                "name": "goVers",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_CreateModFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "modPath",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_fixVersion": {
        "result": "modfile_VersionFixer",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "fixed",
                "type": "_ptr_bool"
            }
        ]
    },
    "cmd_go_internal_modload_AllowMissingModuleImports": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_makeMainModules": {
        "result": "_ptr_MainModuleSet",
        "result_name": null,
        "parameters": [
            {
                "name": "ms",
                "type": "_slice_module_Version"
            },
            {
                "name": "rootDirs",
                "type": "_slice_string"
            },
            {
                "name": "modFiles",
                "type": "_slice__ptr_modfile_File"
            },
            {
                "name": "indices",
                "type": "_slice__ptr_modFileIndex"
            },
            {
                "name": "workFile",
                "type": "_ptr_modfile_WorkFile"
            }
        ]
    },
    "cmd_go_internal_modload_requirementsFromModFiles": {
        "result": "_ptr_Requirements",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "workFile",
                "type": "_ptr_modfile_WorkFile"
            },
            {
                "name": "modFiles",
                "type": "_slice__ptr_modfile_File"
            },
            {
                "name": "opts",
                "type": "_ptr_PackageOpts"
            }
        ]
    },
    "cmd_go_internal_modload_setDefaultBuildMod": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_mustHaveCompleteRequirements": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_convertLegacyConfig": {
        "result": "struct cmd_go_internal_modload_convertLegacyConfig_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_convertLegacyConfig_retval",
        "parameters": [
            {
                "name": "modFile",
                "type": "_ptr_modfile_File"
            },
            {
                "name": "modRoot",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_addGoStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "modFile",
                "type": "_ptr_modfile_File"
            },
            {
                "name": "mod",
                "type": "module_Version"
            },
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_forceGoStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "modFile",
                "type": "_ptr_modfile_File"
            },
            {
                "name": "mod",
                "type": "module_Version"
            },
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_findModuleRoot": {
        "result": "struct cmd_go_internal_modload_findModuleRoot_retval {string field_0;}",
        "result_name": "cmd_go_internal_modload_findModuleRoot_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_findWorkspaceFile": {
        "result": "struct cmd_go_internal_modload_findWorkspaceFile_retval {string field_0;}",
        "result_name": "cmd_go_internal_modload_findWorkspaceFile_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_findAltConfig": {
        "result": "struct cmd_go_internal_modload_findAltConfig_retval {string field_0;}",
        "result_name": "cmd_go_internal_modload_findAltConfig_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_findModulePath": {
        "result": "struct cmd_go_internal_modload_findModulePath_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_findModulePath_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_findImportComment": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_WriteGoMod": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "WriteOpts"
            }
        ]
    },
    "cmd_go_internal_modload_commitRequirements": {
        "result": "struct cmd_go_internal_modload_commitRequirements_retval {error err0;}",
        "result_name": "cmd_go_internal_modload_commitRequirements_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "WriteOpts"
            }
        ]
    },
    "cmd_go_internal_modload_keepSums": {
        "result": "map_module_Version_bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "ld",
                "type": "_ptr_loader"
            },
            {
                "name": "rs",
                "type": "_ptr_Requirements"
            },
            {
                "name": "which",
                "type": "whichSums"
            }
        ]
    },
    "cmd_go_internal_modload_modkey": {
        "result": "module_Version",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_suggestModulePath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_suggestGopkgIn": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_ListModules": {
        "result": "struct cmd_go_internal_modload_ListModules_retval {_slice__ptr_modinfo_ModulePublic field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_ListModules_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "args",
                "type": "_slice_string"
            },
            {
                "name": "mode",
                "type": "ListMode"
            },
            {
                "name": "reuseFile",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_listModules": {
        "result": "struct cmd_go_internal_modload_listModules_retval {_ptr_Requirements field_0;_slice__ptr_modinfo_ModulePublic field_1;error err2;}",
        "result_name": "cmd_go_internal_modload_listModules_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rs",
                "type": "_ptr_Requirements"
            },
            {
                "name": "args",
                "type": "_slice_string"
            },
            {
                "name": "mode",
                "type": "ListMode"
            },
            {
                "name": "reuse",
                "type": "map_module_Version__ptr_modinfo_ModulePublic"
            }
        ]
    },
    "cmd_go_internal_modload_modinfoError": {
        "result": "_ptr_modinfo_ModuleError",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "vers",
                "type": "string"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_modload_LoadPackages": {
        "result": "struct cmd_go_internal_modload_LoadPackages_retval {_slice__ptr_search_Match field_0;_slice_string field_1;}",
        "result_name": "cmd_go_internal_modload_LoadPackages_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "PackageOpts"
            },
            {
                "name": "patterns",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_matchLocalDirs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "modRoots",
                "type": "_slice_string"
            },
            {
                "name": "m",
                "type": "_ptr_search_Match"
            },
            {
                "name": "rs",
                "type": "_ptr_Requirements"
            }
        ]
    },
    "cmd_go_internal_modload_resolveLocalPackage": {
        "result": "struct cmd_go_internal_modload_resolveLocalPackage_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_resolveLocalPackage_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "rs",
                "type": "_ptr_Requirements"
            }
        ]
    },
    "cmd_go_internal_modload_pathInModuleCache": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "rs",
                "type": "_ptr_Requirements"
            }
        ]
    },
    "cmd_go_internal_modload_ImportFromFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "gofiles",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_MainModuleSet_DirImportPath": {
        "result": "struct cmd_go_internal_modload__ptr_MainModuleSet_DirImportPath_retval {string field_0;module_Version field_1;}",
        "result_name": "cmd_go_internal_modload__ptr_MainModuleSet_DirImportPath_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_PackageModule": {
        "result": "module_Version",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_Lookup": {
        "result": "struct cmd_go_internal_modload_Lookup_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_Lookup_retval",
        "parameters": [
            {
                "name": "parentPath",
                "type": "string"
            },
            {
                "name": "parentIsStd",
                "type": "bool"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_loader_reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_loader_error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_loader_switchIfErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_loader_exitIfErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_loader_goVersion": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_loadPkgFlags_has": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "cond",
                "type": "loadPkgFlags"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_atomicLoadPkgFlags_update": {
        "result": "struct cmd_go_internal_modload__ptr_atomicLoadPkgFlags_update_retval {loadPkgFlags field_0;}",
        "result_name": "cmd_go_internal_modload__ptr_atomicLoadPkgFlags_update_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "loadPkgFlags"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_atomicLoadPkgFlags_has": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "cond",
                "type": "loadPkgFlags"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_loadPkg_isTest": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_loadPkg_fromExternalModule": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_loadFromRoots": {
        "result": "_ptr_loader",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "params",
                "type": "loaderParams"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_loader_updateRequirements": {
        "result": "struct cmd_go_internal_modload__ptr_loader_updateRequirements_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_internal_modload__ptr_loader_updateRequirements_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_loader_resolveMissingImports": {
        "result": "struct cmd_go_internal_modload__ptr_loader_resolveMissingImports_retval {map_module_Version__ptr_loadPkg field_0;error err1;}",
        "result_name": "cmd_go_internal_modload__ptr_loader_resolveMissingImports_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_loader_pkg": {
        "result": "_ptr_loadPkg",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "loadPkgFlags"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_loader_applyPkgFlags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "pkg",
                "type": "_ptr_loadPkg"
            },
            {
                "name": "flags",
                "type": "loadPkgFlags"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_loader_preloadRootModules": {
        "result": "struct cmd_go_internal_modload__ptr_loader_preloadRootModules_retval {bool field_0;}",
        "result_name": "cmd_go_internal_modload__ptr_loader_preloadRootModules_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rootPkgs",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_loader_load": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "pkg",
                "type": "_ptr_loadPkg"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_loader_pkgTest": {
        "result": "_ptr_loadPkg",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "pkg",
                "type": "_ptr_loadPkg"
            },
            {
                "name": "testFlags",
                "type": "loadPkgFlags"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_loader_stdVendor": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "parentPath",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_loader_computePatternAll": {
        "result": "struct cmd_go_internal_modload__ptr_loader_computePatternAll_retval {_slice_string field_0;}",
        "result_name": "cmd_go_internal_modload__ptr_loader_computePatternAll_retval",
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_loader_checkMultiplePaths": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_loader_checkTidyCompatibility": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rs",
                "type": "_ptr_Requirements"
            },
            {
                "name": "compatVersion",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_scanDir": {
        "result": "struct cmd_go_internal_modload_scanDir_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_scanDir_retval",
        "parameters": [
            {
                "name": "modroot",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "tags",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_loader_buildStacks": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_loadPkg_stackText": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_loadPkg_why": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_Why": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_WhyDepth": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_ReadModFile": {
        "result": "struct cmd_go_internal_modload_ReadModFile_retval {_slice_byte field_0;_ptr_modfile_File field_1;error err2;}",
        "result_name": "cmd_go_internal_modload_ReadModFile_retval",
        "parameters": [
            {
                "name": "gomod",
                "type": "string"
            },
            {
                "name": "fix",
                "type": "modfile_VersionFixer"
            }
        ]
    },
    "cmd_go_internal_modload_modPruning_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_pruningForGoVersion": {
        "result": "modPruning",
        "result_name": null,
        "parameters": [
            {
                "name": "goVersion",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_CheckAllowed": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_CheckExclusions": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_excludedError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_excludedError_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_modload_CheckRetractions": {
        "result": "struct cmd_go_internal_modload_CheckRetractions_retval {error err0;}",
        "result_name": "cmd_go_internal_modload_CheckRetractions_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_ModuleRetractedError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_ModuleRetractedError_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_retractionLoadingError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_retractionLoadingError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_ShortMessage": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "message",
                "type": "string"
            },
            {
                "name": "emptyDefault",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_CheckDeprecation": {
        "result": "struct cmd_go_internal_modload_CheckDeprecation_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_CheckDeprecation_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_replacement": {
        "result": "struct cmd_go_internal_modload_replacement_retval {string field_0;module_Version field_1;bool field_2;}",
        "result_name": "cmd_go_internal_modload_replacement_retval",
        "parameters": [
            {
                "name": "mod",
                "type": "module_Version"
            },
            {
                "name": "replace",
                "type": "map_module_Version_module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_Replacement": {
        "result": "module_Version",
        "result_name": null,
        "parameters": [
            {
                "name": "mod",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_replaceRelativeTo": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_canonicalizeReplacePath": {
        "result": "module_Version",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "module_Version"
            },
            {
                "name": "modRoot",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_resolveReplacement": {
        "result": "module_Version",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_toReplaceMap": {
        "result": "map_module_Version_module_Version",
        "result_name": null,
        "parameters": [
            {
                "name": "replacements",
                "type": "_slice__ptr_modfile_Replace"
            }
        ]
    },
    "cmd_go_internal_modload_indexModFile": {
        "result": "_ptr_modFileIndex",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "modFile",
                "type": "_ptr_modfile_File"
            },
            {
                "name": "mod",
                "type": "module_Version"
            },
            {
                "name": "needsFix",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_modFileIndex_modFileIsDirty": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "modFile",
                "type": "_ptr_modfile_File"
            }
        ]
    },
    "cmd_go_internal_modload_goModSummary": {
        "result": "struct cmd_go_internal_modload_goModSummary_retval {_ptr_modFileSummary field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_goModSummary_retval",
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_rawGoModSummary": {
        "result": "struct cmd_go_internal_modload_rawGoModSummary_retval {_ptr_modFileSummary field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_rawGoModSummary_retval",
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_rawGoModData": {
        "result": "struct cmd_go_internal_modload_rawGoModData_retval {string field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_go_internal_modload_rawGoModData_retval",
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_queryLatestVersionIgnoringRetractions": {
        "result": "struct cmd_go_internal_modload_queryLatestVersionIgnoringRetractions_retval {module_Version field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_queryLatestVersionIgnoringRetractions_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_ToDirectoryPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_cmpVersion": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            },
            {
                "name": "v1",
                "type": "string"
            },
            {
                "name": "v2",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_mvsReqs_Required": {
        "result": "struct cmd_go_internal_modload__ptr_mvsReqs_Required_retval {_slice_module_Version field_0;error err1;}",
        "result_name": "cmd_go_internal_modload__ptr_mvsReqs_Required_retval",
        "parameters": [
            {
                "name": "mod",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_mvsReqs_Max": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            },
            {
                "name": "v1",
                "type": "string"
            },
            {
                "name": "v2",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_mvsReqs_Upgrade": {
        "result": "struct cmd_go_internal_modload__ptr_mvsReqs_Upgrade_retval {module_Version field_0;error err1;}",
        "result_name": "cmd_go_internal_modload__ptr_mvsReqs_Upgrade_retval",
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_versions": {
        "result": "struct cmd_go_internal_modload_versions_retval {_slice_string field_0;_ptr_codehost_Origin field_1;error err2;}",
        "result_name": "cmd_go_internal_modload_versions_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "allowed",
                "type": "AllowedFunc"
            }
        ]
    },
    "cmd_go_internal_modload_previousVersion": {
        "result": "struct cmd_go_internal_modload_previousVersion_retval {module_Version field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_previousVersion_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_mvsReqs_Previous": {
        "result": "struct cmd_go_internal_modload__ptr_mvsReqs_Previous_retval {module_Version field_0;error err1;}",
        "result_name": "cmd_go_internal_modload__ptr_mvsReqs_Previous_retval",
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_TestReqsMax": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_modload_Query": {
        "result": "struct cmd_go_internal_modload_Query_retval {_ptr_modfetch_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_Query_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "current",
                "type": "string"
            },
            {
                "name": "allowed",
                "type": "AllowedFunc"
            }
        ]
    },
    "cmd_go_internal_modload_queryReuse": {
        "result": "struct cmd_go_internal_modload_queryReuse_retval {_ptr_modfetch_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_queryReuse_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "current",
                "type": "string"
            },
            {
                "name": "allowed",
                "type": "AllowedFunc"
            },
            {
                "name": "reuse",
                "type": "map_module_Version__ptr_modinfo_ModulePublic"
            }
        ]
    },
    "cmd_go_internal_modload_checkReuse": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "old",
                "type": "_ptr_codehost_Origin"
            }
        ]
    },
    "cmd_go_internal_modload_queryDisabledError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_queryProxy": {
        "result": "struct cmd_go_internal_modload_queryProxy_retval {_ptr_modfetch_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_queryProxy_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "proxy",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "current",
                "type": "string"
            },
            {
                "name": "allowed",
                "type": "AllowedFunc"
            },
            {
                "name": "reuse",
                "type": "map_module_Version__ptr_modinfo_ModulePublic"
            }
        ]
    },
    "cmd_go_internal_modload_IsRevisionQuery": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "vers",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_newQueryMatcher": {
        "result": "struct cmd_go_internal_modload_newQueryMatcher_retval {_ptr_queryMatcher field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_newQueryMatcher_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "current",
                "type": "string"
            },
            {
                "name": "allowed",
                "type": "AllowedFunc"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_queryMatcher_allowsVersion": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_queryMatcher_filterVersions": {
        "result": "struct cmd_go_internal_modload__ptr_queryMatcher_filterVersions_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_modload__ptr_queryMatcher_filterVersions_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "versions",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_modload_QueryPackages": {
        "result": "struct cmd_go_internal_modload_QueryPackages_retval {_slice_QueryResult field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_QueryPackages_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "current",
                "type": "void*"
            },
            {
                "name": "allowed",
                "type": "AllowedFunc"
            }
        ]
    },
    "cmd_go_internal_modload_QueryPattern": {
        "result": "struct cmd_go_internal_modload_QueryPattern_retval {_slice_QueryResult field_0;_ptr_QueryResult field_1;error err2;}",
        "result_name": "cmd_go_internal_modload_QueryPattern_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "current",
                "type": "void*"
            },
            {
                "name": "allowed",
                "type": "AllowedFunc"
            }
        ]
    },
    "cmd_go_internal_modload_modulePrefixesExcludingTarget": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_queryPrefixModules": {
        "result": "struct cmd_go_internal_modload_queryPrefixModules_retval {_slice_QueryResult field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_queryPrefixModules_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "candidateModules",
                "type": "_slice_string"
            },
            {
                "name": "queryModule",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_NoMatchingVersionError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_NoPatchBaseError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_WildcardInFirstElementError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_PackageNotInModuleError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_PackageNotInModuleError_ImportPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_versionHasGoMod": {
        "result": "struct cmd_go_internal_modload_versionHasGoMod_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_versionHasGoMod_retval",
        "parameters": [
            {
                "name": "_",
                "type": "context_Context"
            },
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_lookupRepo": {
        "result": "struct cmd_go_internal_modload_lookupRepo_retval {versionRepo field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_lookupRepo_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "proxy",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_emptyRepo_ModulePath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_emptyRepo_CheckReuse": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "old",
                "type": "_ptr_codehost_Origin"
            }
        ]
    },
    "cmd_go_internal_modload_emptyRepo_Versions": {
        "result": "struct cmd_go_internal_modload_emptyRepo_Versions_retval {_ptr_modfetch_Versions field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_emptyRepo_Versions_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_emptyRepo_Stat": {
        "result": "struct cmd_go_internal_modload_emptyRepo_Stat_retval {_ptr_modfetch_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_emptyRepo_Stat_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload_emptyRepo_Latest": {
        "result": "struct cmd_go_internal_modload_emptyRepo_Latest_retval {_ptr_modfetch_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modload_emptyRepo_Latest_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_replacementRepo_ModulePath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_replacementRepo_CheckReuse": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "old",
                "type": "_ptr_codehost_Origin"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_replacementRepo_Versions": {
        "result": "struct cmd_go_internal_modload__ptr_replacementRepo_Versions_retval {_ptr_modfetch_Versions field_0;error err1;}",
        "result_name": "cmd_go_internal_modload__ptr_replacementRepo_Versions_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_replacementRepo_Stat": {
        "result": "struct cmd_go_internal_modload__ptr_replacementRepo_Stat_retval {_ptr_modfetch_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modload__ptr_replacementRepo_Stat_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_replacementRepo_Latest": {
        "result": "struct cmd_go_internal_modload__ptr_replacementRepo_Latest_retval {_ptr_modfetch_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modload__ptr_replacementRepo_Latest_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_replacementRepo_replacementStat": {
        "result": "struct cmd_go_internal_modload__ptr_replacementRepo_replacementStat_retval {_ptr_modfetch_RevInfo field_0;error err1;}",
        "result_name": "cmd_go_internal_modload__ptr_replacementRepo_replacementStat_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_modload__ptr_QueryMatchesMainModulesError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_QueryUpgradesAllError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload__ptr_QueryMatchesPackagesInMainModuleError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_modload_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_go_internal_modload_testMain": {
        "result": "struct cmd_go_internal_modload_testMain_retval {error err0;}",
        "result_name": "cmd_go_internal_modload_testMain_retval",
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_go_internal_modload_TestQuery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_modload_matchPackages": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "m",
                "type": "_ptr_search_Match"
            },
            {
                "name": "tags",
                "type": "map_string_bool"
            },
            {
                "name": "filter",
                "type": "stdFilter"
            },
            {
                "name": "modules",
                "type": "_slice_module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_walkFromIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "index",
                "type": "_ptr_modindex_Module"
            },
            {
                "name": "importPathRoot",
                "type": "string"
            },
            {
                "name": "isMatch",
                "type": "void*"
            },
            {
                "name": "treeCanMatch",
                "type": "void*"
            },
            {
                "name": "tags",
                "type": "map_string_bool"
            },
            {
                "name": "have",
                "type": "map_string_bool"
            },
            {
                "name": "addPkg",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_modload_MatchInModule": {
        "result": "_ptr_search_Match",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "m",
                "type": "module_Version"
            },
            {
                "name": "tags",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_go_internal_modload_hasWritePerm": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "string"
            },
            {
                "name": "fi",
                "type": "fs_FileInfo"
            }
        ]
    },
    "cmd_go_internal_modload_readVendorList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mainModule",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_modload_checkVendorConsistency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "index",
                "type": "_ptr_modFileIndex"
            },
            {
                "name": "modFile",
                "type": "_ptr_modfile_File"
            }
        ]
    },
    "cmd_go_internal_mvs_NewBuildListError": {
        "result": "_ptr_BuildListError",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "path",
                "type": "_slice_module_Version"
            },
            {
                "name": "isVersionChange",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_mvs__ptr_BuildListError_Module": {
        "result": "module_Version",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_mvs__ptr_BuildListError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_mvs__ptr_BuildListError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_mvs_NewGraph": {
        "result": "_ptr_Graph",
        "result_name": null,
        "parameters": [
            {
                "name": "cmp",
                "type": "void*"
            },
            {
                "name": "roots",
                "type": "_slice_module_Version"
            }
        ]
    },
    "cmd_go_internal_mvs__ptr_Graph_Require": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            },
            {
                "name": "reqs",
                "type": "_slice_module_Version"
            }
        ]
    },
    "cmd_go_internal_mvs__ptr_Graph_RequiredBy": {
        "result": "struct cmd_go_internal_mvs__ptr_Graph_RequiredBy_retval {_slice_module_Version field_0;bool field_1;}",
        "result_name": "cmd_go_internal_mvs__ptr_Graph_RequiredBy_retval",
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_mvs__ptr_Graph_Selected": {
        "result": "struct cmd_go_internal_mvs__ptr_Graph_Selected_retval {string field_0;}",
        "result_name": "cmd_go_internal_mvs__ptr_Graph_Selected_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_mvs__ptr_Graph_BuildList": {
        "result": "_slice_module_Version",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_mvs__ptr_Graph_WalkBreadthFirst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_mvs__ptr_Graph_FindPath": {
        "result": "_slice_module_Version",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_mvs_BuildList": {
        "result": "struct cmd_go_internal_mvs_BuildList_retval {_slice_module_Version field_0;error err1;}",
        "result_name": "cmd_go_internal_mvs_BuildList_retval",
        "parameters": [
            {
                "name": "targets",
                "type": "_slice_module_Version"
            },
            {
                "name": "reqs",
                "type": "Reqs"
            }
        ]
    },
    "cmd_go_internal_mvs_buildList": {
        "result": "struct cmd_go_internal_mvs_buildList_retval {_slice_module_Version field_0;error err1;}",
        "result_name": "cmd_go_internal_mvs_buildList_retval",
        "parameters": [
            {
                "name": "targets",
                "type": "_slice_module_Version"
            },
            {
                "name": "reqs",
                "type": "Reqs"
            },
            {
                "name": "upgrade",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_mvs_Req": {
        "result": "struct cmd_go_internal_mvs_Req_retval {_slice_module_Version field_0;error err1;}",
        "result_name": "cmd_go_internal_mvs_Req_retval",
        "parameters": [
            {
                "name": "mainModule",
                "type": "module_Version"
            },
            {
                "name": "base",
                "type": "_slice_string"
            },
            {
                "name": "reqs",
                "type": "Reqs"
            }
        ]
    },
    "cmd_go_internal_mvs_UpgradeAll": {
        "result": "struct cmd_go_internal_mvs_UpgradeAll_retval {_slice_module_Version field_0;error err1;}",
        "result_name": "cmd_go_internal_mvs_UpgradeAll_retval",
        "parameters": [
            {
                "name": "target",
                "type": "module_Version"
            },
            {
                "name": "reqs",
                "type": "UpgradeReqs"
            }
        ]
    },
    "cmd_go_internal_mvs_Upgrade": {
        "result": "struct cmd_go_internal_mvs_Upgrade_retval {_slice_module_Version field_0;error err1;}",
        "result_name": "cmd_go_internal_mvs_Upgrade_retval",
        "parameters": [
            {
                "name": "target",
                "type": "module_Version"
            },
            {
                "name": "reqs",
                "type": "UpgradeReqs"
            },
            {
                "name": "upgrade",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_mvs_Downgrade": {
        "result": "struct cmd_go_internal_mvs_Downgrade_retval {_slice_module_Version field_0;error err1;}",
        "result_name": "cmd_go_internal_mvs_Downgrade_retval",
        "parameters": [
            {
                "name": "target",
                "type": "module_Version"
            },
            {
                "name": "reqs",
                "type": "DowngradeReqs"
            },
            {
                "name": "downgrade",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_mvs__ptr_override_Required": {
        "result": "struct cmd_go_internal_mvs__ptr_override_Required_retval {_slice_module_Version field_0;error err1;}",
        "result_name": "cmd_go_internal_mvs__ptr_override_Required_retval",
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_mvs_Test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_mvs_reqsMap_Max": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "string"
            },
            {
                "name": "v1",
                "type": "string"
            },
            {
                "name": "v2",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_mvs_reqsMap_Upgrade": {
        "result": "struct cmd_go_internal_mvs_reqsMap_Upgrade_retval {module_Version field_0;error err1;}",
        "result_name": "cmd_go_internal_mvs_reqsMap_Upgrade_retval",
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_mvs_reqsMap_Previous": {
        "result": "struct cmd_go_internal_mvs_reqsMap_Previous_retval {module_Version field_0;error err1;}",
        "result_name": "cmd_go_internal_mvs_reqsMap_Previous_retval",
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_mvs_reqsMap_Required": {
        "result": "struct cmd_go_internal_mvs_reqsMap_Required_retval {_slice_module_Version field_0;error err1;}",
        "result_name": "cmd_go_internal_mvs_reqsMap_Required_retval",
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_go_internal_par_NewQueue": {
        "result": "_ptr_Queue",
        "result_name": null,
        "parameters": [
            {
                "name": "maxActive",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_par__ptr_Queue_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_par__ptr_Queue_Idle": {
        "result": "chan_send_struct",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_par_TestQueueIdle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_par_TestQueueBacklog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_par__ptr_generic_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_par__ptr_generic_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "item",
                "type": "T"
            }
        ]
    },
    "cmd_go_internal_par__ptr_generic_Do": {
        "result": "V",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "K"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_par__ptr_generic_runner": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_par__ptr_generic_Get": {
        "result": "struct cmd_go_internal_par__ptr_generic_Get_retval {V field_0;bool field_1;}",
        "result_name": "cmd_go_internal_par__ptr_generic_Get_retval",
        "parameters": [
            {
                "name": "key",
                "type": "K"
            }
        ]
    },
    "cmd_go_internal_par__ptr_generic_Clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_par__ptr_generic_Delete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "K"
            }
        ]
    },
    "cmd_go_internal_par__ptr_generic_DeleteIf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pred",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_par_TestWork": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_par_TestWorkParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_par_TestCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_robustio_Rename": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "oldpath",
                "type": "string"
            },
            {
                "name": "newpath",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_robustio_ReadFile": {
        "result": "struct cmd_go_internal_robustio_ReadFile_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_robustio_ReadFile_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_robustio_RemoveAll": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_robustio_IsEphemeralError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_robustio_isEphemeralError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_robustio_retry": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_robustio_rename": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "oldpath",
                "type": "string"
            },
            {
                "name": "newpath",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_robustio_readFile": {
        "result": "struct cmd_go_internal_robustio_readFile_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_robustio_readFile_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_robustio_removeAll": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_run_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_run_printStderr": {
        "result": "struct cmd_go_internal_run_printStderr_retval {int field_0;error err1;}",
        "result_name": "cmd_go_internal_run_printStderr_retval",
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_run_runRun": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_run_shouldUseOutsideModuleMode": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_run_buildRunProgram": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_work_Builder"
            },
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "a",
                "type": "_ptr_work_Action"
            }
        ]
    },
    "cmd_go_internal_script_DefaultCmds": {
        "result": "map_string_Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Command": {
        "result": "Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "usage",
                "type": "CmdUsage"
            },
            {
                "name": "run",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_script__ptr_funcCmd_Run": {
        "result": "struct cmd_go_internal_script__ptr_funcCmd_Run_retval {WaitFunc field_0;error err1;}",
        "result_name": "cmd_go_internal_script__ptr_funcCmd_Run_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_State"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script__ptr_funcCmd_Usage": {
        "result": "_ptr_CmdUsage",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_firstNonFlag": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "rawArgs",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script_Cat": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Cd": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Chmod": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Cmp": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Cmpenv": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_doCompare": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_State"
            },
            {
                "name": "env",
                "type": "bool"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script_Cp": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Echo": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Env": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Exec": {
        "result": "Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "cancel",
                "type": "void*"
            },
            {
                "name": "waitDelay",
                "type": "time_Duration"
            }
        ]
    },
    "cmd_go_internal_script_startCommand": {
        "result": "struct cmd_go_internal_script_startCommand_retval {WaitFunc field_0;error err1;}",
        "result_name": "cmd_go_internal_script_startCommand_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_State"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_string"
            },
            {
                "name": "cancel",
                "type": "void*"
            },
            {
                "name": "waitDelay",
                "type": "time_Duration"
            }
        ]
    },
    "cmd_go_internal_script_lookPath": {
        "result": "struct cmd_go_internal_script_lookPath_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_script_lookPath_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_State"
            },
            {
                "name": "command",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script_pathEnvName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Exists": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Grep": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_match": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_State"
            },
            {
                "name": "args",
                "type": "_slice_string"
            },
            {
                "name": "text",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script_Help": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Mkdir": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Mv": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Program": {
        "result": "Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "cancel",
                "type": "void*"
            },
            {
                "name": "waitDelay",
                "type": "time_Duration"
            }
        ]
    },
    "cmd_go_internal_script_Replace": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Rm": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_removeAll": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script_Sleep": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Stderr": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Stdout": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Stop": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_stopError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Symlink": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Wait": {
        "result": "Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_waitError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_waitError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_isETXTBSY": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_script_DefaultConds": {
        "result": "map_string_Cond",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_Condition": {
        "result": "Cond",
        "result_name": null,
        "parameters": [
            {
                "name": "summary",
                "type": "string"
            },
            {
                "name": "eval",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_script__ptr_funcCond_Usage": {
        "result": "_ptr_CondUsage",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script__ptr_funcCond_Eval": {
        "result": "struct cmd_go_internal_script__ptr_funcCond_Eval_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_internal_script__ptr_funcCond_Eval_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_State"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script_PrefixCondition": {
        "result": "Cond",
        "result_name": null,
        "parameters": [
            {
                "name": "summary",
                "type": "string"
            },
            {
                "name": "eval",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_script__ptr_prefixCond_Usage": {
        "result": "_ptr_CondUsage",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script__ptr_prefixCond_Eval": {
        "result": "struct cmd_go_internal_script__ptr_prefixCond_Eval_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_internal_script__ptr_prefixCond_Eval_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_State"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script_BoolCondition": {
        "result": "Cond",
        "result_name": null,
        "parameters": [
            {
                "name": "summary",
                "type": "string"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_script__ptr_boolCond_Usage": {
        "result": "_ptr_CondUsage",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script__ptr_boolCond_Eval": {
        "result": "struct cmd_go_internal_script__ptr_boolCond_Eval_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_internal_script__ptr_boolCond_Eval_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_State"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script_OnceCondition": {
        "result": "Cond",
        "result_name": null,
        "parameters": [
            {
                "name": "summary",
                "type": "string"
            },
            {
                "name": "eval",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_script__ptr_onceCond_Usage": {
        "result": "_ptr_CondUsage",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script__ptr_onceCond_Eval": {
        "result": "struct cmd_go_internal_script__ptr_onceCond_Eval_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_internal_script__ptr_onceCond_Eval_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_State"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script_CachedCondition": {
        "result": "Cond",
        "result_name": null,
        "parameters": [
            {
                "name": "summary",
                "type": "string"
            },
            {
                "name": "eval",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_script__ptr_cachedCond_Usage": {
        "result": "_ptr_CondUsage",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script__ptr_cachedCond_Eval": {
        "result": "struct cmd_go_internal_script__ptr_cachedCond_Eval_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_internal_script__ptr_cachedCond_Eval_retval",
        "parameters": [
            {
                "name": "_",
                "type": "_ptr_State"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script_NewEngine": {
        "result": "_ptr_Engine",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script__ptr_Engine_Execute": {
        "result": "struct cmd_go_internal_script__ptr_Engine_Execute_retval {error err0;}",
        "result_name": "cmd_go_internal_script__ptr_Engine_Execute_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_State"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "script",
                "type": "_ptr_bufio_Reader"
            },
            {
                "name": "log",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_go_internal_script_parse": {
        "result": "struct cmd_go_internal_script_parse_retval {_ptr_command field_0;error err1;}",
        "result_name": "cmd_go_internal_script_parse_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "lineno",
                "type": "int"
            },
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script_expandArgs": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_State"
            },
            {
                "name": "rawArgs",
                "type": "_slice__slice_argFragment"
            },
            {
                "name": "regexpArgs",
                "type": "_slice_int"
            }
        ]
    },
    "cmd_go_internal_script_quoteArgs": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_script__ptr_Engine_conditionsActive": {
        "result": "struct cmd_go_internal_script__ptr_Engine_conditionsActive_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_internal_script__ptr_Engine_conditionsActive_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_State"
            },
            {
                "name": "conds",
                "type": "_slice_condition"
            }
        ]
    },
    "cmd_go_internal_script__ptr_Engine_runCommand": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_State"
            },
            {
                "name": "cmd",
                "type": "_ptr_command"
            },
            {
                "name": "impl",
                "type": "Cmd"
            }
        ]
    },
    "cmd_go_internal_script_checkStatus": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "_ptr_command"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_script__ptr_Engine_ListCmds": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "verbose",
                "type": "bool"
            },
            {
                "name": "names",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script_wrapLine": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "line",
                "type": "string"
            },
            {
                "name": "cols",
                "type": "int"
            },
            {
                "name": "indent",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script__ptr_Engine_ListConds": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "s",
                "type": "_ptr_State"
            },
            {
                "name": "tags",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script_cmdError": {
        "result": "_ptr_CommandError",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "_ptr_command"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_script__ptr_CommandError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script__ptr_CommandError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script__ptr_UsageError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_NewState": {
        "result": "struct cmd_go_internal_script_NewState_retval {_ptr_State field_0;error err1;}",
        "result_name": "cmd_go_internal_script_NewState_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "workdir",
                "type": "string"
            },
            {
                "name": "initialEnv",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_script__ptr_State_CloseAndWait": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "log",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_go_internal_script__ptr_State_Chdir": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script__ptr_State_Context": {
        "result": "context_Context",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script__ptr_State_Environ": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script__ptr_State_ExpandEnv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            },
            {
                "name": "inRegexp",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_script__ptr_State_ExtractFiles": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ar",
                "type": "_ptr_txtar_Archive"
            }
        ]
    },
    "cmd_go_internal_script__ptr_State_Getwd": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script__ptr_State_Logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_script__ptr_State_flushLog": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_go_internal_script__ptr_State_LookupEnv": {
        "result": "struct cmd_go_internal_script__ptr_State_LookupEnv_retval {string field_0;bool field_1;}",
        "result_name": "cmd_go_internal_script__ptr_State_LookupEnv_retval",
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script__ptr_State_Path": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script__ptr_State_Setenv": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script__ptr_State_Stdout": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script__ptr_State_Stderr": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_cleanEnv": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "pwd",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_script_scripttest_DefaultCmds": {
        "result": "map_string_script_Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_scripttest_DefaultConds": {
        "result": "map_string_script_Cond",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_scripttest_Run": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "e",
                "type": "_ptr_script_Engine"
            },
            {
                "name": "s",
                "type": "_ptr_script_State"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "testScript",
                "type": "io_Reader"
            }
        ]
    },
    "cmd_go_internal_script_scripttest_Skip": {
        "result": "script_Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_scripttest_skipError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_script_scripttest_CachedExec": {
        "result": "script_Cond",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_search_NewMatch": {
        "result": "_ptr_Match",
        "result_name": null,
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_search__ptr_Match_Pattern": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_search__ptr_Match_AddError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_search__ptr_Match_IsLiteral": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_search__ptr_Match_IsLocal": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_search__ptr_Match_IsMeta": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_search_IsMetaPackage": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_search__ptr_MatchError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_search__ptr_MatchError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_search__ptr_Match_MatchPackages": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_search__ptr_Match_MatchDirs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "modRoots",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_search_WarnUnmatched": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "matches",
                "type": "_slice__ptr_Match"
            }
        ]
    },
    "cmd_go_internal_search_ImportPaths": {
        "result": "_slice__ptr_Match",
        "result_name": null,
        "parameters": [
            {
                "name": "patterns",
                "type": "_slice_string"
            },
            {
                "name": "modRoots",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_search_ImportPathsQuiet": {
        "result": "_slice__ptr_Match",
        "result_name": null,
        "parameters": [
            {
                "name": "patterns",
                "type": "_slice_string"
            },
            {
                "name": "modRoots",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_search_CleanPatterns": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "patterns",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_search_IsStandardImportPath": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_search_IsRelativePath": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_search_InDir": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_str_HasPathPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_str_HasFilePathPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_str_TrimFilePathPrefix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_str_WithFilePathSeparator": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_str_QuoteGlob": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_str_StringList": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_str_ToFold": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_str_FoldDup": {
        "result": "struct cmd_go_internal_str_FoldDup_retval {string field_0;string field_1;}",
        "result_name": "cmd_go_internal_str_FoldDup_retval",
        "parameters": [
            {
                "name": "list",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_str_Contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_str_Uniq": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ss",
                "type": "_ptr__slice_string"
            }
        ]
    },
    "cmd_go_internal_str_TestFoldDup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_str_TestHasPathPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_str_TestTrimFilePathPrefixSlash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_str_TestTrimFilePathPrefixWindows": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_test_initCoverProfile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_test_mergeCoverProfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ew",
                "type": "io_Writer"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_test_closeCoverProfile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_test_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_go_internal_test_TestPassFlagToTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_test_TestPassAnalyzersToVet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_test_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_test_regenerate": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_test_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_test__ptr_testVFlag_IsBoolFlag": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_test__ptr_testVFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_test__ptr_testVFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_test_testProfile": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_test_testNeedBinary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_test_testShowPass": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_test_runTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_test_builderTest": {
        "result": "struct cmd_go_internal_test_builderTest_retval {_ptr_work_Action field_0;error err1;}",
        "result_name": "cmd_go_internal_test_builderTest_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_work_Builder"
            },
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "pkgOpts",
                "type": "load_PackageOpts"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            },
            {
                "name": "imported",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_test_addTestVet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_work_Builder"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            },
            {
                "name": "runAction",
                "type": "_ptr_work_Action"
            },
            {
                "name": "installAction",
                "type": "_ptr_work_Action"
            }
        ]
    },
    "cmd_go_internal_test_lockedStdout_Write": {
        "result": "struct cmd_go_internal_test_lockedStdout_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_go_internal_test_lockedStdout_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_test__ptr_runTestActor_Act": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_work_Builder"
            },
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "a",
                "type": "_ptr_work_Action"
            }
        ]
    },
    "cmd_go_internal_test__ptr_runCache_tryCache": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_work_Builder"
            },
            {
                "name": "a",
                "type": "_ptr_work_Action"
            }
        ]
    },
    "cmd_go_internal_test__ptr_runCache_tryCacheWithID": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_work_Builder"
            },
            {
                "name": "a",
                "type": "_ptr_work_Action"
            },
            {
                "name": "id",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_test_computeTestInputsID": {
        "result": "struct cmd_go_internal_test_computeTestInputsID_retval {cache_ActionID field_0;error err1;}",
        "result_name": "cmd_go_internal_test_computeTestInputsID_retval",
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_work_Action"
            },
            {
                "name": "testlog",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_test_hashGetenv": {
        "result": "cache_ActionID",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_test_hashOpen": {
        "result": "struct cmd_go_internal_test_hashOpen_retval {cache_ActionID field_0;error err1;}",
        "result_name": "cmd_go_internal_test_hashOpen_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_test_hashStat": {
        "result": "cache_ActionID",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_test_hashWriteStat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "io_Writer"
            },
            {
                "name": "info",
                "type": "fs_FileInfo"
            }
        ]
    },
    "cmd_go_internal_test_testAndInputKey": {
        "result": "cache_ActionID",
        "result_name": null,
        "parameters": [
            {
                "name": "testID",
                "type": "cache_ActionID"
            },
            {
                "name": "testInputsID",
                "type": "cache_ActionID"
            }
        ]
    },
    "cmd_go_internal_test__ptr_runCache_saveOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_work_Action"
            }
        ]
    },
    "cmd_go_internal_test_coveragePercentage": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_test_builderCleanTest": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_work_Builder"
            },
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "a",
                "type": "_ptr_work_Action"
            }
        ]
    },
    "cmd_go_internal_test_builderPrintTest": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_work_Builder"
            },
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "a",
                "type": "_ptr_work_Action"
            }
        ]
    },
    "cmd_go_internal_test_printExitStatus": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_work_Builder"
            },
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "a",
                "type": "_ptr_work_Action"
            }
        ]
    },
    "cmd_go_internal_test_testBinaryName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_test__ptr_outputdirFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_test__ptr_outputdirFlag_Set": {
        "result": "struct cmd_go_internal_test__ptr_outputdirFlag_Set_retval {error err0;}",
        "result_name": "cmd_go_internal_test__ptr_outputdirFlag_Set_retval",
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_test__ptr_outputdirFlag_getAbs": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_test__ptr_vetFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_test__ptr_vetFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_test__ptr_shuffleFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_test__ptr_shuffleFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_test_testFlags": {
        "result": "struct cmd_go_internal_test_testFlags_retval {_slice_string field_0;}",
        "result_name": "cmd_go_internal_test_testFlags_retval",
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_test_exitWithUsage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_test_internal_genflags_ShortTestFlags": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_test_internal_genflags_VetAnalyzers": {
        "result": "struct cmd_go_internal_test_internal_genflags_VetAnalyzers_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_test_internal_genflags_VetAnalyzers_retval",
        "parameters": []
    },
    "cmd_go_internal_tool_isGccgoTool": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "tool",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_tool_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_tool_runTool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_tool_listTools": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_tool_impersonateDistList": {
        "result": "struct cmd_go_internal_tool_impersonateDistList_retval {bool field_0;}",
        "result_name": "cmd_go_internal_tool_impersonateDistList_retval",
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_toolchain_execGoToolchain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gotoolchain",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "exe",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_toolchain_pathDirs": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_toolchain_pathVersion": {
        "result": "struct cmd_go_internal_toolchain_pathVersion_retval {string field_0;bool field_1;}",
        "result_name": "cmd_go_internal_toolchain_pathVersion_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "de",
                "type": "fs_DirEntry"
            },
            {
                "name": "info",
                "type": "fs_FileInfo"
            }
        ]
    },
    "cmd_go_internal_toolchain_initPathExts": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_toolchain_cutExt": {
        "result": "struct cmd_go_internal_toolchain_cutExt_retval {string field_0;bool field_1;}",
        "result_name": "cmd_go_internal_toolchain_cutExt_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "exts",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_toolchain_FilterEnv": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "env",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_toolchain_Select": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_toolchain_Exec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gotoolchain",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_toolchain_size": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_toolchain_raceSafeCopy": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "string"
            },
            {
                "name": "new",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_toolchain_modGoToolchain": {
        "result": "struct cmd_go_internal_toolchain_modGoToolchain_retval {string field_0;}",
        "result_name": "cmd_go_internal_toolchain_modGoToolchain_retval",
        "parameters": []
    },
    "cmd_go_internal_toolchain_goInstallVersion": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_toolchain__ptr_Switcher_Error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_toolchain__ptr_Switcher_addTooNew": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_toolchain__ptr_Switcher_NeedSwitch": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_toolchain__ptr_Switcher_Switch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_toolchain_SwitchOrFatal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_toolchain_NewerToolchain": {
        "result": "struct cmd_go_internal_toolchain_NewerToolchain_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_toolchain_NewerToolchain_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_toolchain_autoToolchains": {
        "result": "struct cmd_go_internal_toolchain_autoToolchains_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_toolchain_autoToolchains_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_toolchain_pathToolchains": {
        "result": "struct cmd_go_internal_toolchain_pathToolchains_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_toolchain_pathToolchains_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_toolchain_newerToolchain": {
        "result": "struct cmd_go_internal_toolchain_newerToolchain_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_toolchain_newerToolchain_retval",
        "parameters": [
            {
                "name": "need",
                "type": "string"
            },
            {
                "name": "list",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_toolchain_HasAuto": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_toolchain_HasPath": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_toolchain_TestNewerToolchain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_toolchain_sysWriteBits": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_trace_getTraceContext": {
        "result": "struct cmd_go_internal_trace_getTraceContext_retval {traceContext field_0;bool field_1;}",
        "result_name": "cmd_go_internal_trace_getTraceContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_trace_StartSpan": {
        "result": "struct cmd_go_internal_trace_StartSpan_retval {context_Context field_0;_ptr_Span field_1;}",
        "result_name": "cmd_go_internal_trace_StartSpan_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_trace_StartGoroutine": {
        "result": "context_Context",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_go_internal_trace_Flow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "from",
                "type": "_ptr_Span"
            },
            {
                "name": "to",
                "type": "_ptr_Span"
            }
        ]
    },
    "cmd_go_internal_trace__ptr_Span_Done": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_trace__ptr_tracer_writeEvent": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ev",
                "type": "_ptr_traceviewer_Event"
            }
        ]
    },
    "cmd_go_internal_trace__ptr_tracer_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_trace__ptr_tracer_getNextTID": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_trace__ptr_tracer_getNextFlowID": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_trace_Start": {
        "result": "struct cmd_go_internal_trace_Start_retval {context_Context field_0;void* field_1;error err2;}",
        "result_name": "cmd_go_internal_trace_Start_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_charsetReader": {
        "result": "struct cmd_go_internal_vcs_charsetReader_retval {io_Reader field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs_charsetReader_retval",
        "parameters": [
            {
                "name": "charset",
                "type": "string"
            },
            {
                "name": "input",
                "type": "io_Reader"
            }
        ]
    },
    "cmd_go_internal_vcs_parseMetaGoImports": {
        "result": "struct cmd_go_internal_vcs_parseMetaGoImports_retval {_slice_metaImport field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs_parseMetaGoImports_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "mod",
                "type": "ModuleMode"
            }
        ]
    },
    "cmd_go_internal_vcs_attrValue": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "attrs",
                "type": "_slice_xml_Attr"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_TestParseMetaGoImports": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_vcs__ptr_Cmd_IsSecure": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "repo",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs__ptr_Cmd_isSecureScheme": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "scheme",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_vcsByCmd": {
        "result": "_ptr_Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_hgRemoteRepo": {
        "result": "struct cmd_go_internal_vcs_hgRemoteRepo_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs_hgRemoteRepo_retval",
        "parameters": [
            {
                "name": "vcsHg",
                "type": "_ptr_Cmd"
            },
            {
                "name": "rootDir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_hgStatus": {
        "result": "struct cmd_go_internal_vcs_hgStatus_retval {Status field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs_hgStatus_retval",
        "parameters": [
            {
                "name": "vcsHg",
                "type": "_ptr_Cmd"
            },
            {
                "name": "rootDir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_parseRevTime": {
        "result": "struct cmd_go_internal_vcs_parseRevTime_retval {string field_0;time_Time field_1;error err2;}",
        "result_name": "cmd_go_internal_vcs_parseRevTime_retval",
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_vcs_gitRemoteRepo": {
        "result": "struct cmd_go_internal_vcs_gitRemoteRepo_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs_gitRemoteRepo_retval",
        "parameters": [
            {
                "name": "vcsGit",
                "type": "_ptr_Cmd"
            },
            {
                "name": "rootDir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_gitStatus": {
        "result": "struct cmd_go_internal_vcs_gitStatus_retval {Status field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs_gitStatus_retval",
        "parameters": [
            {
                "name": "vcsGit",
                "type": "_ptr_Cmd"
            },
            {
                "name": "rootDir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_bzrRemoteRepo": {
        "result": "struct cmd_go_internal_vcs_bzrRemoteRepo_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs_bzrRemoteRepo_retval",
        "parameters": [
            {
                "name": "vcsBzr",
                "type": "_ptr_Cmd"
            },
            {
                "name": "rootDir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_bzrResolveRepo": {
        "result": "struct cmd_go_internal_vcs_bzrResolveRepo_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs_bzrResolveRepo_retval",
        "parameters": [
            {
                "name": "vcsBzr",
                "type": "_ptr_Cmd"
            },
            {
                "name": "rootDir",
                "type": "string"
            },
            {
                "name": "remoteRepo",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_bzrStatus": {
        "result": "struct cmd_go_internal_vcs_bzrStatus_retval {Status field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs_bzrStatus_retval",
        "parameters": [
            {
                "name": "vcsBzr",
                "type": "_ptr_Cmd"
            },
            {
                "name": "rootDir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_svnRemoteRepo": {
        "result": "struct cmd_go_internal_vcs_svnRemoteRepo_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs_svnRemoteRepo_retval",
        "parameters": [
            {
                "name": "vcsSvn",
                "type": "_ptr_Cmd"
            },
            {
                "name": "rootDir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_fossilRemoteRepo": {
        "result": "struct cmd_go_internal_vcs_fossilRemoteRepo_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs_fossilRemoteRepo_retval",
        "parameters": [
            {
                "name": "vcsFossil",
                "type": "_ptr_Cmd"
            },
            {
                "name": "rootDir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_fossilStatus": {
        "result": "struct cmd_go_internal_vcs_fossilStatus_retval {Status field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs_fossilStatus_retval",
        "parameters": [
            {
                "name": "vcsFossil",
                "type": "_ptr_Cmd"
            },
            {
                "name": "rootDir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs__ptr_Cmd_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcs__ptr_Cmd_run": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "cmd",
                "type": "string"
            },
            {
                "name": "keyval",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs__ptr_Cmd_runVerboseOnly": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "cmd",
                "type": "string"
            },
            {
                "name": "keyval",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs__ptr_Cmd_runOutput": {
        "result": "struct cmd_go_internal_vcs__ptr_Cmd_runOutput_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs__ptr_Cmd_runOutput_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "cmd",
                "type": "string"
            },
            {
                "name": "keyval",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs__ptr_Cmd_runOutputVerboseOnly": {
        "result": "struct cmd_go_internal_vcs__ptr_Cmd_runOutputVerboseOnly_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs__ptr_Cmd_runOutputVerboseOnly_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "cmd",
                "type": "string"
            },
            {
                "name": "keyval",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs__ptr_Cmd_run1": {
        "result": "struct cmd_go_internal_vcs__ptr_Cmd_run1_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs__ptr_Cmd_run1_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "cmdline",
                "type": "string"
            },
            {
                "name": "keyval",
                "type": "_slice_string"
            },
            {
                "name": "verbose",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_vcs__ptr_Cmd_Ping": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "scheme",
                "type": "string"
            },
            {
                "name": "repo",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs__ptr_Cmd_Create": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "repo",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs__ptr_Cmd_Download": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs__ptr_Cmd_Tags": {
        "result": "struct cmd_go_internal_vcs__ptr_Cmd_Tags_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs__ptr_Cmd_Tags_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs__ptr_Cmd_TagSync": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "tag",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_FromDir": {
        "result": "struct cmd_go_internal_vcs_FromDir_retval {string field_0;_ptr_Cmd field_1;error err2;}",
        "result_name": "cmd_go_internal_vcs_FromDir_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "srcRoot",
                "type": "string"
            },
            {
                "name": "allowNesting",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_vcs_isVCSRoot": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "rootNames",
                "type": "_slice_rootName"
            }
        ]
    },
    "cmd_go_internal_vcs__ptr_vcsNotFoundError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcs__ptr_vcsNotFoundError_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_vcs_parseGOVCS": {
        "result": "struct cmd_go_internal_vcs_parseGOVCS_retval {govcsConfig field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs_parseGOVCS_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs__ptr_govcsConfig_allow": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "private",
                "type": "bool"
            },
            {
                "name": "vcs",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_CheckGOVCS": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "vcs",
                "type": "_ptr_Cmd"
            },
            {
                "name": "root",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_CheckNested": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "vcs",
                "type": "_ptr_Cmd"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "srcRoot",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_httpPrefix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_RepoRootForImportPath": {
        "result": "struct cmd_go_internal_vcs_RepoRootForImportPath_retval {_ptr_RepoRoot field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs_RepoRootForImportPath_retval",
        "parameters": [
            {
                "name": "importPath",
                "type": "string"
            },
            {
                "name": "mod",
                "type": "ModuleMode"
            },
            {
                "name": "security",
                "type": "web_SecurityMode"
            }
        ]
    },
    "cmd_go_internal_vcs_repoRootFromVCSPaths": {
        "result": "struct cmd_go_internal_vcs_repoRootFromVCSPaths_retval {_ptr_RepoRoot field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs_repoRootFromVCSPaths_retval",
        "parameters": [
            {
                "name": "importPath",
                "type": "string"
            },
            {
                "name": "security",
                "type": "web_SecurityMode"
            },
            {
                "name": "vcsPaths",
                "type": "_slice__ptr_vcsPath"
            }
        ]
    },
    "cmd_go_internal_vcs_interceptVCSTest": {
        "result": "struct cmd_go_internal_vcs_interceptVCSTest_retval {string field_0;bool field_1;}",
        "result_name": "cmd_go_internal_vcs_interceptVCSTest_retval",
        "parameters": [
            {
                "name": "repo",
                "type": "string"
            },
            {
                "name": "vcs",
                "type": "_ptr_Cmd"
            },
            {
                "name": "security",
                "type": "web_SecurityMode"
            }
        ]
    },
    "cmd_go_internal_vcs_urlForImportPath": {
        "result": "struct cmd_go_internal_vcs_urlForImportPath_retval {_ptr_urlpkg_URL field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs_urlForImportPath_retval",
        "parameters": [
            {
                "name": "importPath",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_repoRootForImportDynamic": {
        "result": "struct cmd_go_internal_vcs_repoRootForImportDynamic_retval {_ptr_RepoRoot field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs_repoRootForImportDynamic_retval",
        "parameters": [
            {
                "name": "importPath",
                "type": "string"
            },
            {
                "name": "mod",
                "type": "ModuleMode"
            },
            {
                "name": "security",
                "type": "web_SecurityMode"
            }
        ]
    },
    "cmd_go_internal_vcs_validateRepoRoot": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "repoRoot",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_metaImportsForPrefix": {
        "result": "struct cmd_go_internal_vcs_metaImportsForPrefix_retval {_ptr_urlpkg_URL field_0;_slice_metaImport field_1;error err2;}",
        "result_name": "cmd_go_internal_vcs_metaImportsForPrefix_retval",
        "parameters": [
            {
                "name": "importPrefix",
                "type": "string"
            },
            {
                "name": "mod",
                "type": "ModuleMode"
            },
            {
                "name": "security",
                "type": "web_SecurityMode"
            }
        ]
    },
    "cmd_go_internal_vcs_ImportMismatchError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcs_matchGoImport": {
        "result": "struct cmd_go_internal_vcs_matchGoImport_retval {metaImport field_0;error err1;}",
        "result_name": "cmd_go_internal_vcs_matchGoImport_retval",
        "parameters": [
            {
                "name": "imports",
                "type": "_slice_metaImport"
            },
            {
                "name": "importPath",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_expand": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "match",
                "type": "map_string_string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcs_noVCSSuffix": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "match",
                "type": "map_string_string"
            }
        ]
    },
    "cmd_go_internal_vcs_launchpadVCS": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "match",
                "type": "map_string_string"
            }
        ]
    },
    "cmd_go_internal_vcs_importErrorf": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_vcs__ptr_importError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcs__ptr_importError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcs__ptr_importError_ImportPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcs_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcs_TestRepoRootForImportPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_vcs_TestFromDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_vcs_TestIsSecure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_vcs_TestIsSecureGitAllowProtocol": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_vcs_TestMatchGoImport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_vcs_TestValidateRepoRoot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_vcs_TestGOVCS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_vcs_TestGOVCSErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_vcweb__ptr_authHandler_Available": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb__ptr_authHandler_Handler": {
        "result": "struct cmd_go_internal_vcweb__ptr_authHandler_Handler_retval {http_Handler field_0;error err1;}",
        "result_name": "cmd_go_internal_vcweb__ptr_authHandler_Handler_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "logger",
                "type": "_ptr_log_Logger"
            }
        ]
    },
    "cmd_go_internal_vcweb__ptr_bzrHandler_Available": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb__ptr_bzrHandler_Handler": {
        "result": "struct cmd_go_internal_vcweb__ptr_bzrHandler_Handler_retval {http_Handler field_0;error err1;}",
        "result_name": "cmd_go_internal_vcweb__ptr_bzrHandler_Handler_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "logger",
                "type": "_ptr_log_Logger"
            }
        ]
    },
    "cmd_go_internal_vcweb__ptr_dirHandler_Available": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb__ptr_dirHandler_Handler": {
        "result": "struct cmd_go_internal_vcweb__ptr_dirHandler_Handler_retval {http_Handler field_0;error err1;}",
        "result_name": "cmd_go_internal_vcweb__ptr_dirHandler_Handler_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "logger",
                "type": "_ptr_log_Logger"
            }
        ]
    },
    "cmd_go_internal_vcweb__ptr_fossilHandler_Available": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb__ptr_fossilHandler_Handler": {
        "result": "struct cmd_go_internal_vcweb__ptr_fossilHandler_Handler_retval {http_Handler field_0;error err1;}",
        "result_name": "cmd_go_internal_vcweb__ptr_fossilHandler_Handler_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "logger",
                "type": "_ptr_log_Logger"
            }
        ]
    },
    "cmd_go_internal_vcweb__ptr_gitHandler_Available": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb__ptr_gitHandler_Handler": {
        "result": "struct cmd_go_internal_vcweb__ptr_gitHandler_Handler_retval {http_Handler field_0;error err1;}",
        "result_name": "cmd_go_internal_vcweb__ptr_gitHandler_Handler_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "logger",
                "type": "_ptr_log_Logger"
            }
        ]
    },
    "cmd_go_internal_vcweb__ptr_hgHandler_Available": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb__ptr_hgHandler_Handler": {
        "result": "struct cmd_go_internal_vcweb__ptr_hgHandler_Handler_retval {http_Handler field_0;error err1;}",
        "result_name": "cmd_go_internal_vcweb__ptr_hgHandler_Handler_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "logger",
                "type": "_ptr_log_Logger"
            }
        ]
    },
    "cmd_go_internal_vcweb__ptr_insecureHandler_Available": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb__ptr_insecureHandler_Handler": {
        "result": "struct cmd_go_internal_vcweb__ptr_insecureHandler_Handler_retval {http_Handler field_0;error err1;}",
        "result_name": "cmd_go_internal_vcweb__ptr_insecureHandler_Handler_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "logger",
                "type": "_ptr_log_Logger"
            }
        ]
    },
    "cmd_go_internal_vcweb__ptr_insecureHandler_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_go_internal_vcweb_newScriptEngine": {
        "result": "_ptr_script_Engine",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb__ptr_Server_loadScript": {
        "result": "struct cmd_go_internal_vcweb__ptr_Server_loadScript_retval {http_Handler field_0;error err1;}",
        "result_name": "cmd_go_internal_vcweb__ptr_Server_loadScript_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "logger",
                "type": "_ptr_log_Logger"
            },
            {
                "name": "scriptPath",
                "type": "string"
            },
            {
                "name": "scriptContent",
                "type": "_slice_byte"
            },
            {
                "name": "workDir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcweb__ptr_Server_newState": {
        "result": "struct cmd_go_internal_vcweb__ptr_Server_newState_retval {_ptr_script_State field_0;error err1;}",
        "result_name": "cmd_go_internal_vcweb__ptr_Server_newState_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "workDir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcweb_scriptEnviron": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "homeDir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcweb_homeEnvName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb_tempEnvName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb_pathEnvName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb__ptr_scriptCtx_Value": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_vcweb_getScriptCtx": {
        "result": "struct cmd_go_internal_vcweb_getScriptCtx_retval {_ptr_scriptCtx field_0;error err1;}",
        "result_name": "cmd_go_internal_vcweb_getScriptCtx_retval",
        "parameters": [
            {
                "name": "st",
                "type": "_ptr_script_State"
            }
        ]
    },
    "cmd_go_internal_vcweb_scriptAt": {
        "result": "script_Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb_scriptHandle": {
        "result": "script_Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb_scriptModzip": {
        "result": "script_Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb_scriptUnquote": {
        "result": "script_Cmd",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb__ptr_svnHandler_Available": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb__ptr_svnHandler_Handler": {
        "result": "struct cmd_go_internal_vcweb__ptr_svnHandler_Handler_retval {http_Handler field_0;error err1;}",
        "result_name": "cmd_go_internal_vcweb__ptr_svnHandler_Handler_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "logger",
                "type": "_ptr_log_Logger"
            }
        ]
    },
    "cmd_go_internal_vcweb__ptr_svnHandler_serve": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "net_Conn"
            }
        ]
    },
    "cmd_go_internal_vcweb__ptr_svnHandler_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb_NewServer": {
        "result": "struct cmd_go_internal_vcweb_NewServer_retval {_ptr_Server field_0;error err1;}",
        "result_name": "cmd_go_internal_vcweb_NewServer_retval",
        "parameters": [
            {
                "name": "scriptDir",
                "type": "string"
            },
            {
                "name": "workDir",
                "type": "string"
            },
            {
                "name": "logger",
                "type": "_ptr_log_Logger"
            }
        ]
    },
    "cmd_go_internal_vcweb__ptr_Server_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb__ptr_Server_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_go_internal_vcweb_ScriptNotFoundError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb_ScriptNotFoundError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb_ServerNotInstalledError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb__ptr_Server_HandleScript": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "scriptRelPath",
                "type": "string"
            },
            {
                "name": "logger",
                "type": "_ptr_log_Logger"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_vcweb__ptr_Server_overview": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_go_internal_vcweb__ptr_Server_help": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_go_internal_vcweb_TestHelp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_vcweb_TestOverview": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_vcweb_vcstest_NewServer": {
        "result": "struct cmd_go_internal_vcweb_vcstest_NewServer_retval {_ptr_Server field_0;error err1;}",
        "result_name": "cmd_go_internal_vcweb_vcstest_NewServer_retval",
        "parameters": []
    },
    "cmd_go_internal_vcweb_vcstest__ptr_Server_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vcweb_vcstest__ptr_Server_WriteCertificateFile": {
        "result": "struct cmd_go_internal_vcweb_vcstest__ptr_Server_WriteCertificateFile_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_vcweb_vcstest__ptr_Server_WriteCertificateFile_retval",
        "parameters": []
    },
    "cmd_go_internal_vcweb_vcstest_TLSClient": {
        "result": "struct cmd_go_internal_vcweb_vcstest_TLSClient_retval {_ptr_http_Client field_0;error err1;}",
        "result_name": "cmd_go_internal_vcweb_vcstest_TLSClient_retval",
        "parameters": [
            {
                "name": "certFile",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_vcweb_vcstest_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_go_internal_vcweb_vcstest_serveStandalone": {
        "result": "struct cmd_go_internal_vcweb_vcstest_serveStandalone_retval {error err0;}",
        "result_name": "cmd_go_internal_vcweb_vcstest_serveStandalone_retval",
        "parameters": [
            {
                "name": "host",
                "type": "string"
            },
            {
                "name": "port",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_vcweb_vcstest_TestScripts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_version_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_version_runVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_version_scanDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_version_isGoBinaryCandidate": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "info",
                "type": "fs_FileInfo"
            }
        ]
    },
    "cmd_go_internal_version_scanFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "info",
                "type": "fs_FileInfo"
            },
            {
                "name": "mustPrint",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_vet_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_vet_runVet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_vet_parseVettoolFlag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_vet_vetFlags": {
        "result": "struct cmd_go_internal_vet_vetFlags_retval {_slice_string field_0;}",
        "result_name": "cmd_go_internal_vet_vetFlags_retval",
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_vet_exitWithUsage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_web__ptr_HTTPError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_web__ptr_HTTPError_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "error"
            }
        ]
    },
    "cmd_go_internal_web__ptr_HTTPError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_web_GetBytes": {
        "result": "struct cmd_go_internal_web_GetBytes_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_web_GetBytes_retval",
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "cmd_go_internal_web__ptr_Response_Err": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_web__ptr_Response_formatErrorDetail": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_web_Get": {
        "result": "struct cmd_go_internal_web_Get_retval {_ptr_Response field_0;error err1;}",
        "result_name": "cmd_go_internal_web_Get_retval",
        "parameters": [
            {
                "name": "security",
                "type": "SecurityMode"
            },
            {
                "name": "u",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "cmd_go_internal_web_OpenBrowser": {
        "result": "struct cmd_go_internal_web_OpenBrowser_retval {bool field_0;}",
        "result_name": "cmd_go_internal_web_OpenBrowser_retval",
        "parameters": [
            {
                "name": "url",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_web_Join": {
        "result": "_ptr_url_URL",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_url_URL"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_web__ptr_errorDetailBuffer_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_web__ptr_errorDetailBuffer_Read": {
        "result": "struct cmd_go_internal_web__ptr_errorDetailBuffer_Read_retval {int field_0;error err1;}",
        "result_name": "cmd_go_internal_web__ptr_errorDetailBuffer_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_web_IsLocalHost": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "cmd_go_internal_web_get": {
        "result": "struct cmd_go_internal_web_get_retval {_ptr_Response field_0;error err1;}",
        "result_name": "cmd_go_internal_web_get_retval",
        "parameters": [
            {
                "name": "security",
                "type": "SecurityMode"
            },
            {
                "name": "url",
                "type": "_ptr_urlpkg_URL"
            }
        ]
    },
    "cmd_go_internal_web_openBrowser": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "url",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_web_isLocalHost": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_urlpkg_URL"
            }
        ]
    },
    "cmd_go_internal_web_TestGetFileURL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_web_TestGetNonexistentFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_web_securityPreservingHTTPClient": {
        "result": "_ptr_http_Client",
        "result_name": null,
        "parameters": [
            {
                "name": "original",
                "type": "_ptr_http_Client"
            }
        ]
    },
    "cmd_go_internal_web_checkRedirect": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_http_Request"
            },
            {
                "name": "via",
                "type": "_slice__ptr_http_Request"
            }
        ]
    },
    "cmd_go_internal_web_EnableTestHooks": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "interceptors",
                "type": "_slice_Interceptor"
            }
        ]
    },
    "cmd_go_internal_web_DisableTestHooks": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_web_interceptURL": {
        "result": "struct cmd_go_internal_web_interceptURL_retval {_ptr_Interceptor field_0;bool field_1;}",
        "result_name": "cmd_go_internal_web_interceptURL_retval",
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_urlpkg_URL"
            }
        ]
    },
    "cmd_go_internal_web_interceptRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_go_internal_web_getFile": {
        "result": "struct cmd_go_internal_web_getFile_retval {_ptr_Response field_0;error err1;}",
        "result_name": "cmd_go_internal_web_getFile_retval",
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_urlpkg_URL"
            }
        ]
    },
    "cmd_go_internal_web_hookCloser_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_web_urlToFilePath": {
        "result": "struct cmd_go_internal_web_urlToFilePath_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_web_urlToFilePath_retval",
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "cmd_go_internal_web_urlFromFilePath": {
        "result": "struct cmd_go_internal_web_urlFromFilePath_retval {_ptr_url_URL field_0;error err1;}",
        "result_name": "cmd_go_internal_web_urlFromFilePath_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_web_convertFileURLPath": {
        "result": "struct cmd_go_internal_web_convertFileURLPath_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_web_convertFileURLPath_retval",
        "parameters": [
            {
                "name": "host",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_web_TestURLToFilePath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_web_TestURLFromFilePath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_work_ActorFunc_Act": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Action_BuildActionID": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work__ptr_Action_BuildContentID": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work__ptr_Action_BuildID": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work__ptr_Action_BuiltTarget": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work__ptr_actionQueue_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work__ptr_actionQueue_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_work__ptr_actionQueue_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_work__ptr_actionQueue_Push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_work__ptr_actionQueue_Pop": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work__ptr_actionQueue_push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_actionQueue_pop": {
        "result": "_ptr_Action",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_actionGraphJSON": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work_NewBuilder": {
        "result": "_ptr_Builder",
        "result_name": null,
        "parameters": [
            {
                "name": "workDir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_closeBuilders": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_CheckGOOSARCHPair": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_NewObjdir": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_readpkglist": {
        "result": "struct cmd_go_internal_work_readpkglist_retval {_slice__ptr_load_Package field_0;}",
        "result_name": "cmd_go_internal_work_readpkglist_retval",
        "parameters": [
            {
                "name": "shlibpath",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_cacheAction": {
        "result": "_ptr_Action",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "string"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_AutoAction": {
        "result": "_ptr_Action",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "BuildMode"
            },
            {
                "name": "depMode",
                "type": "BuildMode"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_CompileAction": {
        "result": "_ptr_Action",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "BuildMode"
            },
            {
                "name": "depMode",
                "type": "BuildMode"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_VetAction": {
        "result": "_ptr_Action",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "BuildMode"
            },
            {
                "name": "depMode",
                "type": "BuildMode"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_vetAction": {
        "result": "_ptr_Action",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "BuildMode"
            },
            {
                "name": "depMode",
                "type": "BuildMode"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_LinkAction": {
        "result": "_ptr_Action",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "BuildMode"
            },
            {
                "name": "depMode",
                "type": "BuildMode"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_installAction": {
        "result": "_ptr_Action",
        "result_name": null,
        "parameters": [
            {
                "name": "a1",
                "type": "_ptr_Action"
            },
            {
                "name": "mode",
                "type": "BuildMode"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_addTransitiveLinkDeps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "a1",
                "type": "_ptr_Action"
            },
            {
                "name": "shlib",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_addInstallHeaderAction": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_buildmodeShared": {
        "result": "_ptr_Action",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "BuildMode"
            },
            {
                "name": "depMode",
                "type": "BuildMode"
            },
            {
                "name": "args",
                "type": "_slice_string"
            },
            {
                "name": "pkgs",
                "type": "_slice__ptr_load_Package"
            },
            {
                "name": "a1",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_linkSharedAction": {
        "result": "_ptr_Action",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "BuildMode"
            },
            {
                "name": "depMode",
                "type": "BuildMode"
            },
            {
                "name": "shlib",
                "type": "string"
            },
            {
                "name": "a1",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_buildCompiler_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_buildCompiler_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_AddBuildFlags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "mask",
                "type": "BuildFlagMask"
            }
        ]
    },
    "cmd_go_internal_work_AddCoverFlags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "coverProfileFlag",
                "type": "_ptr_string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_tagsFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_tagsFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work__ptr_buildvcsFlag_IsBoolFlag": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work__ptr_buildvcsFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_buildvcsFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_fileExtSplit": {
        "result": "struct cmd_go_internal_work_fileExtSplit_retval {string field_0;}",
        "result_name": "cmd_go_internal_work_fileExtSplit_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_pkgsMain": {
        "result": "struct cmd_go_internal_work_pkgsMain_retval {_slice__ptr_load_Package field_0;}",
        "result_name": "cmd_go_internal_work_pkgsMain_retval",
        "parameters": [
            {
                "name": "pkgs",
                "type": "_slice__ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_work_pkgsNotMain": {
        "result": "struct cmd_go_internal_work_pkgsNotMain_retval {_slice__ptr_load_Package field_0;}",
        "result_name": "cmd_go_internal_work_pkgsNotMain_retval",
        "parameters": [
            {
                "name": "pkgs",
                "type": "_slice__ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_work_oneMainPkg": {
        "result": "_slice__ptr_load_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgs",
                "type": "_slice__ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_work_runBuild": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_libname": {
        "result": "struct cmd_go_internal_work_libname_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_work_libname_retval",
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            },
            {
                "name": "pkgs",
                "type": "_slice__ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_work_runInstall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_omitTestOnly": {
        "result": "_slice__ptr_load_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgs",
                "type": "_slice__ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_work_InstallPackages": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "patterns",
                "type": "_slice_string"
            },
            {
                "name": "pkgs",
                "type": "_slice__ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_work_installOutsideModule": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_FindExecCmd": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_coverFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_coverFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_coverModeFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work__ptr_coverModeFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_commaListFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_commaListFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_stringFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_stringFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_actionID": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "buildID",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_contentID": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "buildID",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_toolID": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_gccToolID": {
        "result": "struct cmd_go_internal_work__ptr_Builder_gccToolID_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_work__ptr_Builder_gccToolID_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "language",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_assemblerIsGas": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work__ptr_Builder_gccgoBuildIDFile": {
        "result": "struct cmd_go_internal_work__ptr_Builder_gccgoBuildIDFile_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_work__ptr_Builder_gccgoBuildIDFile_retval",
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_buildID": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_fileHash": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_useCache": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "actionHash",
                "type": "cache_ActionID"
            },
            {
                "name": "target",
                "type": "string"
            },
            {
                "name": "printOutput",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_work_showStdout": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "c",
                "type": "cache_Cache"
            },
            {
                "name": "actionID",
                "type": "cache_ActionID"
            },
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_flushOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_updateBuildID": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "target",
                "type": "string"
            },
            {
                "name": "rewrite",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_work_TestRemoveDevNull": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_work_TestSplitPkgConfigOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_work_TestSharedLibName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_work_pkgImportPath": {
        "result": "_ptr_load_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgpath",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_TestRespectSetgidDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_work_actionList": {
        "result": "_slice__ptr_Action",
        "result_name": null,
        "parameters": [
            {
                "name": "root",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_Do": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "root",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_buildActionID": {
        "result": "cache_ActionID",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_needCgoHdr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work_allowedVersion": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_build": {
        "result": "struct cmd_go_internal_work__ptr_Builder_build_retval {error err0;}",
        "result_name": "cmd_go_internal_work__ptr_Builder_build_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_checkDirectives": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_cacheObjdirFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "c",
                "type": "cache_Cache"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_findCachedObjdirFile": {
        "result": "struct cmd_go_internal_work__ptr_Builder_findCachedObjdirFile_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_work__ptr_Builder_findCachedObjdirFile_retval",
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "c",
                "type": "cache_Cache"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_loadCachedObjdirFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "c",
                "type": "cache_Cache"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_cacheCgoHdr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_loadCachedCgoHdr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_cacheSrcFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "srcfiles",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_loadCachedVet": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_loadCachedCompiledGoFiles": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work_buildVetConfig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "srcfiles",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_vet": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_linkActionID": {
        "result": "cache_ActionID",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_printLinkerConfig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "io_Writer"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_link": {
        "result": "struct cmd_go_internal_work__ptr_Builder_link_retval {error err0;}",
        "result_name": "cmd_go_internal_work__ptr_Builder_link_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_writeLinkImportcfg": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_PkgconfigCmd": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_splitPkgConfigOutput": {
        "result": "struct cmd_go_internal_work_splitPkgConfigOutput_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_work_splitPkgConfigOutput_retval",
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_getPkgConfigFlags": {
        "result": "struct cmd_go_internal_work__ptr_Builder_getPkgConfigFlags_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_work__ptr_Builder_getPkgConfigFlags_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_installShlibname": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_linkSharedActionID": {
        "result": "cache_ActionID",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_linkShared": {
        "result": "struct cmd_go_internal_work__ptr_Builder_linkShared_retval {error err0;}",
        "result_name": "cmd_go_internal_work__ptr_Builder_linkShared_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work_BuildInstallFunc": {
        "result": "struct cmd_go_internal_work_BuildInstallFunc_retval {error err0;}",
        "result_name": "cmd_go_internal_work_BuildInstallFunc_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_cleanup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_moveOrCopyFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "perm",
                "type": "fs_FileMode"
            },
            {
                "name": "force",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_copyFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "perm",
                "type": "fs_FileMode"
            },
            {
                "name": "force",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_writeFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_installHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_cover": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "dst",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "varName",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_cover2": {
        "result": "struct cmd_go_internal_work__ptr_Builder_cover2_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_work__ptr_Builder_cover2_retval",
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "infiles",
                "type": "_slice_string"
            },
            {
                "name": "outfiles",
                "type": "_slice_string"
            },
            {
                "name": "varName",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_writeCoverPkgInputs": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "pconfigfile",
                "type": "string"
            },
            {
                "name": "covoutputsfile",
                "type": "string"
            },
            {
                "name": "outfiles",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_isObject": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_mayberemovefile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_fmtcmd": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_Showcmd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_showOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "desc",
                "type": "string"
            },
            {
                "name": "out",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_prefixSuffixError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work__ptr_prefixSuffixError_ImportPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_formatOutput": {
        "result": "_ptr_prefixSuffixError",
        "result_name": null,
        "parameters": [
            {
                "name": "workDir",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "importPath",
                "type": "string"
            },
            {
                "name": "desc",
                "type": "string"
            },
            {
                "name": "out",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_run": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "desc",
                "type": "string"
            },
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "cmdargs",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_processOutput": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_runOut": {
        "result": "struct cmd_go_internal_work__ptr_Builder_runOut_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_go_internal_work__ptr_Builder_runOut_retval",
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "cmdargs",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_internal_work_joinUnambiguously": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_cCompilerEnv": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work__ptr_Builder_Mkdir": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_Symlink": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "oldname",
                "type": "string"
            },
            {
                "name": "newname",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_mkAbs": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "f",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_noCompiler": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_noToolchain_compiler": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_noToolchain_linker": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_noToolchain_gc": {
        "result": "struct cmd_go_internal_work_noToolchain_gc_retval {string field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_go_internal_work_noToolchain_gc_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "archive",
                "type": "string"
            },
            {
                "name": "importcfg",
                "type": "_slice_byte"
            },
            {
                "name": "embedcfg",
                "type": "_slice_byte"
            },
            {
                "name": "symabis",
                "type": "string"
            },
            {
                "name": "asmhdr",
                "type": "bool"
            },
            {
                "name": "gofiles",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_noToolchain_asm": {
        "result": "struct cmd_go_internal_work_noToolchain_asm_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_work_noToolchain_asm_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "sfiles",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_noToolchain_symabis": {
        "result": "struct cmd_go_internal_work_noToolchain_symabis_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_work_noToolchain_symabis_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "sfiles",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_noToolchain_pack": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "afile",
                "type": "string"
            },
            {
                "name": "ofiles",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_noToolchain_ld": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "root",
                "type": "_ptr_Action"
            },
            {
                "name": "out",
                "type": "string"
            },
            {
                "name": "importcfg",
                "type": "string"
            },
            {
                "name": "mainpkg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_noToolchain_ldShared": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "root",
                "type": "_ptr_Action"
            },
            {
                "name": "toplevelactions",
                "type": "_slice__ptr_Action"
            },
            {
                "name": "out",
                "type": "string"
            },
            {
                "name": "importcfg",
                "type": "string"
            },
            {
                "name": "allactions",
                "type": "_slice__ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work_noToolchain_cc": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "ofile",
                "type": "string"
            },
            {
                "name": "cfile",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_gcc": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            },
            {
                "name": "workdir",
                "type": "string"
            },
            {
                "name": "out",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "_slice_string"
            },
            {
                "name": "cfile",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_gxx": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            },
            {
                "name": "workdir",
                "type": "string"
            },
            {
                "name": "out",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "_slice_string"
            },
            {
                "name": "cxxfile",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_gfortran": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            },
            {
                "name": "workdir",
                "type": "string"
            },
            {
                "name": "out",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "_slice_string"
            },
            {
                "name": "ffile",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_ccompile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            },
            {
                "name": "outfile",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "_slice_string"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "compiler",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_gccld": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            },
            {
                "name": "objdir",
                "type": "string"
            },
            {
                "name": "outfile",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "_slice_string"
            },
            {
                "name": "objs",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_GccCmd": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "incdir",
                "type": "string"
            },
            {
                "name": "workdir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_GxxCmd": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "incdir",
                "type": "string"
            },
            {
                "name": "workdir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_gfortranCmd": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "incdir",
                "type": "string"
            },
            {
                "name": "workdir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_ccExe": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work__ptr_Builder_cxxExe": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work__ptr_Builder_fcExe": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work__ptr_Builder_compilerCmd": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "compiler",
                "type": "_slice_string"
            },
            {
                "name": "incdir",
                "type": "string"
            },
            {
                "name": "workdir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_gccNoPie": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "linker",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_gccSupportsFlag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "compiler",
                "type": "_slice_string"
            },
            {
                "name": "flag",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_statString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "os_FileInfo"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_gccCompilerID": {
        "result": "struct cmd_go_internal_work__ptr_Builder_gccCompilerID_retval {cache_ActionID field_0;bool field_1;}",
        "result_name": "cmd_go_internal_work__ptr_Builder_gccCompilerID_retval",
        "parameters": [
            {
                "name": "compiler",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_gccArchArgs": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_envList": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "def",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_CFlags": {
        "result": "struct cmd_go_internal_work__ptr_Builder_CFlags_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_work__ptr_Builder_CFlags_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_work_buildFlags": {
        "result": "struct cmd_go_internal_work_buildFlags_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_work_buildFlags_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "defaults",
                "type": "string"
            },
            {
                "name": "fromPackage",
                "type": "_slice_string"
            },
            {
                "name": "check",
                "type": "void*"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_cgo": {
        "result": "struct cmd_go_internal_work__ptr_Builder_cgo_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_work__ptr_Builder_cgo_retval",
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "cgoExe",
                "type": "string"
            },
            {
                "name": "objdir",
                "type": "string"
            },
            {
                "name": "pcCFLAGS",
                "type": "_slice_string"
            },
            {
                "name": "pcLDFLAGS",
                "type": "_slice_string"
            },
            {
                "name": "cgofiles",
                "type": "_slice_string"
            },
            {
                "name": "gccfiles",
                "type": "_slice_string"
            },
            {
                "name": "gxxfiles",
                "type": "_slice_string"
            },
            {
                "name": "mfiles",
                "type": "_slice_string"
            },
            {
                "name": "ffiles",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_flagsNotCompatibleWithInternalLinking": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sourceList",
                "type": "_slice_string"
            },
            {
                "name": "flagListList",
                "type": "_slice__slice_string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_dynimport": {
        "result": "struct cmd_go_internal_work__ptr_Builder_dynimport_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_work__ptr_Builder_dynimport_retval",
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            },
            {
                "name": "objdir",
                "type": "string"
            },
            {
                "name": "importGo",
                "type": "string"
            },
            {
                "name": "cgoExe",
                "type": "string"
            },
            {
                "name": "cflags",
                "type": "_slice_string"
            },
            {
                "name": "cgoLDFLAGS",
                "type": "_slice_string"
            },
            {
                "name": "outObj",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_swig": {
        "result": "struct cmd_go_internal_work__ptr_Builder_swig_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_work__ptr_Builder_swig_retval",
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            },
            {
                "name": "objdir",
                "type": "string"
            },
            {
                "name": "pcCFLAGS",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_swigDoVersionCheck": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work__ptr_Builder_swigVersionCheck": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work__ptr_Builder_swigDoIntSize": {
        "result": "struct cmd_go_internal_work__ptr_Builder_swigDoIntSize_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_work__ptr_Builder_swigDoIntSize_retval",
        "parameters": [
            {
                "name": "objdir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_swigIntSize": {
        "result": "struct cmd_go_internal_work__ptr_Builder_swigIntSize_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_work__ptr_Builder_swigIntSize_retval",
        "parameters": [
            {
                "name": "objdir",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_swigOne": {
        "result": "struct cmd_go_internal_work__ptr_Builder_swigOne_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_work__ptr_Builder_swigOne_retval",
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "objdir",
                "type": "string"
            },
            {
                "name": "pcCFLAGS",
                "type": "_slice_string"
            },
            {
                "name": "cxx",
                "type": "bool"
            },
            {
                "name": "intgosize",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Builder_disableBuildID": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "ldflags",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_mkAbsFiles": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "files",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_passLongArgsInResponseFiles": {
        "result": "struct cmd_go_internal_work_passLongArgsInResponseFiles_retval {void* field_0;}",
        "result_name": "cmd_go_internal_work_passLongArgsInResponseFiles_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "_ptr_exec_Cmd"
            }
        ]
    },
    "cmd_go_internal_work_useResponseFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "argLen",
                "type": "int"
            }
        ]
    },
    "cmd_go_internal_work_encodeArg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_TestEncodeArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_work_TestEncodeDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_work_TestEncodeDecodeFuzz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_work_gcToolchain_compiler": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_gcToolchain_linker": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_pkgPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work_gcToolchain_gc": {
        "result": "struct cmd_go_internal_work_gcToolchain_gc_retval {string field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_go_internal_work_gcToolchain_gc_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "archive",
                "type": "string"
            },
            {
                "name": "importcfg",
                "type": "_slice_byte"
            },
            {
                "name": "embedcfg",
                "type": "_slice_byte"
            },
            {
                "name": "symabis",
                "type": "string"
            },
            {
                "name": "asmhdr",
                "type": "bool"
            },
            {
                "name": "gofiles",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_gcBackendConcurrency": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "gcflags",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work__ptr_Action_trimpath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_asmArgs": {
        "result": "_slice_interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_work_gcToolchain_asm": {
        "result": "struct cmd_go_internal_work_gcToolchain_asm_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_work_gcToolchain_asm_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "sfiles",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_gcToolchain_symabis": {
        "result": "struct cmd_go_internal_work_gcToolchain_symabis_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_work_gcToolchain_symabis_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "sfiles",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_toolVerify": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            },
            {
                "name": "newTool",
                "type": "string"
            },
            {
                "name": "ofile",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_interface_"
            }
        ]
    },
    "cmd_go_internal_work_gcToolchain_pack": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "afile",
                "type": "string"
            },
            {
                "name": "ofiles",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_packInternal": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "afile",
                "type": "string"
            },
            {
                "name": "ofiles",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_setextld": {
        "result": "struct cmd_go_internal_work_setextld_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_work_setextld_retval",
        "parameters": [
            {
                "name": "ldflags",
                "type": "_slice_string"
            },
            {
                "name": "compiler",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_pluginPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work_gcToolchain_ld": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "root",
                "type": "_ptr_Action"
            },
            {
                "name": "out",
                "type": "string"
            },
            {
                "name": "importcfg",
                "type": "string"
            },
            {
                "name": "mainpkg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_gcToolchain_ldShared": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "root",
                "type": "_ptr_Action"
            },
            {
                "name": "toplevelactions",
                "type": "_slice__ptr_Action"
            },
            {
                "name": "out",
                "type": "string"
            },
            {
                "name": "importcfg",
                "type": "string"
            },
            {
                "name": "allactions",
                "type": "_slice__ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work_gcToolchain_cc": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "ofile",
                "type": "string"
            },
            {
                "name": "cfile",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_gccgoToolchain_compiler": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_gccgoToolchain_linker": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_gccgoToolchain_ar": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_checkGccgoBin": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_gccgoToolchain_gc": {
        "result": "struct cmd_go_internal_work_gccgoToolchain_gc_retval {string field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_go_internal_work_gccgoToolchain_gc_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "archive",
                "type": "string"
            },
            {
                "name": "importcfg",
                "type": "_slice_byte"
            },
            {
                "name": "embedcfg",
                "type": "_slice_byte"
            },
            {
                "name": "symabis",
                "type": "string"
            },
            {
                "name": "asmhdr",
                "type": "bool"
            },
            {
                "name": "gofiles",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_buildImportcfgSymlinks": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "root",
                "type": "string"
            },
            {
                "name": "importcfg",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_internal_work_gccgoToolchain_asm": {
        "result": "struct cmd_go_internal_work_gccgoToolchain_asm_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_go_internal_work_gccgoToolchain_asm_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "sfiles",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_gccgoToolchain_symabis": {
        "result": "struct cmd_go_internal_work_gccgoToolchain_symabis_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_work_gccgoToolchain_symabis_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "sfiles",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_gccgoArchive": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "basedir",
                "type": "string"
            },
            {
                "name": "imp",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_gccgoToolchain_pack": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "afile",
                "type": "string"
            },
            {
                "name": "ofiles",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_gccgoToolchain_link": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "root",
                "type": "_ptr_Action"
            },
            {
                "name": "out",
                "type": "string"
            },
            {
                "name": "importcfg",
                "type": "string"
            },
            {
                "name": "allactions",
                "type": "_slice__ptr_Action"
            },
            {
                "name": "buildmode",
                "type": "string"
            },
            {
                "name": "desc",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_gccgoToolchain_ld": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "root",
                "type": "_ptr_Action"
            },
            {
                "name": "out",
                "type": "string"
            },
            {
                "name": "importcfg",
                "type": "string"
            },
            {
                "name": "mainpkg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_gccgoToolchain_ldShared": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "root",
                "type": "_ptr_Action"
            },
            {
                "name": "toplevelactions",
                "type": "_slice__ptr_Action"
            },
            {
                "name": "out",
                "type": "string"
            },
            {
                "name": "importcfg",
                "type": "string"
            },
            {
                "name": "allactions",
                "type": "_slice__ptr_Action"
            }
        ]
    },
    "cmd_go_internal_work_gccgoToolchain_cc": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "a",
                "type": "_ptr_Action"
            },
            {
                "name": "ofile",
                "type": "string"
            },
            {
                "name": "cfile",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_work_gccgoToolchain_maybePIC": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_gccgoPkgpath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_work_gccgoToolchain_gccgoCleanPkgpath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "p",
                "type": "_ptr_load_Package"
            }
        ]
    },
    "cmd_go_internal_work_gccgoToolchain_supportsCgoIncomplete": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Builder"
            }
        ]
    },
    "cmd_go_internal_work_BuildInit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_fuzzInstrumentFlags": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_instrumentInit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_buildModeInit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_compilerVersion": {
        "result": "struct cmd_go_internal_work_compilerVersion_retval {version field_0;error err1;}",
        "result_name": "cmd_go_internal_work_compilerVersion_retval",
        "parameters": []
    },
    "cmd_go_internal_work_compilerRequiredAsanVersion": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_work_checkCompilerFlags": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "source",
                "type": "string"
            },
            {
                "name": "list",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_checkLinkerFlags": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "source",
                "type": "string"
            },
            {
                "name": "list",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_checkCompilerFlagsForInternalLink": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "source",
                "type": "string"
            },
            {
                "name": "list",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_work_checkFlags": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "source",
                "type": "string"
            },
            {
                "name": "list",
                "type": "_slice_string"
            },
            {
                "name": "valid",
                "type": "_slice__ptr_lazyregexp_Regexp"
            },
            {
                "name": "validNext",
                "type": "_slice_string"
            },
            {
                "name": "checkOverrides",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_work_TestCheckCompilerFlags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_work_TestCheckLinkerFlags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_work_TestCheckFlagAllowDisallow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_work_TestCheckCompilerFlagsForInternalLink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_internal_work_FuzzSplitPkgConfigOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_internal_workcmd_flagFunc_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_workcmd_flagFunc_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_workcmd_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_internal_workcmd_runEditwork": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_workcmd_flagEditworkUse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_workcmd_flagEditworkDropUse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_workcmd_allowedVersionArg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_workcmd_parsePathVersionOptional": {
        "result": "struct cmd_go_internal_workcmd_parsePathVersionOptional_retval {string field_0;error err1;}",
        "result_name": "cmd_go_internal_workcmd_parsePathVersionOptional_retval",
        "parameters": [
            {
                "name": "adj",
                "type": "string"
            },
            {
                "name": "arg",
                "type": "string"
            },
            {
                "name": "allowDirPath",
                "type": "bool"
            }
        ]
    },
    "cmd_go_internal_workcmd_flagEditworkReplace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_workcmd_flagEditworkDropReplace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_go_internal_workcmd_editPrintJSON": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "workFile",
                "type": "_ptr_modfile_WorkFile"
            }
        ]
    },
    "cmd_go_internal_workcmd_runInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_workcmd_runSync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_workcmd_runUse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cmd",
                "type": "_ptr_base_Command"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_workcmd_workUse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "gowork",
                "type": "string"
            },
            {
                "name": "wf",
                "type": "_ptr_modfile_WorkFile"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_go_internal_workcmd_pathRel": {
        "result": "struct cmd_go_internal_workcmd_pathRel_retval {string field_0;}",
        "result_name": "cmd_go_internal_workcmd_pathRel_retval",
        "parameters": [
            {
                "name": "workDir",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_testdata_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_go_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_TestDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_mod_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_mod_FuzzFail": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_mod_Bar": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_mod_TopFile": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_mod_AnyOverlap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "y",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_go_testdata_mod_TestGlass": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_mod_TestGo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_mod_HELLO": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_mod_GLASS": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_mod_GO": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_mod_OPT": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_mod_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_mod_TestHELLO": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_mod_TestGLASS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_mod_TestGO": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_mod_TestOPT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_mod_TestFortuneV2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_mod_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_mod_TestOpt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_Test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_GoFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script__ptr_generic_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_truncateLike": {
        "result": "time_Time",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            },
            {
                "name": "p",
                "type": "time_Time"
            }
        ]
    },
    "cmd_go_testdata_script_TestX": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestExternal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_Fb": {
        "result": "_slice__ptr_int",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_g": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_sum": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice__ptr_int"
            }
        ]
    },
    "cmd_go_testdata_script_check": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "desc",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_go_testdata_script_run": {
        "result": "struct cmd_go_testdata_script_run_retval {error err0;}",
        "result_name": "cmd_go_testdata_script_run_retval",
        "parameters": []
    },
    "cmd_go_testdata_script_readDWARF": {
        "result": "struct cmd_go_testdata_script_readDWARF_retval {_ptr_dwarf_Data field_0;error err1;}",
        "result_name": "cmd_go_testdata_script_readDWARF_retval",
        "parameters": [
            {
                "name": "exePath",
                "type": "string"
            }
        ]
    },
    "cmd_go_testdata_script_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_go_testdata_script_C_T_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script__ptr_C_T_g": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_Alias_h": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script__ptr_Alias_i": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_GoFn": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int"
            }
        ]
    },
    "cmd_go_testdata_script_Fn": {
        "result": "struct cmd_go_testdata_script_Fn_retval {int field_0;int field_1;}",
        "result_name": "cmd_go_testdata_script_Fn_retval",
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_go_testdata_script_TestSomething": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_X_Print": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_X__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_S": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_G": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestG": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_h": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestCase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_Mainer": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestCoverage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_Foo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestFoo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_Bar": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestBar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_Mumble": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_go_testdata_script_Grumble": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "cmd_go_testdata_script_TestMumble": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_FooFunc": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_FooFunc2": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_BarFunc": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_BazFunc": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_New": {
        "result": "void*",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_Test1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_Test2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_Test3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_Test4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_notOK": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestSleep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestNUL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_Symbol_Method": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_T_M": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestBad": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_go_testdata_script_TestGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_BenchmarkSimplefunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_go_testdata_script_ExampleSimple": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_ExampleWithEmptyOutput": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_ExampleNoOutput": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestSimple": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_Get": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestD": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_download": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "gopath",
                "type": "string"
            }
        ]
    },
    "cmd_go_testdata_script_readCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gopath",
                "type": "string"
            },
            {
                "name": "done",
                "type": "chan_send_struct"
            }
        ]
    },
    "cmd_go_testdata_script_Echo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_Add": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "cmd_go_testdata_script_CVersion": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestCVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_D": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestWriteTmp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestReadTestdata": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestHacksEnabled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_Str": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestMsgInternal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzInterrupt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_Hello": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_foo": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_go_testdata_script_TestTestCoverage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_hello": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_ExampleThisShouldNotHaveAParameter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "thisShouldntExist",
                "type": "int"
            }
        ]
    },
    "cmd_go_testdata_script_Benchmark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_go_testdata_script_BenchmarkChatty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_go_testdata_script_BenchmarkThatCallsFatal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_go_testdata_script_BenchmarkSleep1s": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_go_testdata_script_TestDetail": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestChdir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestOddFileContent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestOddFileSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestOddGetenv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestLookupEnv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestDirList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestExternalFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestOSArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestBenchtime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestChatty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestChattyParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestNoDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestDeadlineWithinMinute": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestSubtestDeadlineWithinMinute": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_ExamplePass": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_ExampleGoexit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestFailingA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestB": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestParallelFailingA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestParallelFailingB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestParallelFailingSubtestsA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestFailingSubtestsA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestFailingB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestFatalC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestFatalD": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestVFlagIsSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestFullPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzY": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_Y": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_go_testdata_script_Fuzz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzCov": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzTarget": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzDead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzFast": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzTestCount": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzMinimizeCount": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzClosePipeBefore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzClosePipeAfter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_sendGarbageToCoordinator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tb",
                "type": "testing_TB"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzCovMin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_checkFile": {
        "result": "struct cmd_go_testdata_script_checkFile_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_testdata_script_checkFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "expected",
                "type": "string"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzMinimizerCrashInMinimization": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzMinimizerNonrecoverableCrashInMinimization": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzMinCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_checkCacheFile": {
        "result": "struct cmd_go_testdata_script_checkCacheFile_retval {bool field_0;error err1;}",
        "result_name": "cmd_go_testdata_script_checkCacheFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzOne": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzTwo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_isWorker": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_FuzzReturn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzSkip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzFail": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzNilPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzGoexit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzExit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_checkCoordLog": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "cmd_go_testdata_script_checkWorkerLog": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzMutator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzRepeat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzNonCrash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzKill": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzCrash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzSeed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzMutate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzTrivial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzReturnErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzFoo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_FuzzRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "cmd_go_testdata_script_TestGoCommandExists": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestWeirdTiming": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "outer",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestPass": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_setup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_teardown": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_Example_test": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestBuilt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_BenchmarkRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_go_testdata_script_TestRaceTag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestF1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_Example_A": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_Example_Y": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_Example_B": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestNothingJustFail": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestOrphanCmd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_PrintFile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_PrintFileForTest": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_PrintFileInXTest": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestMsgExternal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_TestSeparateFoo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_Func1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestMe": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_HelloFromA": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_Dep": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_DoSomething": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_B": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_PrintVersion": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_C": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_P": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_Q": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_R": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_script_TestQ": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_go_testdata_script_A": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_vcstest_bzr_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_vcstest_fossil_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_vcstest_git_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_vcstest_git_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_vcstest_hg_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_go_testdata_vcstest_svn_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_gofmt_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_gofmt_initParserMode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_gofmt_isGoFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "fs_DirEntry"
            }
        ]
    },
    "cmd_gofmt_newSequencer": {
        "result": "_ptr_sequencer",
        "result_name": null,
        "parameters": [
            {
                "name": "maxWeight",
                "type": "int64"
            },
            {
                "name": "out",
                "type": "io_Writer"
            },
            {
                "name": "err",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_gofmt__ptr_sequencer_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "weight",
                "type": "int64"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_gofmt__ptr_sequencer_AddReport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_gofmt__ptr_sequencer_GetExitCode": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_gofmt__ptr_reporter_getState": {
        "result": "_ptr_reporterState",
        "result_name": null,
        "parameters": []
    },
    "cmd_gofmt__ptr_reporter_Warnf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_gofmt__ptr_reporter_Write": {
        "result": "struct cmd_gofmt__ptr_reporter_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_gofmt__ptr_reporter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_gofmt__ptr_reporter_Report": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_gofmt__ptr_reporter_ExitCode": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_gofmt_processFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "info",
                "type": "fs_FileInfo"
            },
            {
                "name": "in",
                "type": "io_Reader"
            },
            {
                "name": "r",
                "type": "_ptr_reporter"
            }
        ]
    },
    "cmd_gofmt_readFile": {
        "result": "struct cmd_gofmt_readFile_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_gofmt_readFile_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "info",
                "type": "fs_FileInfo"
            },
            {
                "name": "in",
                "type": "io_Reader"
            }
        ]
    },
    "cmd_gofmt_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_gofmt_gofmtMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_sequencer"
            }
        ]
    },
    "cmd_gofmt_fileWeight": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "info",
                "type": "fs_FileInfo"
            }
        ]
    },
    "cmd_gofmt_writeFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "orig",
                "type": "_slice_byte"
            },
            {
                "name": "formatted",
                "type": "_slice_byte"
            },
            {
                "name": "perm",
                "type": "fs_FileMode"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_gofmt_backupFile": {
        "result": "struct cmd_gofmt_backupFile_retval {string field_0;error err1;}",
        "result_name": "cmd_gofmt_backupFile_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "perm",
                "type": "fs_FileMode"
            }
        ]
    },
    "cmd_gofmt_gofmtFlags": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "maxLines",
                "type": "int"
            }
        ]
    },
    "cmd_gofmt_runTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "in",
                "type": "string"
            },
            {
                "name": "out",
                "type": "string"
            }
        ]
    },
    "cmd_gofmt_TestRewrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_gofmt_TestCRLF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_gofmt_TestBackupFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_gofmt_TestPermissions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_gofmt_parse": {
        "result": "struct cmd_gofmt_parse_retval {_ptr_ast_File field_0;void* field_1;int field_2;error err3;}",
        "result_name": "cmd_gofmt_parse_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "fragmentOk",
                "type": "bool"
            }
        ]
    },
    "cmd_gofmt_format": {
        "result": "struct cmd_gofmt_format_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_gofmt_format_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "file",
                "type": "_ptr_ast_File"
            },
            {
                "name": "sourceAdj",
                "type": "void*"
            },
            {
                "name": "indentAdj",
                "type": "int"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "cfg",
                "type": "printer_Config"
            }
        ]
    },
    "cmd_gofmt_isSpace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "cmd_gofmt_gofmt": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "src",
                "type": "_ptr_bytes_Buffer"
            }
        ]
    },
    "cmd_gofmt_testFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "b1",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "b2",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "cmd_gofmt_testFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "filenames",
                "type": "chan_send_string"
            },
            {
                "name": "done",
                "type": "chan_send_int"
            }
        ]
    },
    "cmd_gofmt_genFilenames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "filenames",
                "type": "chan_send_string"
            }
        ]
    },
    "cmd_gofmt_TestAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_gofmt__ptr_statDirEntry_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_gofmt__ptr_statDirEntry_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_gofmt__ptr_statDirEntry_Type": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": []
    },
    "cmd_gofmt__ptr_statDirEntry_Info": {
        "result": "struct cmd_gofmt__ptr_statDirEntry_Info_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "cmd_gofmt__ptr_statDirEntry_Info_retval",
        "parameters": []
    },
    "cmd_gofmt__ptr_statDirEntry_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_gofmt_initRewrite": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_gofmt_parseExpr": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "what",
                "type": "string"
            }
        ]
    },
    "cmd_gofmt_rewriteFile": {
        "result": "_ptr_ast_File",
        "result_name": null,
        "parameters": [
            {
                "name": "fileSet",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "pattern",
                "type": "ast_Expr"
            },
            {
                "name": "replace",
                "type": "ast_Expr"
            },
            {
                "name": "p",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_gofmt_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "reflect_Value"
            },
            {
                "name": "y",
                "type": "reflect_Value"
            }
        ]
    },
    "cmd_gofmt_apply": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "val",
                "type": "reflect_Value"
            }
        ]
    },
    "cmd_gofmt_isWildcard": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_gofmt_match": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "map_string_reflect_Value"
            },
            {
                "name": "pattern",
                "type": "reflect_Value"
            },
            {
                "name": "val",
                "type": "reflect_Value"
            }
        ]
    },
    "cmd_gofmt_subst": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "map_string_reflect_Value"
            },
            {
                "name": "pattern",
                "type": "reflect_Value"
            },
            {
                "name": "pos",
                "type": "reflect_Value"
            }
        ]
    },
    "cmd_gofmt_simplifier_Visit": {
        "result": "ast_Visitor",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_gofmt_simplifier_simplifyLiteral": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "reflect_Value"
            },
            {
                "name": "astType",
                "type": "ast_Expr"
            },
            {
                "name": "x",
                "type": "ast_Expr"
            },
            {
                "name": "px",
                "type": "_ptr_ast_Expr"
            }
        ]
    },
    "cmd_gofmt_isBlank": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_gofmt_simplify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_gofmt_removeEmptyDeclGroups": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_gofmt_isEmpty": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "g",
                "type": "_ptr_ast_GenDecl"
            }
        ]
    },
    "cmd_gofmt_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_gofmt_testdata_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_gofmt_testdata_foo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_gofmt_testdata_bar": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_gofmt_testdata__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_gofmt_testdata_fn": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_gofmt_testdata_fun": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_int"
            }
        ]
    },
    "cmd_gofmt_testdata_g": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_int"
            }
        ]
    },
    "cmd_gofmt_testdata_generic_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_gofmt_testdata_(T[P])_m": {
        "result": "P",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "generic"
            }
        ]
    },
    "cmd_internal_archive__ptr_Archive_File": {
        "result": "_ptr_os_File",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_archive__ptr_Entry_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_archive_ErrGoObjOtherVersion_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_archive__ptr_objReader_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "cmd_internal_archive__ptr_objReader_error": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_internal_archive__ptr_objReader_peek": {
        "result": "struct cmd_internal_archive__ptr_objReader_peek_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_internal_archive__ptr_objReader_peek_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_internal_archive__ptr_objReader_readByte": {
        "result": "byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_archive__ptr_objReader_readFull": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_archive__ptr_objReader_skip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_archive_New": {
        "result": "struct cmd_internal_archive_New_retval {_ptr_Archive field_0;error err1;}",
        "result_name": "cmd_internal_archive_New_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "cmd_internal_archive_Parse": {
        "result": "struct cmd_internal_archive_Parse_retval {_ptr_Archive field_0;error err1;}",
        "result_name": "cmd_internal_archive_Parse_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            },
            {
                "name": "verbose",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_archive_trimSpace": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_archive__ptr_objReader_parseArchive": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "verbose",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_archive__ptr_objReader_parseObject": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "_ptr_GoObj"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_archive__ptr_Archive_AddEntry": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "EntryType"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "mtime",
                "type": "int64"
            },
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            },
            {
                "name": "mode",
                "type": "os_FileMode"
            },
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "cmd_internal_archive_exactly16Bytes": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_internal_archive_ReadHeader": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_bufio_Reader"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_internal_archive_FormatHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arhdr",
                "type": "_slice_byte"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_archive_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_internal_archive_copyDir": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            }
        ]
    },
    "cmd_internal_archive_copyFile": {
        "result": "struct cmd_internal_archive_copyFile_retval {error err0;}",
        "result_name": "cmd_internal_archive_copyFile_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            }
        ]
    },
    "cmd_internal_archive_buildGoobj": {
        "result": "goobjPaths",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_archive_TestParseGoobj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_archive_TestParseArchive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_archive_TestParseCGOArchive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_archive_TestExactly16Bytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_archive_testdata_go1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_archive_testdata_go2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_archive_testdata_mycgo_go1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_archive_testdata_mycgo_go2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_bio_Create": {
        "result": "struct cmd_internal_bio_Create_retval {_ptr_Writer field_0;error err1;}",
        "result_name": "cmd_internal_bio_Create_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_internal_bio_Open": {
        "result": "struct cmd_internal_bio_Open_retval {_ptr_Reader field_0;error err1;}",
        "result_name": "cmd_internal_bio_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_internal_bio_NewReader": {
        "result": "_ptr_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "cmd_internal_bio__ptr_Reader_MustSeek": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "cmd_internal_bio__ptr_Writer_MustSeek": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "cmd_internal_bio__ptr_Reader_Offset": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_bio__ptr_Writer_Offset": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_bio__ptr_Reader_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_bio__ptr_Writer_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_bio__ptr_Reader_File": {
        "result": "_ptr_os_File",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_bio__ptr_Writer_File": {
        "result": "_ptr_os_File",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_bio__ptr_Reader_Slice": {
        "result": "struct cmd_internal_bio__ptr_Reader_Slice_retval {_slice_byte field_0;bool field_1;error err2;}",
        "result_name": "cmd_internal_bio__ptr_Reader_Slice_retval",
        "parameters": [
            {
                "name": "length",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_bio__ptr_Reader_SliceRO": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "length",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_bio_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_bio__ptr_Reader_sliceOS": {
        "result": "struct cmd_internal_bio__ptr_Reader_sliceOS_retval {_slice_byte field_0;bool field_1;}",
        "result_name": "cmd_internal_bio__ptr_Reader_sliceOS_retval",
        "parameters": [
            {
                "name": "length",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_bio_MustClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "io_Closer"
            }
        ]
    },
    "cmd_internal_bio_MustWriter": {
        "result": "io_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_internal_bio_mustWriter_Write": {
        "result": "struct cmd_internal_bio_mustWriter_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_internal_bio_mustWriter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_bio_mustWriter_WriteString": {
        "result": "struct cmd_internal_bio_mustWriter_WriteString_retval {int field_0;error err1;}",
        "result_name": "cmd_internal_bio_mustWriter_WriteString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_internal_bootstrap_test_TestExperimentToolID": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_bootstrap_test_runCmd": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_internal_bootstrap_test_overlayDir": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dstRoot",
                "type": "string"
            },
            {
                "name": "srcRoot",
                "type": "string"
            }
        ]
    },
    "cmd_internal_bootstrap_test_TestRepeatBootstrap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_browser_Commands": {
        "result": "_slice__slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_browser_Open": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "url",
                "type": "string"
            }
        ]
    },
    "cmd_internal_browser_appearsSuccessful": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "_ptr_exec_Cmd"
            },
            {
                "name": "timeout",
                "type": "time_Duration"
            }
        ]
    },
    "cmd_internal_buildid_ReadFile": {
        "result": "struct cmd_internal_buildid_ReadFile_retval {string field_0;error err1;}",
        "result_name": "cmd_internal_buildid_ReadFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_internal_buildid_readGccgoArchive": {
        "result": "struct cmd_internal_buildid_readGccgoArchive_retval {string field_0;error err1;}",
        "result_name": "cmd_internal_buildid_readGccgoArchive_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "cmd_internal_buildid_readGccgoBigArchive": {
        "result": "struct cmd_internal_buildid_readGccgoBigArchive_retval {string field_0;error err1;}",
        "result_name": "cmd_internal_buildid_readGccgoBigArchive_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "cmd_internal_buildid_readBinary": {
        "result": "struct cmd_internal_buildid_readBinary_retval {string field_0;error err1;}",
        "result_name": "cmd_internal_buildid_readBinary_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "cmd_internal_buildid_readRaw": {
        "result": "struct cmd_internal_buildid_readRaw_retval {string field_0;error err1;}",
        "result_name": "cmd_internal_buildid_readRaw_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_buildid_HashToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "_32_byte"
            }
        ]
    },
    "cmd_internal_buildid_TestReadFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_buildid_TestFindAndHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_buildid_TestExcludedReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_buildid_TestEmptyID": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_buildid_readAligned4": {
        "result": "struct cmd_internal_buildid_readAligned4_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_internal_buildid_readAligned4_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "sz",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_buildid_ReadELFNote": {
        "result": "struct cmd_internal_buildid_ReadELFNote_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_internal_buildid_ReadELFNote_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_buildid_readELF": {
        "result": "struct cmd_internal_buildid_readELF_retval {string field_0;error err1;}",
        "result_name": "cmd_internal_buildid_readELF_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "_ptr_os_File"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_buildid_readMacho": {
        "result": "struct cmd_internal_buildid_readMacho_retval {string field_0;error err1;}",
        "result_name": "cmd_internal_buildid_readMacho_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "_ptr_os_File"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_buildid_FindAndHash": {
        "result": "struct cmd_internal_buildid_FindAndHash_retval {_slice_int64 field_0;_32_byte field_1;error err2;}",
        "result_name": "cmd_internal_buildid_FindAndHash_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "id",
                "type": "string"
            },
            {
                "name": "bufSize",
                "type": "int"
            }
        ]
    },
    "cmd_internal_buildid_Rewrite": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_WriterAt"
            },
            {
                "name": "pos",
                "type": "_slice_int64"
            },
            {
                "name": "id",
                "type": "string"
            }
        ]
    },
    "cmd_internal_buildid_excludeMachoCodeSignature": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "cmd_internal_buildid__ptr_excludedReader_Read": {
        "result": "struct cmd_internal_buildid__ptr_excludedReader_Read_retval {int field_0;error err1;}",
        "result_name": "cmd_internal_buildid__ptr_excludedReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_buildid_findMachoCodeSignature": {
        "result": "struct cmd_internal_buildid_findMachoCodeSignature_retval {_ptr_macho_File field_0;codesign_CodeSigCmd field_1;bool field_2;}",
        "result_name": "cmd_internal_buildid_findMachoCodeSignature_retval",
        "parameters": [
            {
                "name": "r",
                "type": "interface_"
            }
        ]
    },
    "cmd_internal_codesign__ptr_Blob_put": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_codesign__ptr_SuperBlob_put": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_codesign__ptr_CodeDirectory_put": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_codesign_FindCodeSigCmd": {
        "result": "struct cmd_internal_codesign_FindCodeSigCmd_retval {CodeSigCmd field_0;bool field_1;}",
        "result_name": "cmd_internal_codesign_FindCodeSigCmd_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_macho_File"
            }
        ]
    },
    "cmd_internal_codesign_put32be": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_codesign_put64be": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_codesign_put8": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_codesign_puts": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_codesign_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "codeSize",
                "type": "int64"
            },
            {
                "name": "id",
                "type": "string"
            }
        ]
    },
    "cmd_internal_codesign_Sign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "data",
                "type": "io_Reader"
            },
            {
                "name": "id",
                "type": "string"
            },
            {
                "name": "codeSize",
                "type": "int64"
            },
            {
                "name": "textOff",
                "type": "int64"
            },
            {
                "name": "textSize",
                "type": "int64"
            },
            {
                "name": "isMain",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_cov_NewMreader": {
        "result": "struct cmd_internal_cov_NewMreader_retval {_ptr_MReader field_0;error err1;}",
        "result_name": "cmd_internal_cov_NewMreader_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "cmd_internal_cov__ptr_MReader_Read": {
        "result": "struct cmd_internal_cov__ptr_MReader_Read_retval {int field_0;error err1;}",
        "result_name": "cmd_internal_cov__ptr_MReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_cov__ptr_MReader_ReadByte": {
        "result": "struct cmd_internal_cov__ptr_MReader_ReadByte_retval {byte field_0;error err1;}",
        "result_name": "cmd_internal_cov__ptr_MReader_ReadByte_retval",
        "parameters": []
    },
    "cmd_internal_cov__ptr_MReader_Seek": {
        "result": "struct cmd_internal_cov__ptr_MReader_Seek_retval {int64 field_0;error err1;}",
        "result_name": "cmd_internal_cov__ptr_MReader_Seek_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "cmd_internal_cov_MakeCovDataReader": {
        "result": "_ptr_CovDataReader",
        "result_name": null,
        "parameters": [
            {
                "name": "vis",
                "type": "CovDataVisitor"
            },
            {
                "name": "indirs",
                "type": "_slice_string"
            },
            {
                "name": "verbosityLevel",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "CovDataReaderFlags"
            },
            {
                "name": "matchpkg",
                "type": "void*"
            }
        ]
    },
    "cmd_internal_cov__ptr_CovDataReader_Visit": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_cov__ptr_CovDataReader_verb": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "vlevel",
                "type": "int"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "cmd_internal_cov__ptr_CovDataReader_warn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "cmd_internal_cov__ptr_CovDataReader_fatal": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "cmd_internal_cov__ptr_CovDataReader_visitPod": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "pods_Pod"
            }
        ]
    },
    "cmd_internal_cov__ptr_CovDataReader_processPackage": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "mfname",
                "type": "string"
            },
            {
                "name": "pd",
                "type": "_ptr_decodemeta_CoverageMetaDataDecoder"
            },
            {
                "name": "pkgIdx",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_cov__ptr_visitor_BeginPod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "pods_Pod"
            }
        ]
    },
    "cmd_internal_cov__ptr_visitor_EndPod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "pods_Pod"
            }
        ]
    },
    "cmd_internal_cov__ptr_visitor_VisitMetaDataFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mdf",
                "type": "string"
            },
            {
                "name": "mfr",
                "type": "_ptr_decodemeta_CoverageMetaFileReader"
            }
        ]
    },
    "cmd_internal_cov__ptr_visitor_BeginCounterDataFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cdf",
                "type": "string"
            },
            {
                "name": "cdr",
                "type": "_ptr_decodecounter_CounterDataReader"
            },
            {
                "name": "dirIdx",
                "type": "int"
            }
        ]
    },
    "cmd_internal_cov__ptr_visitor_EndCounterDataFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cdf",
                "type": "string"
            },
            {
                "name": "cdr",
                "type": "_ptr_decodecounter_CounterDataReader"
            },
            {
                "name": "dirIdx",
                "type": "int"
            }
        ]
    },
    "cmd_internal_cov__ptr_visitor_VisitFuncCounterData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "payload",
                "type": "decodecounter_FuncPayload"
            }
        ]
    },
    "cmd_internal_cov__ptr_visitor_EndCounters": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_cov__ptr_visitor_BeginPackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_decodemeta_CoverageMetaDataDecoder"
            },
            {
                "name": "pkgIdx",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_cov__ptr_visitor_EndPackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_decodemeta_CoverageMetaDataDecoder"
            },
            {
                "name": "pkgIdx",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_cov__ptr_visitor_VisitFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgIdx",
                "type": "uint32"
            },
            {
                "name": "fnIdx",
                "type": "uint32"
            },
            {
                "name": "fd",
                "type": "_ptr_coverage_FuncDesc"
            }
        ]
    },
    "cmd_internal_cov__ptr_visitor_Finish": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_cov_TestIssue58411": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_cov_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_dwarf_EnableLogging": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "doit",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_dwarf_MergeRanges": {
        "result": "_slice_Range",
        "result_name": null,
        "parameters": [
            {
                "name": "in1",
                "type": "_slice_Range"
            },
            {
                "name": "in2",
                "type": "_slice_Range"
            }
        ]
    },
    "cmd_internal_dwarf__ptr_Scope_UnifyRanges": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Scope"
            }
        ]
    },
    "cmd_internal_dwarf__ptr_Scope_AppendRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Range"
            }
        ]
    },
    "cmd_internal_dwarf_AppendUleb128": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_dwarf_AppendSleb128": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_dwarf_sevenBitU": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_dwarf_sevenBitS": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_dwarf_Uleb128put": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "Context"
            },
            {
                "name": "s",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_dwarf_Sleb128put": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "Context"
            },
            {
                "name": "s",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_dwarf_expandPseudoForm": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "form",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_dwarf_Abbrevs": {
        "result": "_slice_dwAbbrev",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_dwarf_GetAbbrev": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_dwarf_putattr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "Context"
            },
            {
                "name": "s",
                "type": "Sym"
            },
            {
                "name": "abbrev",
                "type": "int"
            },
            {
                "name": "form",
                "type": "int"
            },
            {
                "name": "cls",
                "type": "int"
            },
            {
                "name": "value",
                "type": "int64"
            },
            {
                "name": "data",
                "type": "interface_"
            }
        ]
    },
    "cmd_internal_dwarf_PutAttrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "Context"
            },
            {
                "name": "s",
                "type": "Sym"
            },
            {
                "name": "abbrev",
                "type": "int"
            },
            {
                "name": "attr",
                "type": "_ptr_DWAttr"
            }
        ]
    },
    "cmd_internal_dwarf_HasChildren": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "die",
                "type": "_ptr_DWDie"
            }
        ]
    },
    "cmd_internal_dwarf_PutIntConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "Context"
            },
            {
                "name": "info",
                "type": "Sym"
            },
            {
                "name": "typ",
                "type": "Sym"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_dwarf_PutGlobal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "Context"
            },
            {
                "name": "info",
                "type": "Sym"
            },
            {
                "name": "typ",
                "type": "Sym"
            },
            {
                "name": "gvar",
                "type": "Sym"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_internal_dwarf_PutBasedRanges": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "Context"
            },
            {
                "name": "sym",
                "type": "Sym"
            },
            {
                "name": "ranges",
                "type": "_slice_Range"
            }
        ]
    },
    "cmd_internal_dwarf__ptr_FnState_PutRanges": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "Context"
            },
            {
                "name": "ranges",
                "type": "_slice_Range"
            }
        ]
    },
    "cmd_internal_dwarf_isEmptyInlinedCall": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "slot",
                "type": "int"
            },
            {
                "name": "calls",
                "type": "_ptr_InlCalls"
            }
        ]
    },
    "cmd_internal_dwarf_inlChildren": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "slot",
                "type": "int"
            },
            {
                "name": "calls",
                "type": "_ptr_InlCalls"
            }
        ]
    },
    "cmd_internal_dwarf_inlinedVarTable": {
        "result": "map__ptr_Var_bool",
        "result_name": null,
        "parameters": [
            {
                "name": "inlcalls",
                "type": "_ptr_InlCalls"
            }
        ]
    },
    "cmd_internal_dwarf_putPrunedScopes": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "Context"
            },
            {
                "name": "s",
                "type": "_ptr_FnState"
            },
            {
                "name": "fnabbrev",
                "type": "int"
            }
        ]
    },
    "cmd_internal_dwarf_PutAbstractFunc": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "Context"
            },
            {
                "name": "s",
                "type": "_ptr_FnState"
            }
        ]
    },
    "cmd_internal_dwarf_putInlinedFunc": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "Context"
            },
            {
                "name": "s",
                "type": "_ptr_FnState"
            },
            {
                "name": "callIdx",
                "type": "int"
            }
        ]
    },
    "cmd_internal_dwarf_PutConcreteFunc": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "Context"
            },
            {
                "name": "s",
                "type": "_ptr_FnState"
            },
            {
                "name": "isWrapper",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_dwarf_PutDefaultFunc": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "Context"
            },
            {
                "name": "s",
                "type": "_ptr_FnState"
            },
            {
                "name": "isWrapper",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_dwarf_putparamtypes": {
        "result": "_slice_int64",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "Context"
            },
            {
                "name": "s",
                "type": "_ptr_FnState"
            },
            {
                "name": "scopes",
                "type": "_slice_Scope"
            },
            {
                "name": "fnabbrev",
                "type": "int"
            }
        ]
    },
    "cmd_internal_dwarf_putscope": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "Context"
            },
            {
                "name": "s",
                "type": "_ptr_FnState"
            },
            {
                "name": "scopes",
                "type": "_slice_Scope"
            },
            {
                "name": "curscope",
                "type": "int32"
            },
            {
                "name": "fnabbrev",
                "type": "int"
            },
            {
                "name": "encbuf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_dwarf_concreteVarAbbrev": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "varAbbrev",
                "type": "int"
            }
        ]
    },
    "cmd_internal_dwarf_determineVarAbbrev": {
        "result": "struct cmd_internal_dwarf_determineVarAbbrev_retval {int field_0;bool field_1;bool field_2;}",
        "result_name": "cmd_internal_dwarf_determineVarAbbrev_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Var"
            },
            {
                "name": "fnabbrev",
                "type": "int"
            }
        ]
    },
    "cmd_internal_dwarf_abbrevUsesLoclist": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "abbrev",
                "type": "int"
            }
        ]
    },
    "cmd_internal_dwarf_putAbstractVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "Context"
            },
            {
                "name": "info",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "_ptr_Var"
            }
        ]
    },
    "cmd_internal_dwarf_putvar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "Context"
            },
            {
                "name": "s",
                "type": "_ptr_FnState"
            },
            {
                "name": "v",
                "type": "_ptr_Var"
            },
            {
                "name": "absfn",
                "type": "Sym"
            },
            {
                "name": "fnabbrev",
                "type": "int"
            },
            {
                "name": "inlIndex",
                "type": "int"
            },
            {
                "name": "encbuf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_dwarf_byChildIndex_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_dwarf_byChildIndex_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_dwarf_byChildIndex_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_dwarf_IsDWARFEnabledOnAIXLd": {
        "result": "struct cmd_internal_dwarf_IsDWARFEnabledOnAIXLd_retval {bool field_0;error err1;}",
        "result_name": "cmd_internal_dwarf_IsDWARFEnabledOnAIXLd_retval",
        "parameters": [
            {
                "name": "extld",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_internal_dwarf_TestSevenBitEnc128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_edit_edits_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_edit_edits_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_edit_edits_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_edit_NewBuffer": {
        "result": "_ptr_Buffer",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_edit__ptr_Buffer_Insert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "int"
            },
            {
                "name": "new",
                "type": "string"
            }
        ]
    },
    "cmd_internal_edit__ptr_Buffer_Delete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "start",
                "type": "int"
            },
            {
                "name": "end",
                "type": "int"
            }
        ]
    },
    "cmd_internal_edit__ptr_Buffer_Replace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "start",
                "type": "int"
            },
            {
                "name": "end",
                "type": "int"
            },
            {
                "name": "new",
                "type": "string"
            }
        ]
    },
    "cmd_internal_edit__ptr_Buffer_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_edit__ptr_Buffer_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_edit_TestEdit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_gcprog__ptr_Writer_Init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "writeByte",
                "type": "void*"
            }
        ]
    },
    "cmd_internal_gcprog__ptr_Writer_Debug": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_internal_gcprog__ptr_Writer_BitIndex": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_gcprog__ptr_Writer_byte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "byte"
            }
        ]
    },
    "cmd_internal_gcprog__ptr_Writer_End": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_gcprog__ptr_Writer_Ptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "index",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_gcprog__ptr_Writer_ShouldRepeat": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_gcprog__ptr_Writer_Repeat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_gcprog__ptr_Writer_ZeroUntil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "index",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_gcprog__ptr_Writer_Append": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "prog",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_gcprog_progbits": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_gcprog_readvarint": {
        "result": "struct cmd_internal_gcprog_readvarint_retval {int64 field_0;_slice_byte field_1;}",
        "result_name": "cmd_internal_gcprog_readvarint_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_gcprog__ptr_Writer_lit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "byte"
            }
        ]
    },
    "cmd_internal_gcprog__ptr_Writer_varint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_gcprog__ptr_Writer_flushlit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj_NBuiltin": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj_BuiltinName": {
        "result": "struct cmd_internal_goobj_BuiltinName_retval {string field_0;int field_1;}",
        "result_name": "cmd_internal_goobj_BuiltinName_retval",
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_internal_goobj_BuiltinIdx": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "abi",
                "type": "int"
            }
        ]
    },
    "cmd_internal_goobj_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_FuncInfo_Write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_bytes_Buffer"
            }
        ]
    },
    "cmd_internal_goobj__ptr_FuncInfo_ReadFuncInfoLengths": {
        "result": "FuncInfoLengths",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_goobj__ptr_FuncInfo_ReadArgs": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_goobj__ptr_FuncInfo_ReadLocals": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_goobj__ptr_FuncInfo_ReadFuncID": {
        "result": "abi_FuncID",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_goobj__ptr_FuncInfo_ReadFuncFlag": {
        "result": "abi_FuncFlag",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_goobj__ptr_FuncInfo_ReadStartLine": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_goobj__ptr_FuncInfo_ReadFile": {
        "result": "CUFileIndex",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "filesoff",
                "type": "uint32"
            },
            {
                "name": "k",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_FuncInfo_ReadInlTree": {
        "result": "InlTreeNode",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "inltreeoff",
                "type": "uint32"
            },
            {
                "name": "k",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_InlTreeNode_Write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_bytes_Buffer"
            }
        ]
    },
    "cmd_internal_goobj__ptr_InlTreeNode_Read": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_goobj_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj_mkbuiltin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_internal_goobj_enumerateBasicTypes": {
        "result": "_slice_extra",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj_FingerprintType_IsZero": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Header_Write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_Writer"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Header_Read": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Reader"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Header_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_ImportedPkg_Write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_Writer"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Sym_NameLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Reader"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Sym_Name": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Reader"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Sym_ABI": {
        "result": "uint16",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Sym_Type": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Sym_Flag": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Sym_Flag2": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Sym_Siz": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Sym_Align": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Sym_Dupok": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Sym_Local": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Sym_Typelink": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Sym_Leaf": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Sym_NoSplit": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Sym_ReflectMethod": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Sym_IsGoType": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Sym_UsedInIface": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Sym_IsItab": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Sym_IsDict": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Sym_IsPkgInit": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Sym_SetName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "w",
                "type": "_ptr_Writer"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Sym_SetABI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Sym_SetType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Sym_SetFlag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Sym_SetFlag2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Sym_SetSiz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Sym_SetAlign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Sym_Write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_Writer"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Sym_fromBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_goobj_SymRef_IsZero": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reloc_Off": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reloc_Siz": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reloc_Type": {
        "result": "uint16",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reloc_Add": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reloc_Sym": {
        "result": "SymRef",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reloc_SetOff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reloc_SetSiz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reloc_SetType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reloc_SetAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reloc_SetSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "SymRef"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reloc_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int32"
            },
            {
                "name": "size",
                "type": "uint8"
            },
            {
                "name": "typ",
                "type": "uint16"
            },
            {
                "name": "add",
                "type": "int64"
            },
            {
                "name": "sym",
                "type": "SymRef"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reloc_Write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_Writer"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reloc_fromBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Aux_Type": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Aux_Sym": {
        "result": "SymRef",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Aux_SetType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Aux_SetSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "SymRef"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Aux_Write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_Writer"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Aux_fromBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_goobj__ptr_RefFlags_Sym": {
        "result": "SymRef",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_RefFlags_Flag": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_RefFlags_Flag2": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_RefFlags_SetSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "SymRef"
            }
        ]
    },
    "cmd_internal_goobj__ptr_RefFlags_SetFlag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_goobj__ptr_RefFlags_SetFlag2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_goobj__ptr_RefFlags_Write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_Writer"
            }
        ]
    },
    "cmd_internal_goobj__ptr_RefName_Sym": {
        "result": "SymRef",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_RefName_Name": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Reader"
            }
        ]
    },
    "cmd_internal_goobj__ptr_RefName_SetSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "SymRef"
            }
        ]
    },
    "cmd_internal_goobj__ptr_RefName_SetName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "w",
                "type": "_ptr_Writer"
            }
        ]
    },
    "cmd_internal_goobj__ptr_RefName_Write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_Writer"
            }
        ]
    },
    "cmd_internal_goobj_NewWriter": {
        "result": "_ptr_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "wr",
                "type": "_ptr_bio_Writer"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Writer_AddString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Writer_stringOff": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Writer_StringRef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Writer_RawString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Writer_Bytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Writer_Uint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Writer_Uint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Writer_Uint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Writer_Uint8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Writer_Offset": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj_NewReaderFromBytes": {
        "result": "_ptr_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "readonly",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_BytesAt": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint32"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_uint64At": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_int64At": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_uint32At": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_int32At": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_uint16At": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_uint8At": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_StringAt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint32"
            },
            {
                "name": "len",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj_toString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_StringRef": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_Fingerprint": {
        "result": "FingerprintType",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reader_Autolib": {
        "result": "_slice_ImportedPkg",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reader_Pkglist": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reader_NPkg": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reader_Pkg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_NFile": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reader_File": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_NSym": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reader_NHashed64def": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reader_NHasheddef": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reader_NNonpkgdef": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reader_NNonpkgref": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reader_SymOff": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_Sym": {
        "result": "_ptr_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_NRefFlags": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reader_RefFlags": {
        "result": "_ptr_RefFlags",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_Hash64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_Hash": {
        "result": "_ptr_HashType",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_NReloc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_RelocOff": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_Reloc": {
        "result": "_ptr_Reloc",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_Relocs": {
        "result": "_slice_Reloc",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_NAux": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_AuxOff": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_Aux": {
        "result": "_ptr_Aux",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_Auxs": {
        "result": "_slice_Aux",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_DataOff": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_DataSize": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_Data": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_DataString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_NRefName": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reader_RefName": {
        "result": "_ptr_RefName",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_internal_goobj__ptr_Reader_ReadOnly": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reader_Flags": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reader_Shared": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reader_FromAssembly": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj__ptr_Reader_Unlinkable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_goobj_dummyWriter": {
        "result": "_ptr_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            }
        ]
    },
    "cmd_internal_goobj_TestReadWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_goobj_TestIssue41621LargeNumberOfRelocations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_metadata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_moddeps_TestAllDependencies": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_moddeps_packagePattern": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "modulePath",
                "type": "string"
            }
        ]
    },
    "cmd_internal_moddeps_makeGOROOTCopy": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_moddeps_runner_run": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_internal_moddeps_TestDependencyVersionsConsistent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_moddeps_findGorootModules": {
        "result": "_slice_gorootModule",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_notsha256__ptr_digest_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_notsha256_New": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_notsha256__ptr_digest_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_notsha256__ptr_digest_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_notsha256__ptr_digest_Write": {
        "result": "struct cmd_internal_notsha256__ptr_digest_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_internal_notsha256__ptr_digest_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_notsha256__ptr_digest_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_notsha256__ptr_digest_checkSum": {
        "result": "_Size_byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_notsha256_Sum256": {
        "result": "_Size_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_notsha256_blockGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dig",
                "type": "_ptr_digest"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_notsha256_block": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dig",
                "type": "_ptr_digest"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_notsha256_TestGolden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_notsha256_TestSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_notsha256_TestBlockSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_notsha256_TestBlockGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_notsha256_TestAllocations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_notsha256_benchmarkSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "cmd_internal_notsha256_BenchmarkHash8Bytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_internal_notsha256_BenchmarkHash1K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_internal_notsha256_BenchmarkHash8K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "cmd_internal_obj__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_ABI_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_AddrType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_LSym_Grow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lsiz",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj__ptr_LSym_GrowCap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj__ptr_LSym_prepwrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "siz",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj__ptr_LSym_WriteFloat32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "f",
                "type": "float32"
            }
        ]
    },
    "cmd_internal_obj__ptr_LSym_WriteFloat64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "cmd_internal_obj__ptr_LSym_WriteInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "siz",
                "type": "int"
            },
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj__ptr_LSym_writeAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "siz",
                "type": "int"
            },
            {
                "name": "rsym",
                "type": "_ptr_LSym"
            },
            {
                "name": "roff",
                "type": "int64"
            },
            {
                "name": "rtype",
                "type": "objabi_RelocType"
            }
        ]
    },
    "cmd_internal_obj__ptr_LSym_WriteAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "siz",
                "type": "int"
            },
            {
                "name": "rsym",
                "type": "_ptr_LSym"
            },
            {
                "name": "roff",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj__ptr_LSym_WriteWeakAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "siz",
                "type": "int"
            },
            {
                "name": "rsym",
                "type": "_ptr_LSym"
            },
            {
                "name": "roff",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj__ptr_LSym_WriteCURelativeAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "rsym",
                "type": "_ptr_LSym"
            },
            {
                "name": "roff",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj__ptr_LSym_WriteOff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "rsym",
                "type": "_ptr_LSym"
            },
            {
                "name": "roff",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj__ptr_LSym_WriteWeakOff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "rsym",
                "type": "_ptr_LSym"
            },
            {
                "name": "roff",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj__ptr_LSym_WriteString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "siz",
                "type": "int"
            },
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "cmd_internal_obj__ptr_LSym_WriteBytes": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_obj_Addrel": {
        "result": "_ptr_Reloc",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_generateDebugLinesSymbol": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            },
            {
                "name": "lines",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj_putpclcdelta": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "linkctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "dctxt",
                "type": "dwCtxt"
            },
            {
                "name": "s",
                "type": "_ptr_LSym"
            },
            {
                "name": "deltaPC",
                "type": "uint64"
            },
            {
                "name": "deltaLC",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_dwCtxt_PtrSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_dwCtxt_AddInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_dwCtxt_AddUint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "i",
                "type": "uint16"
            }
        ]
    },
    "cmd_internal_obj_dwCtxt_AddUint8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "i",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_obj_dwCtxt_AddBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_obj_dwCtxt_AddString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_internal_obj_dwCtxt_AddAddress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "data",
                "type": "interface_"
            },
            {
                "name": "value",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_dwCtxt_AddCURelativeAddress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "data",
                "type": "interface_"
            },
            {
                "name": "value",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_dwCtxt_AddSectionOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "t",
                "type": "interface_"
            },
            {
                "name": "ofs",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_dwCtxt_AddDWARFAddrSectionOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "t",
                "type": "interface_"
            },
            {
                "name": "ofs",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_dwCtxt_AddFileRef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "f",
                "type": "interface_"
            }
        ]
    },
    "cmd_internal_obj_dwCtxt_CurrentOffset": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            }
        ]
    },
    "cmd_internal_obj_dwCtxt_RecordDclReference": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "from",
                "type": "dwarf_Sym"
            },
            {
                "name": "to",
                "type": "dwarf_Sym"
            },
            {
                "name": "dclIdx",
                "type": "int"
            },
            {
                "name": "inlIndex",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_dwCtxt_RecordChildDieOffsets": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "vars",
                "type": "_slice__ptr_dwarf_Var"
            },
            {
                "name": "offsets",
                "type": "_slice_int32"
            }
        ]
    },
    "cmd_internal_obj_dwCtxt_Logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_internal_obj_isDwarf64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_dwarfSym": {
        "result": "struct cmd_internal_obj__ptr_Link_dwarfSym_retval {_ptr_LSym field_0;}",
        "result_name": "cmd_internal_obj__ptr_Link_dwarfSym_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj__ptr_LSym_Length": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "dwarfContext",
                "type": "interface_"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_fileSymbol": {
        "result": "_ptr_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_populateDWARF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "curfn",
                "type": "interface_"
            },
            {
                "name": "s",
                "type": "_ptr_LSym"
            },
            {
                "name": "myimportpath",
                "type": "string"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_DwarfIntConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "myimportpath",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "typename",
                "type": "string"
            },
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_DwarfGlobal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "myimportpath",
                "type": "string"
            },
            {
                "name": "typename",
                "type": "string"
            },
            {
                "name": "varSym",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_DwarfAbstractFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "curfn",
                "type": "interface_"
            },
            {
                "name": "s",
                "type": "_ptr_LSym"
            },
            {
                "name": "myimportpath",
                "type": "string"
            }
        ]
    },
    "cmd_internal_obj_NewDwarfFixupTable": {
        "result": "_ptr_DwarfFixupTable",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_internal_obj__ptr_DwarfFixupTable_GetPrecursorFunc": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj__ptr_DwarfFixupTable_SetPrecursorFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            },
            {
                "name": "fn",
                "type": "interface_"
            }
        ]
    },
    "cmd_internal_obj__ptr_DwarfFixupTable_ReferenceChildDIE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            },
            {
                "name": "ridx",
                "type": "int"
            },
            {
                "name": "tgt",
                "type": "_ptr_LSym"
            },
            {
                "name": "dclidx",
                "type": "int"
            },
            {
                "name": "inlIndex",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj__ptr_DwarfFixupTable_RegisterChildDIEOffsets": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            },
            {
                "name": "vars",
                "type": "_slice__ptr_dwarf_Var"
            },
            {
                "name": "coffsets",
                "type": "_slice_int32"
            }
        ]
    },
    "cmd_internal_obj__ptr_DwarfFixupTable_processFixups": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "slot",
                "type": "int"
            },
            {
                "name": "s",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj__ptr_DwarfFixupTable_AbsFuncDwarfSym": {
        "result": "_ptr_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "fnsym",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj__ptr_DwarfFixupTable_Finalize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "myimportpath",
                "type": "string"
            },
            {
                "name": "trace",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_obj_BySymName_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_BySymName_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_BySymName_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_Nopout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Prog"
            }
        ]
    },
    "cmd_internal_obj__ptr_InlTree_Add": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "int"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            },
            {
                "name": "func_",
                "type": "_ptr_LSym"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_internal_obj__ptr_InlTree_AllParents": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "inlIndex",
                "type": "int"
            },
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_internal_obj__ptr_InlTree_Parent": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "inlIndex",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj__ptr_InlTree_InlinedFunction": {
        "result": "_ptr_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "inlIndex",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj__ptr_InlTree_CallPos": {
        "result": "src_XPos",
        "result_name": null,
        "parameters": [
            {
                "name": "inlIndex",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj__ptr_InlTree_setParentPC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "inlIndex",
                "type": "int"
            },
            {
                "name": "pc",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_OutermostPos": {
        "result": "src_Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "xpos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_InnermostPos": {
        "result": "src_Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "xpos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_AllPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "xpos",
                "type": "src_XPos"
            },
            {
                "name": "do",
                "type": "void*"
            }
        ]
    },
    "cmd_internal_obj_dumpInlTree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "tree",
                "type": "InlTree"
            }
        ]
    },
    "cmd_internal_obj_mkfwd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj_Appendp": {
        "result": "_ptr_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_Prog"
            },
            {
                "name": "newprog",
                "type": "ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_AddImport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "fingerprint",
                "type": "goobj_FingerprintType"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_getFileSymbolAndLine": {
        "result": "struct cmd_internal_obj__ptr_Link_getFileSymbolAndLine_retval {string field_0;int32 field_1;}",
        "result_name": "cmd_internal_obj__ptr_Link_getFileSymbolAndLine_retval",
        "parameters": [
            {
                "name": "xpos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_getFileIndexAndLine": {
        "result": "struct cmd_internal_obj__ptr_Link_getFileIndexAndLine_retval {int field_0;int32 field_1;}",
        "result_name": "cmd_internal_obj__ptr_Link_getFileIndexAndLine_retval",
        "parameters": [
            {
                "name": "xpos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_internal_obj_TestGetFileSymbolAndLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj__ptr_Addr_Target": {
        "result": "_ptr_Prog",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Addr_SetTarget": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Prog"
            }
        ]
    },
    "cmd_internal_obj__ptr_Addr_SetConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj__ptr_Prog_From3Type": {
        "result": "AddrType",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Prog_GetFrom3": {
        "result": "_ptr_Addr",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Prog_AddRestSource": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Addr"
            }
        ]
    },
    "cmd_internal_obj__ptr_Prog_AddRestSourceReg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "reg",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj__ptr_Prog_AddRestSourceConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj__ptr_Prog_AddRestDest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Addr"
            }
        ]
    },
    "cmd_internal_obj__ptr_Prog_GetTo2": {
        "result": "_ptr_Addr",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Prog_AddRestSourceArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_Addr"
            }
        ]
    },
    "cmd_internal_obj__ptr_LSym_NewFuncInfo": {
        "result": "_ptr_FuncInfo",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_LSym_Func": {
        "result": "_ptr_FuncInfo",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_LSym_NewVarInfo": {
        "result": "_ptr_VarInfo",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_LSym_VarInfo": {
        "result": "_ptr_VarInfo",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_LSym_NewFileInfo": {
        "result": "_ptr_FileInfo",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_LSym_File": {
        "result": "_ptr_FileInfo",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_LSym_NewTypeInfo": {
        "result": "_ptr_TypeInfo",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_WasmImport_CreateSym": {
        "result": "_ptr_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_internal_obj__ptr_FuncInfo_AddInlMark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Prog"
            },
            {
                "name": "id",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj__ptr_FuncInfo_AddSpill": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "RegSpill"
            }
        ]
    },
    "cmd_internal_obj__ptr_FuncInfo_RecordAutoType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gotype",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj_ParseABI": {
        "result": "struct cmd_internal_obj_ParseABI_retval {ABI field_0;bool field_1;}",
        "result_name": "cmd_internal_obj_ParseABI_retval",
        "parameters": [
            {
                "name": "abistr",
                "type": "string"
            }
        ]
    },
    "cmd_internal_obj_ABISetOf": {
        "result": "ABISet",
        "result_name": null,
        "parameters": [
            {
                "name": "abi",
                "type": "ABI"
            }
        ]
    },
    "cmd_internal_obj__ptr_ABISet_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "abi",
                "type": "ABI"
            },
            {
                "name": "value",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_obj__ptr_ABISet_Get": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "abi",
                "type": "ABI"
            }
        ]
    },
    "cmd_internal_obj_ABISet_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_load": {
        "result": "Attribute",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_DuplicateOK": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_MakeTypelink": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_CFunc": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_NoSplit": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_Leaf": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_OnList": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_ReflectMethod": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_Local": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_Wrapper": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_NeedCtxt": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_NoFrame": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_Static": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_WasInlined": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_Indexed": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_UsedInIface": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_ContentAddressable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_ABIWrapper": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_IsPcdata": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_IsPkgInit": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "flag",
                "type": "Attribute"
            },
            {
                "name": "value",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_obj__ptr_Attribute_ABI": {
        "result": "ABI",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Attribute_SetABI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "abi",
                "type": "ABI"
            }
        ]
    },
    "cmd_internal_obj_Attribute_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_LSym_TextAttrString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_LSym_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_LSym_CanBeAnSSASym": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_LSym_CanBeAnSSAAux": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Link_Diag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_Logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_internal_obj__ptr_FuncInfo_SpillRegisterArgs": {
        "result": "_ptr_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "last",
                "type": "_ptr_Prog"
            },
            {
                "name": "pa",
                "type": "ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj__ptr_FuncInfo_UnspillRegisterArgs": {
        "result": "_ptr_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "last",
                "type": "_ptr_Prog"
            },
            {
                "name": "pa",
                "type": "ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_WriteObjFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "b",
                "type": "_ptr_bio_Writer"
            }
        ]
    },
    "cmd_internal_obj__ptr_writer_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_writer_writeFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "file",
                "type": "_ptr_FileInfo"
            }
        ]
    },
    "cmd_internal_obj__ptr_writer_StringTable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_writer_Sym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj__ptr_writer_Hash64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj__ptr_writer_Hash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj_contentHashSection": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj_contentHash64": {
        "result": "goobj_Hash64Type",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj__ptr_writer_contentHash": {
        "result": "goobj_HashType",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj_makeSymRef": {
        "result": "goobj_SymRef",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj__ptr_writer_Reloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Reloc"
            }
        ]
    },
    "cmd_internal_obj__ptr_writer_aux1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "uint8"
            },
            {
                "name": "rs",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj__ptr_writer_Aux": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj__ptr_writer_refFlags": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_writer_refNames": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_nAuxSym": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj_genFuncInfoSyms": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_internal_obj_writeAuxSymDebug": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "par",
                "type": "_ptr_LSym"
            },
            {
                "name": "aux",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj_debugAsmEmit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_writeSymDebug": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_writeSymDebugNamed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_internal_obj_relocByOff_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_relocByOff_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_relocByOff_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_TestContentHash64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_TestContentHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_TestSymbolTooLarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_TestNoRefName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_brloop": {
        "result": "_ptr_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Prog"
            }
        ]
    },
    "cmd_internal_obj_checkaddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "p",
                "type": "_ptr_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_Addr"
            }
        ]
    },
    "cmd_internal_obj_linkpatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "sym",
                "type": "_ptr_LSym"
            },
            {
                "name": "newprog",
                "type": "ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_funcpctab": {
        "result": "_ptr_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "func_",
                "type": "_ptr_LSym"
            },
            {
                "name": "desc",
                "type": "string"
            },
            {
                "name": "valfunc",
                "type": "void*"
            },
            {
                "name": "arg",
                "type": "interface_"
            }
        ]
    },
    "cmd_internal_obj_pctofileline": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "sym",
                "type": "_ptr_LSym"
            },
            {
                "name": "oldval",
                "type": "int32"
            },
            {
                "name": "p",
                "type": "_ptr_Prog"
            },
            {
                "name": "phase",
                "type": "int32"
            },
            {
                "name": "arg",
                "type": "interface_"
            }
        ]
    },
    "cmd_internal_obj__ptr_pcinlineState_addBranch": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "globalIndex",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj__ptr_pcinlineState_setParentPC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "globalIndex",
                "type": "int"
            },
            {
                "name": "pc",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj__ptr_pcinlineState_pctoinline": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "sym",
                "type": "_ptr_LSym"
            },
            {
                "name": "oldval",
                "type": "int32"
            },
            {
                "name": "p",
                "type": "_ptr_Prog"
            },
            {
                "name": "phase",
                "type": "int32"
            },
            {
                "name": "arg",
                "type": "interface_"
            }
        ]
    },
    "cmd_internal_obj_pctospadj": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "sym",
                "type": "_ptr_LSym"
            },
            {
                "name": "oldval",
                "type": "int32"
            },
            {
                "name": "p",
                "type": "_ptr_Prog"
            },
            {
                "name": "phase",
                "type": "int32"
            },
            {
                "name": "arg",
                "type": "interface_"
            }
        ]
    },
    "cmd_internal_obj_pctopcdata": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "sym",
                "type": "_ptr_LSym"
            },
            {
                "name": "oldval",
                "type": "int32"
            },
            {
                "name": "p",
                "type": "_ptr_Prog"
            },
            {
                "name": "phase",
                "type": "int32"
            },
            {
                "name": "arg",
                "type": "interface_"
            }
        ]
    },
    "cmd_internal_obj_linkpcln": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj_NewPCIter": {
        "result": "_ptr_PCIter",
        "result_name": null,
        "parameters": [
            {
                "name": "pcScale",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj__ptr_PCIter_Next": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_PCIter_Init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_obj_Flushplist": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "plist",
                "type": "_ptr_Plist"
            },
            {
                "name": "newprog",
                "type": "ProgAlloc"
            },
            {
                "name": "myimportpath",
                "type": "string"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_InitTextSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            },
            {
                "name": "flag",
                "type": "int"
            },
            {
                "name": "start",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_toFuncFlag": {
        "result": "abi_FuncFlag",
        "result_name": null,
        "parameters": [
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_Globl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            },
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_GloblPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            },
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "flag",
                "type": "int"
            },
            {
                "name": "pos",
                "type": "src_XPos"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_EmitEntryLiveness": {
        "result": "_ptr_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            },
            {
                "name": "p",
                "type": "_ptr_Prog"
            },
            {
                "name": "newprog",
                "type": "ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_EmitEntryStackMap": {
        "result": "_ptr_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            },
            {
                "name": "p",
                "type": "_ptr_Prog"
            },
            {
                "name": "newprog",
                "type": "ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_EmitEntryUnsafePoint": {
        "result": "_ptr_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            },
            {
                "name": "p",
                "type": "_ptr_Prog"
            },
            {
                "name": "newprog",
                "type": "ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_StartUnsafePoint": {
        "result": "_ptr_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Prog"
            },
            {
                "name": "newprog",
                "type": "ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_EndUnsafePoint": {
        "result": "_ptr_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Prog"
            },
            {
                "name": "newprog",
                "type": "ProgAlloc"
            },
            {
                "name": "oldval",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_MarkUnsafePoints": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "p0",
                "type": "_ptr_Prog"
            },
            {
                "name": "newprog",
                "type": "ProgAlloc"
            },
            {
                "name": "isUnsafePoint",
                "type": "void*"
            },
            {
                "name": "isRestartable",
                "type": "void*"
            }
        ]
    },
    "cmd_internal_obj_TestSizeof": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_Linknew": {
        "result": "_ptr_Link",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_LinkArch"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_LookupDerived": {
        "result": "_ptr_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_LSym"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_LookupStatic": {
        "result": "_ptr_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_LookupABI": {
        "result": "_ptr_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "abi",
                "type": "ABI"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_LookupABIInit": {
        "result": "_ptr_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "abi",
                "type": "ABI"
            },
            {
                "name": "init",
                "type": "void*"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_Lookup": {
        "result": "_ptr_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_LookupInit": {
        "result": "_ptr_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "init",
                "type": "void*"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_Float32Sym": {
        "result": "_ptr_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float32"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_Float64Sym": {
        "result": "_ptr_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_Int64Sym": {
        "result": "_ptr_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_GCLocalsSym": {
        "result": "_ptr_LSym",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_NumberSyms": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_isNonPkgSym": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "s",
                "type": "_ptr_LSym"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_traverseSyms": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "flag",
                "type": "traverseFlag"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_traverseFuncAux": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "flag",
                "type": "traverseFlag"
            },
            {
                "name": "fsym",
                "type": "_ptr_LSym"
            },
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "files",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_traverseAuxSyms": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "flag",
                "type": "traverseFlag"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_internal_obj__ptr_Prog_Line": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Prog_InnermostLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_internal_obj__ptr_Prog_InnermostLineNumber": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Prog_InnermostLineNumberHTML": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Prog_InnermostFilename": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_CConv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_obj_CConvARM": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_obj__ptr_Prog_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Prog_InnermostString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_internal_obj__ptr_Prog_InstructionString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Prog_WriteInstructionString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_internal_obj__ptr_Link_NewProg": {
        "result": "_ptr_Prog",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj__ptr_Link_CanReuseProgs": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_Dconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_Addr"
            }
        ]
    },
    "cmd_internal_obj_DconvWithABIDetail": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_Addr"
            }
        ]
    },
    "cmd_internal_obj_WriteDconv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "p",
                "type": "_ptr_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_Addr"
            }
        ]
    },
    "cmd_internal_obj_writeDconv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "p",
                "type": "_ptr_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_Addr"
            },
            {
                "name": "abiDetail",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_obj__ptr_Addr_WriteNameTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_internal_obj__ptr_Addr_writeNameTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "abiDetail",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_obj_offConv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_RegisterOpSuffix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "string"
            },
            {
                "name": "cconv",
                "type": "void*"
            }
        ]
    },
    "cmd_internal_obj_RegisterRegister": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lo",
                "type": "int"
            },
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "Rconv",
                "type": "void*"
            }
        ]
    },
    "cmd_internal_obj_Rconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "reg",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_RegisterRegisterList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lo",
                "type": "int64"
            },
            {
                "name": "hi",
                "type": "int64"
            },
            {
                "name": "rlconv",
                "type": "void*"
            }
        ]
    },
    "cmd_internal_obj_RLconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_RegisterSpecialOperands": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lo",
                "type": "int64"
            },
            {
                "name": "hi",
                "type": "int64"
            },
            {
                "name": "rlconv",
                "type": "void*"
            }
        ]
    },
    "cmd_internal_obj_SPCconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "spc",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_RegisterOpcode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lo",
                "type": "As"
            },
            {
                "name": "Anames",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_internal_obj_As_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_Bool2int": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_obj_abiDecorate": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Addr"
            },
            {
                "name": "abiDetail",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_obj_arm_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_arm_checkSuffix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt5"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "o",
                "type": "_ptr_Optab"
            }
        ]
    },
    "cmd_internal_obj_arm_span5": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_checkpool": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "nextpc",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_flushpool": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "skip",
                "type": "int"
            },
            {
                "name": "force",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_addpool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_regoff": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_arm_immrot": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm_immrot2a": {
        "result": "struct cmd_internal_obj_arm_immrot2a_retval {uint32 field_0;uint32 field_1;}",
        "result_name": "cmd_internal_obj_arm_immrot2a_retval",
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm_immrot2s": {
        "result": "struct cmd_internal_obj_arm_immrot2s_retval {uint32 field_0;uint32 field_1;}",
        "result_name": "cmd_internal_obj_arm_immrot2s_retval",
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm_immaddr": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_arm_immfloat": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_arm_immhalf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_aclass": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_aconsize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_arm__ptr_ctxt5_oplook": {
        "result": "_ptr_Optab",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_arm_cmp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm_ocmp_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_arm_ocmp_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm_ocmp_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm_opset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            },
            {
                "name": "b0",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm_buildop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_asmout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "o",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_slice_uint32"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_movxt": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_mov": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_oprrr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "obj_As"
            },
            {
                "name": "sc",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_opbra": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "obj_As"
            },
            {
                "name": "sc",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_olr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "r",
                "type": "int"
            },
            {
                "name": "sc",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_olhr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "r",
                "type": "int"
            },
            {
                "name": "sc",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_osr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            },
            {
                "name": "r",
                "type": "int"
            },
            {
                "name": "v",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "sc",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_oshr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int"
            },
            {
                "name": "v",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "sc",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_osrr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "sc",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_oshrr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "sc",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_olrr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "r",
                "type": "int"
            },
            {
                "name": "sc",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_olhrr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "r",
                "type": "int"
            },
            {
                "name": "sc",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_ofsr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            },
            {
                "name": "r",
                "type": "int"
            },
            {
                "name": "v",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "sc",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_omvs": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "dr",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_omvr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "dr",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_omvl": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "dr",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_chipzero5": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "float64"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_chipfloat5": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "float64"
            }
        ]
    },
    "cmd_internal_obj_arm_nocache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_arm_rconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm_DRconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm_rlconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_arm_progedit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_rewriteToUseGot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_arm_preprocess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_arm__ptr_ctxt5_stacksplit": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "framesize",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_arm64_IsAtomicInstruction": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64_OPDP2": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64_OPDP3": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "sf",
                "type": "uint32"
            },
            {
                "name": "op54",
                "type": "uint32"
            },
            {
                "name": "op31",
                "type": "uint32"
            },
            {
                "name": "o0",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64_OPBcc": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64_OPBLR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64_SYSOP": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "uint32"
            },
            {
                "name": "op0",
                "type": "uint32"
            },
            {
                "name": "op1",
                "type": "uint32"
            },
            {
                "name": "crn",
                "type": "uint32"
            },
            {
                "name": "crm",
                "type": "uint32"
            },
            {
                "name": "op2",
                "type": "uint32"
            },
            {
                "name": "rt",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64_SYSHINT": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64_LDSTR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "sz",
                "type": "uint32"
            },
            {
                "name": "v",
                "type": "uint32"
            },
            {
                "name": "opc",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64_LD2STR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64_LDSTX": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "sz",
                "type": "uint32"
            },
            {
                "name": "o2",
                "type": "uint32"
            },
            {
                "name": "l",
                "type": "uint32"
            },
            {
                "name": "o1",
                "type": "uint32"
            },
            {
                "name": "o0",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64_FPCMP": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint32"
            },
            {
                "name": "type_",
                "type": "uint32"
            },
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "op2",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64_FPCCMP": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint32"
            },
            {
                "name": "type_",
                "type": "uint32"
            },
            {
                "name": "op",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64_FPOP1S": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint32"
            },
            {
                "name": "type_",
                "type": "uint32"
            },
            {
                "name": "op",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64_FPOP2S": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint32"
            },
            {
                "name": "type_",
                "type": "uint32"
            },
            {
                "name": "op",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64_FPOP3S": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint32"
            },
            {
                "name": "type_",
                "type": "uint32"
            },
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "op2",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64_FPCVTI": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "sf",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint32"
            },
            {
                "name": "type_",
                "type": "uint32"
            },
            {
                "name": "rmode",
                "type": "uint32"
            },
            {
                "name": "op",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64_ADR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "uint32"
            },
            {
                "name": "o",
                "type": "uint32"
            },
            {
                "name": "rt",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64_OPBIT": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64_MOVCONST": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "int64"
            },
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "rt",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm64_pcAlignPadLength": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "pc",
                "type": "int64"
            },
            {
                "name": "alignedValue",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_Optab_size": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_arm64_span7": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_isUnsafePoint": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_isRestartable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_checkpool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_flushpool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_addpool128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "al",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "ah",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_addpool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_arm64_roundUp": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "to",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_regoff": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_arm64_isSTLXRop": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64_isSTXPop": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64_isANDop": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64_isANDWop": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64_isADDop": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64_isADDWop": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64_isADDSop": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64_isNEGop": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64_isRegShiftOrExt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_arm64_ispcdisp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_arm64_isaddcon": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_arm64_isaddcon2": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_arm64_isbitcon": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_obj_arm64_sequenceOfOnes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_obj_arm64_bitconEncode": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm64_log2": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_obj_arm64_autoclass": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_arm64_oregclass": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_offsetshift": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "v",
                "type": "int64"
            },
            {
                "name": "cls",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm64_movcon": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_arm64_rclass": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_con32class": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_con64class": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_aclass": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_arm64_oclass": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_oplook": {
        "result": "_ptr_Optab",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_arm64_cmp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm64_ocmp_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_arm64_ocmp_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm64_ocmp_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm64_oprangeset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            },
            {
                "name": "t",
                "type": "_slice_Optab"
            }
        ]
    },
    "cmd_internal_obj_arm64_buildop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_chipfloat7": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "float64"
            }
        ]
    },
    "cmd_internal_obj_arm64_SYSARG5": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "op0",
                "type": "int"
            },
            {
                "name": "op1",
                "type": "int"
            },
            {
                "name": "Cn",
                "type": "int"
            },
            {
                "name": "Cm",
                "type": "int"
            },
            {
                "name": "op2",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm64_SYSARG4": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "op1",
                "type": "int"
            },
            {
                "name": "Cn",
                "type": "int"
            },
            {
                "name": "Cm",
                "type": "int"
            },
            {
                "name": "op2",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_checkUnpredictable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "isload",
                "type": "bool"
            },
            {
                "name": "wback",
                "type": "bool"
            },
            {
                "name": "rn",
                "type": "int16"
            },
            {
                "name": "rt1",
                "type": "int16"
            },
            {
                "name": "rt2",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_checkindex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "index",
                "type": "int"
            },
            {
                "name": "maxindex",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_checkoffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "as",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_checkShiftAmount": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_asmout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "o",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_slice_uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_addrRelocType": {
        "result": "objabi_RelocType",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_oprrr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_opirr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_opbit": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_opxrrr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "obj_As"
            },
            {
                "name": "extend",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_opimm": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_brdist": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "preshift",
                "type": "int"
            },
            {
                "name": "flen",
                "type": "int"
            },
            {
                "name": "shift",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_opbra": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_opbrr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_op0": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_opload": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_opstore": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_olsr12u": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "o",
                "type": "uint32"
            },
            {
                "name": "v",
                "type": "int32"
            },
            {
                "name": "rn",
                "type": "int16"
            },
            {
                "name": "rt",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_olsr9s": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "o",
                "type": "uint32"
            },
            {
                "name": "v",
                "type": "int32"
            },
            {
                "name": "rn",
                "type": "int16"
            },
            {
                "name": "rt",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_opstr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_opldr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_olsxrr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "o",
                "type": "int32"
            },
            {
                "name": "r",
                "type": "int"
            },
            {
                "name": "r1",
                "type": "int"
            },
            {
                "name": "r2",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_opldrr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "obj_As"
            },
            {
                "name": "extension",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_opstrr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "obj_As"
            },
            {
                "name": "extension",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_oaddi": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "obj_As"
            },
            {
                "name": "v",
                "type": "int32"
            },
            {
                "name": "rd",
                "type": "int16"
            },
            {
                "name": "rn",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_oaddi12": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "v",
                "type": "int32"
            },
            {
                "name": "rd",
                "type": "int16"
            },
            {
                "name": "rn",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_omovlit": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "dr",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_omovconst": {
        "result": "struct cmd_internal_obj_arm64__ptr_ctxt7_omovconst_retval {uint32 field_0;}",
        "result_name": "cmd_internal_obj_arm64__ptr_ctxt7_omovconst_retval",
        "parameters": [
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "rt",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_omovlconst": {
        "result": "struct cmd_internal_obj_arm64__ptr_ctxt7_omovlconst_retval {uint8 field_0;}",
        "result_name": "cmd_internal_obj_arm64__ptr_ctxt7_omovlconst_retval",
        "parameters": [
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "rt",
                "type": "int"
            },
            {
                "name": "os",
                "type": "_slice_uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_opbfm": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "obj_As"
            },
            {
                "name": "r",
                "type": "int64"
            },
            {
                "name": "s",
                "type": "int64"
            },
            {
                "name": "rf",
                "type": "int16"
            },
            {
                "name": "rt",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_opextr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "obj_As"
            },
            {
                "name": "v",
                "type": "int64"
            },
            {
                "name": "rn",
                "type": "int16"
            },
            {
                "name": "rm",
                "type": "int16"
            },
            {
                "name": "rt",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_opldpstp": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "o",
                "type": "_ptr_Optab"
            },
            {
                "name": "vo",
                "type": "int32"
            },
            {
                "name": "rbase",
                "type": "int16"
            },
            {
                "name": "rl",
                "type": "int16"
            },
            {
                "name": "rh",
                "type": "int16"
            },
            {
                "name": "ldp",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_maskOpvldvst": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "o1",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_arm64_movesize": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_arm64_roff": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "rm",
                "type": "int16"
            },
            {
                "name": "o",
                "type": "uint32"
            },
            {
                "name": "amount",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_encRegShiftOrExt": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "r",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_arm64_pack": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "uint32"
            },
            {
                "name": "arngA",
                "type": "uint8"
            },
            {
                "name": "arngB",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_obj_arm64_TestLarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_arm64_gen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            }
        ]
    },
    "cmd_internal_obj_arm64_TestNoRet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_arm64_TestPCALIGN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_arm64_testvmovq": {
        "result": "struct cmd_internal_obj_arm64_testvmovq_retval {uint64 field_0;}",
        "result_name": "cmd_internal_obj_arm64_testvmovq_retval",
        "parameters": []
    },
    "cmd_internal_obj_arm64_TestVMOVQ": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_arm64_testmovk": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_arm64_TestMOVK": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_arm64_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_arm64_arrange": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm64_rconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm64_DRconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm64_SPCconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_arm64_rlconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_arm64_regname": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_stacksplit": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "framesize",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_arm64_progedit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_arm64__ptr_ctxt7_rewriteToUseGot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_arm64_preprocess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_arm64_nocache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_arm64__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_arm64_SpecialOperand_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_arm64_SysRegEnc": {
        "result": "struct cmd_internal_obj_arm64_SysRegEnc_retval {string field_0;uint32 field_1;uint8 field_2;}",
        "result_name": "cmd_internal_obj_arm64_SysRegEnc_retval",
        "parameters": [
            {
                "name": "r",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_loong64_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_loong64_pcAlignPadLength": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "pc",
                "type": "int64"
            },
            {
                "name": "alignedValue",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_loong64_span0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_loong64__ptr_ctxt0_isUnsafePoint": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_loong64__ptr_ctxt0_isRestartable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_loong64_isint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_loong64_isuint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_obj_loong64__ptr_ctxt0_aclass": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_loong64_prasm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_loong64__ptr_ctxt0_oplook": {
        "result": "_ptr_Optab",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_loong64_cmp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_loong64_ocmp_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_loong64_ocmp_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_loong64_ocmp_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_loong64_opset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            },
            {
                "name": "b0",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_loong64_buildop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            }
        ]
    },
    "cmd_internal_obj_loong64_OP": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_loong64_SP": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_loong64_OP_TEN": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_loong64_OP_RRR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r1",
                "type": "uint32"
            },
            {
                "name": "r2",
                "type": "uint32"
            },
            {
                "name": "r3",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_loong64_OP_RR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r2",
                "type": "uint32"
            },
            {
                "name": "r3",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_loong64_OP_16IR_5I": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "i",
                "type": "uint32"
            },
            {
                "name": "r2",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_loong64_OP_16IRR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "i",
                "type": "uint32"
            },
            {
                "name": "r2",
                "type": "uint32"
            },
            {
                "name": "r3",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_loong64_OP_12IRR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "i",
                "type": "uint32"
            },
            {
                "name": "r2",
                "type": "uint32"
            },
            {
                "name": "r3",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_loong64_OP_IR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "i",
                "type": "uint32"
            },
            {
                "name": "r2",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_loong64_OP_B_BL": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_loong64__ptr_ctxt0_asmout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "o",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_slice_uint32"
            }
        ]
    },
    "cmd_internal_obj_loong64__ptr_ctxt0_vregoff": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_loong64__ptr_ctxt0_regoff": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_loong64__ptr_ctxt0_oprrr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_loong64__ptr_ctxt0_oprr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_loong64__ptr_ctxt0_opir": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_loong64__ptr_ctxt0_opirr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_loong64_vshift": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_loong64_rconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_loong64_DRconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_loong64_progedit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_loong64_preprocess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_loong64__ptr_ctxt0_stacksplit": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "framesize",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_loong64__ptr_ctxt0_addnop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_mips_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_mips_span0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_mips__ptr_ctxt0_isUnsafePoint": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_mips__ptr_ctxt0_isRestartable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_mips_isint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_mips_isuint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_obj_mips__ptr_ctxt0_aclass": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_mips_prasm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_mips__ptr_ctxt0_oplook": {
        "result": "_ptr_Optab",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_mips_cmp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_mips_ocmp_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_mips_ocmp_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_mips_ocmp_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_mips_opset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            },
            {
                "name": "b0",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_mips_buildop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            }
        ]
    },
    "cmd_internal_obj_mips_OP": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_mips_SP": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_mips_BCOND": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_mips_MMU": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_mips_FPF": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_mips_FPD": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_mips_FPW": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_mips_FPV": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_mips_OP_RRR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r1",
                "type": "uint32"
            },
            {
                "name": "r2",
                "type": "uint32"
            },
            {
                "name": "r3",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_mips_OP_IRR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "i",
                "type": "uint32"
            },
            {
                "name": "r2",
                "type": "uint32"
            },
            {
                "name": "r3",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_mips_OP_SRR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint32"
            },
            {
                "name": "r2",
                "type": "uint32"
            },
            {
                "name": "r3",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_mips_OP_FRRR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r1",
                "type": "uint32"
            },
            {
                "name": "r2",
                "type": "uint32"
            },
            {
                "name": "r3",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_mips_OP_JMP": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_mips_OP_VI10": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "df",
                "type": "uint32"
            },
            {
                "name": "s10",
                "type": "int32"
            },
            {
                "name": "wd",
                "type": "uint32"
            },
            {
                "name": "minor",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_mips_OP_VMI10": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "s10",
                "type": "int32"
            },
            {
                "name": "rs",
                "type": "uint32"
            },
            {
                "name": "wd",
                "type": "uint32"
            },
            {
                "name": "minor",
                "type": "uint32"
            },
            {
                "name": "df",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_mips__ptr_ctxt0_asmout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "o",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_slice_uint32"
            }
        ]
    },
    "cmd_internal_obj_mips__ptr_ctxt0_vregoff": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_mips__ptr_ctxt0_regoff": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_mips__ptr_ctxt0_oprrr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_mips__ptr_ctxt0_opirr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_mips_vshift": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_mips__ptr_ctxt0_twobitdf": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_mips__ptr_ctxt0_lsoffset": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            },
            {
                "name": "o",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_mips_rconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_mips_DRconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_mips_progedit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_mips_preprocess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_mips__ptr_ctxt0_stacksplit": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "framesize",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_mips__ptr_ctxt0_addnop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_mips__ptr_ctxt0_sched": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p0",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "pe",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_mips__ptr_ctxt0_markregused": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_Sch"
            }
        ]
    },
    "cmd_internal_obj_mips__ptr_ctxt0_depend": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sa",
                "type": "_ptr_Sch"
            },
            {
                "name": "sb",
                "type": "_ptr_Sch"
            }
        ]
    },
    "cmd_internal_obj_mips_offoverlap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sa",
                "type": "_ptr_Sch"
            },
            {
                "name": "sb",
                "type": "_ptr_Sch"
            }
        ]
    },
    "cmd_internal_obj_mips_conflict": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sa",
                "type": "_ptr_Sch"
            },
            {
                "name": "sb",
                "type": "_ptr_Sch"
            }
        ]
    },
    "cmd_internal_obj_mips__ptr_ctxt0_compound": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_ppc64_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_ppc64_addpad": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "int64"
            },
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_getimpliedreg": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_ppc64_span9": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_ppc64_isint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_ppc64_isuint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_aclassreg": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "reg",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_aclass": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_ppc64_prasm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_oplook": {
        "result": "_ptr_Optab",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_ppc64_cmp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_ppc64_optabLess": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_ppc64_opset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            },
            {
                "name": "b0",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_ppc64_NeedTOCpointer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            }
        ]
    },
    "cmd_internal_obj_ppc64_buildop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            }
        ]
    },
    "cmd_internal_obj_ppc64_OPVXX1": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "uint32"
            },
            {
                "name": "xo",
                "type": "uint32"
            },
            {
                "name": "oe",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_OPVXX2": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "uint32"
            },
            {
                "name": "xo",
                "type": "uint32"
            },
            {
                "name": "oe",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_OPVXX2VA": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "uint32"
            },
            {
                "name": "xo",
                "type": "uint32"
            },
            {
                "name": "oe",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_OPVXX3": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "uint32"
            },
            {
                "name": "xo",
                "type": "uint32"
            },
            {
                "name": "oe",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_OPVXX4": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "uint32"
            },
            {
                "name": "xo",
                "type": "uint32"
            },
            {
                "name": "oe",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_OPDQ": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "uint32"
            },
            {
                "name": "xo",
                "type": "uint32"
            },
            {
                "name": "oe",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_OPVX": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "uint32"
            },
            {
                "name": "xo",
                "type": "uint32"
            },
            {
                "name": "oe",
                "type": "uint32"
            },
            {
                "name": "rc",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_OPVC": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "uint32"
            },
            {
                "name": "xo",
                "type": "uint32"
            },
            {
                "name": "oe",
                "type": "uint32"
            },
            {
                "name": "rc",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_OPVCC": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "uint32"
            },
            {
                "name": "xo",
                "type": "uint32"
            },
            {
                "name": "oe",
                "type": "uint32"
            },
            {
                "name": "rc",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_OPCC": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "uint32"
            },
            {
                "name": "xo",
                "type": "uint32"
            },
            {
                "name": "rc",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_OPMD": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "uint32"
            },
            {
                "name": "xo",
                "type": "uint32"
            },
            {
                "name": "rc",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_RRR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "d",
                "type": "uint32"
            },
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_RR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "d",
                "type": "uint32"
            },
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_RRRR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "d",
                "type": "uint32"
            },
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "c",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_IRR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "d",
                "type": "uint32"
            },
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "simm",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_VIRR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "d",
                "type": "uint32"
            },
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "simm",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_IIRR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "d",
                "type": "uint32"
            },
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "sbit",
                "type": "uint32"
            },
            {
                "name": "simm",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_IRRR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "d",
                "type": "uint32"
            },
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "simm",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_IR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "d",
                "type": "uint32"
            },
            {
                "name": "simm",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_XX1": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r",
                "type": "uint32"
            },
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_XX2": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "xt",
                "type": "uint32"
            },
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "xb",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_XX3": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "xt",
                "type": "uint32"
            },
            {
                "name": "xa",
                "type": "uint32"
            },
            {
                "name": "xb",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_XX3I": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "xt",
                "type": "uint32"
            },
            {
                "name": "xa",
                "type": "uint32"
            },
            {
                "name": "xb",
                "type": "uint32"
            },
            {
                "name": "c",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_XX4": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "xt",
                "type": "uint32"
            },
            {
                "name": "xa",
                "type": "uint32"
            },
            {
                "name": "xb",
                "type": "uint32"
            },
            {
                "name": "xc",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_DQ": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "xt",
                "type": "uint32"
            },
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_Z23I": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "d",
                "type": "uint32"
            },
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "c",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_RRRI": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "d",
                "type": "uint32"
            },
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "c",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_LOP_RRR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_LOP_IRR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint32"
            },
            {
                "name": "uimm",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_OP_BR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "li",
                "type": "uint32"
            },
            {
                "name": "aa",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_OP_BC": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "bo",
                "type": "uint32"
            },
            {
                "name": "bi",
                "type": "uint32"
            },
            {
                "name": "bd",
                "type": "uint32"
            },
            {
                "name": "aa",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_OP_BCR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "bo",
                "type": "uint32"
            },
            {
                "name": "bi",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_OP_RLW": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint32"
            },
            {
                "name": "sh",
                "type": "uint32"
            },
            {
                "name": "mb",
                "type": "uint32"
            },
            {
                "name": "me",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_RLDIC": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint32"
            },
            {
                "name": "sh",
                "type": "uint32"
            },
            {
                "name": "m",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_EXTSWSLI": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "s",
                "type": "uint32"
            },
            {
                "name": "sh",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_ISEL": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "t",
                "type": "uint32"
            },
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "bc",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_PFX_00_8LS": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "uint32"
            },
            {
                "name": "ie",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_AOP_PFX_10_MLS": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "uint32"
            },
            {
                "name": "ie",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_pfxadd": {
        "result": "struct cmd_internal_obj_ppc64_pfxadd_retval {uint32 field_0;uint32 field_1;}",
        "result_name": "cmd_internal_obj_ppc64_pfxadd_retval",
        "parameters": [
            {
                "name": "rt",
                "type": "int16"
            },
            {
                "name": "ra",
                "type": "int16"
            },
            {
                "name": "r",
                "type": "uint32"
            },
            {
                "name": "imm32",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_ppc64_pfxload": {
        "result": "struct cmd_internal_obj_ppc64_pfxload_retval {uint32 field_0;uint32 field_1;}",
        "result_name": "cmd_internal_obj_ppc64_pfxload_retval",
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            },
            {
                "name": "reg",
                "type": "int16"
            },
            {
                "name": "base",
                "type": "int16"
            },
            {
                "name": "r",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_pfxstore": {
        "result": "struct cmd_internal_obj_ppc64_pfxstore_retval {uint32 field_0;uint32 field_1;}",
        "result_name": "cmd_internal_obj_ppc64_pfxstore_retval",
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            },
            {
                "name": "reg",
                "type": "int16"
            },
            {
                "name": "base",
                "type": "int16"
            },
            {
                "name": "r",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_oclass": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_opform": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "insn",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_symbolAccess": {
        "result": "struct cmd_internal_obj_ppc64__ptr_ctxt9_symbolAccess_retval {uint32 field_0;_ptr_obj_Reloc field_1;}",
        "result_name": "cmd_internal_obj_ppc64__ptr_ctxt9_symbolAccess_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "d",
                "type": "int64"
            },
            {
                "name": "reg",
                "type": "int16"
            },
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "reuse",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_obj_ppc64_getmask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_maskgen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "m",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_getmask64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_maskgen64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "m",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_obj_ppc64_loadu32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int"
            },
            {
                "name": "d",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_ppc64_high16adjusted": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_asmout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "o",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_vregoff": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_regoff": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_oprrr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_opirrr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_opiirr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_opirr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_opload": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_oploadx": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_opstore": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_opstorex": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_brw": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_hashchkp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_hashstp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_lxvkq": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_lxvp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_lxvpx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_lxvrwx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_mtvsrbmi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_paddi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_pextd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_plxssp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_plxv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_plxvp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_pmxvf32gerpp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_pmxvf64gerpp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_pmxvi16ger2spp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_pmxvi4ger8pp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_pmxvi8ger4spp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_pnop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_pstxssp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_pstxv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_pstxvp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_setnbcr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_stxvp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_stxvpx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_stxvrwx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_vcmpuq": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_vcntmbw": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_vgnb": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_vinsw": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_vmsumcud": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_vsrdbi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_xscvuqqp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_xsmincqp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_xvcvspbf16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_xvi8ger4spp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_xvtlsbb": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_xxblendvw": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_xxeval": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_xxgenpcvwm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_xxpermx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_xxsetaccz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_xxsplti32dx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_type_xxspltiw": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ctxt9"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "t",
                "type": "_ptr_Optab"
            },
            {
                "name": "out",
                "type": "_ptr__5_uint32"
            }
        ]
    },
    "cmd_internal_obj_ppc64_opsetGen": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "from",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_ppc64_TestPfxAlign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_ppc64_TestLarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_ppc64_gen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "jmpinsn",
                "type": "string"
            }
        ]
    },
    "cmd_internal_obj_ppc64_TestPCalign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_ppc64_TestRegValueAlignment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_ppc64_TestAddrClassifier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_ppc64_rconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_ppc64_DRconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_ppc64_ConstantToCRbit": {
        "result": "struct cmd_internal_obj_ppc64_ConstantToCRbit_retval {int16 field_0;bool field_1;}",
        "result_name": "cmd_internal_obj_ppc64_ConstantToCRbit_retval",
        "parameters": [
            {
                "name": "c",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_ppc64_progedit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_rewriteToUseTOC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_rewriteToUseGot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_ppc64_preprocess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_ppc64__ptr_ctxt9_stacksplit": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "framesize",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_riscv_TestLargeBranch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_riscv_genLargeBranch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            }
        ]
    },
    "cmd_internal_obj_riscv_TestLargeCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_riscv_genLargeCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            }
        ]
    },
    "cmd_internal_obj_riscv_TestNoRet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_riscv_TestImmediateSplitting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_riscv_TestBranch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_riscv_encode": {
        "result": "_ptr_inst",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_riscv_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_riscv_RegName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_riscv_buildop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            }
        ]
    },
    "cmd_internal_obj_riscv_jalToSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "lr",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_riscv_progedit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_riscv_addrToReg": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_riscv_movToLoad": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "mnemonic",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_riscv_movToStore": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "mnemonic",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_riscv_markRelocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_riscv_InvertBranch": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_riscv_containsCall": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_internal_obj_riscv_setPCs": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "pc",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_stackOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "stacksize",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_preprocess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_riscv_stacksplit": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            },
            {
                "name": "framesize",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_signExtend": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "int64"
            },
            {
                "name": "bit",
                "type": "uint"
            }
        ]
    },
    "cmd_internal_obj_riscv_Split32BitImmediate": {
        "result": "struct cmd_internal_obj_riscv_Split32BitImmediate_retval {int64 field_0;error err1;}",
        "result_name": "cmd_internal_obj_riscv_Split32BitImmediate_retval",
        "parameters": [
            {
                "name": "imm",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_regVal": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "uint32"
            },
            {
                "name": "min",
                "type": "uint32"
            },
            {
                "name": "max",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_riscv_regI": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_riscv_regF": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_riscv_regAddr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_Addr"
            },
            {
                "name": "min",
                "type": "uint32"
            },
            {
                "name": "max",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_riscv_regIAddr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_riscv_regFAddr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_riscv_immIFits": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "nbits",
                "type": "uint"
            }
        ]
    },
    "cmd_internal_obj_riscv_immI": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "imm",
                "type": "int64"
            },
            {
                "name": "nbits",
                "type": "uint"
            }
        ]
    },
    "cmd_internal_obj_riscv_wantImmI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "imm",
                "type": "int64"
            },
            {
                "name": "nbits",
                "type": "uint"
            }
        ]
    },
    "cmd_internal_obj_riscv_wantReg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "pos",
                "type": "string"
            },
            {
                "name": "descr",
                "type": "string"
            },
            {
                "name": "r",
                "type": "uint32"
            },
            {
                "name": "min",
                "type": "uint32"
            },
            {
                "name": "max",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_riscv_wantNoneReg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "pos",
                "type": "string"
            },
            {
                "name": "r",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_riscv_wantIntReg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "pos",
                "type": "string"
            },
            {
                "name": "r",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_riscv_wantFloatReg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "pos",
                "type": "string"
            },
            {
                "name": "r",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_riscv_wantEvenOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_validateRIII": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_validateRFFF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_validateRFFFF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_validateRFFI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_validateRFI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_validateRIF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_validateRFF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_validateII": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_validateIF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_validateSI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_validateSF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_validateB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_validateU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_validateJ": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_validateRaw": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "rs1",
                "type": "uint32"
            },
            {
                "name": "rs2",
                "type": "uint32"
            },
            {
                "name": "rd",
                "type": "uint32"
            },
            {
                "name": "funct3",
                "type": "uint32"
            },
            {
                "name": "funct7",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeR4": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "rs1",
                "type": "uint32"
            },
            {
                "name": "rs2",
                "type": "uint32"
            },
            {
                "name": "rs3",
                "type": "uint32"
            },
            {
                "name": "rd",
                "type": "uint32"
            },
            {
                "name": "funct3",
                "type": "uint32"
            },
            {
                "name": "funct2",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeRIII": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeRFFF": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeRFFFF": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeRFFI": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeRFI": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeRIF": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeRFF": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeI": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "rs1",
                "type": "uint32"
            },
            {
                "name": "rd",
                "type": "uint32"
            },
            {
                "name": "imm",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeII": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeIF": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeS": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "rs1",
                "type": "uint32"
            },
            {
                "name": "rs2",
                "type": "uint32"
            },
            {
                "name": "imm",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeSI": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeSF": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeB": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeU": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeJImmediate": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "imm",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeJ": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodeRawIns": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ins",
                "type": "_ptr_instruction"
            }
        ]
    },
    "cmd_internal_obj_riscv_EncodeJImmediate": {
        "result": "struct cmd_internal_obj_riscv_EncodeJImmediate_retval {int64 field_0;error err1;}",
        "result_name": "cmd_internal_obj_riscv_EncodeJImmediate_retval",
        "parameters": [
            {
                "name": "imm",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_EncodeIImmediate": {
        "result": "struct cmd_internal_obj_riscv_EncodeIImmediate_retval {int64 field_0;error err1;}",
        "result_name": "cmd_internal_obj_riscv_EncodeIImmediate_retval",
        "parameters": [
            {
                "name": "imm",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_EncodeSImmediate": {
        "result": "struct cmd_internal_obj_riscv_EncodeSImmediate_retval {int64 field_0;error err1;}",
        "result_name": "cmd_internal_obj_riscv_EncodeSImmediate_retval",
        "parameters": [
            {
                "name": "imm",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_EncodeUImmediate": {
        "result": "struct cmd_internal_obj_riscv_EncodeUImmediate_retval {int64 field_0;error err1;}",
        "result_name": "cmd_internal_obj_riscv_EncodeUImmediate_retval",
        "parameters": [
            {
                "name": "imm",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_encodingForAs": {
        "result": "struct cmd_internal_obj_riscv_encodingForAs_retval {encoding field_0;error err1;}",
        "result_name": "cmd_internal_obj_riscv_encodingForAs_retval",
        "parameters": [
            {
                "name": "as",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_riscv__ptr_instruction_encode": {
        "result": "struct cmd_internal_obj_riscv__ptr_instruction_encode_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_internal_obj_riscv__ptr_instruction_encode_retval",
        "parameters": []
    },
    "cmd_internal_obj_riscv__ptr_instruction_length": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_riscv__ptr_instruction_validate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            }
        ]
    },
    "cmd_internal_obj_riscv__ptr_instruction_usesRegTmp": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_riscv_instructionForProg": {
        "result": "_ptr_instruction",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_riscv_instructionsForOpImmediate": {
        "result": "_slice__ptr_instruction",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "rs",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_riscv_instructionsForLoad": {
        "result": "_slice__ptr_instruction",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "rs",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_riscv_instructionsForStore": {
        "result": "_slice__ptr_instruction",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "as",
                "type": "obj_As"
            },
            {
                "name": "rd",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_riscv_instructionsForMOV": {
        "result": "_slice__ptr_instruction",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_riscv_instructionsForProg": {
        "result": "_slice__ptr_instruction",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_riscv_assemble": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_riscv_isUnsafePoint": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testBEQZ": {
        "result": "struct cmd_internal_obj_riscv_testdata_testbranch_testBEQZ_retval {bool field_0;}",
        "result_name": "cmd_internal_obj_riscv_testdata_testbranch_testBEQZ_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testBGE": {
        "result": "struct cmd_internal_obj_riscv_testdata_testbranch_testBGE_retval {bool field_0;}",
        "result_name": "cmd_internal_obj_riscv_testdata_testbranch_testBGE_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testBGEU": {
        "result": "struct cmd_internal_obj_riscv_testdata_testbranch_testBGEU_retval {bool field_0;}",
        "result_name": "cmd_internal_obj_riscv_testdata_testbranch_testBGEU_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testBGEZ": {
        "result": "struct cmd_internal_obj_riscv_testdata_testbranch_testBGEZ_retval {bool field_0;}",
        "result_name": "cmd_internal_obj_riscv_testdata_testbranch_testBGEZ_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testBGT": {
        "result": "struct cmd_internal_obj_riscv_testdata_testbranch_testBGT_retval {bool field_0;}",
        "result_name": "cmd_internal_obj_riscv_testdata_testbranch_testBGT_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testBGTU": {
        "result": "struct cmd_internal_obj_riscv_testdata_testbranch_testBGTU_retval {bool field_0;}",
        "result_name": "cmd_internal_obj_riscv_testdata_testbranch_testBGTU_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testBGTZ": {
        "result": "struct cmd_internal_obj_riscv_testdata_testbranch_testBGTZ_retval {bool field_0;}",
        "result_name": "cmd_internal_obj_riscv_testdata_testbranch_testBGTZ_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testBLE": {
        "result": "struct cmd_internal_obj_riscv_testdata_testbranch_testBLE_retval {bool field_0;}",
        "result_name": "cmd_internal_obj_riscv_testdata_testbranch_testBLE_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testBLEU": {
        "result": "struct cmd_internal_obj_riscv_testdata_testbranch_testBLEU_retval {bool field_0;}",
        "result_name": "cmd_internal_obj_riscv_testdata_testbranch_testBLEU_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testBLEZ": {
        "result": "struct cmd_internal_obj_riscv_testdata_testbranch_testBLEZ_retval {bool field_0;}",
        "result_name": "cmd_internal_obj_riscv_testdata_testbranch_testBLEZ_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testBLT": {
        "result": "struct cmd_internal_obj_riscv_testdata_testbranch_testBLT_retval {bool field_0;}",
        "result_name": "cmd_internal_obj_riscv_testdata_testbranch_testBLT_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testBLTU": {
        "result": "struct cmd_internal_obj_riscv_testdata_testbranch_testBLTU_retval {bool field_0;}",
        "result_name": "cmd_internal_obj_riscv_testdata_testbranch_testBLTU_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testBLTZ": {
        "result": "struct cmd_internal_obj_riscv_testdata_testbranch_testBLTZ_retval {bool field_0;}",
        "result_name": "cmd_internal_obj_riscv_testdata_testbranch_testBLTZ_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testBNEZ": {
        "result": "struct cmd_internal_obj_riscv_testdata_testbranch_testBNEZ_retval {bool field_0;}",
        "result_name": "cmd_internal_obj_riscv_testdata_testbranch_testBNEZ_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testGoBGE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testGoBGEU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testGoBGT": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testGoBGTU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testGoBLE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testGoBLEU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testGoBLT": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_testGoBLTU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_TestBranchCondition": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_riscv_testdata_testbranch_TestBranchZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_s390x_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_s390x_spanz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_isUnsafePoint": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_s390x_isint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_s390x_isuint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_aclass": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_oplook": {
        "result": "_ptr_Optab",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_s390x_cmp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_s390x_ocmp_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_s390x_ocmp_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_s390x_ocmp_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_s390x_opset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            },
            {
                "name": "b",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_s390x_buildop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            }
        ]
    },
    "cmd_internal_obj_s390x_oclass": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_addrilreloc": {
        "result": "_ptr_obj_Reloc",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "add",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_addrilrelocoffset": {
        "result": "_ptr_obj_Reloc",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "add",
                "type": "int64"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_addcallreloc": {
        "result": "_ptr_obj_Reloc",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "add",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_branchMask": {
        "result": "CCMask",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_s390x_regtmp": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_asmout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_vregoff": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_regoff": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_s390x_isU12": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "displacement",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_zopload12": {
        "result": "struct cmd_internal_obj_s390x__ptr_ctxtz_zopload12_retval {uint32 field_0;bool field_1;}",
        "result_name": "cmd_internal_obj_s390x__ptr_ctxtz_zopload12_retval",
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_zopload": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_zopstore12": {
        "result": "struct cmd_internal_obj_s390x__ptr_ctxtz_zopstore12_retval {uint32 field_0;bool field_1;}",
        "result_name": "cmd_internal_obj_s390x__ptr_ctxtz_zopstore12_retval",
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_zopstore": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_zoprre": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_zoprr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_zopril": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_s390x_zE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "i1",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zMII": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "m1",
                "type": "uint32"
            },
            {
                "name": "ri2",
                "type": "uint32"
            },
            {
                "name": "ri3",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zRI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r1_m1",
                "type": "uint32"
            },
            {
                "name": "i2_ri2",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zRIE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "form"
            },
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r1",
                "type": "uint32"
            },
            {
                "name": "r2_m3_r3",
                "type": "uint32"
            },
            {
                "name": "i2_ri4_ri2",
                "type": "uint32"
            },
            {
                "name": "i3",
                "type": "uint32"
            },
            {
                "name": "i4",
                "type": "uint32"
            },
            {
                "name": "m3",
                "type": "uint32"
            },
            {
                "name": "i2_i5",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zRIL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "form"
            },
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r1_m1",
                "type": "uint32"
            },
            {
                "name": "i2_ri2",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zRIS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r1",
                "type": "uint32"
            },
            {
                "name": "m3",
                "type": "uint32"
            },
            {
                "name": "b4",
                "type": "uint32"
            },
            {
                "name": "d4",
                "type": "uint32"
            },
            {
                "name": "i2",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zRR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r1",
                "type": "uint32"
            },
            {
                "name": "r2",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zRRD": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r1",
                "type": "uint32"
            },
            {
                "name": "r3",
                "type": "uint32"
            },
            {
                "name": "r2",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zRRE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r1",
                "type": "uint32"
            },
            {
                "name": "r2",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zRRF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r3_m3",
                "type": "uint32"
            },
            {
                "name": "m4",
                "type": "uint32"
            },
            {
                "name": "r1",
                "type": "uint32"
            },
            {
                "name": "r2",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zRRS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r1",
                "type": "uint32"
            },
            {
                "name": "r2",
                "type": "uint32"
            },
            {
                "name": "b4",
                "type": "uint32"
            },
            {
                "name": "d4",
                "type": "uint32"
            },
            {
                "name": "m3",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zRS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r1",
                "type": "uint32"
            },
            {
                "name": "r3_m3",
                "type": "uint32"
            },
            {
                "name": "b2",
                "type": "uint32"
            },
            {
                "name": "d2",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zRSI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r1",
                "type": "uint32"
            },
            {
                "name": "r3",
                "type": "uint32"
            },
            {
                "name": "ri2",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zRSL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "l1",
                "type": "uint32"
            },
            {
                "name": "b2",
                "type": "uint32"
            },
            {
                "name": "d2",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zRSY": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r1",
                "type": "uint32"
            },
            {
                "name": "r3_m3",
                "type": "uint32"
            },
            {
                "name": "b2",
                "type": "uint32"
            },
            {
                "name": "d2",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zRX": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r1_m1",
                "type": "uint32"
            },
            {
                "name": "x2",
                "type": "uint32"
            },
            {
                "name": "b2",
                "type": "uint32"
            },
            {
                "name": "d2",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zRXE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r1",
                "type": "uint32"
            },
            {
                "name": "x2",
                "type": "uint32"
            },
            {
                "name": "b2",
                "type": "uint32"
            },
            {
                "name": "d2",
                "type": "uint32"
            },
            {
                "name": "m3",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zRXF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r3",
                "type": "uint32"
            },
            {
                "name": "x2",
                "type": "uint32"
            },
            {
                "name": "b2",
                "type": "uint32"
            },
            {
                "name": "d2",
                "type": "uint32"
            },
            {
                "name": "m1",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zRXY": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r1_m1",
                "type": "uint32"
            },
            {
                "name": "x2",
                "type": "uint32"
            },
            {
                "name": "b2",
                "type": "uint32"
            },
            {
                "name": "d2",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "b2",
                "type": "uint32"
            },
            {
                "name": "d2",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zSI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "i2",
                "type": "uint32"
            },
            {
                "name": "b1",
                "type": "uint32"
            },
            {
                "name": "d1",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zSIL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "b1",
                "type": "uint32"
            },
            {
                "name": "d1",
                "type": "uint32"
            },
            {
                "name": "i2",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zSIY": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "i2",
                "type": "uint32"
            },
            {
                "name": "b1",
                "type": "uint32"
            },
            {
                "name": "d1",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zSMI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "m1",
                "type": "uint32"
            },
            {
                "name": "b3",
                "type": "uint32"
            },
            {
                "name": "d3",
                "type": "uint32"
            },
            {
                "name": "ri2",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zSS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "form"
            },
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "l1_r1",
                "type": "uint32"
            },
            {
                "name": "l2_i3_r3",
                "type": "uint32"
            },
            {
                "name": "b1_b2",
                "type": "uint32"
            },
            {
                "name": "d1_d2",
                "type": "uint32"
            },
            {
                "name": "b2_b4",
                "type": "uint32"
            },
            {
                "name": "d2_d4",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zSSE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "b1",
                "type": "uint32"
            },
            {
                "name": "d1",
                "type": "uint32"
            },
            {
                "name": "b2",
                "type": "uint32"
            },
            {
                "name": "d2",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zSSF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "r3",
                "type": "uint32"
            },
            {
                "name": "b1",
                "type": "uint32"
            },
            {
                "name": "d1",
                "type": "uint32"
            },
            {
                "name": "b2",
                "type": "uint32"
            },
            {
                "name": "d2",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_rxb": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "va",
                "type": "uint32"
            },
            {
                "name": "vb",
                "type": "uint32"
            },
            {
                "name": "vc",
                "type": "uint32"
            },
            {
                "name": "vd",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_s390x_zVRX": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "v1",
                "type": "uint32"
            },
            {
                "name": "x2",
                "type": "uint32"
            },
            {
                "name": "b2",
                "type": "uint32"
            },
            {
                "name": "d2",
                "type": "uint32"
            },
            {
                "name": "m3",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zVRV": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "v1",
                "type": "uint32"
            },
            {
                "name": "v2",
                "type": "uint32"
            },
            {
                "name": "b2",
                "type": "uint32"
            },
            {
                "name": "d2",
                "type": "uint32"
            },
            {
                "name": "m3",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zVRS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "v1",
                "type": "uint32"
            },
            {
                "name": "v3_r3",
                "type": "uint32"
            },
            {
                "name": "b2",
                "type": "uint32"
            },
            {
                "name": "d2",
                "type": "uint32"
            },
            {
                "name": "m4",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zVRRa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "v1",
                "type": "uint32"
            },
            {
                "name": "v2",
                "type": "uint32"
            },
            {
                "name": "m5",
                "type": "uint32"
            },
            {
                "name": "m4",
                "type": "uint32"
            },
            {
                "name": "m3",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zVRRb": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "v1",
                "type": "uint32"
            },
            {
                "name": "v2",
                "type": "uint32"
            },
            {
                "name": "v3",
                "type": "uint32"
            },
            {
                "name": "m5",
                "type": "uint32"
            },
            {
                "name": "m4",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zVRRc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "v1",
                "type": "uint32"
            },
            {
                "name": "v2",
                "type": "uint32"
            },
            {
                "name": "v3",
                "type": "uint32"
            },
            {
                "name": "m6",
                "type": "uint32"
            },
            {
                "name": "m5",
                "type": "uint32"
            },
            {
                "name": "m4",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zVRRd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "v1",
                "type": "uint32"
            },
            {
                "name": "v2",
                "type": "uint32"
            },
            {
                "name": "v3",
                "type": "uint32"
            },
            {
                "name": "m5",
                "type": "uint32"
            },
            {
                "name": "m6",
                "type": "uint32"
            },
            {
                "name": "v4",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zVRRe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "v1",
                "type": "uint32"
            },
            {
                "name": "v2",
                "type": "uint32"
            },
            {
                "name": "v3",
                "type": "uint32"
            },
            {
                "name": "m6",
                "type": "uint32"
            },
            {
                "name": "m5",
                "type": "uint32"
            },
            {
                "name": "v4",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zVRRf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "v1",
                "type": "uint32"
            },
            {
                "name": "r2",
                "type": "uint32"
            },
            {
                "name": "r3",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zVRIa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "v1",
                "type": "uint32"
            },
            {
                "name": "i2",
                "type": "uint32"
            },
            {
                "name": "m3",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zVRIb": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "v1",
                "type": "uint32"
            },
            {
                "name": "i2",
                "type": "uint32"
            },
            {
                "name": "i3",
                "type": "uint32"
            },
            {
                "name": "m4",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zVRIc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "v1",
                "type": "uint32"
            },
            {
                "name": "v3",
                "type": "uint32"
            },
            {
                "name": "i2",
                "type": "uint32"
            },
            {
                "name": "m4",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zVRId": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "v1",
                "type": "uint32"
            },
            {
                "name": "v2",
                "type": "uint32"
            },
            {
                "name": "v3",
                "type": "uint32"
            },
            {
                "name": "i4",
                "type": "uint32"
            },
            {
                "name": "m5",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_zVRIe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint32"
            },
            {
                "name": "v1",
                "type": "uint32"
            },
            {
                "name": "v2",
                "type": "uint32"
            },
            {
                "name": "i3",
                "type": "uint32"
            },
            {
                "name": "m5",
                "type": "uint32"
            },
            {
                "name": "m4",
                "type": "uint32"
            },
            {
                "name": "asm",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_obj_s390x_CCMask_Inverse": {
        "result": "CCMask",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_s390x_CCMask_ReverseComparison": {
        "result": "CCMask",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_s390x_CCMask_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_s390x_CCMask_CanBeAnSSAAux": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_s390x_rconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_s390x_DRconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_s390x_progedit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_rewriteToUseGot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_s390x_preprocess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_stacksplitPre": {
        "result": "struct cmd_internal_obj_s390x__ptr_ctxtz_stacksplitPre_retval {_ptr_obj_Prog field_0;}",
        "result_name": "cmd_internal_obj_s390x__ptr_ctxtz_stacksplitPre_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "framesize",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_s390x__ptr_ctxtz_stacksplitPost": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "pPre",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "pPreempt",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "pCheck",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "framesize",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_s390x_NewRotateParams": {
        "result": "RotateParams",
        "result_name": null,
        "parameters": [
            {
                "name": "start",
                "type": "uint8"
            },
            {
                "name": "end",
                "type": "uint8"
            },
            {
                "name": "amount",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_obj_s390x_RotateParams_RotateLeft": {
        "result": "RotateParams",
        "result_name": null,
        "parameters": [
            {
                "name": "amount",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_obj_s390x_RotateParams_OutMask": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_s390x_RotateParams_InMask": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_s390x_RotateParams_OutMerge": {
        "result": "_ptr_RotateParams",
        "result_name": null,
        "parameters": [
            {
                "name": "mask",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_obj_s390x_RotateParams_InMerge": {
        "result": "_ptr_RotateParams",
        "result_name": null,
        "parameters": [
            {
                "name": "mask",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_obj_s390x_RotateParams_CanBeAnSSAAux": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_s390x_TestRotateParamsMask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_s390x_TestRotateParamsMerge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_s390x_vop": {
        "result": "struct cmd_internal_obj_s390x_vop_retval {uint32 field_0;}",
        "result_name": "cmd_internal_obj_s390x_vop_retval",
        "parameters": [
            {
                "name": "as",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_s390x_singleElementMask": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_wasm_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_wasm_rconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_wasm_instinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            }
        ]
    },
    "cmd_internal_obj_wasm_preprocess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_wasm_constAddr": {
        "result": "obj_Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_wasm_regAddr": {
        "result": "obj_Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "reg",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_wasm_assemble": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_wasm_updateLocalSP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_bytes_Buffer"
            }
        ]
    },
    "cmd_internal_obj_wasm_writeOpcode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "as",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_wasm_regType": {
        "result": "valueType",
        "result_name": null,
        "parameters": [
            {
                "name": "reg",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_wasm_align": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_wasm_writeUleb128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_ByteWriter"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_obj_wasm_writeSleb128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_ByteWriter"
            },
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_x86_useAbs": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_internal_obj_x86_fillnop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_x86_noppad": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "c",
                "type": "int32"
            },
            {
                "name": "pad",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_x86_spadjop": {
        "result": "obj_As",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "l",
                "type": "obj_As"
            },
            {
                "name": "q",
                "type": "obj_As"
            }
        ]
    },
    "cmd_internal_obj_x86_isJump": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_x86_lookForJCC": {
        "result": "_ptr_obj_Prog",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_x86_fusedJump": {
        "result": "struct cmd_internal_obj_x86_fusedJump_retval {bool field_0;uint8 field_1;}",
        "result_name": "cmd_internal_obj_x86_fusedJump_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_x86_makePjcCtx": {
        "result": "padJumpsCtx",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            }
        ]
    },
    "cmd_internal_obj_x86_padJumpsCtx_padJump": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "c",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_x86_padJumpsCtx_reAssemble": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_x86_span6": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_x86_instinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            }
        ]
    },
    "cmd_internal_obj_x86_prefixof": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_x86_oclassRegList": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "addr",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_x86_oclassVMem": {
        "result": "struct cmd_internal_obj_x86_oclassVMem_retval {int field_0;bool field_1;}",
        "result_name": "cmd_internal_obj_x86_oclassVMem_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "addr",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_x86_oclass": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_Put1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "byte"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_Put2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "byte"
            },
            {
                "name": "y",
                "type": "byte"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_Put3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "byte"
            },
            {
                "name": "y",
                "type": "byte"
            },
            {
                "name": "z",
                "type": "byte"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_Put4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "byte"
            },
            {
                "name": "y",
                "type": "byte"
            },
            {
                "name": "z",
                "type": "byte"
            },
            {
                "name": "w",
                "type": "byte"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_PutInt16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_PutInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_PutInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_Put": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_PutOpBytesLit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "int"
            },
            {
                "name": "op",
                "type": "_ptr_opBytes"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_Insert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_Last": {
        "result": "byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_At": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_asmidx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "scale",
                "type": "int"
            },
            {
                "name": "index",
                "type": "int"
            },
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_relput4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_x86_vaddr": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "r",
                "type": "_ptr_obj_Reloc"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_asmandsz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "r",
                "type": "int"
            },
            {
                "name": "rex",
                "type": "int"
            },
            {
                "name": "m64",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_asmand": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "ra",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_asmando": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "o",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_x86_bytereg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "t",
                "type": "_ptr_uint8"
            }
        ]
    },
    "cmd_internal_obj_x86_unbytereg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "t",
                "type": "_ptr_uint8"
            }
        ]
    },
    "cmd_internal_obj_x86_isax": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_x86_subreg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "from",
                "type": "int"
            },
            {
                "name": "to",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_mediaop": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "o",
                "type": "_ptr_Optab"
            },
            {
                "name": "op",
                "type": "int"
            },
            {
                "name": "osize",
                "type": "int"
            },
            {
                "name": "z",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_asmevex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "rm",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "v",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "r",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "k",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_asmvex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "rm",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "v",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "r",
                "type": "_ptr_obj_Addr"
            },
            {
                "name": "vex",
                "type": "uint8"
            },
            {
                "name": "opcode",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_obj_x86_regIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_x86_avx2gatherValid": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_x86_avx512gatherValid": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_doasm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_x86_byteswapreg": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_x86_isbadbyte": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_AsmBuf_asmins": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_x86_unpackOps4": {
        "result": "struct cmd_internal_obj_x86_unpackOps4_retval {_ptr_obj_Addr field_0;}",
        "result_name": "cmd_internal_obj_x86_unpackOps4_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_x86_unpackOps5": {
        "result": "struct cmd_internal_obj_x86_unpackOps5_retval {_ptr_obj_Addr field_0;}",
        "result_name": "cmd_internal_obj_x86_unpackOps5_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_x86_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_x86_TestOclass": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_x86_TestRegisterListEncDec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_x86_TestRegIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_x86_newEVEXBits": {
        "result": "evexBits",
        "result_name": null,
        "parameters": [
            {
                "name": "z",
                "type": "int"
            },
            {
                "name": "enc",
                "type": "_ptr_opBytes"
            }
        ]
    },
    "cmd_internal_obj_x86_evexBits_P": {
        "result": "byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_x86_evexBits_L": {
        "result": "byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_x86_evexBits_M": {
        "result": "byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_x86_evexBits_W": {
        "result": "byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_x86_evexBits_BroadcastEnabled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_x86_evexBits_ZeroingEnabled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_x86_evexBits_RoundingEnabled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_x86_evexBits_SaeEnabled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_x86_evexBits_DispMultiplier": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "bcst",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_obj_x86_compressedDisp8": {
        "result": "struct cmd_internal_obj_x86_compressedDisp8_retval {byte field_0;bool field_1;}",
        "result_name": "cmd_internal_obj_x86_compressedDisp8_retval",
        "parameters": [
            {
                "name": "disp",
                "type": "int32"
            },
            {
                "name": "elemSize",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_x86_evexZcase": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "zcase",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_obj_x86_newEVEXSuffix": {
        "result": "evexSuffix",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_x86_toDisp8": {
        "result": "struct cmd_internal_obj_x86_toDisp8_retval {byte field_0;bool field_1;}",
        "result_name": "cmd_internal_obj_x86_toDisp8_retval",
        "parameters": [
            {
                "name": "disp",
                "type": "int32"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "asmbuf",
                "type": "_ptr_AsmBuf"
            }
        ]
    },
    "cmd_internal_obj_x86_EncodeRegisterRange": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "reg0",
                "type": "int16"
            },
            {
                "name": "reg1",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_x86_decodeRegisterRange": {
        "result": "struct cmd_internal_obj_x86_decodeRegisterRange_retval {int field_0;}",
        "result_name": "cmd_internal_obj_x86_decodeRegisterRange_retval",
        "parameters": [
            {
                "name": "list",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_x86_ParseSuffix": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "cond",
                "type": "string"
            }
        ]
    },
    "cmd_internal_obj_x86_inferSuffixError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "cond",
                "type": "string"
            }
        ]
    },
    "cmd_internal_obj_x86_newOpSuffix": {
        "result": "opSuffix",
        "result_name": null,
        "parameters": [
            {
                "name": "suffixes",
                "type": "string"
            }
        ]
    },
    "cmd_internal_obj_x86_opSuffix_IsValid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_x86_opSuffix_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_obj_x86_rconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int"
            }
        ]
    },
    "cmd_internal_obj_x86_rlconv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "bits",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_obj_x86_opSuffixString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_obj_x86_CanUse1InsnTLS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            }
        ]
    },
    "cmd_internal_obj_x86_progedit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_x86_rewriteToUseGot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_x86_rewriteToPcrel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_x86_preprocess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_x86_isZeroArgRuntimeCall": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_internal_obj_x86_indir_cx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_x86_loadG": {
        "result": "struct cmd_internal_obj_x86_loadG_retval {_ptr_obj_Prog field_0;int16 field_1;}",
        "result_name": "cmd_internal_obj_x86_loadG_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            }
        ]
    },
    "cmd_internal_obj_x86_stacksplit": {
        "result": "struct cmd_internal_obj_x86_stacksplit_retval {_ptr_obj_Prog field_0;int16 field_1;}",
        "result_name": "cmd_internal_obj_x86_stacksplit_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "cursym",
                "type": "_ptr_obj_LSym"
            },
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            },
            {
                "name": "newprog",
                "type": "obj_ProgAlloc"
            },
            {
                "name": "framesize",
                "type": "int32"
            },
            {
                "name": "textarg",
                "type": "int32"
            }
        ]
    },
    "cmd_internal_obj_x86_isR15": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int16"
            }
        ]
    },
    "cmd_internal_obj_x86_addrMentionsR15": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_x86_progMentionsR15": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_x86_addrUsesGlobal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_obj_Addr"
            }
        ]
    },
    "cmd_internal_obj_x86_progUsesGlobal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_x86_progRW": {
        "result": "rwMask",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_x86_progReadsR15": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_x86_progWritesR15": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_obj_Prog"
            }
        ]
    },
    "cmd_internal_obj_x86_errorCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_internal_obj_x86_parseTestData": {
        "result": "_ptr_ParsedTestData",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_x86_normalize": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_internal_obj_x86_asmOutput": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_internal_obj_x86_parseOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "td",
                "type": "_ptr_ParsedTestData"
            },
            {
                "name": "asmout",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_obj_x86_TestDynlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_x86_objdumpOutput": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mname",
                "type": "string"
            },
            {
                "name": "source",
                "type": "string"
            }
        ]
    },
    "cmd_internal_obj_x86_TestVexEvexPCrelative": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_obj_x86_newsehbuf": {
        "result": "sehbuf",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "nodes",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_sehbuf_write8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_sehbuf_write32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_sehbuf_writecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "uint8"
            },
            {
                "name": "value",
                "type": "uint8"
            }
        ]
    },
    "cmd_internal_obj_x86_populateSeh": {
        "result": "struct cmd_internal_obj_x86_populateSeh_retval {_ptr_obj_LSym field_0;}",
        "result_name": "cmd_internal_obj_x86_populateSeh_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_obj_Link"
            },
            {
                "name": "s",
                "type": "_ptr_obj_LSym"
            }
        ]
    },
    "cmd_internal_obj_x86__ptr_ytab_match": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_int"
            }
        ]
    },
    "cmd_internal_objabi_Flagcount": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "usage",
                "type": "string"
            },
            {
                "name": "val",
                "type": "_ptr_int"
            }
        ]
    },
    "cmd_internal_objabi_Flagfn1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "usage",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_internal_objabi_Flagprint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_internal_objabi_Flagparse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "usage",
                "type": "void*"
            }
        ]
    },
    "cmd_internal_objabi_expandArgs": {
        "result": "struct cmd_internal_objabi_expandArgs_retval {_slice_string field_0;}",
        "result_name": "cmd_internal_objabi_expandArgs_retval",
        "parameters": [
            {
                "name": "in",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_internal_objabi_AddVersionFlag": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objabi_versionFlag_IsBoolFlag": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objabi_versionFlag_Get": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objabi_versionFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objabi_versionFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objabi__ptr_count_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objabi__ptr_count_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objabi__ptr_count_Get": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objabi__ptr_count_IsBoolFlag": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objabi__ptr_count_IsCountFlag": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objabi_fn1_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objabi_fn1_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objabi_DecodeArg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objabi_NewDebugFlag": {
        "result": "_ptr_DebugFlag",
        "result_name": null,
        "parameters": [
            {
                "name": "debug",
                "type": "interface_"
            },
            {
                "name": "debugSSA",
                "type": "DebugSSA"
            }
        ]
    },
    "cmd_internal_objabi__ptr_DebugFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "debugstr",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objabi__ptr_DebugFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objabi_TestDecodeArg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_objabi_GetFuncID": {
        "result": "abi_FuncID",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "isWrapper",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_objabi__ptr_HeadType_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objabi_HeadType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objabi_WorkingDir": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objabi_AbsFile": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "rewrites",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objabi_ApplyRewrites": {
        "result": "struct cmd_internal_objabi_ApplyRewrites_retval {string field_0;bool field_1;}",
        "result_name": "cmd_internal_objabi_ApplyRewrites_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "rewrites",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objabi_applyRewrite": {
        "result": "struct cmd_internal_objabi_applyRewrite_retval {string field_0;bool field_1;}",
        "result_name": "cmd_internal_objabi_applyRewrite_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "rewrite",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objabi_hasPathPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "t",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objabi_drive": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objabi_TestAbsFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_objabi_PathToPrefix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objabi_IsRuntimePackagePath": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgpath",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objabi_TestPathToPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_objabi_RelocType_IsDirectCall": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objabi_RelocType_IsDirectJump": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objabi_RelocType_IsDirectCallOrJump": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objabi__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objabi_RelocType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objabi_StackNosplit": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "race",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_objabi_stackGuardMultiplier": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "race",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_objabi_SymKind_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objabi_HeaderString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objfile__ptr_Entry_Disasm": {
        "result": "struct cmd_internal_objfile__ptr_Entry_Disasm_retval {_ptr_Disasm field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_Entry_Disasm_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_Disasm_lookup": {
        "result": "struct cmd_internal_objfile__ptr_Disasm_lookup_retval {string field_0;uint64 field_1;}",
        "result_name": "cmd_internal_objfile__ptr_Disasm_lookup_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_objfile_base": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objfile_NewFileCache": {
        "result": "_ptr_FileCache",
        "result_name": null,
        "parameters": [
            {
                "name": "maxLen",
                "type": "int"
            }
        ]
    },
    "cmd_internal_objfile__ptr_FileCache_Line": {
        "result": "struct cmd_internal_objfile__ptr_FileCache_Line_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_FileCache_Line_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "cmd_internal_objfile__ptr_Disasm_Print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "filter",
                "type": "_ptr_regexp_Regexp"
            },
            {
                "name": "start",
                "type": "uint64"
            },
            {
                "name": "end",
                "type": "uint64"
            },
            {
                "name": "printCode",
                "type": "bool"
            },
            {
                "name": "gnuAsm",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_objfile__ptr_Disasm_Decode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "start",
                "type": "uint64"
            },
            {
                "name": "end",
                "type": "uint64"
            },
            {
                "name": "relocs",
                "type": "_slice_Reloc"
            },
            {
                "name": "gnuAsm",
                "type": "bool"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_internal_objfile_disasm_386": {
        "result": "struct cmd_internal_objfile_disasm_386_retval {string field_0;int field_1;}",
        "result_name": "cmd_internal_objfile_disasm_386_retval",
        "parameters": [
            {
                "name": "code",
                "type": "_slice_byte"
            },
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "lookup",
                "type": "lookupFunc"
            },
            {
                "name": "_",
                "type": "binary_ByteOrder"
            },
            {
                "name": "gnuAsm",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_objfile_disasm_amd64": {
        "result": "struct cmd_internal_objfile_disasm_amd64_retval {string field_0;int field_1;}",
        "result_name": "cmd_internal_objfile_disasm_amd64_retval",
        "parameters": [
            {
                "name": "code",
                "type": "_slice_byte"
            },
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "lookup",
                "type": "lookupFunc"
            },
            {
                "name": "_",
                "type": "binary_ByteOrder"
            },
            {
                "name": "gnuAsm",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_objfile_disasm_x86": {
        "result": "struct cmd_internal_objfile_disasm_x86_retval {string field_0;int field_1;}",
        "result_name": "cmd_internal_objfile_disasm_x86_retval",
        "parameters": [
            {
                "name": "code",
                "type": "_slice_byte"
            },
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "lookup",
                "type": "lookupFunc"
            },
            {
                "name": "arch",
                "type": "int"
            },
            {
                "name": "gnuAsm",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_objfile_textReader_ReadAt": {
        "result": "struct cmd_internal_objfile_textReader_ReadAt_retval {int field_0;error err1;}",
        "result_name": "cmd_internal_objfile_textReader_ReadAt_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_internal_objfile_disasm_arm": {
        "result": "struct cmd_internal_objfile_disasm_arm_retval {string field_0;int field_1;}",
        "result_name": "cmd_internal_objfile_disasm_arm_retval",
        "parameters": [
            {
                "name": "code",
                "type": "_slice_byte"
            },
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "lookup",
                "type": "lookupFunc"
            },
            {
                "name": "_",
                "type": "binary_ByteOrder"
            },
            {
                "name": "gnuAsm",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_objfile_disasm_arm64": {
        "result": "struct cmd_internal_objfile_disasm_arm64_retval {string field_0;int field_1;}",
        "result_name": "cmd_internal_objfile_disasm_arm64_retval",
        "parameters": [
            {
                "name": "code",
                "type": "_slice_byte"
            },
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "lookup",
                "type": "lookupFunc"
            },
            {
                "name": "byteOrder",
                "type": "binary_ByteOrder"
            },
            {
                "name": "gnuAsm",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_objfile_disasm_ppc64": {
        "result": "struct cmd_internal_objfile_disasm_ppc64_retval {string field_0;int field_1;}",
        "result_name": "cmd_internal_objfile_disasm_ppc64_retval",
        "parameters": [
            {
                "name": "code",
                "type": "_slice_byte"
            },
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "lookup",
                "type": "lookupFunc"
            },
            {
                "name": "byteOrder",
                "type": "binary_ByteOrder"
            },
            {
                "name": "gnuAsm",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_objfile_openElf": {
        "result": "struct cmd_internal_objfile_openElf_retval {rawFile field_0;error err1;}",
        "result_name": "cmd_internal_objfile_openElf_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReaderAt"
            }
        ]
    },
    "cmd_internal_objfile__ptr_elfFile_symbols": {
        "result": "struct cmd_internal_objfile__ptr_elfFile_symbols_retval {_slice_Sym field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_elfFile_symbols_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_elfFile_pcln": {
        "result": "struct cmd_internal_objfile__ptr_elfFile_pcln_retval {uint64 field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_internal_objfile__ptr_elfFile_pcln_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_elfFile_text": {
        "result": "struct cmd_internal_objfile__ptr_elfFile_text_retval {uint64 field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_internal_objfile__ptr_elfFile_text_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_elfFile_goarch": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objfile__ptr_elfFile_loadAddress": {
        "result": "struct cmd_internal_objfile__ptr_elfFile_loadAddress_retval {uint64 field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_elfFile_loadAddress_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_elfFile_dwarf": {
        "result": "struct cmd_internal_objfile__ptr_elfFile_dwarf_retval {_ptr_dwarf_Data field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_elfFile_dwarf_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_elfFile_symbolData": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "start",
                "type": "string"
            },
            {
                "name": "end",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objfile_openGoFile": {
        "result": "struct cmd_internal_objfile_openGoFile_retval {_ptr_File field_0;error err1;}",
        "result_name": "cmd_internal_objfile_openGoFile_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "cmd_internal_objfile_goobjName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "ver",
                "type": "int"
            }
        ]
    },
    "cmd_internal_objfile_goobjReloc_String": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "insnOffset",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_objfile__ptr_goobjFile_symbols": {
        "result": "struct cmd_internal_objfile__ptr_goobjFile_symbols_retval {_slice_Sym field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_goobjFile_symbols_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_goobjFile_pcln": {
        "result": "struct cmd_internal_objfile__ptr_goobjFile_pcln_retval {uint64 field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_internal_objfile__ptr_goobjFile_pcln_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_goobjFile_PCToLine": {
        "result": "struct cmd_internal_objfile__ptr_goobjFile_PCToLine_retval {string field_0;int field_1;_ptr_gosym_Func field_2;}",
        "result_name": "cmd_internal_objfile__ptr_goobjFile_PCToLine_retval",
        "parameters": [
            {
                "name": "pc",
                "type": "uint64"
            }
        ]
    },
    "cmd_internal_objfile_pcValue": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "tab",
                "type": "_slice_byte"
            },
            {
                "name": "target",
                "type": "uint64"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            }
        ]
    },
    "cmd_internal_objfile_step": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr__slice_byte"
            },
            {
                "name": "pc",
                "type": "_ptr_uint64"
            },
            {
                "name": "val",
                "type": "_ptr_int32"
            },
            {
                "name": "first",
                "type": "bool"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            }
        ]
    },
    "cmd_internal_objfile_readvarint": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "cmd_internal_objfile__ptr_goobjFile_text": {
        "result": "struct cmd_internal_objfile__ptr_goobjFile_text_retval {uint64 field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_internal_objfile__ptr_goobjFile_text_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_goobjFile_goarch": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objfile__ptr_goobjFile_loadAddress": {
        "result": "struct cmd_internal_objfile__ptr_goobjFile_loadAddress_retval {uint64 field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_goobjFile_loadAddress_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_goobjFile_dwarf": {
        "result": "struct cmd_internal_objfile__ptr_goobjFile_dwarf_retval {_ptr_dwarf_Data field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_goobjFile_dwarf_retval",
        "parameters": []
    },
    "cmd_internal_objfile_openMacho": {
        "result": "struct cmd_internal_objfile_openMacho_retval {rawFile field_0;error err1;}",
        "result_name": "cmd_internal_objfile_openMacho_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReaderAt"
            }
        ]
    },
    "cmd_internal_objfile__ptr_machoFile_symbols": {
        "result": "struct cmd_internal_objfile__ptr_machoFile_symbols_retval {_slice_Sym field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_machoFile_symbols_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_machoFile_pcln": {
        "result": "struct cmd_internal_objfile__ptr_machoFile_pcln_retval {uint64 field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_internal_objfile__ptr_machoFile_pcln_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_machoFile_text": {
        "result": "struct cmd_internal_objfile__ptr_machoFile_text_retval {uint64 field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_internal_objfile__ptr_machoFile_text_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_machoFile_goarch": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objfile_uint64s_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objfile_uint64s_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_objfile_uint64s_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_objfile__ptr_machoFile_loadAddress": {
        "result": "struct cmd_internal_objfile__ptr_machoFile_loadAddress_retval {uint64 field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_machoFile_loadAddress_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_machoFile_dwarf": {
        "result": "struct cmd_internal_objfile__ptr_machoFile_dwarf_retval {_ptr_dwarf_Data field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_machoFile_dwarf_retval",
        "parameters": []
    },
    "cmd_internal_objfile_Open": {
        "result": "struct cmd_internal_objfile_Open_retval {_ptr_File field_0;error err1;}",
        "result_name": "cmd_internal_objfile_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objfile__ptr_File_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objfile__ptr_File_Entries": {
        "result": "_slice__ptr_Entry",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objfile__ptr_File_Symbols": {
        "result": "struct cmd_internal_objfile__ptr_File_Symbols_retval {_slice_Sym field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_File_Symbols_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_File_PCLineTable": {
        "result": "struct cmd_internal_objfile__ptr_File_PCLineTable_retval {Liner field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_File_PCLineTable_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_File_Text": {
        "result": "struct cmd_internal_objfile__ptr_File_Text_retval {uint64 field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_internal_objfile__ptr_File_Text_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_File_GOARCH": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objfile__ptr_File_LoadAddress": {
        "result": "struct cmd_internal_objfile__ptr_File_LoadAddress_retval {uint64 field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_File_LoadAddress_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_File_DWARF": {
        "result": "struct cmd_internal_objfile__ptr_File_DWARF_retval {_ptr_dwarf_Data field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_File_DWARF_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_File_Disasm": {
        "result": "struct cmd_internal_objfile__ptr_File_Disasm_retval {_ptr_Disasm field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_File_Disasm_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_Entry_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objfile__ptr_Entry_Symbols": {
        "result": "struct cmd_internal_objfile__ptr_Entry_Symbols_retval {_slice_Sym field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_Entry_Symbols_retval",
        "parameters": []
    },
    "cmd_internal_objfile_byAddr_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_objfile_byAddr_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objfile_byAddr_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_internal_objfile__ptr_Entry_PCLineTable": {
        "result": "struct cmd_internal_objfile__ptr_Entry_PCLineTable_retval {Liner field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_Entry_PCLineTable_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_Entry_Text": {
        "result": "struct cmd_internal_objfile__ptr_Entry_Text_retval {uint64 field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_internal_objfile__ptr_Entry_Text_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_Entry_GOARCH": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objfile__ptr_Entry_LoadAddress": {
        "result": "struct cmd_internal_objfile__ptr_Entry_LoadAddress_retval {uint64 field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_Entry_LoadAddress_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_Entry_DWARF": {
        "result": "struct cmd_internal_objfile__ptr_Entry_DWARF_retval {_ptr_dwarf_Data field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_Entry_DWARF_retval",
        "parameters": []
    },
    "cmd_internal_objfile_openPE": {
        "result": "struct cmd_internal_objfile_openPE_retval {rawFile field_0;error err1;}",
        "result_name": "cmd_internal_objfile_openPE_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReaderAt"
            }
        ]
    },
    "cmd_internal_objfile__ptr_peFile_symbols": {
        "result": "struct cmd_internal_objfile__ptr_peFile_symbols_retval {_slice_Sym field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_peFile_symbols_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_peFile_pcln": {
        "result": "struct cmd_internal_objfile__ptr_peFile_pcln_retval {uint64 field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_internal_objfile__ptr_peFile_pcln_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_peFile_text": {
        "result": "struct cmd_internal_objfile__ptr_peFile_text_retval {uint64 field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_internal_objfile__ptr_peFile_text_retval",
        "parameters": []
    },
    "cmd_internal_objfile_findPESymbol": {
        "result": "struct cmd_internal_objfile_findPESymbol_retval {_ptr_pe_Symbol field_0;error err1;}",
        "result_name": "cmd_internal_objfile_findPESymbol_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_pe_File"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objfile_loadPETable": {
        "result": "struct cmd_internal_objfile_loadPETable_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_internal_objfile_loadPETable_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_pe_File"
            },
            {
                "name": "sname",
                "type": "string"
            },
            {
                "name": "ename",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objfile__ptr_peFile_goarch": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objfile__ptr_peFile_loadAddress": {
        "result": "struct cmd_internal_objfile__ptr_peFile_loadAddress_retval {uint64 field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_peFile_loadAddress_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_peFile_imageBase": {
        "result": "struct cmd_internal_objfile__ptr_peFile_imageBase_retval {uint64 field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_peFile_imageBase_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_peFile_dwarf": {
        "result": "struct cmd_internal_objfile__ptr_peFile_dwarf_retval {_ptr_dwarf_Data field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_peFile_dwarf_retval",
        "parameters": []
    },
    "cmd_internal_objfile_openPlan9": {
        "result": "struct cmd_internal_objfile_openPlan9_retval {rawFile field_0;error err1;}",
        "result_name": "cmd_internal_objfile_openPlan9_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReaderAt"
            }
        ]
    },
    "cmd_internal_objfile__ptr_plan9File_symbols": {
        "result": "struct cmd_internal_objfile__ptr_plan9File_symbols_retval {_slice_Sym field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_plan9File_symbols_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_plan9File_pcln": {
        "result": "struct cmd_internal_objfile__ptr_plan9File_pcln_retval {uint64 field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_internal_objfile__ptr_plan9File_pcln_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_plan9File_text": {
        "result": "struct cmd_internal_objfile__ptr_plan9File_text_retval {uint64 field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_internal_objfile__ptr_plan9File_text_retval",
        "parameters": []
    },
    "cmd_internal_objfile_findPlan9Symbol": {
        "result": "struct cmd_internal_objfile_findPlan9Symbol_retval {_ptr_plan9obj_Sym field_0;error err1;}",
        "result_name": "cmd_internal_objfile_findPlan9Symbol_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_plan9obj_File"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objfile_loadPlan9Table": {
        "result": "struct cmd_internal_objfile_loadPlan9Table_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_internal_objfile_loadPlan9Table_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_plan9obj_File"
            },
            {
                "name": "sname",
                "type": "string"
            },
            {
                "name": "ename",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objfile__ptr_plan9File_goarch": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objfile__ptr_plan9File_loadAddress": {
        "result": "struct cmd_internal_objfile__ptr_plan9File_loadAddress_retval {uint64 field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_plan9File_loadAddress_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_plan9File_dwarf": {
        "result": "struct cmd_internal_objfile__ptr_plan9File_dwarf_retval {_ptr_dwarf_Data field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_plan9File_dwarf_retval",
        "parameters": []
    },
    "cmd_internal_objfile_openXcoff": {
        "result": "struct cmd_internal_objfile_openXcoff_retval {rawFile field_0;error err1;}",
        "result_name": "cmd_internal_objfile_openXcoff_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReaderAt"
            }
        ]
    },
    "cmd_internal_objfile__ptr_xcoffFile_symbols": {
        "result": "struct cmd_internal_objfile__ptr_xcoffFile_symbols_retval {_slice_Sym field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_xcoffFile_symbols_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_xcoffFile_pcln": {
        "result": "struct cmd_internal_objfile__ptr_xcoffFile_pcln_retval {uint64 field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_internal_objfile__ptr_xcoffFile_pcln_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_xcoffFile_text": {
        "result": "struct cmd_internal_objfile__ptr_xcoffFile_text_retval {uint64 field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_internal_objfile__ptr_xcoffFile_text_retval",
        "parameters": []
    },
    "cmd_internal_objfile_findXCOFFSymbol": {
        "result": "struct cmd_internal_objfile_findXCOFFSymbol_retval {_ptr_xcoff_Symbol field_0;error err1;}",
        "result_name": "cmd_internal_objfile_findXCOFFSymbol_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_xcoff_File"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objfile_loadXCOFFTable": {
        "result": "struct cmd_internal_objfile_loadXCOFFTable_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_internal_objfile_loadXCOFFTable_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_xcoff_File"
            },
            {
                "name": "sname",
                "type": "string"
            },
            {
                "name": "ename",
                "type": "string"
            }
        ]
    },
    "cmd_internal_objfile__ptr_xcoffFile_goarch": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_objfile__ptr_xcoffFile_loadAddress": {
        "result": "struct cmd_internal_objfile__ptr_xcoffFile_loadAddress_retval {uint64 field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_xcoffFile_loadAddress_retval",
        "parameters": []
    },
    "cmd_internal_objfile__ptr_xcoffFile_dwarf": {
        "result": "struct cmd_internal_objfile__ptr_xcoffFile_dwarf_retval {_ptr_dwarf_Data field_0;error err1;}",
        "result_name": "cmd_internal_objfile__ptr_xcoffFile_dwarf_retval",
        "parameters": []
    },
    "cmd_internal_osinfo_Version": {
        "result": "struct cmd_internal_osinfo_Version_retval {string field_0;error err1;}",
        "result_name": "cmd_internal_osinfo_Version_retval",
        "parameters": []
    },
    "cmd_internal_osinfo_node": {
        "result": "struct cmd_internal_osinfo_node_retval {string field_0;bool field_1;}",
        "result_name": "cmd_internal_osinfo_node_retval",
        "parameters": []
    },
    "cmd_internal_pkgpath_ToSymbolFunc": {
        "result": "struct cmd_internal_pkgpath_ToSymbolFunc_retval {void* field_0;error err1;}",
        "result_name": "cmd_internal_pkgpath_ToSymbolFunc_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "string"
            },
            {
                "name": "tmpdir",
                "type": "string"
            }
        ]
    },
    "cmd_internal_pkgpath_toSymbolV1": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ppath",
                "type": "string"
            }
        ]
    },
    "cmd_internal_pkgpath_toSymbolV2": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ppath",
                "type": "string"
            }
        ]
    },
    "cmd_internal_pkgpath_toSymbolV3": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ppath",
                "type": "string"
            }
        ]
    },
    "cmd_internal_pkgpath_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_pkgpath_TestToSymbolFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_pkgpath_TestV1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_pkgpath_TestV2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_pkgpath_TestV3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_pkgpattern_TestMatchPattern": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_pkgpattern_TestSimpleMatchPattern": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_pkgpattern_TestTreeCanMatchPattern": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_pkgpattern_TestHasPathPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_pkgpattern_testStringPairs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "tests",
                "type": "_slice_stringPairTest"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_internal_pkgpattern_testPatterns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "tests",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_internal_pkgpattern_TreeCanMatchPattern": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "cmd_internal_pkgpattern_MatchPattern": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "cmd_internal_pkgpattern_MatchSimplePattern": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "cmd_internal_pkgpattern_matchPatternInternal": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "vendorExclude",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_pkgpattern_hasPathPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_internal_pkgpattern_replaceVendor": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "repl",
                "type": "string"
            }
        ]
    },
    "cmd_internal_quoted_isSpaceByte": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "cmd_internal_quoted_Split": {
        "result": "struct cmd_internal_quoted_Split_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_internal_quoted_Split_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_internal_quoted_Join": {
        "result": "struct cmd_internal_quoted_Join_retval {string field_0;error err1;}",
        "result_name": "cmd_internal_quoted_Join_retval",
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_internal_quoted__ptr_Flag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_internal_quoted__ptr_Flag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_quoted_TestSplit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_quoted_TestJoin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_src_MakePos": {
        "result": "Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "_ptr_PosBase"
            },
            {
                "name": "line",
                "type": "uint"
            },
            {
                "name": "col",
                "type": "uint"
            }
        ]
    },
    "cmd_internal_src_Pos_IsKnown": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_Pos_Before": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "Pos"
            }
        ]
    },
    "cmd_internal_src_Pos_After": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "Pos"
            }
        ]
    },
    "cmd_internal_src_Pos_LineNumber": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_Pos_LineNumberHTML": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_Pos_Filename": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_Pos_Base": {
        "result": "_ptr_PosBase",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src__ptr_Pos_SetBase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "_ptr_PosBase"
            }
        ]
    },
    "cmd_internal_src_Pos_RelFilename": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_Pos_RelLine": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_Pos_RelCol": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_Pos_AbsFilename": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_Pos_SymFilename": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_Pos_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_Pos_Format": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "showCol",
                "type": "bool"
            },
            {
                "name": "showOrig",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_src_Pos_WriteTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "showCol",
                "type": "bool"
            },
            {
                "name": "showOrig",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_src_format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "line",
                "type": "uint"
            },
            {
                "name": "col",
                "type": "uint"
            },
            {
                "name": "showCol",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_src_formatstr": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "line",
                "type": "uint"
            },
            {
                "name": "col",
                "type": "uint"
            },
            {
                "name": "showCol",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_src_NewFileBase": {
        "result": "_ptr_PosBase",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "absFilename",
                "type": "string"
            }
        ]
    },
    "cmd_internal_src_NewLinePragmaBase": {
        "result": "_ptr_PosBase",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "absFilename",
                "type": "string"
            },
            {
                "name": "line",
                "type": "uint"
            },
            {
                "name": "col",
                "type": "uint"
            }
        ]
    },
    "cmd_internal_src_NewInliningBase": {
        "result": "_ptr_PosBase",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "_ptr_PosBase"
            },
            {
                "name": "inlTreeIndex",
                "type": "int"
            }
        ]
    },
    "cmd_internal_src__ptr_PosBase_Pos": {
        "result": "_ptr_Pos",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src__ptr_PosBase_Filename": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src__ptr_PosBase_AbsFilename": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src__ptr_PosBase_SymFilename": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src__ptr_PosBase_Line": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src__ptr_PosBase_Col": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src__ptr_PosBase_InliningIndex": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_makeLicoRaw": {
        "result": "lico",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "uint"
            },
            {
                "name": "col",
                "type": "uint"
            }
        ]
    },
    "cmd_internal_src_makeBogusLico": {
        "result": "lico",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_makeLico": {
        "result": "lico",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "uint"
            },
            {
                "name": "col",
                "type": "uint"
            }
        ]
    },
    "cmd_internal_src_lico_Line": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_lico_SameLine": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "lico"
            }
        ]
    },
    "cmd_internal_src_lico_Col": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_lico_IsStmt": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_lico_Xlogue": {
        "result": "PosXlogue",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_lico_withNotStmt": {
        "result": "lico",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_lico_withDefaultStmt": {
        "result": "lico",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_lico_withIsStmt": {
        "result": "lico",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_lico_withXlogue": {
        "result": "lico",
        "result_name": null,
        "parameters": [
            {
                "name": "xlogue",
                "type": "PosXlogue"
            }
        ]
    },
    "cmd_internal_src_lico_withStmt": {
        "result": "lico",
        "result_name": null,
        "parameters": [
            {
                "name": "stmt",
                "type": "uint"
            }
        ]
    },
    "cmd_internal_src_lico_lineNumber": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_lico_lineNumberHTML": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_lico_atColumn1": {
        "result": "lico",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_TestPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_src_TestPredicates": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_src_TestLico": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_src_TestIsStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_src_TestLogue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_src_XPos_IsKnown": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_XPos_Before": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "XPos"
            }
        ]
    },
    "cmd_internal_src_XPos_SameFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "XPos"
            }
        ]
    },
    "cmd_internal_src_XPos_SameFileAndLine": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "XPos"
            }
        ]
    },
    "cmd_internal_src_XPos_After": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "XPos"
            }
        ]
    },
    "cmd_internal_src_XPos_WithNotStmt": {
        "result": "XPos",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_XPos_WithDefaultStmt": {
        "result": "XPos",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_XPos_WithIsStmt": {
        "result": "XPos",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_XPos_WithBogusLine": {
        "result": "XPos",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_XPos_WithXlogue": {
        "result": "XPos",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "PosXlogue"
            }
        ]
    },
    "cmd_internal_src_XPos_LineNumber": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_XPos_FileIndex": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_XPos_LineNumberHTML": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_XPos_AtColumn1": {
        "result": "XPos",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src__ptr_PosTable_XPos": {
        "result": "XPos",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            }
        ]
    },
    "cmd_internal_src__ptr_PosTable_Pos": {
        "result": "Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "XPos"
            }
        ]
    },
    "cmd_internal_src__ptr_PosTable_FileIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "cmd_internal_src__ptr_PosTable_FileTable": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_src_TestNoXPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_src_TestConversion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_src_TestSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_src_TestSetBase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_sys__ptr_Arch_InFamily": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "xs",
                "type": "ArchFamily"
            }
        ]
    },
    "cmd_internal_test2json_textBytes_MarshalText": {
        "result": "struct cmd_internal_test2json_textBytes_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_internal_test2json_textBytes_MarshalText_retval",
        "parameters": []
    },
    "cmd_internal_test2json_NewConverter": {
        "result": "_ptr_Converter",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "Mode"
            }
        ]
    },
    "cmd_internal_test2json__ptr_Converter_Write": {
        "result": "struct cmd_internal_test2json__ptr_Converter_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_internal_test2json__ptr_Converter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_test2json__ptr_Converter_Exited": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_internal_test2json__ptr_Converter_handleInputLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_test2json__ptr_Converter_flushReport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "cmd_internal_test2json__ptr_Converter_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_test2json__ptr_Converter_writeOutputEvent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_test2json__ptr_Converter_writeEvent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_event"
            }
        ]
    },
    "cmd_internal_test2json__ptr_lineBuffer_write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_test2json_indexEOL": {
        "result": "struct cmd_internal_test2json_indexEOL_retval {int field_0;}",
        "result_name": "cmd_internal_test2json_indexEOL_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_test2json__ptr_lineBuffer_flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_test2json_isBenchmarkName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_test2json_trimUTF8": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_test2json_TestGolden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_test2json_writeAndKill": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_test2json_diffJSON": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "have",
                "type": "_slice_byte"
            },
            {
                "name": "want",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_test2json_TestTrimUTF8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_testdir_defaultAllCodeGen": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_testdir_Test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_testdir_shardMatch": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_internal_testdir_goFiles": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_internal_testdir_compileFile": {
        "result": "struct cmd_internal_testdir_compileFile_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_internal_testdir_compileFile_retval",
        "parameters": [
            {
                "name": "runcmd",
                "type": "runCmd"
            },
            {
                "name": "longname",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_internal_testdir_compileInDir": {
        "result": "struct cmd_internal_testdir_compileInDir_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_internal_testdir_compileInDir_retval",
        "parameters": [
            {
                "name": "runcmd",
                "type": "runCmd"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "_slice_string"
            },
            {
                "name": "importcfg",
                "type": "string"
            },
            {
                "name": "pkgname",
                "type": "string"
            },
            {
                "name": "names",
                "type": "string"
            }
        ]
    },
    "cmd_internal_testdir_stdlibImportcfg": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_testdir_stdlibImportcfgFile": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_testdir_linkFile": {
        "result": "struct cmd_internal_testdir_linkFile_retval {error err0;}",
        "result_name": "cmd_internal_testdir_linkFile_retval",
        "parameters": [
            {
                "name": "runcmd",
                "type": "runCmd"
            },
            {
                "name": "goname",
                "type": "string"
            },
            {
                "name": "importcfg",
                "type": "string"
            },
            {
                "name": "ldflags",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_internal_testdir_test_expectFail": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_testdir_test_goFileName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_testdir_test_goDirName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_testdir_goDirFiles": {
        "result": "struct cmd_internal_testdir_goDirFiles_retval {_slice_fs_DirEntry field_0;error err1;}",
        "result_name": "cmd_internal_testdir_goDirFiles_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_internal_testdir_getPackageNameFromSource": {
        "result": "struct cmd_internal_testdir_getPackageNameFromSource_retval {string field_0;error err1;}",
        "result_name": "cmd_internal_testdir_getPackageNameFromSource_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "string"
            }
        ]
    },
    "cmd_internal_testdir_goDirPackages": {
        "result": "_slice__ptr_goDirPkg",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "singlefilepkgs",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_testdir_shouldTest": {
        "result": "struct cmd_internal_testdir_shouldTest_retval {bool field_0;string field_1;}",
        "result_name": "cmd_internal_testdir_shouldTest_retval",
        "parameters": [
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "cmd_internal_testdir__ptr_context_match": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_internal_testdir_test_goGcflags": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_testdir_test_goGcflagsIsEmpty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_testdir_test_run": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_testdir_findExecCmd": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_testdir_test_checkExpectedOutput": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "gotBytes",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_internal_testdir_splitOutput": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "string"
            },
            {
                "name": "wantAuto",
                "type": "bool"
            }
        ]
    },
    "cmd_internal_testdir_test_errorCheck": {
        "result": "struct cmd_internal_testdir_test_errorCheck_retval {error err0;}",
        "result_name": "cmd_internal_testdir_test_errorCheck_retval",
        "parameters": [
            {
                "name": "outStr",
                "type": "string"
            },
            {
                "name": "wantAuto",
                "type": "bool"
            },
            {
                "name": "fullshort",
                "type": "string"
            }
        ]
    },
    "cmd_internal_testdir_test_updateErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_internal_testdir_matchPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_internal_testdir_partitionStrings": {
        "result": "struct cmd_internal_testdir_partitionStrings_retval {_slice_string field_0;}",
        "result_name": "cmd_internal_testdir_partitionStrings_retval",
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "strs",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_internal_testdir_test_wantedErrors": {
        "result": "struct cmd_internal_testdir_test_wantedErrors_retval {_slice_wantedError field_0;}",
        "result_name": "cmd_internal_testdir_test_wantedErrors_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "short",
                "type": "string"
            }
        ]
    },
    "cmd_internal_testdir_buildEnv_Environ": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_testdir_asmChecks_Envs": {
        "result": "_slice_buildEnv",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_testdir_test_wantedAsmOpcodes": {
        "result": "asmChecks",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "string"
            }
        ]
    },
    "cmd_internal_testdir_test_asmCheck": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "outStr",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "string"
            },
            {
                "name": "env",
                "type": "buildEnv"
            },
            {
                "name": "fullops",
                "type": "map_string__slice_wantedAsmOpcode"
            }
        ]
    },
    "cmd_internal_testdir_defaultRunOutputLimit": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_internal_testdir_TestShouldTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_internal_testdir_overlayDir": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dstRoot",
                "type": "string"
            },
            {
                "name": "srcRoot",
                "type": "string"
            }
        ]
    },
    "cmd_internal_testdir_setOf": {
        "result": "map_string_bool",
        "result_name": null,
        "parameters": [
            {
                "name": "keys",
                "type": "string"
            }
        ]
    },
    "cmd_internal_testdir_splitQuoted": {
        "result": "struct cmd_internal_testdir_splitQuoted_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_internal_testdir_splitQuoted_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_link_TestCGOLTO": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_testCGOLTO": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "cc",
                "type": "string"
            },
            {
                "name": "cgoCflags",
                "type": "string"
            },
            {
                "name": "test",
                "type": "int"
            }
        ]
    },
    "cmd_link_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_link_testDWARF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "buildmode",
                "type": "string"
            },
            {
                "name": "expectDWARF",
                "type": "bool"
            },
            {
                "name": "env",
                "type": "string"
            }
        ]
    },
    "cmd_link_TestDWARF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestDWARFiOS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_getCCAndCCFLAGS": {
        "result": "struct cmd_link_getCCAndCCFLAGS_retval {string field_0;_slice_string field_1;}",
        "result_name": "cmd_link_getCCAndCCFLAGS_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "env",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_link_TestSectionsWithSameName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestMinusRSymsWithSameName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestMergeNoteSections": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestPIESize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestIssue51939": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestLargeText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestLargeSymName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestIssue21703": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestIssue28429": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestUnresolved": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestIssue33979": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestBuildForTvOS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestXFlag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestMachOBuildVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestIssue34788Android386TLSSequence": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestStrictDup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestFuncAlign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestTrampoline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestTrampolineCgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestIndexMismatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestPErsrcBinutils": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestPErsrcLLVM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestContentAddressableSymbols": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestReadOnly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestIssue38554": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestIssue42396": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestLargeReloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestUnlinkableObj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_TestResponseFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_amd64_PADDR": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_link_internal_amd64_gentext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_amd64_adddynrel": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "rIdx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_amd64_elfreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "out",
                "type": "_ptr_ld_OutBuf"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_ExtReloc"
            },
            {
                "name": "ri",
                "type": "int"
            },
            {
                "name": "sectoff",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_amd64_machoreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "out",
                "type": "_ptr_ld_OutBuf"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_ExtReloc"
            },
            {
                "name": "sectoff",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_amd64_pereloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "out",
                "type": "_ptr_ld_OutBuf"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_ExtReloc"
            },
            {
                "name": "sectoff",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_amd64_archreloc": {
        "result": "struct cmd_link_internal_amd64_archreloc_retval {int64 field_0;int field_1;bool field_2;}",
        "result_name": "cmd_link_internal_amd64_archreloc_retval",
        "parameters": []
    },
    "cmd_link_internal_amd64_archrelocvariant": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_amd64_elfsetupplt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "plt",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "got",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "dynamic",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_amd64_addpltsym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_amd64_tlsIEtoLE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "P",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_amd64_Init": {
        "result": "struct cmd_link_internal_amd64_Init_retval {_ptr_sys_Arch field_0;ld_Arch field_1;}",
        "result_name": "cmd_link_internal_amd64_Init_retval",
        "parameters": []
    },
    "cmd_link_internal_amd64_archinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            }
        ]
    },
    "cmd_link_internal_arm_gentext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_arm_braddoff": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            }
        ]
    },
    "cmd_link_internal_arm_adddynrel": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "rIdx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_arm_elfreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "out",
                "type": "_ptr_ld_OutBuf"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_ExtReloc"
            },
            {
                "name": "ri",
                "type": "int"
            },
            {
                "name": "sectoff",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_arm_elfsetupplt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "plt",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "got",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "dynamic",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_arm_machoreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_arm_pereloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "out",
                "type": "_ptr_ld_OutBuf"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_ExtReloc"
            },
            {
                "name": "sectoff",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_arm_signext24": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_arm_immrot": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "cmd_link_internal_arm_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "ri",
                "type": "int"
            },
            {
                "name": "rs",
                "type": "loader_Sym"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_arm_gentramp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "linkmode",
                "type": "ld_LinkMode"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "tramp",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "target",
                "type": "loader_Sym"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_arm_gentramppic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "tramp",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "target",
                "type": "loader_Sym"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_arm_gentrampdyn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "tramp",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "target",
                "type": "loader_Sym"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_arm_archreloc": {
        "result": "struct cmd_link_internal_arm_archreloc_retval {int64 field_0;int field_1;bool field_2;}",
        "result_name": "cmd_link_internal_arm_archreloc_retval",
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_arm_archrelocvariant": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_arm_extreloc": {
        "result": "struct cmd_link_internal_arm_extreloc_retval {loader_ExtReloc field_0;bool field_1;}",
        "result_name": "cmd_link_internal_arm_extreloc_retval",
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_arm_addpltreloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "plt",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "got",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "typ",
                "type": "objabi_RelocType"
            }
        ]
    },
    "cmd_link_internal_arm_addpltsym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_arm_addgotsyminternal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_arm_Init": {
        "result": "struct cmd_link_internal_arm_Init_retval {_ptr_sys_Arch field_0;ld_Arch field_1;}",
        "result_name": "cmd_link_internal_arm_Init_retval",
        "parameters": []
    },
    "cmd_link_internal_arm_archinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            }
        ]
    },
    "cmd_link_internal_arm64_gentext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_arm64_adddynrel": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "rIdx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_arm64_elfreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "out",
                "type": "_ptr_ld_OutBuf"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_ExtReloc"
            },
            {
                "name": "ri",
                "type": "int"
            },
            {
                "name": "sectoff",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_arm64_signext21": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_arm64_signext24": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_arm64_machoreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "out",
                "type": "_ptr_ld_OutBuf"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_ExtReloc"
            },
            {
                "name": "sectoff",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_arm64_pereloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "out",
                "type": "_ptr_ld_OutBuf"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_ExtReloc"
            },
            {
                "name": "sectoff",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_arm64_archreloc": {
        "result": "struct cmd_link_internal_arm64_archreloc_retval {int64 field_0;int field_1;bool field_2;}",
        "result_name": "cmd_link_internal_arm64_archreloc_retval",
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_arm64_archrelocvariant": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_arm64_extreloc": {
        "result": "struct cmd_link_internal_arm64_extreloc_retval {loader_ExtReloc field_0;bool field_1;}",
        "result_name": "cmd_link_internal_arm64_extreloc_retval",
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_arm64_elfsetupplt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "plt",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "gotplt",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "dynamic",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_arm64_addpltsym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_arm64_gensymlate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_arm64_offsetLabelName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_arm64_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "ri",
                "type": "int"
            },
            {
                "name": "rs",
                "type": "loader_Sym"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_arm64_gentramp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "tramp",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "target",
                "type": "loader_Sym"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_arm64_gentrampgot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "tramp",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "target",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_arm64_Init": {
        "result": "struct cmd_link_internal_arm64_Init_retval {_ptr_sys_Arch field_0;ld_Arch field_1;}",
        "result_name": "cmd_link_internal_arm64_Init_retval",
        "parameters": []
    },
    "cmd_link_internal_arm64_archinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            }
        ]
    },
    "cmd_link_internal_benchmark_New": {
        "result": "_ptr_Metrics",
        "result_name": null,
        "parameters": [
            {
                "name": "gc",
                "type": "Flags"
            },
            {
                "name": "filebase",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_benchmark__ptr_Metrics_Report": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_link_internal_benchmark__ptr_Metrics_Start": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_benchmark__ptr_Metrics_closeMark": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_benchmark__ptr_Metrics_shouldPProf": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_benchmark_makeBenchString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_benchmark_makePProfFilename": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "filebase",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_benchmark_TestMakeBenchString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_benchmark_TestPProfFlag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_benchmark_TestPProfNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_benchmark_TestNilBenchmarkObject": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_dwtest__ptr_Examiner_Populate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "rdr",
                "type": "_ptr_dwarf_Reader"
            }
        ]
    },
    "cmd_link_internal_dwtest__ptr_Examiner_DIEs": {
        "result": "_slice__ptr_dwarf_Entry",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_dwtest_indent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ilevel",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_dwtest__ptr_Examiner_DumpEntry": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "int"
            },
            {
                "name": "dumpKids",
                "type": "bool"
            },
            {
                "name": "ilevel",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_dwtest__ptr_Examiner_EntryFromOffset": {
        "result": "_ptr_dwarf_Entry",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "dwarf_Offset"
            }
        ]
    },
    "cmd_link_internal_dwtest__ptr_Examiner_IdxFromOffset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "dwarf_Offset"
            }
        ]
    },
    "cmd_link_internal_dwtest__ptr_Examiner_entryFromIdx": {
        "result": "_ptr_dwarf_Entry",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_dwtest__ptr_Examiner_Children": {
        "result": "_slice__ptr_dwarf_Entry",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_dwtest__ptr_Examiner_Parent": {
        "result": "_ptr_dwarf_Entry",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_dwtest__ptr_Examiner_ParentCU": {
        "result": "_ptr_dwarf_Entry",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_dwtest__ptr_Examiner_FileRef": {
        "result": "struct cmd_link_internal_dwtest__ptr_Examiner_FileRef_retval {string field_0;error err1;}",
        "result_name": "cmd_link_internal_dwtest__ptr_Examiner_FileRef_retval",
        "parameters": [
            {
                "name": "dw",
                "type": "_ptr_dwarf_Data"
            },
            {
                "name": "dieIdx",
                "type": "int"
            },
            {
                "name": "fileRef",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_dwtest__ptr_Examiner_Named": {
        "result": "_slice__ptr_dwarf_Entry",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_pruneUndefsForWindows": {
        "result": "struct cmd_link_internal_ld_pruneUndefsForWindows_retval {_slice_loader_Sym field_0;_slice_loader_Sym field_1;}",
        "result_name": "cmd_link_internal_ld_pruneUndefsForWindows_retval",
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "undefs",
                "type": "_slice_loader_Sym"
            },
            {
                "name": "froms",
                "type": "_slice_loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_hostArchive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_readArmap": {
        "result": "archiveMap",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "f",
                "type": "_ptr_bio_Reader"
            },
            {
                "name": "arhdr",
                "type": "ArHdr"
            }
        ]
    },
    "cmd_link_internal_ld_asmb": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_asmb2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_writePlan9Header": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "magic",
                "type": "uint32"
            },
            {
                "name": "entry",
                "type": "int64"
            },
            {
                "name": "is64Bit",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_ld_asmbPlan9": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_sizeExtRelocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "relsize",
                "type": "uint32"
            }
        ]
    },
    "cmd_link_internal_ld_relocSectFn": {
        "result": "struct cmd_link_internal_ld_relocSectFn_retval {void* field_0;_ptr_sync_WaitGroup field_1;}",
        "result_name": "cmd_link_internal_ld_relocSectFn_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "relocSect",
                "type": "void*"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_BuildMode_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_BuildMode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_LinkMode_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_LinkMode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_mustLinkExternal": {
        "result": "struct cmd_link_internal_ld_mustLinkExternal_retval {bool field_0;string field_1;}",
        "result_name": "cmd_link_internal_ld_mustLinkExternal_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_determineLinkMode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_isRuntimeDepPkg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_maxSizeTrampolines": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "isTramp",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_ld_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_isPLTCall": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "rt",
                "type": "objabi_RelocType"
            }
        ]
    },
    "cmd_link_internal_ld_FoldSubSymbolOffset": {
        "result": "struct cmd_link_internal_ld_FoldSubSymbolOffset_retval {loader_Sym field_0;int64 field_1;}",
        "result_name": "cmd_link_internal_ld_FoldSubSymbolOffset_retval",
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_relocSymState_relocsym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "P",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld_extreloc": {
        "result": "struct cmd_link_internal_ld_extreloc_retval {loader_ExtReloc field_0;bool field_1;}",
        "result_name": "cmd_link_internal_ld_extreloc_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            }
        ]
    },
    "cmd_link_internal_ld_ExtrelocSimple": {
        "result": "loader_ExtReloc",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            }
        ]
    },
    "cmd_link_internal_ld_ExtrelocViaOuterSym": {
        "result": "loader_ExtReloc",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_makeRelocSymState": {
        "result": "_ptr_relocSymState",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_windynrelocsym": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "rel",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_windynrelocsyms": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_dynrelocsym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dodataState_dynreloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_CodeblkPad": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "addr",
                "type": "int64"
            },
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "pad",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld_writeBlocks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "sem",
                "type": "chan_send_int"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_slice_loader_Sym"
            },
            {
                "name": "addr",
                "type": "int64"
            },
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "pad",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld_writeBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_slice_loader_Sym"
            },
            {
                "name": "addr",
                "type": "int64"
            },
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "pad",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld_writeParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "wg",
                "type": "_ptr_sync_WaitGroup"
            },
            {
                "name": "fn",
                "type": "writeFn"
            },
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "seek",
                "type": "uint64"
            },
            {
                "name": "vaddr",
                "type": "uint64"
            },
            {
                "name": "length",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld_datblk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "addr",
                "type": "int64"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_DatblkBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "addr",
                "type": "int64"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_writeDatblkToOutBuf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "addr",
                "type": "int64"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_dwarfblk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "addr",
                "type": "int64"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_pdatablk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "addr",
                "type": "int64"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_xdatablk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "addr",
                "type": "int64"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_addstrdata1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_addstrdata": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "l",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_dostrdata": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_addgostring": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "symname",
                "type": "string"
            },
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_addinitarrdata": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_symalign": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_aligndatsize": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_dodataState"
            },
            {
                "name": "datsize",
                "type": "int64"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_GCProg_Init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_GCProg_writeByte": {
        "result": "void*",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_GCProg_End": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_GCProg_AddSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dodataState_checkdatsize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "symn",
                "type": "sym_SymKind"
            }
        ]
    },
    "cmd_link_internal_ld_checkSectSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sect",
                "type": "_ptr_sym_Section"
            }
        ]
    },
    "cmd_link_internal_ld_fixZeroSizedSymbols": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dodataState_makeRelroForSharedLib": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dodataState_symType": {
        "result": "sym_SymKind",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dodataState_setSymType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "kind",
                "type": "sym_SymKind"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_dodata": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "symGroupType",
                "type": "_slice_sym_SymKind"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dodataState_allocateDataSectionForSym": {
        "result": "_ptr_sym_Section",
        "result_name": null,
        "parameters": [
            {
                "name": "seg",
                "type": "_ptr_sym_Segment"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "rwx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dodataState_allocateNamedDataSection": {
        "result": "_ptr_sym_Section",
        "result_name": null,
        "parameters": [
            {
                "name": "seg",
                "type": "_ptr_sym_Segment"
            },
            {
                "name": "sName",
                "type": "string"
            },
            {
                "name": "types",
                "type": "_slice_sym_SymKind"
            },
            {
                "name": "rwx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dodataState_assignDsymsToSection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sect",
                "type": "_ptr_sym_Section"
            },
            {
                "name": "syms",
                "type": "_slice_loader_Sym"
            },
            {
                "name": "forceType",
                "type": "sym_SymKind"
            },
            {
                "name": "aligner",
                "type": "void*"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dodataState_assignToSection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sect",
                "type": "_ptr_sym_Section"
            },
            {
                "name": "symn",
                "type": "sym_SymKind"
            },
            {
                "name": "forceType",
                "type": "sym_SymKind"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dodataState_allocateSingleSymSections": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "seg",
                "type": "_ptr_sym_Segment"
            },
            {
                "name": "symn",
                "type": "sym_SymKind"
            },
            {
                "name": "forceType",
                "type": "sym_SymKind"
            },
            {
                "name": "rwx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dodataState_allocateNamedSectionAndAssignSyms": {
        "result": "_ptr_sym_Section",
        "result_name": null,
        "parameters": [
            {
                "name": "seg",
                "type": "_ptr_sym_Segment"
            },
            {
                "name": "secName",
                "type": "string"
            },
            {
                "name": "symn",
                "type": "sym_SymKind"
            },
            {
                "name": "forceType",
                "type": "sym_SymKind"
            },
            {
                "name": "rwx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dodataState_allocateDataSections": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dodataState_allocateDwarfSections": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dodataState_allocateSEHSections": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dodataState_dodataSect": {
        "result": "struct cmd_link_internal_ld__ptr_dodataState_dodataSect_retval {_slice_loader_Sym field_0;int32 field_1;}",
        "result_name": "cmd_link_internal_ld__ptr_dodataState_dodataSect_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "symn",
                "type": "sym_SymKind"
            },
            {
                "name": "syms",
                "type": "_slice_loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_textbuildid": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Link_buildinfo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_appendString": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_textaddress": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_assignAddress": {
        "result": "struct cmd_link_internal_ld_assignAddress_retval {_ptr_sym_Section field_0;int field_1;uint64 field_2;}",
        "result_name": "cmd_link_internal_ld_assignAddress_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "sect",
                "type": "_ptr_sym_Section"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "va",
                "type": "uint64"
            },
            {
                "name": "isTramp",
                "type": "bool"
            },
            {
                "name": "big",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_ld_splitTextSections": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_address": {
        "result": "_slice__ptr_sym_Segment",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Link_layout": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "order",
                "type": "_slice__ptr_sym_Segment"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_AddTramp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_loader_SymbolBuilder"
            }
        ]
    },
    "cmd_link_internal_ld_compressSyms": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "syms",
                "type": "_slice_loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_setUpContext": {
        "result": "_ptr_Link",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "iself",
                "type": "bool"
            },
            {
                "name": "ht",
                "type": "objabi_HeadType"
            },
            {
                "name": "bm",
                "type": "string"
            },
            {
                "name": "lm",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_TestAddGotSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_deadcodePass_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_deadcodePass_flood": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_deadcodePass_mapinitcleanup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_deadcodePass_mark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "symIdx",
                "type": "loader_Sym"
            },
            {
                "name": "parent",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_deadcodePass_dumpDepAddFlags": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_deadcodePass_markMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "methodref"
            }
        ]
    },
    "cmd_link_internal_ld_deadcode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_methodref_isExported": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_deadcodePass_decodeMethodSig": {
        "result": "_slice_methodsig",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            },
            {
                "name": "relocs",
                "type": "_ptr_loader_Relocs"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_deadcodePass_decodeIfaceMethod": {
        "result": "methodsig",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_deadcodePass_decodeGenericIfaceMethod": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_deadcodePass_decodetypeMethods": {
        "result": "_slice_methodsig",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            },
            {
                "name": "relocs",
                "type": "_ptr_loader_Relocs"
            }
        ]
    },
    "cmd_link_internal_ld_TestDeadcode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_decodeInuxi": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "sz",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_commonsize": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            }
        ]
    },
    "cmd_link_internal_ld_structfieldSize": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            }
        ]
    },
    "cmd_link_internal_ld_uncommonSize": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeKind": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeUsegcprog": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeSize": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypePtrdata": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeHasUncommon": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeFuncDotdotdot": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeFuncInCount": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeFuncOutCount": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeIfaceMethodCount": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld_decodeReloc": {
        "result": "loader_Reloc",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            },
            {
                "name": "relocs",
                "type": "_ptr_loader_Relocs"
            },
            {
                "name": "off",
                "type": "int32"
            }
        ]
    },
    "cmd_link_internal_ld_decodeRelocSym": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            },
            {
                "name": "relocs",
                "type": "_ptr_loader_Relocs"
            },
            {
                "name": "off",
                "type": "int32"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            },
            {
                "name": "relocs",
                "type": "_ptr_loader_Relocs"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeNameEmbedded": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            },
            {
                "name": "relocs",
                "type": "_ptr_loader_Relocs"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeFuncInType": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            },
            {
                "name": "relocs",
                "type": "_ptr_loader_Relocs"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeFuncOutType": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            },
            {
                "name": "relocs",
                "type": "_ptr_loader_Relocs"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeArrayElem": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeArrayLen": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeChanElem": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeMapKey": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeMapValue": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypePtrElem": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeStructFieldCount": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeStructFieldArrayOff": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeStructFieldName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeStructFieldType": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeStructFieldOffset": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeStructFieldEmbedded": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeStr": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeGcmask": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeGcprog": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_findShlibSection": {
        "result": "_ptr_elf_Section",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld_decodetypeGcprogShlib": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld_decodeItabType": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "symIdx",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_dwSym_Length": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "dwarfContext",
                "type": "interface_"
            }
        ]
    },
    "cmd_link_internal_ld_dwctxt_PtrSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_dwctxt_AddInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_dwctxt_AddBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld_dwctxt_AddString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_dwctxt_AddAddress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "data",
                "type": "interface_"
            },
            {
                "name": "value",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_dwctxt_AddCURelativeAddress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "data",
                "type": "interface_"
            },
            {
                "name": "value",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_dwctxt_AddSectionOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "t",
                "type": "interface_"
            },
            {
                "name": "ofs",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_dwctxt_AddDWARFAddrSectionOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "t",
                "type": "interface_"
            },
            {
                "name": "ofs",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_dwctxt_Logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_link_internal_ld_dwctxt_AddFileRef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "f",
                "type": "interface_"
            }
        ]
    },
    "cmd_link_internal_ld_dwctxt_CurrentOffset": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_dwctxt_RecordDclReference": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "t",
                "type": "dwarf_Sym"
            },
            {
                "name": "dclIdx",
                "type": "int"
            },
            {
                "name": "inlIndex",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_dwctxt_RecordChildDieOffsets": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            },
            {
                "name": "vars",
                "type": "_slice__ptr_dwarf_Var"
            },
            {
                "name": "offsets",
                "type": "_slice_int32"
            }
        ]
    },
    "cmd_link_internal_ld_isDwarf64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwarfSecInfo_secSym": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_dwarfSecInfo_subSyms": {
        "result": "_slice_loader_Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_dwctxt_writeabbrev": {
        "result": "dwarfSecInfo",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_newattr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "die",
                "type": "_ptr_dwarf_DWDie"
            },
            {
                "name": "attr",
                "type": "uint16"
            },
            {
                "name": "cls",
                "type": "int"
            },
            {
                "name": "value",
                "type": "int64"
            },
            {
                "name": "data",
                "type": "interface_"
            }
        ]
    },
    "cmd_link_internal_ld_getattr": {
        "result": "_ptr_dwarf_DWAttr",
        "result_name": null,
        "parameters": [
            {
                "name": "die",
                "type": "_ptr_dwarf_DWDie"
            },
            {
                "name": "attr",
                "type": "uint16"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_newdie": {
        "result": "_ptr_dwarf_DWDie",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_dwarf_DWDie"
            },
            {
                "name": "abbrev",
                "type": "int"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_walktypedef": {
        "result": "_ptr_dwarf_DWDie",
        "result_name": null,
        "parameters": [
            {
                "name": "die",
                "type": "_ptr_dwarf_DWDie"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_walksymtypedef": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "symIdx",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_findchild": {
        "result": "_ptr_dwarf_DWDie",
        "result_name": null,
        "parameters": [
            {
                "name": "die",
                "type": "_ptr_dwarf_DWDie"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_find": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_mustFind": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_adddwarfref": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "t",
                "type": "loader_Sym"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_newrefattr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "die",
                "type": "_ptr_dwarf_DWDie"
            },
            {
                "name": "attr",
                "type": "uint16"
            },
            {
                "name": "ref",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_dtolsym": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "dwarf_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_putdie": {
        "result": "_slice_loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "syms",
                "type": "_slice_loader_Sym"
            },
            {
                "name": "die",
                "type": "_ptr_dwarf_DWDie"
            }
        ]
    },
    "cmd_link_internal_ld_reverselist": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_ptr__ptr_dwarf_DWDie"
            }
        ]
    },
    "cmd_link_internal_ld_reversetree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_ptr__ptr_dwarf_DWDie"
            }
        ]
    },
    "cmd_link_internal_ld_newmemberoffsetattr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "die",
                "type": "_ptr_dwarf_DWDie"
            },
            {
                "name": "offs",
                "type": "int32"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_lookupOrDiag": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_dotypedef": {
        "result": "_ptr_dwarf_DWDie",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_dwarf_DWDie"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "def",
                "type": "_ptr_dwarf_DWDie"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_defgotype": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "gotype",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_newtype": {
        "result": "_ptr_dwarf_DWDie",
        "result_name": null,
        "parameters": [
            {
                "name": "gotype",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_nameFromDIESym": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "dwtypeDIESym",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_defptrto": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "dwtype",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_copychildrenexcept": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "dst",
                "type": "_ptr_dwarf_DWDie"
            },
            {
                "name": "src",
                "type": "_ptr_dwarf_DWDie"
            },
            {
                "name": "except",
                "type": "_ptr_dwarf_DWDie"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_copychildren": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "dst",
                "type": "_ptr_dwarf_DWDie"
            },
            {
                "name": "src",
                "type": "_ptr_dwarf_DWDie"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_substitutetype": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "structdie",
                "type": "_ptr_dwarf_DWDie"
            },
            {
                "name": "field",
                "type": "string"
            },
            {
                "name": "dwtype",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_findprotodie": {
        "result": "_ptr_dwarf_DWDie",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_synthesizestringtypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "die",
                "type": "_ptr_dwarf_DWDie"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_synthesizeslicetypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "die",
                "type": "_ptr_dwarf_DWDie"
            }
        ]
    },
    "cmd_link_internal_ld_mkinternaltypename": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "string"
            },
            {
                "name": "arg1",
                "type": "string"
            },
            {
                "name": "arg2",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_mkinternaltype": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "abbrev",
                "type": "int"
            },
            {
                "name": "typename",
                "type": "string"
            },
            {
                "name": "keyname",
                "type": "string"
            },
            {
                "name": "valname",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_synthesizemaptypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "die",
                "type": "_ptr_dwarf_DWDie"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_synthesizechantypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "die",
                "type": "_ptr_dwarf_DWDie"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_createUnitLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "su",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_addDwarfAddrField": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_addDwarfAddrRef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "t",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_calcCompUnitRanges": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_movetomodule": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "parent",
                "type": "_ptr_dwarf_DWDie"
            }
        ]
    },
    "cmd_link_internal_ld_getCompilationDir": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_dwctxt_importInfoSymbol": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dsym",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_expandFile": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "fname",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_writeDirFileTables": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "unit",
                "type": "_ptr_sym_CompilationUnit"
            },
            {
                "name": "lsu",
                "type": "_ptr_loader_SymbolBuilder"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_writelines": {
        "result": "_slice_loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "unit",
                "type": "_ptr_sym_CompilationUnit"
            },
            {
                "name": "lineProlog",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_writepcranges": {
        "result": "_slice_loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "unit",
                "type": "_ptr_sym_CompilationUnit"
            },
            {
                "name": "base",
                "type": "loader_Sym"
            },
            {
                "name": "pcs",
                "type": "_slice_dwarf_Range"
            },
            {
                "name": "rangeProlog",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_appendPCDeltaCFA": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "deltapc",
                "type": "int64"
            },
            {
                "name": "cfa",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_writeframes": {
        "result": "dwarfSecInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "fs",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_appendSyms": {
        "result": "_slice_loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "syms",
                "type": "_slice_loader_Sym"
            },
            {
                "name": "src",
                "type": "_slice_sym_LoaderSym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_writeUnitInfo": {
        "result": "_slice_loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_sym_CompilationUnit"
            },
            {
                "name": "abbrevsym",
                "type": "loader_Sym"
            },
            {
                "name": "infoEpilog",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_writegdbscript": {
        "result": "dwarfSecInfo",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_dwarfEnabled": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_mkBuiltinType": {
        "result": "_ptr_dwarf_DWDie",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "abrv",
                "type": "int"
            },
            {
                "name": "tname",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_dwarfVisitFunction": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fnSym",
                "type": "loader_Sym"
            },
            {
                "name": "unit",
                "type": "_ptr_sym_CompilationUnit"
            }
        ]
    },
    "cmd_link_internal_ld_dwarfGenerateDebugInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_dwarfGenerateDebugSyms": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_dwUnitPortion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_sym_CompilationUnit"
            },
            {
                "name": "abbrevsym",
                "type": "loader_Sym"
            },
            {
                "name": "us",
                "type": "_ptr_dwUnitSyms"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_dwarfGenerateDebugSyms": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_dwctxt_collectUnitLocs": {
        "result": "_slice_loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_sym_CompilationUnit"
            }
        ]
    },
    "cmd_link_internal_ld_dwarfaddshstrings": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "add",
                "type": "void*"
            }
        ]
    },
    "cmd_link_internal_ld_dwarfaddelfsectionsyms": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_dwarfcompress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_compilationUnitByStartPC_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_compilationUnitByStartPC_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_compilationUnitByStartPC_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_dwctxt_getPkgFromCUSym": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_getDwsectCUSize": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "sname",
                "type": "string"
            },
            {
                "name": "pkgname",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_addDwsectCUSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sname",
                "type": "string"
            },
            {
                "name": "pkgname",
                "type": "string"
            },
            {
                "name": "size",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld_mustHaveDWARF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "cmd_link_internal_ld_TestRuntimeTypesPresent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_findTypes": {
        "result": "struct cmd_link_internal_ld_findTypes_retval {map_string_bool field_0;}",
        "result_name": "cmd_link_internal_ld_findTypes_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dw",
                "type": "_ptr_dwarf_Data"
            },
            {
                "name": "want",
                "type": "map_string_bool"
            }
        ]
    },
    "cmd_link_internal_ld_gobuild": {
        "result": "_ptr_builtFile",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "testfile",
                "type": "string"
            },
            {
                "name": "gcflags",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_gobuildTestdata": {
        "result": "_ptr_builtFile",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tdir",
                "type": "string"
            },
            {
                "name": "pkgDir",
                "type": "string"
            },
            {
                "name": "gcflags",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_gobuildAndExamine": {
        "result": "struct cmd_link_internal_ld_gobuildAndExamine_retval {_ptr_dwarf_Data field_0;_ptr_dwtest_Examiner field_1;}",
        "result_name": "cmd_link_internal_ld_gobuildAndExamine_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "source",
                "type": "string"
            },
            {
                "name": "gcflags",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_findSubprogramDIE": {
        "result": "_ptr_dwarf_Entry",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "ex",
                "type": "_ptr_dwtest_Examiner"
            },
            {
                "name": "sym",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_TestEmbeddedStructMarker": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_findMembers": {
        "result": "struct cmd_link_internal_ld_findMembers_retval {map_string_bool field_0;error err1;}",
        "result_name": "cmd_link_internal_ld_findMembers_retval",
        "parameters": [
            {
                "name": "rdr",
                "type": "_ptr_dwarf_Reader"
            }
        ]
    },
    "cmd_link_internal_ld_TestSizes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestFieldOverlap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestSubprogramDeclFileLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestVarDeclLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestInlinedRoutineCallFileLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestInlinedRoutineArgsVars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_abstractOriginSanity": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "pkgDir",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_TestAbstractOriginSanity": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestAbstractOriginSanityIssue25459": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestAbstractOriginSanityIssue26237": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestRuntimeTypeAttrInternal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestRuntimeTypeAttrExternal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_testRuntimeTypeAttr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "flags",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_TestIssue27614": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestStaticTmp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestPackageNameAttr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestMachoIssue32233": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestWindowsIssue36495": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestIssue38192": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestIssue39757": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestIssue42484": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_processParams": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "die",
                "type": "_ptr_dwarf_Entry"
            },
            {
                "name": "ex",
                "type": "_ptr_dwtest_Examiner"
            }
        ]
    },
    "cmd_link_internal_ld_TestOutputParamAbbrevAndAttr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestDictIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestOptimizedOutParamHandling": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestIssue54320": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestZeroSizedVariable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_Elfinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_fixElfPhdr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_ElfPhdr"
            }
        ]
    },
    "cmd_link_internal_ld_elf64phdr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "e",
                "type": "_ptr_ElfPhdr"
            }
        ]
    },
    "cmd_link_internal_ld_elf32phdr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "e",
                "type": "_ptr_ElfPhdr"
            }
        ]
    },
    "cmd_link_internal_ld_elf64shdr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "e",
                "type": "_ptr_ElfShdr"
            }
        ]
    },
    "cmd_link_internal_ld_elf32shdr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "e",
                "type": "_ptr_ElfShdr"
            }
        ]
    },
    "cmd_link_internal_ld_elfwriteshdrs": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            }
        ]
    },
    "cmd_link_internal_ld_elfsetstring": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "str",
                "type": "string"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_elfwritephdrs": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            }
        ]
    },
    "cmd_link_internal_ld_newElfPhdr": {
        "result": "_ptr_ElfPhdr",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_newElfShdr": {
        "result": "_ptr_ElfShdr",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_getElfEhdr": {
        "result": "_ptr_ElfEhdr",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_elf64writehdr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            }
        ]
    },
    "cmd_link_internal_ld_elf32writehdr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            }
        ]
    },
    "cmd_link_internal_ld_elfwritehdr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            }
        ]
    },
    "cmd_link_internal_ld_elfhash": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_elfWriteDynEntSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "s",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "tag",
                "type": "elf_DynTag"
            },
            {
                "name": "t",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_Elfwritedynent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "s",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "tag",
                "type": "elf_DynTag"
            },
            {
                "name": "val",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld_Elfwritedynentsymplus": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "s",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "tag",
                "type": "elf_DynTag"
            },
            {
                "name": "t",
                "type": "loader_Sym"
            },
            {
                "name": "add",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_elfwritedynentsymsize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "s",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "tag",
                "type": "elf_DynTag"
            },
            {
                "name": "t",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_elfinterp": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "sh",
                "type": "_ptr_ElfShdr"
            },
            {
                "name": "startva",
                "type": "uint64"
            },
            {
                "name": "resoff",
                "type": "uint64"
            },
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_elfwriteinterp": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            }
        ]
    },
    "cmd_link_internal_ld_elfMipsAbiFlags": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "sh",
                "type": "_ptr_ElfShdr"
            },
            {
                "name": "startva",
                "type": "uint64"
            },
            {
                "name": "resoff",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld_elfWriteMipsAbiFlags": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_elfnote": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "sh",
                "type": "_ptr_ElfShdr"
            },
            {
                "name": "startva",
                "type": "uint64"
            },
            {
                "name": "resoff",
                "type": "uint64"
            },
            {
                "name": "sizes",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_elfwritenotehdr": {
        "result": "_ptr_ElfShdr",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "str",
                "type": "string"
            },
            {
                "name": "namesz",
                "type": "uint32"
            },
            {
                "name": "descsz",
                "type": "uint32"
            },
            {
                "name": "tag",
                "type": "uint32"
            }
        ]
    },
    "cmd_link_internal_ld_elfnetbsdsig": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "sh",
                "type": "_ptr_ElfShdr"
            },
            {
                "name": "startva",
                "type": "uint64"
            },
            {
                "name": "resoff",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld_elfwritenetbsdsig": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            }
        ]
    },
    "cmd_link_internal_ld_elfnetbsdpax": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "sh",
                "type": "_ptr_ElfShdr"
            },
            {
                "name": "startva",
                "type": "uint64"
            },
            {
                "name": "resoff",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld_elfwritenetbsdpax": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            }
        ]
    },
    "cmd_link_internal_ld_elfopenbsdsig": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "sh",
                "type": "_ptr_ElfShdr"
            },
            {
                "name": "startva",
                "type": "uint64"
            },
            {
                "name": "resoff",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld_elfwriteopenbsdsig": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            }
        ]
    },
    "cmd_link_internal_ld_elffreebsdsig": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "sh",
                "type": "_ptr_ElfShdr"
            },
            {
                "name": "startva",
                "type": "uint64"
            },
            {
                "name": "resoff",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld_elfwritefreebsdsig": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            }
        ]
    },
    "cmd_link_internal_ld_addbuildinfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_elfbuildinfo": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "sh",
                "type": "_ptr_ElfShdr"
            },
            {
                "name": "startva",
                "type": "uint64"
            },
            {
                "name": "resoff",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld_elfgobuildid": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "sh",
                "type": "_ptr_ElfShdr"
            },
            {
                "name": "startva",
                "type": "uint64"
            },
            {
                "name": "resoff",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld_elfwritebuildinfo": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            }
        ]
    },
    "cmd_link_internal_ld_elfwritegobuildid": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            }
        ]
    },
    "cmd_link_internal_ld_addelflib": {
        "result": "_ptr_Elfaux",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_ptr__ptr_Elflib"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "vers",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_elfdynhash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_elfphload": {
        "result": "_ptr_ElfPhdr",
        "result_name": null,
        "parameters": [
            {
                "name": "seg",
                "type": "_ptr_sym_Segment"
            }
        ]
    },
    "cmd_link_internal_ld_elfphrelro": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "seg",
                "type": "_ptr_sym_Segment"
            }
        ]
    },
    "cmd_link_internal_ld_elfshname": {
        "result": "_ptr_ElfShdr",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_elfshnamedup": {
        "result": "_ptr_ElfShdr",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_elfshalloc": {
        "result": "_ptr_ElfShdr",
        "result_name": null,
        "parameters": [
            {
                "name": "sect",
                "type": "_ptr_sym_Section"
            }
        ]
    },
    "cmd_link_internal_ld_elfshbits": {
        "result": "_ptr_ElfShdr",
        "result_name": null,
        "parameters": [
            {
                "name": "linkmode",
                "type": "LinkMode"
            },
            {
                "name": "sect",
                "type": "_ptr_sym_Section"
            }
        ]
    },
    "cmd_link_internal_ld_elfshreloc": {
        "result": "_ptr_ElfShdr",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "sect",
                "type": "_ptr_sym_Section"
            }
        ]
    },
    "cmd_link_internal_ld_elfrelocsect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "sect",
                "type": "_ptr_sym_Section"
            },
            {
                "name": "syms",
                "type": "_slice_loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_elfEmitReloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_addgonote": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "sectionName",
                "type": "string"
            },
            {
                "name": "tag",
                "type": "uint32"
            },
            {
                "name": "desc",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_doelf": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_shsym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sh",
                "type": "_ptr_ElfShdr"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_phsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ph",
                "type": "_ptr_ElfPhdr"
            },
            {
                "name": "sh",
                "type": "_ptr_ElfShdr"
            }
        ]
    },
    "cmd_link_internal_ld_Asmbelfsetup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_asmbElf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_elfadddynsym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "target",
                "type": "_ptr_Target"
            },
            {
                "name": "syms",
                "type": "_ptr_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_TestDynSymShInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestNoDuplicateNeededEntries": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_ErrorReporter_errorUnresolved": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "rs",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_execArchive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "argv",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_link_internal_ld_TestFallocate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_ldpkg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "f",
                "type": "_ptr_bio_Reader"
            },
            {
                "name": "lib",
                "type": "_ptr_sym_Library"
            },
            {
                "name": "length",
                "type": "int64"
            },
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_loadcgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_setCgoAttr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "directives",
                "type": "_slice__slice_string"
            },
            {
                "name": "hostObjSyms",
                "type": "map_loader_Sym_struct"
            }
        ]
    },
    "cmd_link_internal_ld_openbsdTrimLibVersion": {
        "result": "struct cmd_link_internal_ld_openbsdTrimLibVersion_retval {string field_0;bool field_1;}",
        "result_name": "cmd_link_internal_ld_openbsdTrimLibVersion_retval",
        "parameters": [
            {
                "name": "lib",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_dedupLibrariesOpenBSD": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "libs",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_link_internal_ld_dedupLibraries": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "libs",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_link_internal_ld_adddynlib": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "lib",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_Adddynsym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "target",
                "type": "_ptr_Target"
            },
            {
                "name": "syms",
                "type": "_ptr_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_fieldtrack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "l",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_addexport": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_TestDedupLibraries": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestDedupLibrariesOpenBSD": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestDedupLibrariesOpenBSDLink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_heap_push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_heap_pop": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_heap_empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_lexHeap_push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_lexHeap_pop": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_lexHeap_empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_TestHeap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_verify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "_ptr_heap"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_inittasks": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Link_inittaskSym": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "rootName",
                "type": "string"
            },
            {
                "name": "symName",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_TestIssue33808": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_readImportCfg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_pkgname": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "lib",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_findlib": {
        "result": "struct cmd_link_internal_ld_findlib_retval {string field_0;bool field_1;}",
        "result_name": "cmd_link_internal_ld_findlib_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "lib",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_addlib": {
        "result": "_ptr_sym_Library",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "obj",
                "type": "string"
            },
            {
                "name": "lib",
                "type": "string"
            },
            {
                "name": "fingerprint",
                "type": "goobj_FingerprintType"
            }
        ]
    },
    "cmd_link_internal_ld_addlibpath": {
        "result": "_ptr_sym_Library",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "srcref",
                "type": "string"
            },
            {
                "name": "objref",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "shlib",
                "type": "string"
            },
            {
                "name": "fingerprint",
                "type": "goobj_FingerprintType"
            }
        ]
    },
    "cmd_link_internal_ld_atolwhex": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_PrepareAddmoduledata": {
        "result": "struct cmd_link_internal_ld_PrepareAddmoduledata_retval {_ptr_loader_SymbolBuilder field_0;loader_Sym field_1;}",
        "result_name": "cmd_link_internal_ld_PrepareAddmoduledata_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_TestUndefinedRelocErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestArchiveBuildInvokeWithExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestLargeTextSectionSplitting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestWindowsBuildmodeCSharedASLR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_testWindowsBuildmodeCSharedASLR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "useASLR",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_ld_TestMemProfileCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_mkArchSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "ver",
                "type": "int"
            },
            {
                "name": "ls",
                "type": "_ptr_loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_mkArchSymVec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "ver",
                "type": "int"
            },
            {
                "name": "ls",
                "type": "_slice_loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_setArchSyms": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Link_DynlinkingGo": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Link_CanUsePlugins": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Link_NeedCodeSign": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_Lflag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_mayberemoveoutfile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_libinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_exitIfErrors": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_errorexit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_loadinternal": {
        "result": "_ptr_sym_Library",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_extld": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Link_findLibPathCmd": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "string"
            },
            {
                "name": "libname",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_findLibPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "libname",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_loadlib": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_loadWindowsHostArchives": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_loadcgodirectives": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Link_linksetup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Link_mangleTypeSym": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_typeSymbolMangle": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_nextar": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "bp",
                "type": "_ptr_bio_Reader"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "a",
                "type": "_ptr_ArHdr"
            }
        ]
    },
    "cmd_link_internal_ld_loadobjfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "lib",
                "type": "_ptr_sym_Library"
            }
        ]
    },
    "cmd_link_internal_ld_ldhostobj": {
        "result": "_ptr_Hostobj",
        "result_name": null,
        "parameters": [
            {
                "name": "ld",
                "type": "void*"
            },
            {
                "name": "headType",
                "type": "objabi_HeadType"
            },
            {
                "name": "f",
                "type": "_ptr_bio_Reader"
            },
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "length",
                "type": "int64"
            },
            {
                "name": "pn",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_hostobjs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_hostlinksetup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_hostobjCopy": {
        "result": "struct cmd_link_internal_ld__ptr_Link_hostobjCopy_retval {_slice_string field_0;}",
        "result_name": "cmd_link_internal_ld__ptr_Link_hostobjCopy_retval",
        "parameters": []
    },
    "cmd_link_internal_ld_writeGDBLinkerScript": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Link_archive": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Link_hostlink": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Link_passLongArgsInResponseFile": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "argv",
                "type": "_slice_string"
            },
            {
                "name": "altLinker",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_linkerFlagSupported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "linker",
                "type": "string"
            },
            {
                "name": "altLinker",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_trimLinkerArgv": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "argv",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_link_internal_ld_hostlinkArchArgs": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            }
        ]
    },
    "cmd_link_internal_ld_ldobj": {
        "result": "_ptr_Hostobj",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "f",
                "type": "_ptr_bio_Reader"
            },
            {
                "name": "lib",
                "type": "_ptr_sym_Library"
            },
            {
                "name": "length",
                "type": "int64"
            },
            {
                "name": "pn",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_symbolsAreUnresolved": {
        "result": "_slice_bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "want",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_link_internal_ld_hostObject": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "objname",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_checkFingerprint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lib",
                "type": "_ptr_sym_Library"
            },
            {
                "name": "libfp",
                "type": "goobj_FingerprintType"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "srcfp",
                "type": "goobj_FingerprintType"
            }
        ]
    },
    "cmd_link_internal_ld_readelfsymboldata": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "f",
                "type": "_ptr_elf_File"
            },
            {
                "name": "sym",
                "type": "_ptr_elf_Symbol"
            }
        ]
    },
    "cmd_link_internal_ld_readwithpad": {
        "result": "struct cmd_link_internal_ld_readwithpad_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_link_internal_ld_readwithpad_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "sz",
                "type": "int32"
            }
        ]
    },
    "cmd_link_internal_ld_readnote": {
        "result": "struct cmd_link_internal_ld_readnote_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_link_internal_ld_readnote_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_elf_File"
            },
            {
                "name": "name",
                "type": "_slice_byte"
            },
            {
                "name": "typ",
                "type": "int32"
            }
        ]
    },
    "cmd_link_internal_ld_findshlib": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "shlib",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_ldshlibsyms": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "shlib",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_addsection": {
        "result": "_ptr_sym_Section",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "seg",
                "type": "_ptr_sym_Segment"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "rwx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Link_defineInternal": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            },
            {
                "name": "t",
                "type": "sym_SymKind"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_xdefine": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            },
            {
                "name": "t",
                "type": "sym_SymKind"
            },
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_datoff": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "addr",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_Entryvalue": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_callgraph": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_Rnd": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            },
            {
                "name": "r",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_bgetc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_bio_Reader"
            }
        ]
    },
    "cmd_link_internal_ld_postorder": {
        "result": "_slice__ptr_sym_Library",
        "result_name": null,
        "parameters": [
            {
                "name": "libs",
                "type": "_slice__ptr_sym_Library"
            }
        ]
    },
    "cmd_link_internal_ld_dfs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lib",
                "type": "_ptr_sym_Library"
            },
            {
                "name": "mark",
                "type": "map__ptr_sym_Library_markKind"
            },
            {
                "name": "order",
                "type": "_ptr__slice__ptr_sym_Library"
            }
        ]
    },
    "cmd_link_internal_ld_ElfSymForReloc": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_AddGotSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "elfRelocTyp",
                "type": "uint32"
            }
        ]
    },
    "cmd_link_internal_ld_captureHostObj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "_ptr_Hostobj"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_Logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_link_internal_ld_addImports": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "l",
                "type": "_ptr_sym_Library"
            },
            {
                "name": "pn",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_IncVersion": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Link_MaxVersion": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Link_createGeneratorSymbol": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "version",
                "type": "int"
            },
            {
                "name": "t",
                "type": "sym_SymKind"
            },
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "gen",
                "type": "generatorFunc"
            }
        ]
    },
    "cmd_link_internal_ld_getMachoHdr": {
        "result": "_ptr_MachoHdr",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_newMachoLoad": {
        "result": "_ptr_MachoLoad",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "type_",
                "type": "uint32"
            },
            {
                "name": "ndata",
                "type": "uint32"
            }
        ]
    },
    "cmd_link_internal_ld_newMachoSeg": {
        "result": "_ptr_MachoSeg",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "msect",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_newMachoSect": {
        "result": "_ptr_MachoSect",
        "result_name": null,
        "parameters": [
            {
                "name": "seg",
                "type": "_ptr_MachoSeg"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "segname",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_machowrite": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "linkmode",
                "type": "LinkMode"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_domacho": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_machoadddynlib": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lib",
                "type": "string"
            },
            {
                "name": "linkmode",
                "type": "LinkMode"
            }
        ]
    },
    "cmd_link_internal_ld_machoshbits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "mseg",
                "type": "_ptr_MachoSeg"
            },
            {
                "name": "sect",
                "type": "_ptr_sym_Section"
            },
            {
                "name": "segname",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_asmbMacho": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_symkind": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_collectmachosyms": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_machosymorder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_AddMachoSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_machoShouldExport": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_machosymtab": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_machodysymtab": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "base",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_doMachoLink": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_machorelocsect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "sect",
                "type": "_ptr_sym_Section"
            },
            {
                "name": "syms",
                "type": "_slice_loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_machoEmitReloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_hostobjMachoPlatform": {
        "result": "struct cmd_link_internal_ld_hostobjMachoPlatform_retval {_ptr_MachoPlatformLoad field_0;error err1;}",
        "result_name": "cmd_link_internal_ld_hostobjMachoPlatform_retval",
        "parameters": [
            {
                "name": "h",
                "type": "_ptr_Hostobj"
            }
        ]
    },
    "cmd_link_internal_ld_peekMachoPlatform": {
        "result": "struct cmd_link_internal_ld_peekMachoPlatform_retval {_ptr_MachoPlatformLoad field_0;error err1;}",
        "result_name": "cmd_link_internal_ld_peekMachoPlatform_retval",
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_macho_File"
            }
        ]
    },
    "cmd_link_internal_ld_MachoAddRebase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_MachoAddBind": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "targ",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_machoDyldInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_machoCodeSigSym": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "codeSize",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_machoCodeSign": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "fname",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_loadCmdReader_Next": {
        "result": "struct cmd_link_internal_ld__ptr_loadCmdReader_Next_retval {loadCmd field_0;error err1;}",
        "result_name": "cmd_link_internal_ld__ptr_loadCmdReader_Next_retval",
        "parameters": []
    },
    "cmd_link_internal_ld_loadCmdReader_ReadAt": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "data",
                "type": "interface_"
            }
        ]
    },
    "cmd_link_internal_ld_loadCmdReader_WriteAt": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "data",
                "type": "interface_"
            }
        ]
    },
    "cmd_link_internal_ld_machoCombineDwarf": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "exef",
                "type": "_ptr_os_File"
            },
            {
                "name": "exem",
                "type": "_ptr_macho_File"
            },
            {
                "name": "dsym",
                "type": "string"
            },
            {
                "name": "outexe",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_machoCompressSections": {
        "result": "struct cmd_link_internal_ld_machoCompressSections_retval {_slice__ptr_macho_Section field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_link_internal_ld_machoCompressSections_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "dwarfm",
                "type": "_ptr_macho_File"
            }
        ]
    },
    "cmd_link_internal_ld_machoCompressSection": {
        "result": "struct cmd_link_internal_ld_machoCompressSection_retval {bool field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_link_internal_ld_machoCompressSection_retval",
        "parameters": [
            {
                "name": "sectBytes",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld_machoUpdateSegment": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "loadCmdReader"
            },
            {
                "name": "linkseg",
                "type": "_ptr_macho_Segment"
            },
            {
                "name": "linkoffset",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld_machoUpdateSections": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "loadCmdReader"
            },
            {
                "name": "seg",
                "type": "_ptr_macho_Segment64"
            },
            {
                "name": "deltaOffset",
                "type": "uint64"
            },
            {
                "name": "compressedSects",
                "type": "_slice__ptr_macho_Section"
            }
        ]
    },
    "cmd_link_internal_ld_machoUpdateDwarfHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_loadCmdReader"
            },
            {
                "name": "compressedSects",
                "type": "_slice__ptr_macho_Section"
            },
            {
                "name": "dwarfsize",
                "type": "uint64"
            },
            {
                "name": "dwarfstart",
                "type": "int64"
            },
            {
                "name": "realdwarf",
                "type": "_ptr_macho_Segment"
            }
        ]
    },
    "cmd_link_internal_ld_machoUpdateLoadCommand": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "loadCmdReader"
            },
            {
                "name": "linkseg",
                "type": "_ptr_macho_Segment"
            },
            {
                "name": "linkoffset",
                "type": "uint64"
            },
            {
                "name": "cmd",
                "type": "interface_"
            },
            {
                "name": "fields",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_Main": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "theArch",
                "type": "Arch"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Rpath_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Rpath_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_startProfile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_msync": {
        "result": "struct cmd_link_internal_ld_msync_retval {error err0;}",
        "result_name": "cmd_link_internal_ld_msync_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_TestNooptCgoBuild": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_OutBuf_Open": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_NewOutBuf": {
        "result": "_ptr_OutBuf",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_OutBuf_View": {
        "result": "struct cmd_link_internal_ld__ptr_OutBuf_View_retval {_ptr_OutBuf field_0;error err1;}",
        "result_name": "cmd_link_internal_ld__ptr_OutBuf_View_retval",
        "parameters": [
            {
                "name": "start",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_OutBuf_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_OutBuf_ErrorClose": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_OutBuf_isMmapped": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_OutBuf_Data": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_OutBuf_copyHeap": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_OutBuf_writeLoc": {
        "result": "struct cmd_link_internal_ld__ptr_OutBuf_writeLoc_retval {int64 field_0;_slice_byte field_1;}",
        "result_name": "cmd_link_internal_ld__ptr_OutBuf_writeLoc_retval",
        "parameters": [
            {
                "name": "lenToWrite",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_OutBuf_SeekSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_OutBuf_Offset": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_OutBuf_Write": {
        "result": "struct cmd_link_internal_ld__ptr_OutBuf_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_link_internal_ld__ptr_OutBuf_Write_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_OutBuf_Write8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint8"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_OutBuf_WriteByte": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "byte"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_OutBuf_Write16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_OutBuf_Write32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_OutBuf_Write32b": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_OutBuf_Write64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_OutBuf_Write64b": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_OutBuf_WriteString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_OutBuf_WriteStringN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_OutBuf_WriteStringPad": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "pad",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_OutBuf_WriteSym": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_fcntl": {
        "result": "struct cmd_link_internal_ld_fcntl_retval {int field_0;error err1;}",
        "result_name": "cmd_link_internal_ld_fcntl_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_OutBuf_fallocate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_OutBuf_purgeSignatureCache": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_OutBuf_Mmap": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "filesize",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_OutBuf_munmap": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_TestMMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestWriteLoc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_TestIsMmapped": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_pclntab_addGeneratedSym": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "f",
                "type": "generatorFunc"
            }
        ]
    },
    "cmd_link_internal_ld_makePclntab": {
        "result": "struct cmd_link_internal_ld_makePclntab_retval {_ptr_pclntab field_0;_slice__ptr_sym_CompilationUnit field_1;_slice_loader_Sym field_2;}",
        "result_name": "cmd_link_internal_ld_makePclntab_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "container",
                "type": "loader_Bitmap"
            }
        ]
    },
    "cmd_link_internal_ld_emitPcln": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "container",
                "type": "loader_Bitmap"
            }
        ]
    },
    "cmd_link_internal_ld_computeDeferReturn": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "deferReturnSym",
                "type": "loader_Sym"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_genInlTreeSym": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "cu",
                "type": "_ptr_sym_CompilationUnit"
            },
            {
                "name": "fi",
                "type": "loader_FuncInfo"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "nameOffsets",
                "type": "map_loader_Sym_uint32"
            }
        ]
    },
    "cmd_link_internal_ld_makeInlSyms": {
        "result": "map_loader_Sym_loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "funcs",
                "type": "_slice_loader_Sym"
            },
            {
                "name": "nameOffsets",
                "type": "map_loader_Sym_uint32"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_pclntab_generatePCHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_walkFuncs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "funcs",
                "type": "_slice_loader_Sym"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_pclntab_generateFuncnametab": {
        "result": "map_loader_Sym_uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "funcs",
                "type": "_slice_loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_walkFilenames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "funcs",
                "type": "_slice_loader_Sym"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_pclntab_generateFilenameTabs": {
        "result": "_slice_uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "compUnits",
                "type": "_slice__ptr_sym_CompilationUnit"
            },
            {
                "name": "funcs",
                "type": "_slice_loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_pclntab_generatePctab": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "funcs",
                "type": "_slice_loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_numPCData": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "fi",
                "type": "loader_FuncInfo"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_pclntab_generateFunctab": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "funcs",
                "type": "_slice_loader_Sym"
            },
            {
                "name": "inlSyms",
                "type": "map_loader_Sym_loader_Sym"
            },
            {
                "name": "cuOffsets",
                "type": "_slice_uint32"
            },
            {
                "name": "nameOffsets",
                "type": "map_loader_Sym_uint32"
            }
        ]
    },
    "cmd_link_internal_ld_funcData": {
        "result": "_slice_loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "fi",
                "type": "loader_FuncInfo"
            },
            {
                "name": "inlSym",
                "type": "loader_Sym"
            },
            {
                "name": "fdSyms",
                "type": "_slice_loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_pclntab_calculateFunctabSize": {
        "result": "struct cmd_link_internal_ld_pclntab_calculateFunctabSize_retval {int64 field_0;_slice_uint32 field_1;}",
        "result_name": "cmd_link_internal_ld_pclntab_calculateFunctabSize_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "funcs",
                "type": "_slice_loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_writePCToFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "sb",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "funcs",
                "type": "_slice_loader_Sym"
            },
            {
                "name": "startLocations",
                "type": "_slice_uint32"
            }
        ]
    },
    "cmd_link_internal_ld_writeFuncs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "sb",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "funcs",
                "type": "_slice_loader_Sym"
            },
            {
                "name": "inlSyms",
                "type": "map_loader_Sym_loader_Sym"
            },
            {
                "name": "startLocations",
                "type": "_slice_uint32"
            },
            {
                "name": "cuOffsets",
                "type": "_slice_uint32"
            },
            {
                "name": "nameOffsets",
                "type": "map_loader_Sym_uint32"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_pclntab": {
        "result": "_ptr_pclntab",
        "result_name": null,
        "parameters": [
            {
                "name": "container",
                "type": "loader_Bitmap"
            }
        ]
    },
    "cmd_link_internal_ld_gorootFinal": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_expandGoroot": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_findfunctab": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_pclntab"
            },
            {
                "name": "container",
                "type": "loader_Bitmap"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_findContainerSyms": {
        "result": "loader_Bitmap",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_peStringTable_size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_peStringTable_add": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peStringTable_write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peSection_checkOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peSection_checkSegment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "seg",
                "type": "_ptr_sym_Segment"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peSection_pad": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peSection_write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "linkmode",
                "type": "LinkMode"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peSection_emitRelocations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "relocfn",
                "type": "void*"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peFile_addSection": {
        "result": "_ptr_peSection",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "sectsize",
                "type": "int"
            },
            {
                "name": "filesize",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peFile_addDWARFSection": {
        "result": "_ptr_peSection",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peFile_addDWARF": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_peFile_addSEH": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peFile_addInitArray": {
        "result": "_ptr_peSection",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peFile_emitRelocations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peFile_writeSymbol": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "int64"
            },
            {
                "name": "sectidx",
                "type": "int"
            },
            {
                "name": "typ",
                "type": "uint16"
            },
            {
                "name": "class",
                "type": "uint8"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peFile_mapToPESection": {
        "result": "struct cmd_link_internal_ld__ptr_peFile_mapToPESection_retval {int field_0;int64 field_1;error err2;}",
        "result_name": "cmd_link_internal_ld__ptr_peFile_mapToPESection_retval",
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "linkmode",
                "type": "LinkMode"
            }
        ]
    },
    "cmd_link_internal_ld_AddPELabelSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peFile_writeSymbols": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peFile_writeSymbolTableAndStringTable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peFile_writeFileHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peFile_writeOptionalHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_Peinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_pewrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_strput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_initdynimport": {
        "result": "_ptr_Dll",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_peimporteddlls": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_addimports": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "datsect",
                "type": "_ptr_peSection"
            }
        ]
    },
    "cmd_link_internal_ld_initdynexport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_addexports": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_pePages_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_pePages_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_pePages_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peBaseRelocTable_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peBaseRelocTable_addentry": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "_ptr_loader_Reloc"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_peBaseRelocTable_write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_addPEBaseRelocSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "rt",
                "type": "_ptr_peBaseRelocTable"
            }
        ]
    },
    "cmd_link_internal_ld_needPEBaseReloc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_addPEBaseReloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_dope": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_setpersrc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "syms",
                "type": "_slice_loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_addpersrc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_asmbPe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_writeSEH": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_writeSEHAMD64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_doStackCheck": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_newStackCheck": {
        "result": "_ptr_stackCheck",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "graph",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_stackCheck_symName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_stackCheck_check": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_stackCheck_computeHeight": {
        "result": "struct cmd_link_internal_ld__ptr_stackCheck_computeHeight_retval {int field_0;_slice_stackCheckEdge field_1;}",
        "result_name": "cmd_link_internal_ld__ptr_stackCheck_computeHeight_retval",
        "parameters": [
            {
                "name": "sym",
                "type": "loader_Sym"
            },
            {
                "name": "graph",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_stackCheck_findRoots": {
        "result": "_slice_loader_Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_stackCheck_report": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "loader_Sym"
            },
            {
                "name": "depth",
                "type": "int"
            },
            {
                "name": "chain",
                "type": "_ptr__slice_stackCheckChain"
            }
        ]
    },
    "cmd_link_internal_ld_TestStackCheckOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_ld_linknew": {
        "result": "_ptr_Link",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_computeTLSOffset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_putelfstr": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_putelfsyment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "int64"
            },
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "info",
                "type": "uint8"
            },
            {
                "name": "shndx",
                "type": "elf_SectionIndex"
            },
            {
                "name": "other",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_putelfsym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "x",
                "type": "loader_Sym"
            },
            {
                "name": "typ",
                "type": "elf_SymType"
            },
            {
                "name": "curbind",
                "type": "elf_SymBind"
            }
        ]
    },
    "cmd_link_internal_ld_putelfsectionsym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "shndx",
                "type": "elf_SectionIndex"
            }
        ]
    },
    "cmd_link_internal_ld_genelfsym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "elfbind",
                "type": "elf_SymBind"
            }
        ]
    },
    "cmd_link_internal_ld_asmElfSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_putplan9sym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "char",
                "type": "SymbolType"
            }
        ]
    },
    "cmd_link_internal_ld_asmbPlan9Sym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_byPkg_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_byPkg_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_byPkg_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_textsectionmap": {
        "result": "struct cmd_link_internal_ld_textsectionmap_retval {loader_Sym field_0;uint32 field_1;}",
        "result_name": "cmd_link_internal_ld_textsectionmap_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_symtab": {
        "result": "_slice_sym_SymKind",
        "result_name": null,
        "parameters": [
            {
                "name": "pcln",
                "type": "_ptr_pclntab"
            }
        ]
    },
    "cmd_link_internal_ld_setCarrierSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "sym_SymKind"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_setCarrierSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "sym_SymKind"
            },
            {
                "name": "sz",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_isStaticTmp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_mangleABIName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "x",
                "type": "loader_Sym"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Target_IsExe": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsShared": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsPlugin": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsInternal": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsExternal": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsPIE": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsSharedGoLink": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_CanUsePlugins": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsElf": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsDynlinkingGo": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_UseRelro": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_Is386": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsARM": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsARM64": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsAMD64": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsMIPS": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsMIPS64": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsLOONG64": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsPPC64": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsRISCV64": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsS390X": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsWasm": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsLinux": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsDarwin": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsWindows": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsPlan9": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsAIX": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsSolaris": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsNetbsd": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsOpenbsd": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsFreebsd": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_mustSetHeadType": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_IsBigEndian": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_Target_UsesLibc": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_byTypeStr_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_byTypeStr_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_byTypeStr_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_typelink": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_AtExit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_link_internal_ld_runAtExitFuncs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_Exit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_Exitf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "cmd_link_internal_ld_afterErrorAction": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_Errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dummy",
                "type": "_ptr_int"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_Errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_link_internal_ld_artrim": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ld_stringtouint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_uint32"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_string"
            },
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_xcoffStringTable_size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld__ptr_xcoffStringTable_add": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_xcoffStringTable_write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_OutBuf"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_XcoffScnHdr64_write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_xcoffFile_addSection": {
        "result": "_ptr_XcoffScnHdr64",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "uint64"
            },
            {
                "name": "size",
                "type": "uint64"
            },
            {
                "name": "fileoff",
                "type": "uint64"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_xcoffFile_addDwarfSection": {
        "result": "_ptr_XcoffScnHdr64",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_sym_Section"
            }
        ]
    },
    "cmd_link_internal_ld_xcoffGetDwarfSubtype": {
        "result": "struct cmd_link_internal_ld_xcoffGetDwarfSubtype_retval {string field_0;uint32 field_1;}",
        "result_name": "cmd_link_internal_ld_xcoffGetDwarfSubtype_retval",
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_xcoffFile_getXCOFFscnum": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "sect",
                "type": "_ptr_sym_Section"
            }
        ]
    },
    "cmd_link_internal_ld_Xcoffinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_xcoffUpdateOuterSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "stype",
                "type": "sym_SymKind"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_xcoffFile_addSymbol": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "xcoffSym"
            }
        ]
    },
    "cmd_link_internal_ld_xcoffAlign": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "x",
                "type": "loader_Sym"
            },
            {
                "name": "t",
                "type": "SymbolType"
            }
        ]
    },
    "cmd_link_internal_ld_logBase2": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_xcoffFile_writeSymbolNewFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "firstEntry",
                "type": "uint64"
            },
            {
                "name": "extnum",
                "type": "int16"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_xcoffFile_updatePreviousFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "last",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_xcoffFile_writeSymbolFunc": {
        "result": "_slice_xcoffSym",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "x",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_putaixsym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "x",
                "type": "loader_Sym"
            },
            {
                "name": "t",
                "type": "SymbolType"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_xcoffFile_asmaixsym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_xcoffFile_genDynSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_xcoffFile_adddynimpsym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ld_Xcoffadddynrel": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "rIdx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_Link_doxcoff": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_Loaderblk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "off",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_xcoffFile_writeLdrScn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "globalOff",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_xcoffFile_writeFileHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_xcoffwrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_asmbXcoff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld__ptr_xcoffFile_emitRelocations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            },
            {
                "name": "fileoff",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ld_xcoffCreateExportFile": {
        "result": "struct cmd_link_internal_ld_xcoffCreateExportFile_retval {string field_0;}",
        "result_name": "cmd_link_internal_ld_xcoffCreateExportFile_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Link"
            }
        ]
    },
    "cmd_link_internal_ld_testdata_deadcode_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_deadcode_T_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_deadcode_Unused": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_deadcode_S_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_deadcode_T_F": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            }
        ]
    },
    "cmd_link_internal_ld_testdata_deadcode_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_httptest_main__ptr_statusHandler_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_link_internal_ld_testdata_httptest_main_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_issue10978_undefined": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_issue10978_defined1": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_issue10978_defined2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_issue10978_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_issue25459_a_ConstIf": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_issue25459_a_CallConstIf": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_issue25459_a_Another": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_issue25459_main_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_issue26237_b.dir_Top": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_testdata_issue26237_b.dir_OOO": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_testdata_issue26237_main_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_issue32233_lib_DoC": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_issue32233_main_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_issue38192_singleInstruction": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_issue38192_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_issue39256_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_issue39256_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_issue39757_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_issue42484_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_issue42484_f1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ld_testdata_stackcheck_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_stackcheck_asmMain": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_stackcheck_startSelf": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_stackcheck_startChain": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_stackcheck_chain0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_stackcheck_chain1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_stackcheck_chain2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_stackcheck_chainEnd": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_stackcheck_startRec": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ld_testdata_stackcheck_startRec0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loadelf__ptr_elfAttributeList_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loadelf__ptr_elfAttributeList_uleb128": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loadelf__ptr_elfAttributeList_armAttr": {
        "result": "elfAttribute",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loadelf__ptr_elfAttributeList_done": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loadelf_parseArmAttributes": {
        "result": "struct cmd_link_internal_loadelf_parseArmAttributes_retval {bool field_0;uint32 field_1;error err2;}",
        "result_name": "cmd_link_internal_loadelf_parseArmAttributes_retval",
        "parameters": [
            {
                "name": "e",
                "type": "binary_ByteOrder"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_loadelf_Load": {
        "result": "struct cmd_link_internal_loadelf_Load_retval {_slice_loader_Sym field_0;uint32 field_1;error err2;}",
        "result_name": "cmd_link_internal_loadelf_Load_retval",
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "localSymVersion",
                "type": "int"
            },
            {
                "name": "f",
                "type": "_ptr_bio_Reader"
            },
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "length",
                "type": "int64"
            },
            {
                "name": "pn",
                "type": "string"
            },
            {
                "name": "initEhdrFlags",
                "type": "uint32"
            }
        ]
    },
    "cmd_link_internal_loadelf_section": {
        "result": "_ptr_ElfSect",
        "result_name": null,
        "parameters": [
            {
                "name": "elfobj",
                "type": "_ptr_ElfObj"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_loadelf_elfmap": {
        "result": "struct cmd_link_internal_loadelf_elfmap_retval {error err0;}",
        "result_name": "cmd_link_internal_loadelf_elfmap_retval",
        "parameters": [
            {
                "name": "elfobj",
                "type": "_ptr_ElfObj"
            },
            {
                "name": "sect",
                "type": "_ptr_ElfSect"
            }
        ]
    },
    "cmd_link_internal_loadelf_readelfsym": {
        "result": "struct cmd_link_internal_loadelf_readelfsym_retval {error err0;}",
        "result_name": "cmd_link_internal_loadelf_readelfsym_retval",
        "parameters": [
            {
                "name": "newSym",
                "type": "void*"
            },
            {
                "name": "lookup",
                "type": "void*"
            },
            {
                "name": "l",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "elfobj",
                "type": "_ptr_ElfObj"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "elfsym",
                "type": "_ptr_ElfSym"
            },
            {
                "name": "needSym",
                "type": "int"
            },
            {
                "name": "localSymVersion",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loadelf_relSize": {
        "result": "struct cmd_link_internal_loadelf_relSize_retval {uint8 field_0;uint8 field_1;error err2;}",
        "result_name": "cmd_link_internal_loadelf_relSize_retval",
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "pn",
                "type": "string"
            },
            {
                "name": "elftype",
                "type": "uint32"
            }
        ]
    },
    "cmd_link_internal_loadelf_cstring": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_loader_Reloc_Type": {
        "result": "objabi_RelocType",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader_Reloc_Weak": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader_Reloc_SetType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "objabi_RelocType"
            }
        ]
    },
    "cmd_link_internal_loader_Reloc_Sym": {
        "result": "Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader_Reloc_SetSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader_Reloc_IsMarker": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader_Aux_Sym": {
        "result": "Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_oReader_NAlldef": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader_Bitmap_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader_Bitmap_Unset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader_Bitmap_Has": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader_Bitmap_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader_Bitmap_Count": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader_MakeBitmap": {
        "result": "Bitmap",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader_growBitmap": {
        "result": "Bitmap",
        "result_name": null,
        "parameters": [
            {
                "name": "reqLen",
                "type": "int"
            },
            {
                "name": "b",
                "type": "Bitmap"
            }
        ]
    },
    "cmd_link_internal_loader_NewLoader": {
        "result": "_ptr_Loader",
        "result_name": null,
        "parameters": [
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "reporter",
                "type": "_ptr_ErrorReporter"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_addObj": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "r",
                "type": "_ptr_oReader"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_loadState_addSym": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "ver",
                "type": "int"
            },
            {
                "name": "r",
                "type": "_ptr_oReader"
            },
            {
                "name": "li",
                "type": "uint32"
            },
            {
                "name": "kind",
                "type": "int"
            },
            {
                "name": "osym",
                "type": "_ptr_goobj_Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_newExtSym": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "ver",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_LookupOrCreateSym": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "ver",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_AddCgoExport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_LookupOrCreateCgoExport": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "ver",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_IsExternal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_isExtReader": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_oReader"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_extIndex": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_newPayload": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "ver",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_getPayload": {
        "result": "_ptr_extSymPayload",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_allocPayload": {
        "result": "_ptr_extSymPayload",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_extSymPayload_Grow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "siz",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_toGlobal": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_oReader"
            },
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_toLocal": {
        "result": "struct cmd_link_internal_loader__ptr_Loader_toLocal_retval {_ptr_oReader field_0;uint32 field_1;}",
        "result_name": "cmd_link_internal_loader__ptr_Loader_toLocal_retval",
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_resolve": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_oReader"
            },
            {
                "name": "s",
                "type": "goobj_SymRef"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_reportMissingBuiltin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bsym",
                "type": "int"
            },
            {
                "name": "reflib",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_Lookup": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "ver",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_checkdup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "r",
                "type": "_ptr_oReader"
            },
            {
                "name": "li",
                "type": "uint32"
            },
            {
                "name": "dup",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_NStrictDupMsgs": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_Loader_NSym": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_Loader_NDef": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_Loader_NReachableSym": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_Loader_SymName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SymVersion": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_IsFileLocal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_IsFromAssembly": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SymType": {
        "result": "sym_SymKind",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SymAttr": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SymSize": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_AttrReachable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetAttrReachable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_AttrOnList": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetAttrOnList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_AttrLocal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetAttrLocal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_AttrUsedInIface": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetAttrUsedInIface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SymAddr": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_AttrNotInSymbolTable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetAttrNotInSymbolTable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_AttrVisibilityHidden": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetAttrVisibilityHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_AttrDuplicateOK": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetAttrDuplicateOK": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_AttrShared": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetAttrShared": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_AttrExternal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetAttrExternal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_AttrSpecial": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetAttrSpecial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_AttrCgoExportDynamic": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetAttrCgoExportDynamic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_ForAllCgoExportDynamic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_AttrCgoExportStatic": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetAttrCgoExportStatic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_IsGeneratedSym": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetIsGeneratedSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_AttrCgoExport": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_AttrReadOnly": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetAttrReadOnly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_AttrSubSymbol": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_IsReflectMethod": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_IsNoSplit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_IsGoType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_IsTypelink": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_IsItab": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_IsDict": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_IsPkgInit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_IsDeferReturnTramp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetIsDeferReturnTramp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_growValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "reqLen",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SymValue": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetSymValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_AddToSymValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_Data": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_DataString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_FreeData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SymAlign": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetSymAlign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "align",
                "type": "int32"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SymSect": {
        "result": "_ptr_sym_Section",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetSymSect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "sect",
                "type": "_ptr_sym_Section"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_growSects": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "reqLen",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_NewSection": {
        "result": "_ptr_sym_Section",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_Loader_SymDynimplib": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetSymDynimplib": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SymDynimpvers": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetSymDynimpvers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SymExtname": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetSymExtname": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SymElfType": {
        "result": "elf_SymType",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetSymElfType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "et",
                "type": "elf_SymType"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SymElfSym": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetSymElfSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "es",
                "type": "int32"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SymLocalElfSym": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetSymLocalElfSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "es",
                "type": "int32"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SymPlt": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetPlt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "int32"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SymGot": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetGot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "v",
                "type": "int32"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SymDynid": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetSymDynid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "val",
                "type": "int32"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_DynidSyms": {
        "result": "_slice_Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_Loader_SymGoType": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SymUnit": {
        "result": "_ptr_sym_CompilationUnit",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SymPkg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetSymPkg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "pkg",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SymLocalentry": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetSymLocalentry": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "value",
                "type": "uint8"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_NAux": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_Aux": {
        "result": "Aux",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_WasmImportSym": {
        "result": "struct cmd_link_internal_loader__ptr_Loader_WasmImportSym_retval {Sym field_0;bool field_1;}",
        "result_name": "cmd_link_internal_loader__ptr_Loader_WasmImportSym_retval",
        "parameters": [
            {
                "name": "fnSymIdx",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SEHUnwindSym": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "fnSymIdx",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_GetFuncDwarfAuxSyms": {
        "result": "struct cmd_link_internal_loader__ptr_Loader_GetFuncDwarfAuxSyms_retval {Sym field_0;}",
        "result_name": "cmd_link_internal_loader__ptr_Loader_GetFuncDwarfAuxSyms_retval",
        "parameters": [
            {
                "name": "fnSymIdx",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_GetVarDwarfAuxSym": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_AddInteriorSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "container",
                "type": "Sym"
            },
            {
                "name": "interior",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_OuterSym": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SubSym": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_growOuter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "reqLen",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetCarrierSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Sym"
            },
            {
                "name": "c",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_InitReachable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader_bySymValue_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader_bySymValue_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader_bySymValue_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SortSub": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SortSyms": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ss",
                "type": "_slice_Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_growAttrBitmaps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "reqLen",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_growExtAttrBitmaps": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_Relocs_Count": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_Relocs_At": {
        "result": "Reloc",
        "result_name": null,
        "parameters": [
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_Relocs": {
        "result": "Relocs",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_relocs": {
        "result": "Relocs",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_oReader"
            },
            {
                "name": "li",
                "type": "uint32"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_auxs": {
        "result": "struct cmd_link_internal_loader__ptr_Loader_auxs_retval {_ptr_oReader field_0;_slice_goobj_Aux field_1;}",
        "result_name": "cmd_link_internal_loader__ptr_Loader_auxs_retval",
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_aux1": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "t",
                "type": "uint8"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_Pcsp": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_PcdataAuxs": {
        "result": "struct cmd_link_internal_loader__ptr_Loader_PcdataAuxs_retval {Sym field_0;_slice_Sym field_1;}",
        "result_name": "cmd_link_internal_loader__ptr_Loader_PcdataAuxs_retval",
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "tmp",
                "type": "_slice_Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_NumPcdata": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_Funcdata": {
        "result": "_slice_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            },
            {
                "name": "tmp",
                "type": "_slice_Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_NumFuncdata": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_FuncInfo_Valid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_FuncInfo_Args": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_FuncInfo_Locals": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_FuncInfo_FuncID": {
        "result": "abi_FuncID",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_FuncInfo_FuncFlag": {
        "result": "abi_FuncFlag",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_FuncInfo_StartLine": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_FuncInfo_Preload": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_FuncInfo_NumFile": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_FuncInfo_File": {
        "result": "goobj_CUFileIndex",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_FuncInfo_TopFrame": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_FuncInfo_NumInlTree": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_FuncInfo_InlTree": {
        "result": "InlTreeNode",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_FuncInfo": {
        "result": "FuncInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_Preload": {
        "result": "goobj_FingerprintType",
        "result_name": null,
        "parameters": [
            {
                "name": "localSymVersion",
                "type": "int"
            },
            {
                "name": "f",
                "type": "_ptr_bio_Reader"
            },
            {
                "name": "lib",
                "type": "_ptr_sym_Library"
            },
            {
                "name": "unit",
                "type": "_ptr_sym_CompilationUnit"
            },
            {
                "name": "length",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_loadState_preloadSyms": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_oReader"
            },
            {
                "name": "kind",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_LoadSyms": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            }
        ]
    },
    "cmd_link_internal_loader_loadObjRefs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_Loader"
            },
            {
                "name": "r",
                "type": "_ptr_oReader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            }
        ]
    },
    "cmd_link_internal_loader_abiToVer": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "abi",
                "type": "uint16"
            },
            {
                "name": "localSymVersion",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_TopLevelSym": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader_topLevelSym": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sname",
                "type": "string"
            },
            {
                "name": "skind",
                "type": "sym_SymKind"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_cloneToExternal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "symIdx",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_CopySym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "Sym"
            },
            {
                "name": "dst",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_CreateExtSym": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "ver",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_CreateStaticSym": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_FreeSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_SetRelocVariant": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Sym"
            },
            {
                "name": "ri",
                "type": "int"
            },
            {
                "name": "v",
                "type": "sym_RelocVariant"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_RelocVariant": {
        "result": "sym_RelocVariant",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Sym"
            },
            {
                "name": "ri",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_UndefinedRelocTargets": {
        "result": "struct cmd_link_internal_loader__ptr_Loader_UndefinedRelocTargets_retval {_slice_Sym field_0;_slice_Sym field_1;}",
        "result_name": "cmd_link_internal_loader__ptr_Loader_UndefinedRelocTargets_retval",
        "parameters": [
            {
                "name": "limit",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_AssignTextSymbolOrder": {
        "result": "_slice_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "libs",
                "type": "_slice__ptr_sym_Library"
            },
            {
                "name": "intlibs",
                "type": "_slice_bool"
            },
            {
                "name": "extsyms",
                "type": "_slice_Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_ErrorReporter_Errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Sym"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_GetErrorReporter": {
        "result": "_ptr_ErrorReporter",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_Loader_Errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Sym"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_Stat": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_Loader_Dump": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader_addDummyObjSym": {
        "result": "Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "ldr",
                "type": "_ptr_Loader"
            },
            {
                "name": "or",
                "type": "_ptr_oReader"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_loader_mkLoader": {
        "result": "_ptr_Loader",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader_TestAddMaterializedSymbol": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_loader_sameRelocSlice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s1",
                "type": "_ptr_Relocs"
            },
            {
                "name": "s2",
                "type": "_slice_Reloc"
            }
        ]
    },
    "cmd_link_internal_loader_mkReloc": {
        "result": "Reloc",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_Loader"
            },
            {
                "name": "typ",
                "type": "objabi_RelocType"
            },
            {
                "name": "off",
                "type": "int32"
            },
            {
                "name": "siz",
                "type": "uint8"
            },
            {
                "name": "add",
                "type": "int64"
            },
            {
                "name": "sym",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader_TestAddDataMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_loader_TestOuterSub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_MakeSymbolBuilder": {
        "result": "_ptr_SymbolBuilder",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_MakeSymbolUpdater": {
        "result": "_ptr_SymbolBuilder",
        "result_name": null,
        "parameters": [
            {
                "name": "symIdx",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_Loader_CreateSymForUpdate": {
        "result": "_ptr_SymbolBuilder",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "version",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_Sym": {
        "result": "Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_Version": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_Type": {
        "result": "sym_SymKind",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_Data": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_Value": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_Align": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_Localentry": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_OnList": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_External": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_Extname": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_CgoExportDynamic": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_Dynimplib": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_Dynimpvers": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SubSym": {
        "result": "Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_GoType": {
        "result": "Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_VisibilityHidden": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_Sect": {
        "result": "_ptr_sym_Section",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "kind",
                "type": "sym_SymKind"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetOnList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetExternal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetAlign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "align",
                "type": "int32"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetLocalentry": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "uint8"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetExtname": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetDynimplib": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetDynimpvers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetPlt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "int32"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetGot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "int32"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetSpecial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetLocal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetVisibilityHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetNotInSymbolTable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetSect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sect",
                "type": "_ptr_sym_Section"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_Relocs": {
        "result": "Relocs",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_ResetRelocs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetRelocType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "t",
                "type": "objabi_RelocType"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetRelocSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "tgt",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetRelocAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddRelocs": {
        "result": "Relocs",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddRel": {
        "result": "struct cmd_link_internal_loader__ptr_SymbolBuilder_AddRel_retval {Reloc field_0;int field_1;}",
        "result_name": "cmd_link_internal_loader__ptr_SymbolBuilder_AddRel_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "objabi_RelocType"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SortRelocs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_relocsByOff_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_relocsByOff_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_relocsByOff_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_Reachable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetReachable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_setReachable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_ReadOnly": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetReadOnly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_DuplicateOK": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetDuplicateOK": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_Outer": {
        "result": "Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_Sub": {
        "result": "Sym",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SortSub": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddInteriorSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sub",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddUint8": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint8"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddUintXX": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "v",
                "type": "uint64"
            },
            {
                "name": "wid",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_setUintXX": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "v",
                "type": "uint64"
            },
            {
                "name": "wid",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddUint16": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddUint32": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddUint64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddUint": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetUint8": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "r",
                "type": "int64"
            },
            {
                "name": "v",
                "type": "uint8"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetUint16": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "r",
                "type": "int64"
            },
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetUint32": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "r",
                "type": "int64"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetUint": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "r",
                "type": "int64"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetUintptr": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "r",
                "type": "int64"
            },
            {
                "name": "v",
                "type": "uintptr"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetAddrPlus": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "tgt",
                "type": "Sym"
            },
            {
                "name": "add",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetAddr": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "tgt",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddStringAt": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddCStringAt": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_Addstring": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_SetBytesAt": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_addSymRef": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "tgt",
                "type": "Sym"
            },
            {
                "name": "add",
                "type": "int64"
            },
            {
                "name": "typ",
                "type": "objabi_RelocType"
            },
            {
                "name": "rsize",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddSymRef": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "tgt",
                "type": "Sym"
            },
            {
                "name": "add",
                "type": "int64"
            },
            {
                "name": "typ",
                "type": "objabi_RelocType"
            },
            {
                "name": "rsize",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddAddrPlus": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "tgt",
                "type": "Sym"
            },
            {
                "name": "add",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddAddrPlus4": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "tgt",
                "type": "Sym"
            },
            {
                "name": "add",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddAddr": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "tgt",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddPEImageRelativeAddrPlus": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "tgt",
                "type": "Sym"
            },
            {
                "name": "add",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddPCRelPlus": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "tgt",
                "type": "Sym"
            },
            {
                "name": "add",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddCURelativeAddrPlus": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "tgt",
                "type": "Sym"
            },
            {
                "name": "add",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddSize": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "tgt",
                "type": "Sym"
            }
        ]
    },
    "cmd_link_internal_loader_GenAddAddrPlusFunc": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "internalExec",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_MakeWritable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loader__ptr_SymbolBuilder_AddUleb": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_loadmacho_unpackcmd": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "m",
                "type": "_ptr_ldMachoObj"
            },
            {
                "name": "c",
                "type": "_ptr_ldMachoCmd"
            },
            {
                "name": "type_",
                "type": "uint"
            },
            {
                "name": "sz",
                "type": "uint"
            }
        ]
    },
    "cmd_link_internal_loadmacho_macholoadrel": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_ldMachoObj"
            },
            {
                "name": "sect",
                "type": "_ptr_ldMachoSect"
            }
        ]
    },
    "cmd_link_internal_loadmacho_macholoaddsym": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_ldMachoObj"
            },
            {
                "name": "d",
                "type": "_ptr_ldMachoDysymtab"
            }
        ]
    },
    "cmd_link_internal_loadmacho_macholoadsym": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_ldMachoObj"
            },
            {
                "name": "symtab",
                "type": "_ptr_ldMachoSymtab"
            }
        ]
    },
    "cmd_link_internal_loadmacho_Load": {
        "result": "struct cmd_link_internal_loadmacho_Load_retval {_slice_loader_Sym field_0;error err1;}",
        "result_name": "cmd_link_internal_loadmacho_Load_retval",
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "localSymVersion",
                "type": "int"
            },
            {
                "name": "f",
                "type": "_ptr_bio_Reader"
            },
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "length",
                "type": "int64"
            },
            {
                "name": "pn",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_loadmacho_cstring": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_loadpe__ptr_peBiobuf_ReadAt": {
        "result": "struct cmd_link_internal_loadpe__ptr_peBiobuf_ReadAt_retval {int field_0;error err1;}",
        "result_name": "cmd_link_internal_loadpe__ptr_peBiobuf_ReadAt_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_loadpe_makeUpdater": {
        "result": "_ptr_loader_SymbolBuilder",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "bld",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_loadpe_createImportSymsState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            }
        ]
    },
    "cmd_link_internal_loadpe_Load": {
        "result": "struct cmd_link_internal_loadpe_Load_retval {_slice_loader_Sym field_0;_slice_loader_Sym field_1;error err2;}",
        "result_name": "cmd_link_internal_loadpe_Load_retval",
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "localSymVersion",
                "type": "int"
            },
            {
                "name": "input",
                "type": "_ptr_bio_Reader"
            },
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "length",
                "type": "int64"
            },
            {
                "name": "pn",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_loadpe_PostProcessImports": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loadpe_issect": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_pe_COFFSymbol"
            }
        ]
    },
    "cmd_link_internal_loadpe__ptr_peLoaderState_readpesym": {
        "result": "struct cmd_link_internal_loadpe__ptr_peLoaderState_readpesym_retval {_ptr_loader_SymbolBuilder field_0;loader_Sym field_1;error err2;}",
        "result_name": "cmd_link_internal_loadpe__ptr_peLoaderState_readpesym_retval",
        "parameters": [
            {
                "name": "pesym",
                "type": "_ptr_pe_COFFSymbol"
            }
        ]
    },
    "cmd_link_internal_loadpe__ptr_peLoaderState_preprocessSymbols": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loadpe_LookupBaseFromImport": {
        "result": "struct cmd_link_internal_loadpe_LookupBaseFromImport_retval {loader_Sym field_0;error err1;}",
        "result_name": "cmd_link_internal_loadpe_LookupBaseFromImport_retval",
        "parameters": [
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            }
        ]
    },
    "cmd_link_internal_loadxcoff__ptr_xcoffBiobuf_ReadAt": {
        "result": "struct cmd_link_internal_loadxcoff__ptr_xcoffBiobuf_ReadAt_retval {int field_0;error err1;}",
        "result_name": "cmd_link_internal_loadxcoff__ptr_xcoffBiobuf_ReadAt_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_loadxcoff_Load": {
        "result": "struct cmd_link_internal_loadxcoff_Load_retval {_slice_loader_Sym field_0;error err1;}",
        "result_name": "cmd_link_internal_loadxcoff_Load_retval",
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "localSymVersion",
                "type": "int"
            },
            {
                "name": "input",
                "type": "_ptr_bio_Reader"
            },
            {
                "name": "pkg",
                "type": "string"
            },
            {
                "name": "length",
                "type": "int64"
            },
            {
                "name": "pn",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_loadxcoff_getSymbolType": {
        "result": "struct cmd_link_internal_loadxcoff_getSymbolType_retval {sym_SymKind field_0;string field_1;}",
        "result_name": "cmd_link_internal_loadxcoff_getSymbolType_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_xcoff_File"
            },
            {
                "name": "s",
                "type": "_ptr_xcoff_Symbol"
            }
        ]
    },
    "cmd_link_internal_loong64_gentext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_loong64_adddynrel": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "rIdx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_loong64_elfreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "out",
                "type": "_ptr_ld_OutBuf"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_ExtReloc"
            },
            {
                "name": "ri",
                "type": "int"
            },
            {
                "name": "sectoff",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_loong64_elfsetupplt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "plt",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "gotplt",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "dynamic",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_loong64_machoreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loong64_archreloc": {
        "result": "struct cmd_link_internal_loong64_archreloc_retval {int64 field_0;int field_1;bool field_2;}",
        "result_name": "cmd_link_internal_loong64_archreloc_retval",
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_loong64_archrelocvariant": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_loong64_extreloc": {
        "result": "struct cmd_link_internal_loong64_extreloc_retval {loader_ExtReloc field_0;bool field_1;}",
        "result_name": "cmd_link_internal_loong64_extreloc_retval",
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_loong64_isRequestingLowPageBits": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "objabi_RelocType"
            }
        ]
    },
    "cmd_link_internal_loong64_calculatePCAlignedReloc": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "objabi_RelocType"
            },
            {
                "name": "tgt",
                "type": "int64"
            },
            {
                "name": "pc",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_loong64_Init": {
        "result": "struct cmd_link_internal_loong64_Init_retval {_ptr_sys_Arch field_0;ld_Arch field_1;}",
        "result_name": "cmd_link_internal_loong64_Init_retval",
        "parameters": []
    },
    "cmd_link_internal_loong64_archinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            }
        ]
    },
    "cmd_link_internal_mips_gentext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_mips_elfreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "out",
                "type": "_ptr_ld_OutBuf"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_ExtReloc"
            },
            {
                "name": "ri",
                "type": "int"
            },
            {
                "name": "sectoff",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_mips_elfsetupplt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "plt",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "gotplt",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "dynamic",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_mips_machoreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_mips_applyrel": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "rt",
                "type": "objabi_RelocType"
            },
            {
                "name": "off",
                "type": "int32"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "val",
                "type": "int64"
            },
            {
                "name": "t",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_mips_archreloc": {
        "result": "struct cmd_link_internal_mips_archreloc_retval {int64 field_0;int field_1;bool field_2;}",
        "result_name": "cmd_link_internal_mips_archreloc_retval",
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_mips_archrelocvariant": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_mips_extreloc": {
        "result": "struct cmd_link_internal_mips_extreloc_retval {loader_ExtReloc field_0;bool field_1;}",
        "result_name": "cmd_link_internal_mips_extreloc_retval",
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_mips_Init": {
        "result": "struct cmd_link_internal_mips_Init_retval {_ptr_sys_Arch field_0;ld_Arch field_1;}",
        "result_name": "cmd_link_internal_mips_Init_retval",
        "parameters": []
    },
    "cmd_link_internal_mips_archinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            }
        ]
    },
    "cmd_link_internal_mips_adddynrel": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "rIdx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_mips64_gentext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_mips64_adddynrel": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "rIdx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_mips64_elfreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "out",
                "type": "_ptr_ld_OutBuf"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_ExtReloc"
            },
            {
                "name": "ri",
                "type": "int"
            },
            {
                "name": "sectoff",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_mips64_elfsetupplt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "plt",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "gotplt",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "dynamic",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_mips64_addpltsym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_mips64_machoreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_mips64_archreloc": {
        "result": "struct cmd_link_internal_mips64_archreloc_retval {int64 field_0;int field_1;bool field_2;}",
        "result_name": "cmd_link_internal_mips64_archreloc_retval",
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_mips64_archrelocvariant": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_mips64_extreloc": {
        "result": "struct cmd_link_internal_mips64_extreloc_retval {loader_ExtReloc field_0;bool field_1;}",
        "result_name": "cmd_link_internal_mips64_extreloc_retval",
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_mips64_Init": {
        "result": "struct cmd_link_internal_mips64_Init_retval {_ptr_sys_Arch field_0;ld_Arch field_1;}",
        "result_name": "cmd_link_internal_mips64_Init_retval",
        "parameters": []
    },
    "cmd_link_internal_mips64_archinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            }
        ]
    },
    "cmd_link_internal_ppc64_genstub": {
        "result": "struct cmd_link_internal_ppc64_genstub_retval {loader_Sym field_0;bool field_1;}",
        "result_name": "cmd_link_internal_ppc64_genstub_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "ri",
                "type": "int"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "stubType",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ppc64_genpltstub": {
        "result": "struct cmd_link_internal_ppc64_genpltstub_retval {loader_Sym field_0;bool field_1;}",
        "result_name": "cmd_link_internal_ppc64_genpltstub_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "ri",
                "type": "int"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ppc64_genstubs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_ppc64_genaddmoduledata": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_ppc64_rewriteABIFuncReloc": {
        "result": "struct cmd_link_internal_ppc64_rewriteABIFuncReloc_retval {loader_Sym field_0;bool field_1;}",
        "result_name": "cmd_link_internal_ppc64_rewriteABIFuncReloc_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "tname",
                "type": "string"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            }
        ]
    },
    "cmd_link_internal_ppc64_gentext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_ppc64_gencallstub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "stubType",
                "type": "int"
            },
            {
                "name": "stub",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "targ",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ppc64_rewritetoinsn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "su",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "mask",
                "type": "uint32"
            },
            {
                "name": "check",
                "type": "uint32"
            },
            {
                "name": "newinsn",
                "type": "uint32"
            }
        ]
    },
    "cmd_link_internal_ppc64_rewritetonop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "su",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "mask",
                "type": "uint32"
            },
            {
                "name": "check",
                "type": "uint32"
            }
        ]
    },
    "cmd_link_internal_ppc64_adddynrel": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "rIdx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ppc64_addelfdynrel": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "rIdx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_ppc64_xcoffreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "out",
                "type": "_ptr_ld_OutBuf"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_ExtReloc"
            },
            {
                "name": "sectoff",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ppc64_elfreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "out",
                "type": "_ptr_ld_OutBuf"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_ExtReloc"
            },
            {
                "name": "ri",
                "type": "int"
            },
            {
                "name": "sectoff",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ppc64_elfsetupplt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "plt",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "got",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "dynamic",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ppc64_machoreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_ppc64_symtoc": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ppc64_archreloctoc": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ppc64_archrelocaddr": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ppc64_r2Valid": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            }
        ]
    },
    "cmd_link_internal_ppc64_isLinkingPIC": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            }
        ]
    },
    "cmd_link_internal_ppc64_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "ri",
                "type": "int"
            },
            {
                "name": "rs",
                "type": "loader_Sym"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ppc64_gentramp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "tramp",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "target",
                "type": "loader_Sym"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ppc64_unpackInstPair": {
        "result": "struct cmd_link_internal_ppc64_unpackInstPair_retval {uint32 field_0;uint32 field_1;}",
        "result_name": "cmd_link_internal_ppc64_unpackInstPair_retval",
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "r",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ppc64_packInstPair": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "o1",
                "type": "uint32"
            },
            {
                "name": "o2",
                "type": "uint32"
            }
        ]
    },
    "cmd_link_internal_ppc64_computeHA": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "int32"
            }
        ]
    },
    "cmd_link_internal_ppc64_computeLO": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "int32"
            }
        ]
    },
    "cmd_link_internal_ppc64_computePrefix34HI": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ppc64_computeTLSLEReloc": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "rs",
                "type": "loader_Sym"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ppc64_archreloc": {
        "result": "struct cmd_link_internal_ppc64_archreloc_retval {int64 field_0;int field_1;bool field_2;}",
        "result_name": "cmd_link_internal_ppc64_archreloc_retval",
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_ppc64_archrelocvariant": {
        "result": "struct cmd_link_internal_ppc64_archrelocvariant_retval {int64 field_0;}",
        "result_name": "cmd_link_internal_ppc64_archrelocvariant_retval",
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "rv",
                "type": "sym_RelocVariant"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "t",
                "type": "int64"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_ppc64_extreloc": {
        "result": "struct cmd_link_internal_ppc64_extreloc_retval {loader_ExtReloc field_0;bool field_1;}",
        "result_name": "cmd_link_internal_ppc64_extreloc_retval",
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ppc64_addpltsym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_ppc64_ensureglinkresolver": {
        "result": "_ptr_loader_SymbolBuilder",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_ppc64_Init": {
        "result": "struct cmd_link_internal_ppc64_Init_retval {_ptr_sys_Arch field_0;ld_Arch field_1;}",
        "result_name": "cmd_link_internal_ppc64_Init_retval",
        "parameters": []
    },
    "cmd_link_internal_ppc64_archinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            }
        ]
    },
    "cmd_link_internal_riscv64_gentext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_riscv64_genSymsLate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_riscv64_findHI20Symbol": {
        "result": "loader_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_riscv64_elfreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "out",
                "type": "_ptr_ld_OutBuf"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_ExtReloc"
            },
            {
                "name": "ri",
                "type": "int"
            },
            {
                "name": "sectoff",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_riscv64_elfsetupplt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "plt",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "gotplt",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "dynamic",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_riscv64_machoreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_riscv64_archreloc": {
        "result": "struct cmd_link_internal_riscv64_archreloc_retval {int64 field_0;int field_1;bool field_2;}",
        "result_name": "cmd_link_internal_riscv64_archreloc_retval",
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_riscv64_archrelocvariant": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_riscv64_extreloc": {
        "result": "struct cmd_link_internal_riscv64_extreloc_retval {loader_ExtReloc field_0;bool field_1;}",
        "result_name": "cmd_link_internal_riscv64_extreloc_retval",
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_riscv64_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "ri",
                "type": "int"
            },
            {
                "name": "rs",
                "type": "loader_Sym"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_riscv64_genCallTramp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "linkmode",
                "type": "ld_LinkMode"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "tramp",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "target",
                "type": "loader_Sym"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_riscv64_Init": {
        "result": "struct cmd_link_internal_riscv64_Init_retval {_ptr_sys_Arch field_0;ld_Arch field_1;}",
        "result_name": "cmd_link_internal_riscv64_Init_retval",
        "parameters": []
    },
    "cmd_link_internal_riscv64_archinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            }
        ]
    },
    "cmd_link_internal_s390x_gentext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_s390x_adddynrel": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "rIdx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_s390x_elfreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "out",
                "type": "_ptr_ld_OutBuf"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_ExtReloc"
            },
            {
                "name": "ri",
                "type": "int"
            },
            {
                "name": "sectoff",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_s390x_elfsetupplt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "plt",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "got",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "dynamic",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_s390x_machoreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_s390x_archreloc": {
        "result": "struct cmd_link_internal_s390x_archreloc_retval {int64 field_0;int field_1;bool field_2;}",
        "result_name": "cmd_link_internal_s390x_archreloc_retval",
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_s390x_archrelocvariant": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "rv",
                "type": "sym_RelocVariant"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "t",
                "type": "int64"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_s390x_addpltsym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_s390x_Init": {
        "result": "struct cmd_link_internal_s390x_Init_retval {_ptr_sys_Arch field_0;ld_Arch field_1;}",
        "result_name": "cmd_link_internal_s390x_Init_retval",
        "parameters": []
    },
    "cmd_link_internal_s390x_archinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            }
        ]
    },
    "cmd_link_internal_sym_Library_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_sym_RelocName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "r",
                "type": "objabi_RelocType"
            }
        ]
    },
    "cmd_link_internal_sym_ABIToVersion": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "abi",
                "type": "obj_ABI"
            }
        ]
    },
    "cmd_link_internal_sym_VersionToABI": {
        "result": "struct cmd_link_internal_sym_VersionToABI_retval {obj_ABI field_0;bool field_1;}",
        "result_name": "cmd_link_internal_sym_VersionToABI_retval",
        "parameters": [
            {
                "name": "v",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_sym_SymKind_IsData": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_sym__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_sym_SymKind_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_wasm_gentext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_wasm_readWasmImport": {
        "result": "obj_WasmImport",
        "result_name": null,
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_wasm_assignAddress": {
        "result": "struct cmd_link_internal_wasm_assignAddress_retval {_ptr_sym_Section field_0;int field_1;uint64 field_2;}",
        "result_name": "cmd_link_internal_wasm_assignAddress_retval",
        "parameters": [
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "sect",
                "type": "_ptr_sym_Section"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "va",
                "type": "uint64"
            },
            {
                "name": "isTramp",
                "type": "bool"
            }
        ]
    },
    "cmd_link_internal_wasm_asmb": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_wasm_asmb2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_wasm_lookupType": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "_ptr_wasmFuncType"
            },
            {
                "name": "types",
                "type": "_ptr__slice__ptr_wasmFuncType"
            }
        ]
    },
    "cmd_link_internal_wasm_writeSecHeader": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "id",
                "type": "uint8"
            }
        ]
    },
    "cmd_link_internal_wasm_writeSecSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "sizeOffset",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_wasm_writeBuildID": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "buildid",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_link_internal_wasm_writeTypeSec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "types",
                "type": "_slice__ptr_wasmFuncType"
            }
        ]
    },
    "cmd_link_internal_wasm_writeImportSec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "hostImports",
                "type": "_slice__ptr_wasmFunc"
            }
        ]
    },
    "cmd_link_internal_wasm_writeFunctionSec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "fns",
                "type": "_slice__ptr_wasmFunc"
            }
        ]
    },
    "cmd_link_internal_wasm_writeTableSec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "fns",
                "type": "_slice__ptr_wasmFunc"
            }
        ]
    },
    "cmd_link_internal_wasm_writeMemorySec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_wasm_writeGlobalSec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            }
        ]
    },
    "cmd_link_internal_wasm_writeExportSec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "lenHostImports",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_wasm_writeElementSec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "numImports",
                "type": "uint64"
            },
            {
                "name": "numFns",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_wasm_writeCodeSec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "fns",
                "type": "_slice__ptr_wasmFunc"
            }
        ]
    },
    "cmd_link_internal_wasm_writeDataSec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            }
        ]
    },
    "cmd_link_internal_wasm_writeProducerSec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            }
        ]
    },
    "cmd_link_internal_wasm_writeNameSec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "firstFnIndex",
                "type": "int"
            },
            {
                "name": "fns",
                "type": "_slice__ptr_wasmFunc"
            }
        ]
    },
    "cmd_link_internal_wasm_writeI32Const": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_ByteWriter"
            },
            {
                "name": "v",
                "type": "int32"
            }
        ]
    },
    "cmd_link_internal_wasm_writeI64Const": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_ByteWriter"
            },
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_wasm_writeName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "nameWriter"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_link_internal_wasm_writeUleb128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_ByteWriter"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_link_internal_wasm_writeUleb128FixedLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_ByteWriter"
            },
            {
                "name": "v",
                "type": "uint64"
            },
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_wasm_writeSleb128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_ByteWriter"
            },
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_wasm_fieldsToTypes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_slice_obj_WasmField"
            }
        ]
    },
    "cmd_link_internal_wasm_Init": {
        "result": "struct cmd_link_internal_wasm_Init_retval {_ptr_sys_Arch field_0;ld_Arch field_1;}",
        "result_name": "cmd_link_internal_wasm_Init_retval",
        "parameters": []
    },
    "cmd_link_internal_wasm_archinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            }
        ]
    },
    "cmd_link_internal_x86_gentext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            }
        ]
    },
    "cmd_link_internal_x86_adddynrel": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_Reloc"
            },
            {
                "name": "rIdx",
                "type": "int"
            }
        ]
    },
    "cmd_link_internal_x86_elfreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "out",
                "type": "_ptr_ld_OutBuf"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_ExtReloc"
            },
            {
                "name": "ri",
                "type": "int"
            },
            {
                "name": "sectoff",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_x86_machoreloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_x86_pereloc1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_sys_Arch"
            },
            {
                "name": "out",
                "type": "_ptr_ld_OutBuf"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            },
            {
                "name": "r",
                "type": "loader_ExtReloc"
            },
            {
                "name": "sectoff",
                "type": "int64"
            }
        ]
    },
    "cmd_link_internal_x86_archreloc": {
        "result": "struct cmd_link_internal_x86_archreloc_retval {int64 field_0;int field_1;bool field_2;}",
        "result_name": "cmd_link_internal_x86_archreloc_retval",
        "parameters": []
    },
    "cmd_link_internal_x86_archrelocvariant": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_internal_x86_elfsetupplt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            },
            {
                "name": "plt",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "got",
                "type": "_ptr_loader_SymbolBuilder"
            },
            {
                "name": "dynamic",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_x86_addpltsym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_ld_Target"
            },
            {
                "name": "ldr",
                "type": "_ptr_loader_Loader"
            },
            {
                "name": "syms",
                "type": "_ptr_ld_ArchSyms"
            },
            {
                "name": "s",
                "type": "loader_Sym"
            }
        ]
    },
    "cmd_link_internal_x86_Init": {
        "result": "struct cmd_link_internal_x86_Init_retval {_ptr_sys_Arch field_0;ld_Arch field_1;}",
        "result_name": "cmd_link_internal_x86_Init_retval",
        "parameters": []
    },
    "cmd_link_internal_x86_archinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_ld_Link"
            }
        ]
    },
    "cmd_link_testdata_pe-binutils_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_testdata_pe-llvm_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_testdata_testBuildFortvOS_GoFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_testdata_testBuildFortvOS_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_testdata_testHashedSyms_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_testdata_testHashedSyms_F": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "y",
                "type": "interface_"
            }
        ]
    },
    "cmd_link_testdata_testIndexMismatch_A": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_testdata_testIndexMismatch_B": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_testdata_testIndexMismatch_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_link_testdata_testRO_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_nm_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_nm_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_nm_nflag_IsBoolFlag": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_nm_nflag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_nm_nflag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_nm_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_nm_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_nm_nm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_nm_TestInternalLinkerCgoExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_nm_TestExternalLinkerCgoExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_nm_TestCgoLib": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_nm_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_nm_nmPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "cmd_nm_TestNonGoExecs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_nm_testGoExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "iscgo",
                "type": "bool"
            },
            {
                "name": "isexternallinker",
                "type": "bool"
            }
        ]
    },
    "cmd_nm_TestGoExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_nm_testGoLib": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "iscgo",
                "type": "bool"
            }
        ]
    },
    "cmd_nm_TestGoLib": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_objdump_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_objdump_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_objdump_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_objdump_objdumpPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "cmd_objdump_mustHaveDisasm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_objdump_testDisasm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "srcfname",
                "type": "string"
            },
            {
                "name": "printCode",
                "type": "bool"
            },
            {
                "name": "printGnuAsm",
                "type": "bool"
            },
            {
                "name": "flags",
                "type": "string"
            }
        ]
    },
    "cmd_objdump_testGoAndCgoDisasm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "printCode",
                "type": "bool"
            },
            {
                "name": "printGnuAsm",
                "type": "bool"
            }
        ]
    },
    "cmd_objdump_TestDisasm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_objdump_TestDisasmCode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_objdump_TestDisasmGnuAsm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_objdump_TestDisasmExtld": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_objdump_TestDisasmPIE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_objdump_TestDisasmGoobj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_objdump_TestGoobjFileNumber": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_objdump_TestGoObjOtherVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_objdump_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_objdump_testdata_Println": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_objdump_testdata_testfilenum_A": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_objdump_testdata_testfilenum_B": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_objdump_testdata_testfilenum_C": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_pack_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_pack_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_pack_setOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_pack_openArchive": {
        "result": "_ptr_Archive",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "int"
            },
            {
                "name": "files",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_pack__ptr_Archive_scan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "action",
                "type": "void*"
            }
        ]
    },
    "cmd_pack_listEntry": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_archive_Entry"
            },
            {
                "name": "verbose",
                "type": "bool"
            }
        ]
    },
    "cmd_pack__ptr_Archive_output": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_archive_Entry"
            },
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_pack__ptr_Archive_match": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_archive_Entry"
            }
        ]
    },
    "cmd_pack__ptr_Archive_addFiles": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_pack__ptr_Archive_addFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "FileLike"
            }
        ]
    },
    "cmd_pack__ptr_Archive_addPkgdef": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_pack__ptr_Archive_printContents": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_archive_Entry"
            }
        ]
    },
    "cmd_pack__ptr_Archive_tableOfContents": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_archive_Entry"
            }
        ]
    },
    "cmd_pack__ptr_Archive_extractContents": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_archive_Entry"
            }
        ]
    },
    "cmd_pack__ptr_Archive_extractContents1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_archive_Entry"
            },
            {
                "name": "out",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_pack_isGoCompilerObjFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_archive_Archive"
            }
        ]
    },
    "cmd_pack_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_pack_packPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "cmd_pack_testCreate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_pack_TestCreate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_pack_TestCreateTwice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_pack_TestTableOfContents": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_pack_TestExtract": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_pack_TestHello": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_pack_TestLargeDefs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_pack_TestIssue21703": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_pack_TestCreateWithCompilerObj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_pack_TestRWithNonexistentFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_pack_doRun": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "cmd_pack__ptr_FakeFile_Reset": {
        "result": "_ptr_FakeFile",
        "result_name": null,
        "parameters": []
    },
    "cmd_pack__ptr_FakeFile_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_pack__ptr_FakeFile_Stat": {
        "result": "struct cmd_pack__ptr_FakeFile_Stat_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "cmd_pack__ptr_FakeFile_Stat_retval",
        "parameters": []
    },
    "cmd_pack__ptr_FakeFile_Read": {
        "result": "struct cmd_pack__ptr_FakeFile_Read_retval {int field_0;error err1;}",
        "result_name": "cmd_pack__ptr_FakeFile_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_pack__ptr_FakeFile_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_pack__ptr_FakeFile_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_pack__ptr_FakeFile_Mode": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": []
    },
    "cmd_pack__ptr_FakeFile_ModTime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "cmd_pack__ptr_FakeFile_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_pack__ptr_FakeFile_Sys": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_pack__ptr_FakeFile_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_pack__ptr_FakeFile_Entry": {
        "result": "_ptr_archive_Entry",
        "result_name": null,
        "parameters": []
    },
    "cmd_pprof_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_pprof__ptr_fetcher_Fetch": {
        "result": "struct cmd_pprof__ptr_fetcher_Fetch_retval {_ptr_profile_Profile field_0;string field_1;error err2;}",
        "result_name": "cmd_pprof__ptr_fetcher_Fetch_retval",
        "parameters": [
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "duration",
                "type": "time_Duration"
            },
            {
                "name": "timeout",
                "type": "time_Duration"
            }
        ]
    },
    "cmd_pprof_getProfile": {
        "result": "struct cmd_pprof_getProfile_retval {_ptr_profile_Profile field_0;error err1;}",
        "result_name": "cmd_pprof_getProfile_retval",
        "parameters": [
            {
                "name": "source",
                "type": "string"
            },
            {
                "name": "timeout",
                "type": "time_Duration"
            }
        ]
    },
    "cmd_pprof_statusCodeError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "resp",
                "type": "_ptr_http_Response"
            }
        ]
    },
    "cmd_pprof_adjustURL": {
        "result": "struct cmd_pprof_adjustURL_retval {string field_0;time_Duration field_1;}",
        "result_name": "cmd_pprof_adjustURL_retval",
        "parameters": [
            {
                "name": "source",
                "type": "string"
            },
            {
                "name": "duration",
                "type": "time_Duration"
            },
            {
                "name": "timeout",
                "type": "time_Duration"
            }
        ]
    },
    "cmd_pprof__ptr_objTool_Open": {
        "result": "struct cmd_pprof__ptr_objTool_Open_retval {driver_ObjFile field_0;error err1;}",
        "result_name": "cmd_pprof__ptr_objTool_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "start",
                "type": "uint64"
            },
            {
                "name": "limit",
                "type": "uint64"
            },
            {
                "name": "offset",
                "type": "uint64"
            },
            {
                "name": "relocationSymbol",
                "type": "string"
            }
        ]
    },
    "cmd_pprof__ptr_objTool_Demangle": {
        "result": "struct cmd_pprof__ptr_objTool_Demangle_retval {map_string_string field_0;error err1;}",
        "result_name": "cmd_pprof__ptr_objTool_Demangle_retval",
        "parameters": [
            {
                "name": "names",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_pprof__ptr_objTool_Disasm": {
        "result": "struct cmd_pprof__ptr_objTool_Disasm_retval {_slice_driver_Inst field_0;error err1;}",
        "result_name": "cmd_pprof__ptr_objTool_Disasm_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "start",
                "type": "uint64"
            },
            {
                "name": "end",
                "type": "uint64"
            },
            {
                "name": "intelSyntax",
                "type": "bool"
            }
        ]
    },
    "cmd_pprof__ptr_objTool_cachedDisasm": {
        "result": "struct cmd_pprof__ptr_objTool_cachedDisasm_retval {_ptr_objfile_Disasm field_0;error err1;}",
        "result_name": "cmd_pprof__ptr_objTool_cachedDisasm_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "cmd_pprof__ptr_objTool_SetConfig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "config",
                "type": "string"
            }
        ]
    },
    "cmd_pprof__ptr_file_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_pprof__ptr_file_ObjAddr": {
        "result": "struct cmd_pprof__ptr_file_ObjAddr_retval {uint64 field_0;error err1;}",
        "result_name": "cmd_pprof__ptr_file_ObjAddr_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "cmd_pprof__ptr_file_BuildID": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_pprof__ptr_file_SourceLine": {
        "result": "struct cmd_pprof__ptr_file_SourceLine_retval {_slice_driver_Frame field_0;error err1;}",
        "result_name": "cmd_pprof__ptr_file_SourceLine_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "cmd_pprof__ptr_file_dwarfSourceLine": {
        "result": "_slice_driver_Frame",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "cmd_pprof__ptr_file_dwarfSourceLineEntry": {
        "result": "_slice_driver_Frame",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_dwarf_Reader"
            },
            {
                "name": "entry",
                "type": "_ptr_dwarf_Entry"
            },
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "cmd_pprof__ptr_file_Symbols": {
        "result": "struct cmd_pprof__ptr_file_Symbols_retval {_slice__ptr_driver_Sym field_0;error err1;}",
        "result_name": "cmd_pprof__ptr_file_Symbols_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_regexp_Regexp"
            },
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "cmd_pprof__ptr_file_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_pprof_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_pprof_pprofPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "cmd_pprof_mustHaveCPUProfiling": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_pprof_mustHaveDisasm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_pprof_TestDisasm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_pprof_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_pprof_newReadlineUI": {
        "result": "driver_UI",
        "result_name": null,
        "parameters": []
    },
    "cmd_pprof__ptr_readlineUI_ReadLine": {
        "result": "struct cmd_pprof__ptr_readlineUI_ReadLine_retval {string field_0;error err1;}",
        "result_name": "cmd_pprof__ptr_readlineUI_ReadLine_retval",
        "parameters": [
            {
                "name": "prompt",
                "type": "string"
            }
        ]
    },
    "cmd_pprof__ptr_readlineUI_Print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_pprof__ptr_readlineUI_PrintErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_pprof__ptr_readlineUI_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "withColor",
                "type": "bool"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_pprof_colorize": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_pprof__ptr_readlineUI_IsTerminal": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_pprof__ptr_readlineUI_WantBrowser": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_pprof__ptr_readlineUI_SetAutoComplete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "complete",
                "type": "void*"
            }
        ]
    },
    "cmd_pprof_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_test2json_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_test2json_ignoreSignals": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_test2json_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_test2json__ptr_countWriter_Write": {
        "result": "struct cmd_test2json__ptr_countWriter_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_test2json__ptr_countWriter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_trace_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace_httpUserTasks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_trace_httpUserRegions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_trace_httpUserRegion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_trace_httpUserTask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_trace_analyzeAnnotations": {
        "result": "struct cmd_trace_analyzeAnnotations_retval {annotationAnalysisResult field_0;error err1;}",
        "result_name": "cmd_trace_analyzeAnnotations_retval",
        "parameters": []
    },
    "cmd_trace_newTaskDesc": {
        "result": "_ptr_taskDesc",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint64"
            }
        ]
    },
    "cmd_trace__ptr_taskDesc_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace_allTasks_task": {
        "result": "_ptr_taskDesc",
        "result_name": null,
        "parameters": [
            {
                "name": "taskID",
                "type": "uint64"
            }
        ]
    },
    "cmd_trace__ptr_taskDesc_addEvent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ev",
                "type": "_ptr_trace_Event"
            }
        ]
    },
    "cmd_trace__ptr_taskDesc_complete": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace__ptr_taskDesc_descendants": {
        "result": "_slice__ptr_taskDesc",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace__ptr_taskDesc_firstTimestamp": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace__ptr_taskDesc_lastTimestamp": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace__ptr_taskDesc_endTimestamp": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace__ptr_taskDesc_duration": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace__ptr_regionDesc_duration": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace__ptr_taskDesc_overlappingGCDuration": {
        "result": "struct cmd_trace__ptr_taskDesc_overlappingGCDuration_retval {time_Duration field_0;}",
        "result_name": "cmd_trace__ptr_taskDesc_overlappingGCDuration_retval",
        "parameters": [
            {
                "name": "evs",
                "type": "_slice__ptr_trace_Event"
            }
        ]
    },
    "cmd_trace__ptr_taskDesc_overlappingInstant": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ev",
                "type": "_ptr_trace_Event"
            }
        ]
    },
    "cmd_trace__ptr_taskDesc_overlappingDuration": {
        "result": "struct cmd_trace__ptr_taskDesc_overlappingDuration_retval {time_Duration field_0;bool field_1;}",
        "result_name": "cmd_trace__ptr_taskDesc_overlappingDuration_retval",
        "parameters": [
            {
                "name": "ev",
                "type": "_ptr_trace_Event"
            }
        ]
    },
    "cmd_trace_overlappingDuration": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": [
            {
                "name": "start1",
                "type": "int64"
            },
            {
                "name": "end1",
                "type": "int64"
            },
            {
                "name": "start2",
                "type": "int64"
            },
            {
                "name": "end2",
                "type": "int64"
            }
        ]
    },
    "cmd_trace__ptr_taskDesc_lastEvent": {
        "result": "_ptr_trace_Event",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace__ptr_regionDesc_firstTimestamp": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace__ptr_regionDesc_lastTimestamp": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace__ptr_taskDesc_RelatedGoroutines": {
        "result": "map_uint64_bool",
        "result_name": null,
        "parameters": [
            {
                "name": "events",
                "type": "_slice__ptr_trace_Event"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "cmd_trace__ptr_taskFilter_match": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_taskDesc"
            }
        ]
    },
    "cmd_trace_newTaskFilter": {
        "result": "struct cmd_trace_newTaskFilter_retval {_ptr_taskFilter field_0;error err1;}",
        "result_name": "cmd_trace_newTaskFilter_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_trace_taskMatches": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_taskDesc"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "cmd_trace__ptr_regionFilter_match": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "regionTypeID"
            },
            {
                "name": "s",
                "type": "regionDesc"
            }
        ]
    },
    "cmd_trace_newRegionFilter": {
        "result": "struct cmd_trace_newRegionFilter_retval {_ptr_regionFilter field_0;error err1;}",
        "result_name": "cmd_trace_newRegionFilter_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_trace__ptr_durationHistogram_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "time_Duration"
            }
        ]
    },
    "cmd_trace__ptr_durationHistogram_BucketMin": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": [
            {
                "name": "bucket",
                "type": "int"
            }
        ]
    },
    "cmd_trace_niceDuration": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "time_Duration"
            }
        ]
    },
    "cmd_trace__ptr_durationHistogram_ToHTML": {
        "result": "template_HTML",
        "result_name": null,
        "parameters": [
            {
                "name": "urlmaker",
                "type": "void*"
            }
        ]
    },
    "cmd_trace__ptr_durationHistogram_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace__ptr_regionStats_UserRegionURL": {
        "result": "void*",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace__ptr_regionStats_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "region",
                "type": "regionDesc"
            }
        ]
    },
    "cmd_trace__ptr_taskStats_UserTaskURL": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "complete",
                "type": "bool"
            }
        ]
    },
    "cmd_trace__ptr_taskStats_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "task",
                "type": "_ptr_taskDesc"
            }
        ]
    },
    "cmd_trace_elapsed": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "time_Duration"
            }
        ]
    },
    "cmd_trace_asMillisecond": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "time_Duration"
            }
        ]
    },
    "cmd_trace_formatUserLog": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ev",
                "type": "_ptr_trace_Event"
            }
        ]
    },
    "cmd_trace_describeEvent": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ev",
                "type": "_ptr_trace_Event"
            }
        ]
    },
    "cmd_trace_isUserAnnotationEvent": {
        "result": "struct cmd_trace_isUserAnnotationEvent_retval {uint64 field_0;bool field_1;}",
        "result_name": "cmd_trace_isUserAnnotationEvent_retval",
        "parameters": [
            {
                "name": "ev",
                "type": "_ptr_trace_Event"
            }
        ]
    },
    "cmd_trace_TestOverlappingDuration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_trace_prog0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace_TestAnalyzeAnnotations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_trace_prog1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace_TestAnalyzeAnnotationTaskTree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_trace_prog2": {
        "result": "struct cmd_trace_prog2_retval {time_Duration field_0;}",
        "result_name": "cmd_trace_prog2_retval",
        "parameters": []
    },
    "cmd_trace_TestAnalyzeAnnotationGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_trace_traceProgram": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_trace_regionNames": {
        "result": "struct cmd_trace_regionNames_retval {_slice_string field_0;}",
        "result_name": "cmd_trace_regionNames_retval",
        "parameters": [
            {
                "name": "task",
                "type": "_ptr_taskDesc"
            }
        ]
    },
    "cmd_trace_parentName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "task",
                "type": "_ptr_taskDesc"
            }
        ]
    },
    "cmd_trace_childrenNames": {
        "result": "struct cmd_trace_childrenNames_retval {_slice_string field_0;}",
        "result_name": "cmd_trace_childrenNames_retval",
        "parameters": [
            {
                "name": "task",
                "type": "_ptr_taskDesc"
            }
        ]
    },
    "cmd_trace_swapLoaderData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "traceparser_ParseResult"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_trace_saveTrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_trace_analyzeGoroutines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "events",
                "type": "_slice__ptr_trace_Event"
            }
        ]
    },
    "cmd_trace_httpGoroutines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_trace_httpGoroutine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_trace_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace_parseEvents": {
        "result": "struct cmd_trace_parseEvents_retval {_slice__ptr_trace_Event field_0;error err1;}",
        "result_name": "cmd_trace_parseEvents_retval",
        "parameters": []
    },
    "cmd_trace_parseTrace": {
        "result": "struct cmd_trace_parseTrace_retval {trace_ParseResult field_0;error err1;}",
        "result_name": "cmd_trace_parseTrace_retval",
        "parameters": []
    },
    "cmd_trace_httpMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_trace_dief": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_trace_reportMemoryUsage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "cmd_trace_getMMUCurve": {
        "result": "struct cmd_trace_getMMUCurve_retval {_slice__slice_trace_MutatorUtil field_0;_ptr_trace_MMUCurve field_1;error err2;}",
        "result_name": "cmd_trace_getMMUCurve_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_trace_httpMMU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_trace_httpMMUPlot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_trace_httpMMUDetails": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_trace_newLinkedUtilWindow": {
        "result": "linkedUtilWindow",
        "result_name": null,
        "parameters": [
            {
                "name": "ui",
                "type": "trace_UtilWindow"
            },
            {
                "name": "window",
                "type": "time_Duration"
            }
        ]
    },
    "cmd_trace_goCmd": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace_pprofByGoroutine": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "compute",
                "type": "void*"
            }
        ]
    },
    "cmd_trace_pprofByRegion": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "compute",
                "type": "void*"
            }
        ]
    },
    "cmd_trace_pprofMatchingGoroutines": {
        "result": "struct cmd_trace_pprofMatchingGoroutines_retval {map_uint64__slice_interval field_0;error err1;}",
        "result_name": "cmd_trace_pprofMatchingGoroutines_retval",
        "parameters": [
            {
                "name": "id",
                "type": "string"
            },
            {
                "name": "events",
                "type": "_slice__ptr_trace_Event"
            }
        ]
    },
    "cmd_trace_pprofMatchingRegions": {
        "result": "struct cmd_trace_pprofMatchingRegions_retval {map_uint64__slice_interval field_0;error err1;}",
        "result_name": "cmd_trace_pprofMatchingRegions_retval",
        "parameters": [
            {
                "name": "filter",
                "type": "_ptr_regionFilter"
            }
        ]
    },
    "cmd_trace_computePprofIO": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "gToIntervals",
                "type": "map_uint64__slice_interval"
            },
            {
                "name": "events",
                "type": "_slice__ptr_trace_Event"
            }
        ]
    },
    "cmd_trace_computePprofBlock": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "gToIntervals",
                "type": "map_uint64__slice_interval"
            },
            {
                "name": "events",
                "type": "_slice__ptr_trace_Event"
            }
        ]
    },
    "cmd_trace_computePprofSyscall": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "gToIntervals",
                "type": "map_uint64__slice_interval"
            },
            {
                "name": "events",
                "type": "_slice__ptr_trace_Event"
            }
        ]
    },
    "cmd_trace_computePprofSched": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "gToIntervals",
                "type": "map_uint64__slice_interval"
            },
            {
                "name": "events",
                "type": "_slice__ptr_trace_Event"
            }
        ]
    },
    "cmd_trace_pprofOverlappingDuration": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": [
            {
                "name": "gToIntervals",
                "type": "map_uint64__slice_interval"
            },
            {
                "name": "ev",
                "type": "_ptr_trace_Event"
            }
        ]
    },
    "cmd_trace_serveSVGProfile": {
        "result": "http_HandlerFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "prof",
                "type": "void*"
            }
        ]
    },
    "cmd_trace_buildProfile": {
        "result": "_ptr_profile_Profile",
        "result_name": null,
        "parameters": [
            {
                "name": "prof",
                "type": "map_uint64_Record"
            }
        ]
    },
    "cmd_trace_httpTrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_trace_httpJsonTrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_trace_Range_URL": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace_splitTrace": {
        "result": "_slice_Range",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "trace_ParseResult"
            }
        ]
    },
    "cmd_trace_walkStackFrames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "allFrames",
                "type": "map_string_traceviewer_Frame"
            },
            {
                "name": "id",
                "type": "int"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_trace_stackFrameEncodedSize": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint"
            },
            {
                "name": "f",
                "type": "traceviewer_Frame"
            }
        ]
    },
    "cmd_trace_splittingTraceConsumer": {
        "result": "struct cmd_trace_splittingTraceConsumer_retval {_ptr_splitter field_0;traceConsumer field_1;}",
        "result_name": "cmd_trace_splittingTraceConsumer_retval",
        "parameters": [
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "cmd_trace__ptr_countingWriter_Write": {
        "result": "struct cmd_trace__ptr_countingWriter_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_trace__ptr_countingWriter_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_trace_generateTrace": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "params",
                "type": "_ptr_traceParams"
            },
            {
                "name": "consumer",
                "type": "traceConsumer"
            }
        ]
    },
    "cmd_trace__ptr_traceContext_emit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_traceviewer_Event"
            }
        ]
    },
    "cmd_trace__ptr_traceContext_emitFooter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_traceviewer_Event"
            }
        ]
    },
    "cmd_trace__ptr_traceContext_emitSectionFooter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sectionID",
                "type": "uint64"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "priority",
                "type": "int"
            }
        ]
    },
    "cmd_trace__ptr_traceContext_time": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "ev",
                "type": "_ptr_trace_Event"
            }
        ]
    },
    "cmd_trace_withinTimeRange": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ev",
                "type": "_ptr_trace_Event"
            },
            {
                "name": "s",
                "type": "int64"
            },
            {
                "name": "e",
                "type": "int64"
            }
        ]
    },
    "cmd_trace_tsWithinRange": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ts",
                "type": "int64"
            },
            {
                "name": "s",
                "type": "int64"
            },
            {
                "name": "e",
                "type": "int64"
            }
        ]
    },
    "cmd_trace__ptr_traceContext_proc": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "ev",
                "type": "_ptr_trace_Event"
            }
        ]
    },
    "cmd_trace__ptr_traceContext_emitSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ev",
                "type": "_ptr_trace_Event"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_trace__ptr_traceContext_makeSlice": {
        "result": "_ptr_traceviewer_Event",
        "result_name": null,
        "parameters": [
            {
                "name": "ev",
                "type": "_ptr_trace_Event"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_trace__ptr_traceContext_emitTask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "task",
                "type": "_ptr_taskDesc"
            },
            {
                "name": "sortIndex",
                "type": "int"
            }
        ]
    },
    "cmd_trace__ptr_traceContext_emitRegion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "regionDesc"
            }
        ]
    },
    "cmd_trace__ptr_traceContext_emitHeapCounters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ev",
                "type": "_ptr_trace_Event"
            }
        ]
    },
    "cmd_trace__ptr_traceContext_emitGoroutineCounters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ev",
                "type": "_ptr_trace_Event"
            }
        ]
    },
    "cmd_trace__ptr_traceContext_emitThreadCounters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ev",
                "type": "_ptr_trace_Event"
            }
        ]
    },
    "cmd_trace__ptr_traceContext_emitInstant": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ev",
                "type": "_ptr_trace_Event"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "category",
                "type": "string"
            }
        ]
    },
    "cmd_trace__ptr_traceContext_emitArrow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ev",
                "type": "_ptr_trace_Event"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_trace__ptr_traceContext_stack": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "stk",
                "type": "_slice__ptr_trace_Frame"
            }
        ]
    },
    "cmd_trace__ptr_traceContext_buildBranch": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "frameNode"
            },
            {
                "name": "stk",
                "type": "_slice__ptr_trace_Frame"
            }
        ]
    },
    "cmd_trace_firstTimestamp": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace_lastTimestamp": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_trace_viewerDataTraceConsumer": {
        "result": "traceConsumer",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "start",
                "type": "int64"
            },
            {
                "name": "end",
                "type": "int64"
            }
        ]
    },
    "cmd_trace_pickTaskColor": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint64"
            }
        ]
    },
    "cmd_trace__ptr_stacks_add": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "fname",
                "type": "string"
            }
        ]
    },
    "cmd_trace_TestGoroutineCount": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_trace_TestGoroutineFilter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_trace_TestPreemptedMarkAssist": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_trace_TestFoo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_trace_TestDirectSemaphoreHandoff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_trace_TestGoroutineInSyscall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_driver_PProf": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "_ptr_Options"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_driver__ptr_Options_internalOptions": {
        "result": "_ptr_plugin_Options",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_driver__ptr_internalObjTool_Open": {
        "result": "struct cmd_vendor_github.com_google_pprof_driver__ptr_internalObjTool_Open_retval {plugin_ObjFile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_driver__ptr_internalObjTool_Open_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "start",
                "type": "uint64"
            },
            {
                "name": "limit",
                "type": "uint64"
            },
            {
                "name": "offset",
                "type": "uint64"
            },
            {
                "name": "relocationSymbol",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_driver__ptr_internalObjFile_SourceLine": {
        "result": "struct cmd_vendor_github.com_google_pprof_driver__ptr_internalObjFile_SourceLine_retval {_slice_plugin_Frame field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_driver__ptr_internalObjFile_SourceLine_retval",
        "parameters": [
            {
                "name": "frame",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_driver__ptr_internalObjFile_Symbols": {
        "result": "struct cmd_vendor_github.com_google_pprof_driver__ptr_internalObjFile_Symbols_retval {_slice__ptr_plugin_Sym field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_driver__ptr_internalObjFile_Symbols_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_regexp_Regexp"
            },
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_driver__ptr_internalObjTool_Disasm": {
        "result": "struct cmd_vendor_github.com_google_pprof_driver__ptr_internalObjTool_Disasm_retval {_slice_plugin_Inst field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_driver__ptr_internalObjTool_Disasm_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "start",
                "type": "uint64"
            },
            {
                "name": "end",
                "type": "uint64"
            },
            {
                "name": "intelSyntax",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_driver__ptr_internalSymbolizer_Symbolize": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "string"
            },
            {
                "name": "srcs",
                "type": "plugin_MappingSources"
            },
            {
                "name": "prof",
                "type": "_ptr_profile_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_addr2LinerJob_write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_addr2LinerJob_readLine": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_addr2LinerJob_readLine_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_addr2LinerJob_readLine_retval",
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_addr2LinerJob_close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils_newAddr2Liner": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils_newAddr2Liner_retval {_ptr_addr2Liner field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils_newAddr2Liner_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "base",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_addr2Liner_readFrame": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_addr2Liner_readFrame_retval {plugin_Frame field_0;bool field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_addr2Liner_readFrame_retval",
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_addr2Liner_rawAddrInfo": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_addr2Liner_rawAddrInfo_retval {_slice_plugin_Frame field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_addr2Liner_rawAddrInfo_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_addr2Liner_addrInfo": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_addr2Liner_addrInfo_retval {_slice_plugin_Frame field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_addr2Liner_addrInfo_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_llvmSymbolizerJob_write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_llvmSymbolizerJob_readLine": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_llvmSymbolizerJob_readLine_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_llvmSymbolizerJob_readLine_retval",
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_llvmSymbolizerJob_close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils_newLLVMSymbolizer": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils_newLLVMSymbolizer_retval {_ptr_llvmSymbolizer field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils_newLLVMSymbolizer_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "base",
                "type": "uint64"
            },
            {
                "name": "isData",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_llvmSymbolizer_readFrame": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_llvmSymbolizer_readFrame_retval {plugin_Frame field_0;bool field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_llvmSymbolizer_readFrame_retval",
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_llvmSymbolizer_addrInfo": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_llvmSymbolizer_addrInfo_retval {_slice_plugin_Frame field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_llvmSymbolizer_addrInfo_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_symbolInfo_isData": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils_newAddr2LinerNM": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils_newAddr2LinerNM_retval {_ptr_addr2LinerNM field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils_newAddr2LinerNM_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "base",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils_parseAddr2LinerNM": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils_parseAddr2LinerNM_retval {_ptr_addr2LinerNM field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils_parseAddr2LinerNM_retval",
        "parameters": [
            {
                "name": "base",
                "type": "uint64"
            },
            {
                "name": "nm",
                "type": "io_Reader"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_addr2LinerNM_addrInfo": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_addr2LinerNM_addrInfo_retval {_slice_plugin_Frame field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_addr2LinerNM_addrInfo_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_Binutils_get": {
        "result": "_ptr_binrep",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_Binutils_update": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_Binutils_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_Binutils_SetFastSymbolization": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fast",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_Binutils_SetTools": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "config",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils_initTools": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_binrep"
            },
            {
                "name": "config",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils_findObjdump": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils_findObjdump_retval {string field_0;bool field_1;bool field_2;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils_findObjdump_retval",
        "parameters": [
            {
                "name": "paths",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils_chooseExe": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils_chooseExe_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils_chooseExe_retval",
        "parameters": [
            {
                "name": "names",
                "type": "_slice_string"
            },
            {
                "name": "osxNames",
                "type": "_slice_string"
            },
            {
                "name": "paths",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils_isLLVMObjdump": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "output",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils_isBuObjdump": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "output",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils_findExe": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils_findExe_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils_findExe_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "string"
            },
            {
                "name": "paths",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_Binutils_Disasm": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_Binutils_Disasm_retval {_slice_plugin_Inst field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_Binutils_Disasm_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "start",
                "type": "uint64"
            },
            {
                "name": "end",
                "type": "uint64"
            },
            {
                "name": "intelSyntax",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_Binutils_Open": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_Binutils_Open_retval {plugin_ObjFile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_Binutils_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "start",
                "type": "uint64"
            },
            {
                "name": "limit",
                "type": "uint64"
            },
            {
                "name": "offset",
                "type": "uint64"
            },
            {
                "name": "relocationSymbol",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_binrep_openMachOCommon": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_binrep_openMachOCommon_retval {plugin_ObjFile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_binrep_openMachOCommon_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "of",
                "type": "_ptr_macho_File"
            },
            {
                "name": "start",
                "type": "uint64"
            },
            {
                "name": "limit",
                "type": "uint64"
            },
            {
                "name": "offset",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_binrep_openFatMachO": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_binrep_openFatMachO_retval {plugin_ObjFile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_binrep_openFatMachO_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "start",
                "type": "uint64"
            },
            {
                "name": "limit",
                "type": "uint64"
            },
            {
                "name": "offset",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_binrep_openMachO": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_binrep_openMachO_retval {plugin_ObjFile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_binrep_openMachO_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "start",
                "type": "uint64"
            },
            {
                "name": "limit",
                "type": "uint64"
            },
            {
                "name": "offset",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_binrep_openELF": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_binrep_openELF_retval {plugin_ObjFile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_binrep_openELF_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "start",
                "type": "uint64"
            },
            {
                "name": "limit",
                "type": "uint64"
            },
            {
                "name": "offset",
                "type": "uint64"
            },
            {
                "name": "relocationSymbol",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_binrep_openPE": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_binrep_openPE_retval {plugin_ObjFile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_binrep_openPE_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "start",
                "type": "uint64"
            },
            {
                "name": "limit",
                "type": "uint64"
            },
            {
                "name": "offset",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_elfMapping_findProgramHeader": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_elfMapping_findProgramHeader_retval {_ptr_elf_ProgHeader field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_elfMapping_findProgramHeader_retval",
        "parameters": [
            {
                "name": "ef",
                "type": "_ptr_elf_File"
            },
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_file_computeBase": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_file_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_file_ObjAddr": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_file_ObjAddr_retval {uint64 field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_file_ObjAddr_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_file_BuildID": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_file_SourceLine": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_file_SourceLine_retval {_slice_plugin_Frame field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_file_SourceLine_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_file_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_file_Symbols": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_file_Symbols_retval {_slice__ptr_plugin_Sym field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_file_Symbols_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_regexp_Regexp"
            },
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_fileNM_SourceLine": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_fileNM_SourceLine_retval {_slice_plugin_Frame field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_fileNM_SourceLine_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_fileAddr2Line_SourceLine": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils__ptr_fileAddr2Line_SourceLine_retval {_slice_plugin_Frame field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_fileAddr2Line_SourceLine_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_fileAddr2Line_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils__ptr_fileAddr2Line_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils_findSymbols": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils_findSymbols_retval {_slice__ptr_plugin_Sym field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils_findSymbols_retval",
        "parameters": [
            {
                "name": "syms",
                "type": "_slice_byte"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "r",
                "type": "_ptr_regexp_Regexp"
            },
            {
                "name": "address",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils_matchSymbol": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "names",
                "type": "_slice_string"
            },
            {
                "name": "start",
                "type": "uint64"
            },
            {
                "name": "end",
                "type": "uint64"
            },
            {
                "name": "r",
                "type": "_ptr_regexp_Regexp"
            },
            {
                "name": "address",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils_disassemble": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils_disassemble_retval {_slice_plugin_Inst field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils_disassemble_retval",
        "parameters": [
            {
                "name": "asm",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_binutils_nextSymbol": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_binutils_nextSymbol_retval {uint64 field_0;string field_1;error err2;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_binutils_nextSymbol_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_parseFlags": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_parseFlags_retval {_ptr_source field_0;_slice_string field_1;error err2;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_parseFlags_retval",
        "parameters": [
            {
                "name": "o",
                "type": "_ptr_plugin_Options"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_source_addBaseProfiles": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "flagBase",
                "type": "_slice__ptr_string"
            },
            {
                "name": "flagDiffBase",
                "type": "_slice__ptr_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_dropEmpty": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_installConfigFlags": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "flag",
                "type": "plugin_FlagSet"
            },
            {
                "name": "cfg",
                "type": "_ptr_config"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_isBuildID": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_sampleIndex": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "flag",
                "type": "_ptr_bool"
            },
            {
                "name": "si",
                "type": "string"
            },
            {
                "name": "sampleType",
                "type": "string"
            },
            {
                "name": "option",
                "type": "string"
            },
            {
                "name": "ui",
                "type": "plugin_UI"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_outputFormat": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_outputFormat_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_outputFormat_retval",
        "parameters": [
            {
                "name": "bcmd",
                "type": "map_string__ptr_bool"
            },
            {
                "name": "acmd",
                "type": "map_string__ptr_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_command_help": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_AddCommand": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "string"
            },
            {
                "name": "format",
                "type": "int"
            },
            {
                "name": "post",
                "type": "PostProcessor"
            },
            {
                "name": "desc",
                "type": "string"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_SetVariableDefault": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "variable",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_helpText": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_usage": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "commandLine",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_reportHelp": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "string"
            },
            {
                "name": "cum",
                "type": "bool"
            },
            {
                "name": "redirect",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_listHelp": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "string"
            },
            {
                "name": "redirect",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_browsers": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_awayFromTTY": {
        "result": "PostProcessor",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_invokeDot": {
        "result": "PostProcessor",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_massageDotSVG": {
        "result": "PostProcessor",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_invokeVisualizer": {
        "result": "PostProcessor",
        "result_name": null,
        "parameters": [
            {
                "name": "suffix",
                "type": "string"
            },
            {
                "name": "visualizers",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_stringToBool": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_stringToBool_retval {bool field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_stringToBool_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_defaultConfig": {
        "result": "config",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_currentConfig": {
        "result": "config",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_setCurrentConfig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cfg",
                "type": "config"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_config_fieldPtr": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "configField"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_config_get": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "configField"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_config_set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "configField"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_isConfigurable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_isBoolConfig": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_completeConfig": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_configure": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_config_resetTransient": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_config_applyURL": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "params",
                "type": "url_Values"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_config_makeURL": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver__ptr_config_makeURL_retval {url_URL field_0;bool field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver__ptr_config_makeURL_retval",
        "parameters": [
            {
                "name": "initialURL",
                "type": "url_URL"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_PProf": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "eo",
                "type": "_ptr_plugin_Options"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_generateRawReport": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_generateRawReport_retval {_ptr_command field_0;_ptr_report_Report field_1;error err2;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_generateRawReport_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "cmd",
                "type": "_slice_string"
            },
            {
                "name": "cfg",
                "type": "config"
            },
            {
                "name": "o",
                "type": "_ptr_plugin_Options"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_generateReport": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "cmd",
                "type": "_slice_string"
            },
            {
                "name": "cfg",
                "type": "config"
            },
            {
                "name": "o",
                "type": "_ptr_plugin_Options"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_applyCommandOverrides": {
        "result": "config",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "string"
            },
            {
                "name": "outputFormat",
                "type": "int"
            },
            {
                "name": "cfg",
                "type": "config"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_generateTagRootsLeaves": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "prof",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "cfg",
                "type": "config"
            },
            {
                "name": "ui",
                "type": "plugin_UI"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_dropEmptyStrings": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_dropEmptyStrings_retval {_slice_string field_0;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_dropEmptyStrings_retval",
        "parameters": [
            {
                "name": "in",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_aggregate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "prof",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "cfg",
                "type": "config"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_reportOptions": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_reportOptions_retval {_ptr_report_Options field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_reportOptions_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "numLabelUnits",
                "type": "map_string_string"
            },
            {
                "name": "cfg",
                "type": "config"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_identifyNumLabelUnits": {
        "result": "map_string_string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "ui",
                "type": "plugin_UI"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_sampleFormat": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_sampleFormat_retval {sampleValueFunc field_0;_ptr_profile_ValueType field_1;error err2;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_sampleFormat_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "sampleIndex",
                "type": "string"
            },
            {
                "name": "mean",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_valueExtractor": {
        "result": "sampleValueFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "ix",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_makeProfileCopier": {
        "result": "profileCopier",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_profile_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_profileCopier_newCopy": {
        "result": "_ptr_profile_Profile",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_applyFocus": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "prof",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "numLabelUnits",
                "type": "map_string_string"
            },
            {
                "name": "cfg",
                "type": "config"
            },
            {
                "name": "ui",
                "type": "plugin_UI"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_compileRegexOption": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_compileRegexOption_retval {_ptr_regexp_Regexp field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_compileRegexOption_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_compileTagFilter": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_compileTagFilter_retval {void* field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_compileTagFilter_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            },
            {
                "name": "numLabelUnits",
                "type": "map_string_string"
            },
            {
                "name": "ui",
                "type": "plugin_UI"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_parseTagFilterRange": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "filter",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_warnNoMatches": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "match",
                "type": "bool"
            },
            {
                "name": "option",
                "type": "string"
            },
            {
                "name": "ui",
                "type": "plugin_UI"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_fetchProfiles": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_fetchProfiles_retval {_ptr_profile_Profile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_fetchProfiles_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_source"
            },
            {
                "name": "o",
                "type": "_ptr_plugin_Options"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_grabSourcesAndBases": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_grabSourcesAndBases_retval {_ptr_profile_Profile field_0;_ptr_profile_Profile field_1;plugin_MappingSources field_2;plugin_MappingSources field_3;bool field_4;error err5;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_grabSourcesAndBases_retval",
        "parameters": [
            {
                "name": "sources",
                "type": "_slice_profileSource"
            },
            {
                "name": "bases",
                "type": "_slice_profileSource"
            },
            {
                "name": "fetch",
                "type": "plugin_Fetcher"
            },
            {
                "name": "obj",
                "type": "plugin_ObjTool"
            },
            {
                "name": "ui",
                "type": "plugin_UI"
            },
            {
                "name": "tr",
                "type": "http_RoundTripper"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_chunkedGrab": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_chunkedGrab_retval {_ptr_profile_Profile field_0;plugin_MappingSources field_1;bool field_2;int field_3;error err4;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_chunkedGrab_retval",
        "parameters": [
            {
                "name": "sources",
                "type": "_slice_profileSource"
            },
            {
                "name": "fetch",
                "type": "plugin_Fetcher"
            },
            {
                "name": "obj",
                "type": "plugin_ObjTool"
            },
            {
                "name": "ui",
                "type": "plugin_UI"
            },
            {
                "name": "tr",
                "type": "http_RoundTripper"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_concurrentGrab": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_concurrentGrab_retval {_ptr_profile_Profile field_0;plugin_MappingSources field_1;bool field_2;int field_3;error err4;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_concurrentGrab_retval",
        "parameters": [
            {
                "name": "sources",
                "type": "_slice_profileSource"
            },
            {
                "name": "fetch",
                "type": "plugin_Fetcher"
            },
            {
                "name": "obj",
                "type": "plugin_ObjTool"
            },
            {
                "name": "ui",
                "type": "plugin_UI"
            },
            {
                "name": "tr",
                "type": "http_RoundTripper"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_combineProfiles": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_combineProfiles_retval {_ptr_profile_Profile field_0;plugin_MappingSources field_1;error err2;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_combineProfiles_retval",
        "parameters": [
            {
                "name": "profiles",
                "type": "_slice__ptr_profile_Profile"
            },
            {
                "name": "msrcs",
                "type": "_slice_plugin_MappingSources"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_homeEnv": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_setTmpDir": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_setTmpDir_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_setTmpDir_retval",
        "parameters": [
            {
                "name": "ui",
                "type": "plugin_UI"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_grabProfile": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_grabProfile_retval {_ptr_profile_Profile field_0;plugin_MappingSources field_1;bool field_2;error err3;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_grabProfile_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_source"
            },
            {
                "name": "source",
                "type": "string"
            },
            {
                "name": "fetcher",
                "type": "plugin_Fetcher"
            },
            {
                "name": "obj",
                "type": "plugin_ObjTool"
            },
            {
                "name": "ui",
                "type": "plugin_UI"
            },
            {
                "name": "tr",
                "type": "http_RoundTripper"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_collectMappingSources": {
        "result": "plugin_MappingSources",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "source",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_unsourceMappings": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_locateBinaries": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "s",
                "type": "_ptr_source"
            },
            {
                "name": "obj",
                "type": "plugin_ObjTool"
            },
            {
                "name": "ui",
                "type": "plugin_UI"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_fetch": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_fetch_retval {_ptr_profile_Profile field_0;string field_1;error err2;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_fetch_retval",
        "parameters": [
            {
                "name": "source",
                "type": "string"
            },
            {
                "name": "duration",
                "type": "time_Duration"
            },
            {
                "name": "timeout",
                "type": "time_Duration"
            },
            {
                "name": "ui",
                "type": "plugin_UI"
            },
            {
                "name": "tr",
                "type": "http_RoundTripper"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_fetchURL": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_fetchURL_retval {io_ReadCloser field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_fetchURL_retval",
        "parameters": [
            {
                "name": "source",
                "type": "string"
            },
            {
                "name": "timeout",
                "type": "time_Duration"
            },
            {
                "name": "tr",
                "type": "http_RoundTripper"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_statusCodeError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "resp",
                "type": "_ptr_http_Response"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_isPerfFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_convertPerfData": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_convertPerfData_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_convertPerfData_retval",
        "parameters": [
            {
                "name": "perfPath",
                "type": "string"
            },
            {
                "name": "ui",
                "type": "plugin_UI"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_adjustURL": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_adjustURL_retval {string field_0;time_Duration field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_adjustURL_retval",
        "parameters": [
            {
                "name": "source",
                "type": "string"
            },
            {
                "name": "duration",
                "type": "time_Duration"
            },
            {
                "name": "timeout",
                "type": "time_Duration"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_GoFlags_Bool": {
        "result": "_ptr_bool",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "string"
            },
            {
                "name": "d",
                "type": "bool"
            },
            {
                "name": "c",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_GoFlags_Int": {
        "result": "_ptr_int",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "string"
            },
            {
                "name": "d",
                "type": "int"
            },
            {
                "name": "c",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_GoFlags_Float64": {
        "result": "_ptr_float64",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "string"
            },
            {
                "name": "d",
                "type": "float64"
            },
            {
                "name": "c",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_GoFlags_String": {
        "result": "_ptr_string",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "string"
            },
            {
                "name": "d",
                "type": "string"
            },
            {
                "name": "c",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_GoFlags_StringList": {
        "result": "_ptr__slice__ptr_string",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "string"
            },
            {
                "name": "d",
                "type": "string"
            },
            {
                "name": "c",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_GoFlags_ExtraUsage": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_GoFlags_AddExtraUsage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "eu",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_GoFlags_Parse": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "usage",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_webInterface_flamegraph": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_interactive": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "o",
                "type": "_ptr_plugin_Options"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_greetings": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "ui",
                "type": "plugin_UI"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_shortcuts_expand": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "input",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_profileShortcuts": {
        "result": "shortcuts",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_sampleTypes": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_printCurrentOptions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "ui",
                "type": "plugin_UI"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_parseCommandLine": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_parseCommandLine_retval {_slice_string field_0;config field_1;error err2;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_parseCommandLine_retval",
        "parameters": [
            {
                "name": "input",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_catRegex": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_commandHelp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "string"
            },
            {
                "name": "ui",
                "type": "plugin_UI"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_newCompleter": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "fns",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_matchVariableOrCommand": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "token",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_functionCompleter": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "substring",
                "type": "string"
            },
            {
                "name": "fns",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_functionNames": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_setDefaults": {
        "result": "_ptr_plugin_Options",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "_ptr_plugin_Options"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_stdUI_ReadLine": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver__ptr_stdUI_ReadLine_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver__ptr_stdUI_ReadLine_retval",
        "parameters": [
            {
                "name": "prompt",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_stdUI_Print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_stdUI_PrintErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_stdUI_IsTerminal": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_stdUI_WantBrowser": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_stdUI_SetAutoComplete": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_stdUI_fprint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            },
            {
                "name": "args",
                "type": "_slice_interface_"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_oswriter_Open": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_oswriter_Open_retval {io_WriteCloser field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_oswriter_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_settingsFileName": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_settingsFileName_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_settingsFileName_retval",
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_readSettings": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_readSettings_retval {_ptr_settings field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_readSettings_retval",
        "parameters": [
            {
                "name": "fname",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_writeSettings": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fname",
                "type": "string"
            },
            {
                "name": "settings",
                "type": "_ptr_settings"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_configMenu": {
        "result": "_slice_configMenuEntry",
        "result_name": null,
        "parameters": [
            {
                "name": "fname",
                "type": "string"
            },
            {
                "name": "u",
                "type": "url_URL"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_editSettings": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fname",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_setConfig": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fname",
                "type": "string"
            },
            {
                "name": "request",
                "type": "url_URL"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_removeConfig": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fname",
                "type": "string"
            },
            {
                "name": "config",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_webInterface_stackView": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_massageSVG": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "svg",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_addLabelNodes": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_addLabelNodes_retval {bool field_0;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_addLabelNodes_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "rootKeys",
                "type": "_slice_string"
            },
            {
                "name": "leafKeys",
                "type": "_slice_string"
            },
            {
                "name": "outputUnit",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_formatLabelValues": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_profile_Sample"
            },
            {
                "name": "k",
                "type": "string"
            },
            {
                "name": "outputUnit",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_newTempFile": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_newTempFile_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_newTempFile_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_deferDeleteTempFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_cleanupTempFiles": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_addTemplates": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "templates",
                "type": "_ptr_template_Template"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_makeWebInterface": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_makeWebInterface_retval {_ptr_webInterface field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_makeWebInterface_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "copier",
                "type": "profileCopier"
            },
            {
                "name": "opt",
                "type": "_ptr_plugin_Options"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_errorCatcher_PrintErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_serveWebInterface": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "hostport",
                "type": "string"
            },
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "o",
                "type": "_ptr_plugin_Options"
            },
            {
                "name": "disableBrowser",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_getHostAndPort": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_getHostAndPort_retval {string field_0;int field_1;error err2;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_getHostAndPort_retval",
        "parameters": [
            {
                "name": "hostport",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_defaultWebServer": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_ptr_plugin_HTTPServerArgs"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_redirectWithQuery": {
        "result": "http_HandlerFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_isLocalhost": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_openBrowser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "url",
                "type": "string"
            },
            {
                "name": "o",
                "type": "_ptr_plugin_Options"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_webInterface_makeReport": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver__ptr_webInterface_makeReport_retval {_ptr_report_Report field_0;_slice_string field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver__ptr_webInterface_makeReport_retval",
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            },
            {
                "name": "cmd",
                "type": "_slice_string"
            },
            {
                "name": "configEditor",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_webInterface_render": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            },
            {
                "name": "tmpl",
                "type": "string"
            },
            {
                "name": "rpt",
                "type": "_ptr_report_Report"
            },
            {
                "name": "errList",
                "type": "_slice_string"
            },
            {
                "name": "legend",
                "type": "_slice_string"
            },
            {
                "name": "data",
                "type": "webArgs"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_webInterface_dot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_dotToSvg": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_driver_dotToSvg_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_driver_dotToSvg_retval",
        "parameters": [
            {
                "name": "dot",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_webInterface_top": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_webInterface_disasm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_webInterface_source": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_webInterface_peek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_webInterface_saveConfig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver__ptr_webInterface_deleteConfig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_driver_getFromLegend": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "legend",
                "type": "_slice_string"
            },
            {
                "name": "param",
                "type": "string"
            },
            {
                "name": "def",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_elfexec_parseNotes": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_elfexec_parseNotes_retval {_slice_elfNote field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_elfexec_parseNotes_retval",
        "parameters": [
            {
                "name": "reader",
                "type": "io_Reader"
            },
            {
                "name": "alignment",
                "type": "int"
            },
            {
                "name": "order",
                "type": "binary_ByteOrder"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_elfexec_GetBuildID": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_elfexec_GetBuildID_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_elfexec_GetBuildID_retval",
        "parameters": [
            {
                "name": "binary",
                "type": "io_ReaderAt"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_elfexec_kernelBase": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_elfexec_kernelBase_retval {uint64 field_0;bool field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_elfexec_kernelBase_retval",
        "parameters": [
            {
                "name": "loadSegment",
                "type": "_ptr_elf_ProgHeader"
            },
            {
                "name": "stextOffset",
                "type": "_ptr_uint64"
            },
            {
                "name": "start",
                "type": "uint64"
            },
            {
                "name": "limit",
                "type": "uint64"
            },
            {
                "name": "offset",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_elfexec_GetBase": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_elfexec_GetBase_retval {uint64 field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_elfexec_GetBase_retval",
        "parameters": [
            {
                "name": "fh",
                "type": "_ptr_elf_FileHeader"
            },
            {
                "name": "loadSegment",
                "type": "_ptr_elf_ProgHeader"
            },
            {
                "name": "stextOffset",
                "type": "_ptr_uint64"
            },
            {
                "name": "start",
                "type": "uint64"
            },
            {
                "name": "limit",
                "type": "uint64"
            },
            {
                "name": "offset",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_elfexec_FindTextProgHeader": {
        "result": "_ptr_elf_ProgHeader",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_elf_File"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_elfexec_ProgramHeadersForMapping": {
        "result": "_slice__ptr_elf_ProgHeader",
        "result_name": null,
        "parameters": [
            {
                "name": "phdrs",
                "type": "_slice_elf_ProgHeader"
            },
            {
                "name": "mapOff",
                "type": "uint64"
            },
            {
                "name": "mapSz",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_elfexec_HeaderForFileOffset": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_elfexec_HeaderForFileOffset_retval {_ptr_elf_ProgHeader field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_elfexec_HeaderForFileOffset_retval",
        "parameters": [
            {
                "name": "headers",
                "type": "_slice__ptr_elf_ProgHeader"
            },
            {
                "name": "fileOffset",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_ComposeDot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "g",
                "type": "_ptr_Graph"
            },
            {
                "name": "a",
                "type": "_ptr_DotAttributes"
            },
            {
                "name": "c",
                "type": "_ptr_DotConfig"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_builder_start": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_builder_finish": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_builder_addLegend": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_builder_addNode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "_ptr_Node"
            },
            {
                "name": "nodeID",
                "type": "int"
            },
            {
                "name": "maxFlat",
                "type": "float64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_builder_addNodelets": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "_ptr_Node"
            },
            {
                "name": "nodeID",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_builder_numericNodelets": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "nts",
                "type": "_slice__ptr_Tag"
            },
            {
                "name": "maxNumNodelets",
                "type": "int"
            },
            {
                "name": "flatTags",
                "type": "bool"
            },
            {
                "name": "source",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_builder_addEdge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "edge",
                "type": "_ptr_Edge"
            },
            {
                "name": "from",
                "type": "int"
            },
            {
                "name": "to",
                "type": "int"
            },
            {
                "name": "hasNodelets",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_dotColor": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "score",
                "type": "float64"
            },
            {
                "name": "isBackground",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_multilinePrintableName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_NodeInfo"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_builder_collapsedTags": {
        "result": "_slice__ptr_Tag",
        "result_name": null,
        "parameters": [
            {
                "name": "ts",
                "type": "_slice__ptr_Tag"
            },
            {
                "name": "count",
                "type": "int"
            },
            {
                "name": "flatTags",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_tagDistance": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Tag"
            },
            {
                "name": "u",
                "type": "_ptr_Tag"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_builder_tagGroupLabel": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_graph__ptr_builder_tagGroupLabel_retval {string field_0;int64 field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_graph__ptr_builder_tagGroupLabel_retval",
        "parameters": [
            {
                "name": "g",
                "type": "_slice__ptr_Tag"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_min64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_escapeAllForDot": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_escapeForDot": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_Node_FlatValue": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_Node_CumValue": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_Node_AddToEdge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "to",
                "type": "_ptr_Node"
            },
            {
                "name": "v",
                "type": "int64"
            },
            {
                "name": "residual",
                "type": "bool"
            },
            {
                "name": "inline",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_Node_AddToEdgeDiv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "to",
                "type": "_ptr_Node"
            },
            {
                "name": "dv",
                "type": "int64"
            },
            {
                "name": "v",
                "type": "int64"
            },
            {
                "name": "residual",
                "type": "bool"
            },
            {
                "name": "inline",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_NodeInfo_PrintableName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_NodeInfo_NameComponents": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_NodeMap_FindOrInsertNode": {
        "result": "_ptr_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "NodeInfo"
            },
            {
                "name": "kept",
                "type": "NodeSet"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_Edge_WeightValue": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_Tag_FlatValue": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_Tag_CumValue": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_SortTags": {
        "result": "_slice__ptr_Tag",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_slice__ptr_Tag"
            },
            {
                "name": "flat",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_New": {
        "result": "_ptr_Graph",
        "result_name": null,
        "parameters": [
            {
                "name": "prof",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "o",
                "type": "_ptr_Options"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_newGraph": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_graph_newGraph_retval {_ptr_Graph field_0;map_uint64_Nodes field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_graph_newGraph_retval",
        "parameters": [
            {
                "name": "prof",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "o",
                "type": "_ptr_Options"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_selectNodesForGraph": {
        "result": "_ptr_Graph",
        "result_name": null,
        "parameters": [
            {
                "name": "nodes",
                "type": "Nodes"
            },
            {
                "name": "dropNegative",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_newTree": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_graph_newTree_retval {_ptr_Graph field_0;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_graph_newTree_retval",
        "parameters": [
            {
                "name": "prof",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "o",
                "type": "_ptr_Options"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_ShortenFunctionName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_Graph_TrimTree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "kept",
                "type": "NodePtrSet"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_joinLabels": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_profile_Sample"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_isNegative": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Node"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_CreateNodes": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_graph_CreateNodes_retval {_uint64_Nodes field_0;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_graph_CreateNodes_retval",
        "parameters": [
            {
                "name": "prof",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "o",
                "type": "_ptr_Options"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_NodeMap_nodes": {
        "result": "Nodes",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_NodeMap_findOrInsertLine": {
        "result": "_ptr_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_profile_Location"
            },
            {
                "name": "li",
                "type": "profile_Line"
            },
            {
                "name": "o",
                "type": "_ptr_Options"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_nodeInfo": {
        "result": "_ptr_NodeInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_profile_Location"
            },
            {
                "name": "line",
                "type": "profile_Line"
            },
            {
                "name": "objfile",
                "type": "string"
            },
            {
                "name": "o",
                "type": "_ptr_Options"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_tags_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_tags_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_tags_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_Nodes_Sum": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_graph_Nodes_Sum_retval {int64 field_0;int64 field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_graph_Nodes_Sum_retval",
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_Node_addSample": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dw",
                "type": "int64"
            },
            {
                "name": "w",
                "type": "int64"
            },
            {
                "name": "labels",
                "type": "string"
            },
            {
                "name": "numLabel",
                "type": "map_string__slice_int64"
            },
            {
                "name": "numUnit",
                "type": "map_string__slice_string"
            },
            {
                "name": "format",
                "type": "void*"
            },
            {
                "name": "flat",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_defaultLabelFormat": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            },
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_TagMap_findOrAddTag": {
        "result": "_ptr_Tag",
        "result_name": null,
        "parameters": [
            {
                "name": "label",
                "type": "string"
            },
            {
                "name": "unit",
                "type": "string"
            },
            {
                "name": "value",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_Graph_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_Graph_DiscardLowFrequencyNodes": {
        "result": "NodeSet",
        "result_name": null,
        "parameters": [
            {
                "name": "nodeCutoff",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_Graph_DiscardLowFrequencyNodePtrs": {
        "result": "NodePtrSet",
        "result_name": null,
        "parameters": [
            {
                "name": "nodeCutoff",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_makeNodeSet": {
        "result": "NodeSet",
        "result_name": null,
        "parameters": [
            {
                "name": "nodes",
                "type": "Nodes"
            },
            {
                "name": "nodeCutoff",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_getNodesAboveCumCutoff": {
        "result": "Nodes",
        "result_name": null,
        "parameters": [
            {
                "name": "nodes",
                "type": "Nodes"
            },
            {
                "name": "nodeCutoff",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_Graph_TrimLowFrequencyTags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tagCutoff",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_trimLowFreqTags": {
        "result": "TagMap",
        "result_name": null,
        "parameters": [
            {
                "name": "tags",
                "type": "TagMap"
            },
            {
                "name": "minValue",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_Graph_TrimLowFrequencyEdges": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "edgeCutoff",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_Graph_SortNodes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cum",
                "type": "bool"
            },
            {
                "name": "visualMode",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_Graph_SelectTopNodePtrs": {
        "result": "NodePtrSet",
        "result_name": null,
        "parameters": [
            {
                "name": "maxNodes",
                "type": "int"
            },
            {
                "name": "visualMode",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_Graph_SelectTopNodes": {
        "result": "NodeSet",
        "result_name": null,
        "parameters": [
            {
                "name": "maxNodes",
                "type": "int"
            },
            {
                "name": "visualMode",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_Graph_selectTopNodes": {
        "result": "Nodes",
        "result_name": null,
        "parameters": [
            {
                "name": "maxNodes",
                "type": "int"
            },
            {
                "name": "visualMode",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_countTags": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Node"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph__ptr_Graph_RemoveRedundantEdges": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_isRedundantEdge": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_Edge"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_nodeSorter_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_nodeSorter_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_nodeSorter_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_Nodes_Sort": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "NodeOrder"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_compareNodes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_Node"
            },
            {
                "name": "r",
                "type": "_ptr_Node"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_entropyScore": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Node"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_edgeEntropyScore": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Node"
            },
            {
                "name": "edges",
                "type": "EdgeMap"
            },
            {
                "name": "self",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_EdgeMap_Sort": {
        "result": "_slice__ptr_Edge",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_EdgeMap_Sum": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_edgeList_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_edgeList_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_edgeList_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_graph_abs64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_measurement_ScaleProfiles": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "profiles",
                "type": "_slice__ptr_profile_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_measurement_CommonValueType": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_measurement_CommonValueType_retval {_ptr_profile_ValueType field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_measurement_CommonValueType_retval",
        "parameters": [
            {
                "name": "ts",
                "type": "_slice__ptr_profile_ValueType"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_measurement_compatibleValueTypes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v1",
                "type": "_ptr_profile_ValueType"
            },
            {
                "name": "v2",
                "type": "_ptr_profile_ValueType"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_measurement_Scale": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_measurement_Scale_retval {float64 field_0;string field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_measurement_Scale_retval",
        "parameters": [
            {
                "name": "value",
                "type": "int64"
            },
            {
                "name": "fromUnit",
                "type": "string"
            },
            {
                "name": "toUnit",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_measurement_Label": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "int64"
            },
            {
                "name": "unit",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_measurement_ScaledLabel": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "int64"
            },
            {
                "name": "fromUnit",
                "type": "string"
            },
            {
                "name": "toUnit",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_measurement_Percentage": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "int64"
            },
            {
                "name": "total",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_measurement_unitType_findByAlias": {
        "result": "_ptr_unit",
        "result_name": null,
        "parameters": [
            {
                "name": "alias",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_measurement_unitType_sniffUnit": {
        "result": "_ptr_unit",
        "result_name": null,
        "parameters": [
            {
                "name": "unit",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_measurement_unitType_autoScale": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_measurement_unitType_autoScale_retval {float64 field_0;string field_1;bool field_2;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_measurement_unitType_autoScale_retval",
        "parameters": [
            {
                "name": "value",
                "type": "float64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_measurement_unitType_convertUnit": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_measurement_unitType_convertUnit_retval {float64 field_0;string field_1;bool field_2;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_measurement_unitType_convertUnit_retval",
        "parameters": [
            {
                "name": "value",
                "type": "int64"
            },
            {
                "name": "fromUnitStr",
                "type": "string"
            },
            {
                "name": "toUnitStr",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_packageName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_Generate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            },
            {
                "name": "obj",
                "type": "plugin_ObjTool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_Report_newTrimmedGraph": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_report__ptr_Report_newTrimmedGraph_retval {_ptr_graph_Graph field_0;int field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_report__ptr_Report_newTrimmedGraph_retval",
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_Report_selectOutputUnit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "g",
                "type": "_ptr_graph_Graph"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_Report_newGraph": {
        "result": "_ptr_graph_Graph",
        "result_name": null,
        "parameters": [
            {
                "name": "nodes",
                "type": "graph_NodeSet"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_printProto": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_printTopProto": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_functionMap_findOrAdd": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_report_functionMap_findOrAdd_retval {_ptr_profile_Function field_0;bool field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_report_functionMap_findOrAdd_retval",
        "parameters": [
            {
                "name": "ni",
                "type": "graph_NodeInfo"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_printAssembly": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            },
            {
                "name": "obj",
                "type": "plugin_ObjTool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_PrintAssembly": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            },
            {
                "name": "obj",
                "type": "plugin_ObjTool"
            },
            {
                "name": "maxFuncs",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_symbolsFromBinaries": {
        "result": "_slice__ptr_objSymbol",
        "result_name": null,
        "parameters": [
            {
                "name": "prof",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "g",
                "type": "_ptr_graph_Graph"
            },
            {
                "name": "rx",
                "type": "_ptr_regexp_Regexp"
            },
            {
                "name": "address",
                "type": "_ptr_uint64"
            },
            {
                "name": "obj",
                "type": "plugin_ObjTool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_orderSyms_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_report_orderSyms_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_orderSyms_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_nodesPerSymbol": {
        "result": "map__ptr_objSymbol_graph_Nodes",
        "result_name": null,
        "parameters": [
            {
                "name": "ns",
                "type": "graph_Nodes"
            },
            {
                "name": "symbols",
                "type": "_slice__ptr_objSymbol"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_assemblyInstruction_flatValue": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_assemblyInstruction_cumValue": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_report_annotateAssembly": {
        "result": "_slice_assemblyInstruction",
        "result_name": null,
        "parameters": [
            {
                "name": "insts",
                "type": "_slice_plugin_Inst"
            },
            {
                "name": "samples",
                "type": "graph_Nodes"
            },
            {
                "name": "file",
                "type": "plugin_ObjFile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_valueOrDot": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "int64"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_printTags": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_printComments": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_TextItems": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_report_TextItems_retval {_slice_TextItem field_0;_slice_string field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_report_TextItems_retval",
        "parameters": [
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_printText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_printTraces": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_printCallgrind": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_getDisambiguatedNames": {
        "result": "map__ptr_graph_Node_string",
        "result_name": null,
        "parameters": [
            {
                "name": "g",
                "type": "_ptr_graph_Graph"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_callgrindName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "names",
                "type": "map_string_int"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_callgrindAddress": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "prevInfo",
                "type": "_ptr_graph_NodeInfo"
            },
            {
                "name": "curr",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_printTree": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_GetDOT": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_report_GetDOT_retval {_ptr_graph_Graph field_0;_ptr_graph_DotConfig field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_report_GetDOT_retval",
        "parameters": [
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_printDOT": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_ProfileLabels": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_reportLabels": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "rpt",
                "type": "_ptr_Report"
            },
            {
                "name": "g",
                "type": "_ptr_graph_Graph"
            },
            {
                "name": "origCount",
                "type": "int"
            },
            {
                "name": "droppedNodes",
                "type": "int"
            },
            {
                "name": "droppedEdges",
                "type": "int"
            },
            {
                "name": "fullHeaders",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_legendActiveFilters": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "activeFilters",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_genLabel": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "int"
            },
            {
                "name": "n",
                "type": "string"
            },
            {
                "name": "l",
                "type": "string"
            },
            {
                "name": "f",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_New": {
        "result": "_ptr_Report",
        "result_name": null,
        "parameters": [
            {
                "name": "prof",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "o",
                "type": "_ptr_Options"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_NewDefault": {
        "result": "_ptr_Report",
        "result_name": null,
        "parameters": [
            {
                "name": "prof",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "options",
                "type": "Options"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_computeTotal": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "prof",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "value",
                "type": "void*"
            },
            {
                "name": "meanDiv",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_Report_Total": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_report_abs64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_shortNameList": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_printSource": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_printWebSource": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            },
            {
                "name": "obj",
                "type": "plugin_ObjTool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_PrintWebList": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            },
            {
                "name": "obj",
                "type": "plugin_ObjTool"
            },
            {
                "name": "maxFiles",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_newSourcePrinter": {
        "result": "_ptr_sourcePrinter",
        "result_name": null,
        "parameters": [
            {
                "name": "rpt",
                "type": "_ptr_Report"
            },
            {
                "name": "obj",
                "type": "plugin_ObjTool"
            },
            {
                "name": "sourcePath",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_sourcePrinter_close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_sourcePrinter_expandAddresses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rpt",
                "type": "_ptr_Report"
            },
            {
                "name": "addrs",
                "type": "map_uint64_addrInfo"
            },
            {
                "name": "flat",
                "type": "map_uint64_int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_sourcePrinter_addStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            },
            {
                "name": "frames",
                "type": "_slice_plugin_Frame"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_sourcePrinter_handleUnprocessed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addrs",
                "type": "map_uint64_addrInfo"
            },
            {
                "name": "unprocessed",
                "type": "_slice_uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_sourcePrinter_splitIntoRanges": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_report__ptr_sourcePrinter_splitIntoRanges_retval {_slice_addressRange field_0;_slice_uint64 field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_report__ptr_sourcePrinter_splitIntoRanges_retval",
        "parameters": [
            {
                "name": "prof",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "addrMap",
                "type": "map_uint64_addrInfo"
            },
            {
                "name": "flat",
                "type": "map_uint64_int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_sourcePrinter_initSamples": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "flat",
                "type": "map_uint64_int64"
            },
            {
                "name": "cum",
                "type": "map_uint64_int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_sourcePrinter_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "maxFiles",
                "type": "int"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_sourcePrinter_printFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "f",
                "type": "_ptr_sourceFile"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_sourcePrinter_functions": {
        "result": "_slice_sourceFunction",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_sourceFile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_sourcePrinter_objectFile": {
        "result": "plugin_ObjFile",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_profile_Mapping"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_printHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_printFunctionHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flatSum",
                "type": "int64"
            },
            {
                "name": "cumSum",
                "type": "int64"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_printFunctionSourceLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "lineNo",
                "type": "int"
            },
            {
                "name": "flat",
                "type": "int64"
            },
            {
                "name": "cum",
                "type": "int64"
            },
            {
                "name": "lineContents",
                "type": "string"
            },
            {
                "name": "assembly",
                "type": "_slice_assemblyInstruction"
            },
            {
                "name": "reader",
                "type": "_ptr_sourceReader"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_printNested": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "srcIndent",
                "type": "int"
            },
            {
                "name": "assembly",
                "type": "_slice_assemblyInstruction"
            },
            {
                "name": "reader",
                "type": "_ptr_sourceReader"
            },
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_printFunctionClosing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_printPageClosing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_getSourceFromFile": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_report_getSourceFromFile_retval {graph_Nodes field_0;string field_1;error err2;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_report_getSourceFromFile_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "reader",
                "type": "_ptr_sourceReader"
            },
            {
                "name": "fns",
                "type": "graph_Nodes"
            },
            {
                "name": "start",
                "type": "int"
            },
            {
                "name": "end",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_newSourceReader": {
        "result": "_ptr_sourceReader",
        "result_name": null,
        "parameters": [
            {
                "name": "searchPath",
                "type": "string"
            },
            {
                "name": "trimPath",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_sourceReader_fileError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_sourceReader_line": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_report__ptr_sourceReader_line_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_report__ptr_sourceReader_line_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "lineno",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_openSourceFile": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_report_openSourceFile_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_report_openSourceFile_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "searchPath",
                "type": "string"
            },
            {
                "name": "trim",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_trimPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "trimPath",
                "type": "string"
            },
            {
                "name": "searchPath",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_indentation": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_rightPad": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_canonicalizeFileName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "fname",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report_AddSourceTemplates": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_template_Template"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_Report_Stacks": {
        "result": "StackSet",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_StackSet_makeInitialStacks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rpt",
                "type": "_ptr_Report"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_StackSet_fillPlaces": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_StackSet_assignColors": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_report_newSynthCode": {
        "result": "_ptr_synthCode",
        "result_name": null,
        "parameters": [
            {
                "name": "mappings",
                "type": "_slice__ptr_profile_Mapping"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_report__ptr_synthCode_address": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "loc",
                "type": "_ptr_profile_Location"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_symbolizer__ptr_Symbolizer_Symbolize": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "string"
            },
            {
                "name": "sources",
                "type": "plugin_MappingSources"
            },
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_symbolizer_postURL": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_symbolizer_postURL_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_symbolizer_postURL_retval",
        "parameters": [
            {
                "name": "source",
                "type": "string"
            },
            {
                "name": "post",
                "type": "string"
            },
            {
                "name": "tr",
                "type": "http_RoundTripper"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_symbolizer_statusCodeError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "resp",
                "type": "_ptr_http_Response"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_symbolizer_doLocalSymbolize": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "prof",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "fast",
                "type": "bool"
            },
            {
                "name": "force",
                "type": "bool"
            },
            {
                "name": "obj",
                "type": "plugin_ObjTool"
            },
            {
                "name": "ui",
                "type": "plugin_UI"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_symbolizer_Demangle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "prof",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "force",
                "type": "bool"
            },
            {
                "name": "demanglerMode",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_symbolizer_demanglerModeToOptions": {
        "result": "_slice_demangle_Option",
        "result_name": null,
        "parameters": [
            {
                "name": "demanglerMode",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_symbolizer_demangleSingleFunction": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_profile_Function"
            },
            {
                "name": "options",
                "type": "_slice_demangle_Option"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_symbolizer_looksLikeDemangledCPlusPlus": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "demangled",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_symbolizer_removeMatching": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "start",
                "type": "byte"
            },
            {
                "name": "end",
                "type": "byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_symbolizer_newMapping": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_symbolizer_newMapping_retval {_ptr_mappingTable field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_symbolizer_newMapping_retval",
        "parameters": [
            {
                "name": "prof",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "obj",
                "type": "plugin_ObjTool"
            },
            {
                "name": "ui",
                "type": "plugin_UI"
            },
            {
                "name": "force",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_symbolizer__ptr_mappingTable_close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_symbolz_Symbolize": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "force",
                "type": "bool"
            },
            {
                "name": "sources",
                "type": "plugin_MappingSources"
            },
            {
                "name": "syms",
                "type": "void*"
            },
            {
                "name": "ui",
                "type": "plugin_UI"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_symbolz_hasGperftoolsSuffix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_symbolz_symbolz": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "source",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_symbolz_symbolizeMapping": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "source",
                "type": "string"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "syms",
                "type": "void*"
            },
            {
                "name": "m",
                "type": "_ptr_profile_Mapping"
            },
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_symbolz_adjust": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_symbolz_adjust_retval {uint64 field_0;bool field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_symbolz_adjust_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_transport_New": {
        "result": "http_RoundTripper",
        "result_name": null,
        "parameters": [
            {
                "name": "flagset",
                "type": "plugin_FlagSet"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_internal_transport__ptr_transport_initialize": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_internal_transport__ptr_transport_RoundTrip": {
        "result": "struct cmd_vendor_github.com_google_pprof_internal_transport__ptr_transport_RoundTrip_retval {_ptr_http_Response field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_internal_transport__ptr_transport_RoundTrip_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_decoder": {
        "result": "_slice_decoder",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_preEncode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_postDecode": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile_padStringArray": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "arr",
                "type": "_slice_string"
            },
            {
                "name": "l",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_ValueType_decoder": {
        "result": "_slice_decoder",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_ValueType_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Sample_decoder": {
        "result": "_slice_decoder",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Sample_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_label_decoder": {
        "result": "_slice_decoder",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile_label_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Mapping_decoder": {
        "result": "_slice_decoder",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Mapping_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Location_decoder": {
        "result": "_slice_decoder",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Location_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Line_decoder": {
        "result": "_slice_decoder",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Line_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Function_decoder": {
        "result": "_slice_decoder",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Function_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_addString": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "strings",
                "type": "map_string_int"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_getString": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_getString_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_getString_retval",
        "parameters": [
            {
                "name": "strings",
                "type": "_slice_string"
            },
            {
                "name": "strng",
                "type": "_ptr_int64"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_FilterSamplesByName": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile__ptr_Profile_FilterSamplesByName_retval {bool field_0;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_FilterSamplesByName_retval",
        "parameters": [
            {
                "name": "focus",
                "type": "_ptr_regexp_Regexp"
            },
            {
                "name": "ignore",
                "type": "_ptr_regexp_Regexp"
            },
            {
                "name": "hide",
                "type": "_ptr_regexp_Regexp"
            },
            {
                "name": "show",
                "type": "_ptr_regexp_Regexp"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_ShowFrom": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile__ptr_Profile_ShowFrom_retval {bool field_0;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_ShowFrom_retval",
        "parameters": [
            {
                "name": "showFrom",
                "type": "_ptr_regexp_Regexp"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_filterShowFromLocation": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "loc",
                "type": "_ptr_Location"
            },
            {
                "name": "showFrom",
                "type": "_ptr_regexp_Regexp"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Location_lastMatchedLineIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_regexp_Regexp"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_FilterTagsByName": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile__ptr_Profile_FilterTagsByName_retval {bool field_0;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_FilterTagsByName_retval",
        "parameters": [
            {
                "name": "show",
                "type": "_ptr_regexp_Regexp"
            },
            {
                "name": "hide",
                "type": "_ptr_regexp_Regexp"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Location_matchesName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_regexp_Regexp"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Location_unmatchedLines": {
        "result": "_slice_Line",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_regexp_Regexp"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Location_matchedLines": {
        "result": "_slice_Line",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_regexp_Regexp"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_focusedAndNotIgnored": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "locs",
                "type": "_slice__ptr_Location"
            },
            {
                "name": "m",
                "type": "map_uint64_bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_FilterSamplesByTag": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile__ptr_Profile_FilterSamplesByTag_retval {bool field_0;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_FilterSamplesByTag_retval",
        "parameters": [
            {
                "name": "focus",
                "type": "TagMatch"
            },
            {
                "name": "ignore",
                "type": "TagMatch"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_SampleIndexByName": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile__ptr_Profile_SampleIndexByName_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_SampleIndexByName_retval",
        "parameters": [
            {
                "name": "sampleIndex",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_sampleTypes": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_javaCPUProfile": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_javaCPUProfile_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_javaCPUProfile_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "period",
                "type": "int64"
            },
            {
                "name": "parse",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_parseJavaProfile": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_parseJavaProfile_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_parseJavaProfile_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_parseJavaHeader": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_parseJavaHeader_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_parseJavaHeader_retval",
        "parameters": [
            {
                "name": "pType",
                "type": "string"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "p",
                "type": "_ptr_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_parseJavaSamples": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_parseJavaSamples_retval {_slice_byte field_0;map_uint64__ptr_Location field_1;error err2;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_parseJavaSamples_retval",
        "parameters": [
            {
                "name": "pType",
                "type": "string"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "p",
                "type": "_ptr_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_parseJavaLocations": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "locs",
                "type": "map_uint64__ptr_Location"
            },
            {
                "name": "p",
                "type": "_ptr_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_isSpaceOrComment": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_parseGoCount": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_parseGoCount_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_parseGoCount_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_remapLocationIDs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_remapFunctionIDs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_remapMappingIDs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile_get32l": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_get32l_retval {uint64 field_0;_slice_byte field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_get32l_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_get32b": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_get32b_retval {uint64 field_0;_slice_byte field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_get32b_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_get64l": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_get64l_retval {uint64 field_0;_slice_byte field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_get64l_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_get64b": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_get64b_retval {uint64 field_0;_slice_byte field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_get64b_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_parseCPU": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_parseCPU_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_parseCPU_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_cpuProfile": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_cpuProfile_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_cpuProfile_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "period",
                "type": "int64"
            },
            {
                "name": "parse",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_cleanupDuplicateLocations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_parseCPUSamples": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_parseCPUSamples_retval {_slice_byte field_0;map_uint64__ptr_Location field_1;error err2;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_parseCPUSamples_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "parse",
                "type": "void*"
            },
            {
                "name": "adjust",
                "type": "bool"
            },
            {
                "name": "p",
                "type": "_ptr_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_parseHeap": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_parseHeap_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_parseHeap_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_parseHeapHeader": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_parseHeapHeader_retval {string field_0;int64 field_1;bool field_2;error err3;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_parseHeapHeader_retval",
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_parseHeapSample": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_parseHeapSample_retval {_slice_int64 field_0;int64 field_1;_slice_uint64 field_2;error err3;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_parseHeapSample_retval",
        "parameters": [
            {
                "name": "line",
                "type": "string"
            },
            {
                "name": "rate",
                "type": "int64"
            },
            {
                "name": "sampling",
                "type": "string"
            },
            {
                "name": "includeAlloc",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_parseHexAddresses": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_parseHexAddresses_retval {_slice_uint64 field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_parseHexAddresses_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_scaleHeapSample": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_scaleHeapSample_retval {int64 field_0;int64 field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_scaleHeapSample_retval",
        "parameters": [
            {
                "name": "count",
                "type": "int64"
            },
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "rate",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_parseContention": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_parseContention_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_parseContention_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_parseContentionSample": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_parseContentionSample_retval {_slice_int64 field_0;_slice_uint64 field_1;error err2;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_parseContentionSample_retval",
        "parameters": [
            {
                "name": "line",
                "type": "string"
            },
            {
                "name": "period",
                "type": "int64"
            },
            {
                "name": "cpuHz",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_parseThread": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_parseThread_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_parseThread_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_parseThreadSample": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_parseThreadSample_retval {string field_0;_slice_uint64 field_1;error err2;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_parseThreadSample_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_bufio_Scanner"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_parseAdditionalSections": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_bufio_Scanner"
            },
            {
                "name": "p",
                "type": "_ptr_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_ParseProcMaps": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_ParseProcMaps_retval {_slice__ptr_Mapping field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_ParseProcMaps_retval",
        "parameters": [
            {
                "name": "rd",
                "type": "io_Reader"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_parseProcMapsFromScanner": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_parseProcMapsFromScanner_retval {_slice__ptr_Mapping field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_parseProcMapsFromScanner_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_bufio_Scanner"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_removeLoggingInfo": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_ParseMemoryMap": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "rd",
                "type": "io_Reader"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_ParseMemoryMapFromScanner": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_bufio_Scanner"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_parseMappingEntry": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_parseMappingEntry_retval {_ptr_Mapping field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_parseMappingEntry_retval",
        "parameters": [
            {
                "name": "l",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_isMemoryMapSentinel": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_addLegacyFrameInfo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile_isProfileType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Profile"
            },
            {
                "name": "types",
                "type": "_slice__slice_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_Compact": {
        "result": "_ptr_Profile",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile_Merge": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_Merge_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_Merge_retval",
        "parameters": [
            {
                "name": "srcs",
                "type": "_slice__ptr_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_Normalize": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pb",
                "type": "_ptr_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_isZeroSample": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_Sample"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_profileMerger_mapSample": {
        "result": "_ptr_Sample",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_Sample"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_profileMerger_sampleKey": {
        "result": "sampleKey",
        "result_name": null,
        "parameters": [
            {
                "name": "sample",
                "type": "_ptr_Sample"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_sortedKeys1": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "map_string__slice_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_sortedKeys2": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "map_string__slice_int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_profileMerger_mapLocation": {
        "result": "_ptr_Location",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_Location"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Location_key": {
        "result": "locationKey",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_profileMerger_mapMapping": {
        "result": "mapInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_Mapping"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Mapping_key": {
        "result": "mappingKey",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_profileMerger_mapLine": {
        "result": "Line",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "Line"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_profileMerger_mapFunction": {
        "result": "_ptr_Function",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_Function"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Function_key": {
        "result": "functionKey",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile_combineHeaders": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_combineHeaders_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_combineHeaders_retval",
        "parameters": [
            {
                "name": "srcs",
                "type": "_slice__ptr_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_compatible": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pb",
                "type": "_ptr_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_equalValueType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "st1",
                "type": "_ptr_ValueType"
            },
            {
                "name": "st2",
                "type": "_ptr_ValueType"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_makeLocationIDMap": {
        "result": "locationIDMap",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_locationIDMap_get": {
        "result": "_ptr_Location",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_locationIDMap_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint64"
            },
            {
                "name": "loc",
                "type": "_ptr_Location"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_CompatibilizeSampleTypes": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_slice__ptr_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_commonSampleTypes": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_slice__ptr_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_compatibilizeSampleTypes": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Profile"
            },
            {
                "name": "sTypes",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_searchValueType": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "vts",
                "type": "_slice__ptr_ValueType"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_Parse": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_Parse_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_Parse_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_ParseData": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_ParseData_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_ParseData_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_parseLegacy": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_parseLegacy_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_parseLegacy_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_ParseUncompressed": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_ParseUncompressed_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_ParseUncompressed_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_massageMappings": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile_adjacent": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "m1",
                "type": "_ptr_Mapping"
            },
            {
                "name": "m2",
                "type": "_ptr_Mapping"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_updateLocationMapping": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "from",
                "type": "_ptr_Mapping"
            },
            {
                "name": "to",
                "type": "_ptr_Mapping"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_serialize": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Profile"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_Write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_WriteUncompressed": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_CheckValid": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_Aggregate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "inlineFrame",
                "type": "bool"
            },
            {
                "name": "function",
                "type": "bool"
            },
            {
                "name": "filename",
                "type": "bool"
            },
            {
                "name": "linenumber",
                "type": "bool"
            },
            {
                "name": "address",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_NumLabelUnits": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile__ptr_Profile_NumLabelUnits_retval {map_string_string field_0;map_string__slice_string field_1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_NumLabelUnits_retval",
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Mapping_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Location_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Sample_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile_labelsToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "labels",
                "type": "map_string__slice_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_numLabelsToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "numLabels",
                "type": "map_string__slice_int64"
            },
            {
                "name": "numUnits",
                "type": "map_string__slice_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_SetLabel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_RemoveLabel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Sample_HasLabel": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Sample_DiffBaseSample": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_Scale": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ratio",
                "type": "float64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_ScaleN": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ratios",
                "type": "_slice_float64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_HasFunctions": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_HasFileLines": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Mapping_Unsymbolizable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_Copy": {
        "result": "_ptr_Profile",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile_marshal": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "message"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_encodeVarint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_encodeLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_encodeUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_encodeUint64s": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_slice_uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_encodeUint64Opt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_encodeInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_encodeInt64s": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_slice_int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_encodeInt64Opt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_encodeString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_encodeStrings": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_encodeBool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_encodeBoolOpt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_encodeMessage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "m",
                "type": "message"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_unmarshal": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_unmarshal_retval {error err0;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_unmarshal_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "m",
                "type": "message"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_le64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_le32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_decodeVarint": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_decodeVarint_retval {uint64 field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_decodeVarint_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_decodeField": {
        "result": "struct cmd_vendor_github.com_google_pprof_profile_decodeField_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_google_pprof_profile_decodeField_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_checkType": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "typ",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_decodeMessage": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "m",
                "type": "message"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_decodeInt64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "x",
                "type": "_ptr_int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_decodeInt64s": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "x",
                "type": "_ptr__slice_int64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_decodeUint64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "x",
                "type": "_ptr_uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_decodeUint64s": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "x",
                "type": "_ptr__slice_uint64"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_decodeString": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "x",
                "type": "_ptr_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_decodeStrings": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "x",
                "type": "_ptr__slice_string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_decodeBool": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "x",
                "type": "_ptr_bool"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile_simplifyFunc": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_Prune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dropRx",
                "type": "_ptr_regexp_Regexp"
            },
            {
                "name": "keepRx",
                "type": "_ptr_regexp_Regexp"
            }
        ]
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_RemoveUninteresting": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_google_pprof_profile__ptr_Profile_PruneFrom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dropRx",
                "type": "_ptr_regexp_Regexp"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_ASTToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "AST"
            },
            {
                "name": "options",
                "type": "Option"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_printState_writeByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_printState_writeString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_printState_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "AST"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Name_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Name_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Name_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Name_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Name_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Typed_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Typed_printInner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Typed_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Typed_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Typed_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Typed_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Qualified_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Qualified_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Qualified_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Qualified_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Qualified_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Template_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Template_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Template_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Template_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Template_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateParam_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateParam_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateParam_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateParam_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateParam_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_LambdaAuto_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_LambdaAuto_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_LambdaAuto_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_LambdaAuto_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_LambdaAuto_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Qualifiers_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Qualifiers_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Qualifiers_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Qualifiers_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Qualifiers_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Qualifier_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Qualifier_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Qualifier_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Qualifier_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Qualifier_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TypeWithQualifiers_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TypeWithQualifiers_printInner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TypeWithQualifiers_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TypeWithQualifiers_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TypeWithQualifiers_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TypeWithQualifiers_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_MethodWithQualifiers_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_MethodWithQualifiers_printInner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_MethodWithQualifiers_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_MethodWithQualifiers_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_MethodWithQualifiers_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_MethodWithQualifiers_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_BuiltinType_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_BuiltinType_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_BuiltinType_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_BuiltinType_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_BuiltinType_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_printBase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            },
            {
                "name": "qual",
                "type": "AST"
            },
            {
                "name": "base",
                "type": "AST"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PointerType_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PointerType_printInner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PointerType_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PointerType_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PointerType_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PointerType_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ReferenceType_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ReferenceType_printInner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ReferenceType_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ReferenceType_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ReferenceType_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ReferenceType_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_RvalueReferenceType_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_RvalueReferenceType_printInner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_RvalueReferenceType_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_RvalueReferenceType_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_RvalueReferenceType_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_RvalueReferenceType_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ComplexType_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ComplexType_printInner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ComplexType_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ComplexType_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ComplexType_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ComplexType_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ImaginaryType_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ImaginaryType_printInner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ImaginaryType_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ImaginaryType_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ImaginaryType_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ImaginaryType_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_VendorQualifier_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_VendorQualifier_printInner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_VendorQualifier_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_VendorQualifier_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_VendorQualifier_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_VendorQualifier_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ArrayType_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ArrayType_printInner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ArrayType_printDimension": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ArrayType_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ArrayType_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ArrayType_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ArrayType_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_FunctionType_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_FunctionType_printInner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_FunctionType_printArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_FunctionType_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_FunctionType_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_FunctionType_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_FunctionType_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_FunctionParam_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_FunctionParam_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_FunctionParam_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_FunctionParam_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_FunctionParam_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PtrMem_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PtrMem_printInner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PtrMem_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PtrMem_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PtrMem_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PtrMem_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_FixedType_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_FixedType_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_FixedType_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_FixedType_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_FixedType_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_BinaryFP_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_BinaryFP_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_BinaryFP_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_BinaryFP_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_BinaryFP_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_VectorType_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_VectorType_printInner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_VectorType_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_VectorType_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_VectorType_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_VectorType_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ElaboratedType_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ElaboratedType_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ElaboratedType_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ElaboratedType_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ElaboratedType_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Decltype_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Decltype_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Decltype_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Decltype_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Decltype_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Operator_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Operator_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Operator_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Operator_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Operator_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Constructor_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Constructor_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Constructor_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Constructor_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Constructor_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Destructor_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Destructor_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Destructor_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Destructor_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Destructor_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_GlobalCDtor_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_GlobalCDtor_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_GlobalCDtor_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_GlobalCDtor_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_GlobalCDtor_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TaggedName_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TaggedName_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TaggedName_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TaggedName_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TaggedName_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PackExpansion_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PackExpansion_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PackExpansion_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PackExpansion_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PackExpansion_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ArgumentPack_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ArgumentPack_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ArgumentPack_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ArgumentPack_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ArgumentPack_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_SizeofPack_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_SizeofPack_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_SizeofPack_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_SizeofPack_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_SizeofPack_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_SizeofArgs_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_SizeofArgs_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_SizeofArgs_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_SizeofArgs_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_SizeofArgs_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateParamName_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateParamName_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateParamName_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateParamName_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateParamName_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TypeTemplateParam_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TypeTemplateParam_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TypeTemplateParam_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TypeTemplateParam_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TypeTemplateParam_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_NonTypeTemplateParam_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_NonTypeTemplateParam_printInner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_NonTypeTemplateParam_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_NonTypeTemplateParam_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_NonTypeTemplateParam_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_NonTypeTemplateParam_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateTemplateParam_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateTemplateParam_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateTemplateParam_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateTemplateParam_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateTemplateParam_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateParamPack_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateParamPack_printInner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateParamPack_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateParamPack_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateParamPack_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_TemplateParamPack_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Cast_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Cast_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Cast_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Cast_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Cast_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_parenthesize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            },
            {
                "name": "val",
                "type": "AST"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Nullary_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Nullary_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Nullary_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Nullary_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Nullary_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Unary_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Unary_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Unary_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Unary_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Unary_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_isDesignatedInitializer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "AST"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Binary_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Binary_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Binary_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Binary_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Binary_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Trinary_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Trinary_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Trinary_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Trinary_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Trinary_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Fold_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Fold_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Fold_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Fold_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Fold_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Subobject_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Subobject_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Subobject_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Subobject_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Subobject_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PtrMemCast_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PtrMemCast_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PtrMemCast_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PtrMemCast_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_PtrMemCast_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_New_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_New_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_New_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_New_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_New_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Literal_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Literal_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Literal_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Literal_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Literal_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_StringLiteral_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_StringLiteral_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_StringLiteral_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_StringLiteral_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_StringLiteral_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_LambdaExpr_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_LambdaExpr_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_LambdaExpr_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_LambdaExpr_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_LambdaExpr_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ExprList_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ExprList_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ExprList_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ExprList_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_ExprList_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_InitializerList_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_InitializerList_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_InitializerList_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_InitializerList_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_InitializerList_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_DefaultArg_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_DefaultArg_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_DefaultArg_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_DefaultArg_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_DefaultArg_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Closure_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Closure_printTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Closure_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Closure_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Closure_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Closure_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_StructuredBindings_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_StructuredBindings_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_StructuredBindings_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_StructuredBindings_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_StructuredBindings_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_UnnamedType_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_UnnamedType_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_UnnamedType_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_UnnamedType_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_UnnamedType_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Clone_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Clone_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Clone_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Clone_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Clone_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Special_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Special_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Special_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Special_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Special_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Special2_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Special2_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Special2_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Special2_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_Special2_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_EnableIf_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ps",
                "type": "_ptr_printState"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_EnableIf_Traverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_EnableIf_Copy": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_EnableIf_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_EnableIf_goString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_printState_printInner": {
        "result": "_slice_AST",
        "result_name": null,
        "parameters": [
            {
                "name": "prefixOnly",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_printState_printOneInner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "save",
                "type": "_ptr__slice_AST"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_printState_isEmpty": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "AST"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_Filter": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "options",
                "type": "Option"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_ToString": {
        "result": "struct cmd_vendor_github.com_ianlancetaylor_demangle_ToString_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_ianlancetaylor_demangle_ToString_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "options",
                "type": "Option"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_ToAST": {
        "result": "struct cmd_vendor_github.com_ianlancetaylor_demangle_ToAST_retval {AST field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_ianlancetaylor_demangle_ToAST_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "options",
                "type": "Option"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_globalCDtorName": {
        "result": "struct cmd_vendor_github.com_ianlancetaylor_demangle_globalCDtorName_retval {AST field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_ianlancetaylor_demangle_globalCDtorName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "options",
                "type": "Option"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_doDemangle": {
        "result": "struct cmd_vendor_github.com_ianlancetaylor_demangle_doDemangle_retval {AST field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_ianlancetaylor_demangle_doDemangle_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "options",
                "type": "Option"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_copy": {
        "result": "_ptr_state",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_fail": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_failEarlier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "string"
            },
            {
                "name": "dec",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_advance": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "add",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_checkChar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_demangleErr_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_adjustErr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "adj",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_encoding": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "params",
                "type": "bool"
            },
            {
                "name": "local",
                "type": "forLocalNameType"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_hasReturnType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "AST"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_isCDtorConversion": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "AST"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_taggedName": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "AST"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_name": {
        "result": "AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_nestedName": {
        "result": "AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_prefix": {
        "result": "AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_unqualifiedName": {
        "result": "struct cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_unqualifiedName_retval {AST field_0;bool field_1;}",
        "result_name": "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_unqualifiedName_retval",
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_sourceName": {
        "result": "AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_number": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_seqID": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "eofOK",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_operatorName": {
        "result": "struct cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_operatorName_retval {AST field_0;int field_1;}",
        "result_name": "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_operatorName_retval",
        "parameters": [
            {
                "name": "inExpression",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_localName": {
        "result": "AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_javaResource": {
        "result": "AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_specialName": {
        "result": "AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_callOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_demangleType": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "isCast",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_demangleCastTemplateArgs": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "tp",
                "type": "AST"
            },
            {
                "name": "addSubst",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_mergeQualifiers": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "q1AST",
                "type": "AST"
            },
            {
                "name": "q2AST",
                "type": "AST"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_cvQualifiers": {
        "result": "AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_refQualifier": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_parmlist": {
        "result": "_slice_AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_functionType": {
        "result": "AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_bareFunctionType": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "hasReturnType",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_arrayType": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "isCast",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_vectorType": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "isCast",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_pointerToMemberType": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "isCast",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_compactNumber": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_templateParam": {
        "result": "AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_setTemplate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "AST"
            },
            {
                "name": "tmpl",
                "type": "_ptr_Template"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_clearTemplateArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_AST"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_templateArgs": {
        "result": "_slice_AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_templateArg": {
        "result": "AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_exprList": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "stop",
                "type": "byte"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_expression": {
        "result": "AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_subobject": {
        "result": "AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_unresolvedName": {
        "result": "AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_baseUnresolvedName": {
        "result": "AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_exprPrimary": {
        "result": "AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_discriminator": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "AST"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_closureTypeName": {
        "result": "AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_templateParamDecl": {
        "result": "struct cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_templateParamDecl_retval {AST field_0;AST field_1;}",
        "result_name": "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_templateParamDecl_retval",
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_unnamedTypeName": {
        "result": "AST",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_cloneSuffix": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "AST"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_substitutions_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "AST"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_substitution": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "forPrefix",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_isDigit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_isUpper": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_isLower": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_simplify": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "AST"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_simplifyOne": {
        "result": "AST",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "AST"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_state_findArgumentPack": {
        "result": "_ptr_ArgumentPack",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "AST"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_rustToString": {
        "result": "struct cmd_vendor_github.com_ianlancetaylor_demangle_rustToString_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_github.com_ianlancetaylor_demangle_rustToString_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "options",
                "type": "_slice_Option"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_fail": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_advance": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "add",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_checkChar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_writeByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_writeString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_symbolName": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_path": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "needsSeparator",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_implPath": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_identifier": {
        "result": "struct cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_identifier_retval {int64 field_0;string field_1;}",
        "result_name": "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_identifier_retval",
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_disambiguator": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_undisambiguatedIdentifier": {
        "result": "struct cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_undisambiguatedIdentifier_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_undisambiguatedIdentifier_retval",
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_expandPunycode": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_genericArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_binder": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_demangleType": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_basicType": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_fnSig": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_dynBounds": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_dynTrait": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_pathStartGenerics": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_writeLifetime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lifetime",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_demangleConst": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_base62Number": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_backref": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "demangle",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle__ptr_rustState_decimalNumber": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_github.com_ianlancetaylor_demangle_oldRustToString": {
        "result": "struct cmd_vendor_github.com_ianlancetaylor_demangle_oldRustToString_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_github.com_ianlancetaylor_demangle_oldRustToString_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "options",
                "type": "_slice_Option"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_Decode": {
        "result": "struct cmd_vendor_golang.org_x_arch_arm_armasm_Decode_retval {Inst field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_arch_arm_armasm_Decode_retval",
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "mode",
                "type": "Mode"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_decodeArg": {
        "result": "Arg",
        "result_name": null,
        "parameters": [
            {
                "name": "aop",
                "type": "instArg"
            },
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_decodeShift": {
        "result": "struct cmd_vendor_golang.org_x_arch_arm_armasm_decodeShift_retval {Shift field_0;uint8 field_1;}",
        "result_name": "cmd_vendor_golang.org_x_arch_arm_armasm_decodeShift_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_GNUSyntax": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "Inst"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_gnuArg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "_ptr_Inst"
            },
            {
                "name": "argIndex",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "Arg"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_Mode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_Op_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_Inst_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_Float32Imm_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_Float32Imm_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_Float64Imm_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_Float64Imm_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_Imm_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_Imm_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_ImmAlt_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_ImmAlt_Imm": {
        "result": "Imm",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_ImmAlt_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_Label_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_Label_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_Reg_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_Reg_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_RegX_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_RegX_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_RegList_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_RegList_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_Endian_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_Endian_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_Shift_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_RegShift_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_RegShift_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_RegShiftReg_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_RegShiftReg_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_PCRel_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_PCRel_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_Mem_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_Mem_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_GoSyntax": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "Inst"
            },
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "symname",
                "type": "void*"
            },
            {
                "name": "text",
                "type": "io_ReaderAt"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_plan9Arg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "_ptr_Inst"
            },
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "symname",
                "type": "void*"
            },
            {
                "name": "arg",
                "type": "Arg"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_memOpTrans": {
        "result": "struct cmd_vendor_golang.org_x_arch_arm_armasm_memOpTrans_retval {string field_0;string field_1;}",
        "result_name": "cmd_vendor_golang.org_x_arch_arm_armasm_memOpTrans_retval",
        "parameters": [
            {
                "name": "mem",
                "type": "Mem"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm_armasm_fpTrans": {
        "result": "struct cmd_vendor_golang.org_x_arch_arm_armasm_fpTrans_retval {string field_0;_slice_string field_1;}",
        "result_name": "cmd_vendor_golang.org_x_arch_arm_armasm_fpTrans_retval",
        "parameters": [
            {
                "name": "inst",
                "type": "_ptr_Inst"
            },
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_at_sys_cr_system_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_bfi_bfm_32m_bitfield_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_bfi_bfm_64m_bitfield_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_bfxil_bfm_32m_bitfield_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_bfxil_bfm_64m_bitfield_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_cinc_csinc_32_condsel_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_cinc_csinc_64_condsel_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_cinv_csinv_32_condsel_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_cinv_csinv_64_condsel_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_cneg_csneg_32_condsel_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_cneg_csneg_64_condsel_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_csinc_general_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_csinv_general_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_dc_sys_cr_system_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_ic_sys_cr_system_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_lsl_ubfm_32m_bitfield_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_lsl_ubfm_64m_bitfield_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_mov_orr_32_log_imm_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_mov_orr_64_log_imm_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_mov_movn_32_movewide_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_mov_movn_64_movewide_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_mov_add_32_addsub_imm_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_mov_add_64_addsub_imm_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_mov_movz_32_movewide_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_mov_movz_64_movewide_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_ror_extr_32_extract_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_ror_extr_64_extract_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sbfiz_sbfm_32m_bitfield_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sbfiz_sbfm_64m_bitfield_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sbfx_sbfm_32m_bitfield_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sbfx_sbfm_64m_bitfield_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_tlbi_sys_cr_system_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_ubfiz_ubfm_32m_bitfield_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_ubfiz_ubfm_64m_bitfield_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_ubfx_ubfm_32m_bitfield_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_ubfx_ubfm_64m_bitfield_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_fcvtzs_asisdshf_c_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_fcvtzs_asimdshf_c_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_fcvtzu_asisdshf_c_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_fcvtzu_asimdshf_c_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_mov_umov_asimdins_w_w_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_mov_umov_asimdins_x_x_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_mov_orr_asimdsame_only_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_rshrn_asimdshf_n_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_scvtf_asisdshf_c_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_scvtf_asimdshf_c_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_shl_asisdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_shl_asimdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_shrn_asimdshf_n_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sli_asisdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sli_asimdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sqrshrn_asisdshf_n_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sqrshrn_asimdshf_n_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sqrshrun_asisdshf_n_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sqrshrun_asimdshf_n_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sqshl_asisdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sqshl_asimdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sqshlu_asisdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sqshlu_asimdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sqshrn_asisdshf_n_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sqshrn_asimdshf_n_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sqshrun_asisdshf_n_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sqshrun_asimdshf_n_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sri_asisdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sri_asimdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_srshr_asisdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_srshr_asimdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_srsra_asisdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_srsra_asimdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sshll_asimdshf_l_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sshr_asisdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sshr_asimdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_ssra_asisdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_ssra_asimdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sxtl_sshll_asimdshf_l_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_ucvtf_asisdshf_c_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_ucvtf_asimdshf_c_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_uqrshrn_asisdshf_n_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_uqrshrn_asimdshf_n_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_uqshl_asisdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_uqshl_asimdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_uqshrn_asisdshf_n_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_uqshrn_asimdshf_n_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_urshr_asisdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_urshr_asimdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_ursra_asisdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_ursra_asimdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_ushll_asimdshf_l_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_ushr_asisdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_ushr_asimdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_usra_asisdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_usra_asimdshf_r_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_uxtl_ushll_asimdshf_l_cond": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_extract_bit": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "uint32"
            },
            {
                "name": "bit",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_bfxpreferred_4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sf",
                "type": "uint32"
            },
            {
                "name": "opc1",
                "type": "uint32"
            },
            {
                "name": "imms",
                "type": "uint32"
            },
            {
                "name": "immr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_move_wide_preferred_4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sf",
                "type": "uint32"
            },
            {
                "name": "N",
                "type": "uint32"
            },
            {
                "name": "imms",
                "type": "uint32"
            },
            {
                "name": "immr",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sys_op_4": {
        "result": "sys",
        "result_name": null,
        "parameters": [
            {
                "name": "op1",
                "type": "uint32"
            },
            {
                "name": "crn",
                "type": "uint32"
            },
            {
                "name": "crm",
                "type": "uint32"
            },
            {
                "name": "op2",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_is_zero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_is_ones_n16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_bit_count": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Decode": {
        "result": "struct cmd_vendor_golang.org_x_arch_arm64_arm64asm_Decode_retval {Inst field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Decode_retval",
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_decodeArg": {
        "result": "Arg",
        "result_name": null,
        "parameters": [
            {
                "name": "aop",
                "type": "instArg"
            },
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_handle_ExtendedRegister": {
        "result": "Arg",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "has_width",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_handle_ImmediateShiftedRegister": {
        "result": "Arg",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "max",
                "type": "uint8"
            },
            {
                "name": "is_w",
                "type": "bool"
            },
            {
                "name": "has_ror",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_handle_MemExtend": {
        "result": "Arg",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "mult",
                "type": "uint8"
            },
            {
                "name": "absent",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_handle_bitmasks": {
        "result": "Arg",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "datasize",
                "type": "uint8"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_GNUSyntax": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "Inst"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Op_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Inst_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Reg_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Reg_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_RegSP_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_RegSP_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_ImmShift_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_ImmShift_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_ExtShift_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_RegExtshiftAmount_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_RegExtshiftAmount_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_PCRel_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_PCRel_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_MemImmediate_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_MemImmediate_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_MemExtend_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_MemExtend_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Imm_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Imm_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Imm64_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Imm64_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Imm_hint_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Imm_hint_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Imm_clrex_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Imm_clrex_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Imm_dcps_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Imm_dcps_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Cond_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Cond_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Imm_c_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Imm_c_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Imm_option_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Imm_option_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Imm_prfop_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Imm_prfop_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Pstatefield_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Pstatefield_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Systemreg_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Systemreg_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Imm_fp_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Imm_fp_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Arrangement_String": {
        "result": "struct cmd_vendor_golang.org_x_arch_arm64_arm64asm_Arrangement_String_retval {string field_0;}",
        "result_name": "cmd_vendor_golang.org_x_arch_arm64_arm64asm_Arrangement_String_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_RegisterWithArrangement_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_RegisterWithArrangement_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_RegisterWithArrangementAndIndex_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_RegisterWithArrangementAndIndex_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sysOp_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sysOp_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sysInstFields_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sysInstFields_getAttrs": {
        "result": "sysInstAttrs",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sysInstFields_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_sysInstFields_getType": {
        "result": "sys",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_GoSyntax": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "Inst"
            },
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "symname",
                "type": "void*"
            },
            {
                "name": "text",
                "type": "io_ReaderAt"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_plan9Arg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "_ptr_Inst"
            },
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "symname",
                "type": "void*"
            },
            {
                "name": "arg",
                "type": "Arg"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_arm64_arm64asm_plan9gpr": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Reg"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_argField_Parse": {
        "result": "Arg",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_2_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_ArgType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_ArgType_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_Decode": {
        "result": "struct cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_Decode_retval {Inst field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_Decode_retval",
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "ord",
                "type": "binary_ByteOrder"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_BitField_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_BitField_Parse": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_2_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_BitField_ParseSigned": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_2_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_BitFields_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm__ptr_BitFields_Append": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "BitField"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_BitFields_parse": {
        "result": "struct cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_BitFields_parse_retval {uint64 field_0;uint8 field_1;}",
        "result_name": "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_BitFields_parse_retval",
        "parameters": [
            {
                "name": "i",
                "type": "_2_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_BitFields_Parse": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_2_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_BitFields_ParseSigned": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_2_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_BitFields_NumBits": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_GNUSyntax": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "Inst"
            },
            {
                "name": "pc",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_gnuArg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "_ptr_Inst"
            },
            {
                "name": "argIndex",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "Arg"
            },
            {
                "name": "pc",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_removeArg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "_ptr_Inst"
            },
            {
                "name": "index",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_isLoadStoreOp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_Inst_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_Op_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_Reg_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_Reg_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_CondReg_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_CondReg_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_SpReg_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_SpReg_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_PCRel_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_PCRel_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_Label_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_Label_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_Imm_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_Imm_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_Offset_IsArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_Offset_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_GoSyntax": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "Inst"
            },
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "symname",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_plan9Arg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "_ptr_Inst"
            },
            {
                "name": "argIndex",
                "type": "int"
            },
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "arg",
                "type": "Arg"
            },
            {
                "name": "symname",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_reverseMiddleOps": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_ppc64_ppc64asm_reverseOperandOrder": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_instPrefix": {
        "result": "struct cmd_vendor_golang.org_x_arch_x86_x86asm_instPrefix_retval {Inst field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_arch_x86_x86asm_instPrefix_retval",
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_truncated": {
        "result": "struct cmd_vendor_golang.org_x_arch_x86_x86asm_truncated_retval {Inst field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_arch_x86_x86asm_truncated_retval",
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_Decode": {
        "result": "struct cmd_vendor_golang.org_x_arch_x86_x86asm_Decode_retval {Inst field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_arch_x86_x86asm_Decode_retval",
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_decode1": {
        "result": "struct cmd_vendor_golang.org_x_arch_x86_x86asm_decode1_retval {Inst field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_arch_x86_x86asm_decode1_retval",
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "mode",
                "type": "int"
            },
            {
                "name": "gnuCompat",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_baseRegForBits": {
        "result": "Reg",
        "result_name": null,
        "parameters": [
            {
                "name": "bits",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_prefixToSegment": {
        "result": "Reg",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "Prefix"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_GNUSyntax": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "Inst"
            },
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "symname",
                "type": "SymLookup"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_gnuArg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "_ptr_Inst"
            },
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "symname",
                "type": "SymLookup"
            },
            {
                "name": "x",
                "type": "Arg"
            },
            {
                "name": "usedPrefixes",
                "type": "_ptr_bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_countPrefix": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "_ptr_Inst"
            },
            {
                "name": "target",
                "type": "Prefix"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_markLastImplicit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "_ptr_Inst"
            },
            {
                "name": "prefix",
                "type": "Prefix"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_unmarkImplicit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "_ptr_Inst"
            },
            {
                "name": "prefix",
                "type": "Prefix"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_byteSizeSuffix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_argBytes": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "_ptr_Inst"
            },
            {
                "name": "arg",
                "type": "Arg"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_isFloat": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_isFloatInt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_Prefix_IsREX": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_Prefix_IsVEX": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_Prefix_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_Op_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_Reg_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_Reg_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_Mem_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_Mem_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_Rel_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_Rel_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_Imm_isArg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_Imm_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_Inst_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_isReg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Arg"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_isSegReg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Arg"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_isMem": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Arg"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_isImm": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Arg"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_regBytes": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Arg"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_isSegment": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "Prefix"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_IntelSyntax": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "Inst"
            },
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "symname",
                "type": "SymLookup"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_intelArg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "_ptr_Inst"
            },
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "symname",
                "type": "SymLookup"
            },
            {
                "name": "arg",
                "type": "Arg"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_GoSyntax": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "Inst"
            },
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "symname",
                "type": "SymLookup"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_plan9Arg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "_ptr_Inst"
            },
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "symname",
                "type": "void*"
            },
            {
                "name": "arg",
                "type": "Arg"
            }
        ]
    },
    "cmd_vendor_golang.org_x_arch_x86_x86asm_memArgToSymbol": {
        "result": "struct cmd_vendor_golang.org_x_arch_x86_x86asm_memArgToSymbol_retval {string field_0;int64 field_1;}",
        "result_name": "cmd_vendor_golang.org_x_arch_x86_x86asm_memArgToSymbol_retval",
        "parameters": [
            {
                "name": "a",
                "type": "Mem"
            },
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "instrLen",
                "type": "int"
            },
            {
                "name": "symname",
                "type": "SymLookup"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_internal_lazyregexp__ptr_Regexp_re": {
        "result": "_ptr_regexp_Regexp",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_internal_lazyregexp__ptr_Regexp_build": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_internal_lazyregexp__ptr_Regexp_FindSubmatch": {
        "result": "_slice__slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_internal_lazyregexp__ptr_Regexp_FindStringSubmatch": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_internal_lazyregexp__ptr_Regexp_FindStringSubmatchIndex": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_internal_lazyregexp__ptr_Regexp_ReplaceAllString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "repl",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_internal_lazyregexp__ptr_Regexp_FindString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_internal_lazyregexp__ptr_Regexp_FindAllString": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_internal_lazyregexp__ptr_Regexp_MatchString": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_internal_lazyregexp__ptr_Regexp_SubexpNames": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_internal_lazyregexp_New": {
        "result": "_ptr_Regexp",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_Format": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_FileSyntax"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_printer_printf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_printer_indent": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_printer_newline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_printer_trim": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_printer_file": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_FileSyntax"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_printer_expr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_printer_tokens": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tokens",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_Position_add": {
        "result": "Position",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_Comments_Comment": {
        "result": "_ptr_Comments",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_FileSyntax_Span": {
        "result": "struct cmd_vendor_golang.org_x_mod_modfile__ptr_FileSyntax_Span_retval {Position field_0;}",
        "result_name": "cmd_vendor_golang.org_x_mod_modfile__ptr_FileSyntax_Span_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_FileSyntax_addLine": {
        "result": "_ptr_Line",
        "result_name": null,
        "parameters": [
            {
                "name": "hint",
                "type": "Expr"
            },
            {
                "name": "tokens",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_FileSyntax_updateLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "_ptr_Line"
            },
            {
                "name": "tokens",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_Line_markRemoved": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_FileSyntax_Cleanup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile_commentsAdd": {
        "result": "_slice_Comment",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_Comment"
            },
            {
                "name": "y",
                "type": "_slice_Comment"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_stringsAdd": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_string"
            },
            {
                "name": "y",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_CommentBlock_Span": {
        "result": "struct cmd_vendor_golang.org_x_mod_modfile__ptr_CommentBlock_Span_retval {Position field_0;}",
        "result_name": "cmd_vendor_golang.org_x_mod_modfile__ptr_CommentBlock_Span_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_Line_Span": {
        "result": "struct cmd_vendor_golang.org_x_mod_modfile__ptr_Line_Span_retval {Position field_0;}",
        "result_name": "cmd_vendor_golang.org_x_mod_modfile__ptr_Line_Span_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_LineBlock_Span": {
        "result": "struct cmd_vendor_golang.org_x_mod_modfile__ptr_LineBlock_Span_retval {Position field_0;}",
        "result_name": "cmd_vendor_golang.org_x_mod_modfile__ptr_LineBlock_Span_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_LParen_Span": {
        "result": "struct cmd_vendor_golang.org_x_mod_modfile__ptr_LParen_Span_retval {Position field_0;}",
        "result_name": "cmd_vendor_golang.org_x_mod_modfile__ptr_LParen_Span_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_RParen_Span": {
        "result": "struct cmd_vendor_golang.org_x_mod_modfile__ptr_RParen_Span_retval {Position field_0;}",
        "result_name": "cmd_vendor_golang.org_x_mod_modfile__ptr_RParen_Span_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile_newInput": {
        "result": "_ptr_input",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_parse": {
        "result": "struct cmd_vendor_golang.org_x_mod_modfile_parse_retval {_ptr_FileSyntax field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_modfile_parse_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_input_Error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_input_eof": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_input_peekRune": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_input_peekPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_input_readRune": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile_tokenKind_isComment": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile_tokenKind_isEOL": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_input_startToken": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_input_endToken": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "kind",
                "type": "tokenKind"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_input_peek": {
        "result": "tokenKind",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_input_lex": {
        "result": "token",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_input_readToken": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile_isIdent": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_input_order": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_input_assignComments": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile_reverseComments": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Comment"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_input_parseFile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_input_parseStmt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_input_parseLineBlock": {
        "result": "_ptr_LineBlock",
        "result_name": null,
        "parameters": [
            {
                "name": "start",
                "type": "Position"
            },
            {
                "name": "token",
                "type": "_slice_string"
            },
            {
                "name": "lparen",
                "type": "token"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_input_parseLine": {
        "result": "_ptr_Line",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile_ModulePath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "mod",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_Require_markRemoved": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_Require_setVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_Require_setIndirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "indirect",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_isIndirect": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "_ptr_Line"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_AddModuleStmt": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_AddComment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_Parse": {
        "result": "struct cmd_vendor_golang.org_x_mod_modfile_Parse_retval {_ptr_File field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_modfile_Parse_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "fix",
                "type": "VersionFixer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_ParseLax": {
        "result": "struct cmd_vendor_golang.org_x_mod_modfile_ParseLax_retval {_ptr_File field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_modfile_ParseLax_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "fix",
                "type": "VersionFixer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_parseToFile": {
        "result": "struct cmd_vendor_golang.org_x_mod_modfile_parseToFile_retval {_ptr_File field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_modfile_parseToFile_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "fix",
                "type": "VersionFixer"
            },
            {
                "name": "strict",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "errs",
                "type": "_ptr_ErrorList"
            },
            {
                "name": "block",
                "type": "_ptr_LineBlock"
            },
            {
                "name": "line",
                "type": "_ptr_Line"
            },
            {
                "name": "verb",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_string"
            },
            {
                "name": "fix",
                "type": "VersionFixer"
            },
            {
                "name": "strict",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_parseReplace": {
        "result": "struct cmd_vendor_golang.org_x_mod_modfile_parseReplace_retval {_ptr_Replace field_0;_ptr_Error field_1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_modfile_parseReplace_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "line",
                "type": "_ptr_Line"
            },
            {
                "name": "verb",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_string"
            },
            {
                "name": "fix",
                "type": "VersionFixer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_fixRetract": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fix",
                "type": "VersionFixer"
            },
            {
                "name": "errs",
                "type": "_ptr_ErrorList"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_WorkFile_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "errs",
                "type": "_ptr_ErrorList"
            },
            {
                "name": "line",
                "type": "_ptr_Line"
            },
            {
                "name": "verb",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_string"
            },
            {
                "name": "fix",
                "type": "VersionFixer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_IsDirectoryPath": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ns",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_MustQuote": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_AutoQuote": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_parseVersionInterval": {
        "result": "struct cmd_vendor_golang.org_x_mod_modfile_parseVersionInterval_retval {VersionInterval field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_modfile_parseVersionInterval_retval",
        "parameters": [
            {
                "name": "verb",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_ptr__slice_string"
            },
            {
                "name": "fix",
                "type": "VersionFixer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_parseString": {
        "result": "struct cmd_vendor_golang.org_x_mod_modfile_parseString_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_modfile_parseString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_parseDeprecation": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "block",
                "type": "_ptr_LineBlock"
            },
            {
                "name": "line",
                "type": "_ptr_Line"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_parseDirectiveComment": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "block",
                "type": "_ptr_LineBlock"
            },
            {
                "name": "line",
                "type": "_ptr_Line"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_ErrorList_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_Error_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_Error_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile_parseVersion": {
        "result": "struct cmd_vendor_golang.org_x_mod_modfile_parseVersion_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_modfile_parseVersion_retval",
        "parameters": [
            {
                "name": "verb",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "s",
                "type": "_ptr_string"
            },
            {
                "name": "fix",
                "type": "VersionFixer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_modulePathMajor": {
        "result": "struct cmd_vendor_golang.org_x_mod_modfile_modulePathMajor_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_modfile_modulePathMajor_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_Format": {
        "result": "struct cmd_vendor_golang.org_x_mod_modfile__ptr_File_Format_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_modfile__ptr_File_Format_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_Cleanup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_AddGoStmt": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_DropGoStmt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_DropToolchainStmt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_AddToolchainStmt": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_AddRequire": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "vers",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_AddNewRequire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "vers",
                "type": "string"
            },
            {
                "name": "indirect",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_SetRequire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_slice__ptr_Require"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_SetRequireSeparateIndirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_slice__ptr_Require"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_DropRequire": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_AddExclude": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "vers",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_DropExclude": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "vers",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_AddReplace": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "oldPath",
                "type": "string"
            },
            {
                "name": "oldVers",
                "type": "string"
            },
            {
                "name": "newPath",
                "type": "string"
            },
            {
                "name": "newVers",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_addReplace": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "syntax",
                "type": "_ptr_FileSyntax"
            },
            {
                "name": "replace",
                "type": "_ptr__slice__ptr_Replace"
            },
            {
                "name": "oldPath",
                "type": "string"
            },
            {
                "name": "oldVers",
                "type": "string"
            },
            {
                "name": "newPath",
                "type": "string"
            },
            {
                "name": "newVers",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_DropReplace": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "oldPath",
                "type": "string"
            },
            {
                "name": "oldVers",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_AddRetract": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "vi",
                "type": "VersionInterval"
            },
            {
                "name": "rationale",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_DropRetract": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "vi",
                "type": "VersionInterval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_SortBlocks": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_File_removeDups": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile_removeDups": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "syntax",
                "type": "_ptr_FileSyntax"
            },
            {
                "name": "exclude",
                "type": "_ptr__slice__ptr_Exclude"
            },
            {
                "name": "replace",
                "type": "_ptr__slice__ptr_Replace"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_lineLess": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "li",
                "type": "_ptr_Line"
            },
            {
                "name": "lj",
                "type": "_ptr_Line"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_lineExcludeLess": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "li",
                "type": "_ptr_Line"
            },
            {
                "name": "lj",
                "type": "_ptr_Line"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_lineRetractLess": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "li",
                "type": "_ptr_Line"
            },
            {
                "name": "lj",
                "type": "_ptr_Line"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_checkCanonicalVersion": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "vers",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile_ParseWork": {
        "result": "struct cmd_vendor_golang.org_x_mod_modfile_ParseWork_retval {_ptr_WorkFile field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_modfile_ParseWork_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "fix",
                "type": "VersionFixer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_WorkFile_Cleanup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_WorkFile_AddGoStmt": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_WorkFile_AddToolchainStmt": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_WorkFile_DropGoStmt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_WorkFile_DropToolchainStmt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_WorkFile_AddUse": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "diskPath",
                "type": "string"
            },
            {
                "name": "modulePath",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_WorkFile_AddNewUse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "diskPath",
                "type": "string"
            },
            {
                "name": "modulePath",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_WorkFile_SetUse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dirs",
                "type": "_slice__ptr_Use"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_WorkFile_DropUse": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_WorkFile_AddReplace": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "oldPath",
                "type": "string"
            },
            {
                "name": "oldVers",
                "type": "string"
            },
            {
                "name": "newPath",
                "type": "string"
            },
            {
                "name": "newVers",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_WorkFile_DropReplace": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "oldPath",
                "type": "string"
            },
            {
                "name": "oldVers",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_WorkFile_SortBlocks": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_modfile__ptr_WorkFile_removeDups": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_module_Version_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_module_VersionError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Version"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module__ptr_ModuleError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_module__ptr_ModuleError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_module__ptr_InvalidVersionError_noun": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_module__ptr_InvalidVersionError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_module__ptr_InvalidVersionError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_module__ptr_InvalidPathError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_module__ptr_InvalidPathError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_module_Check": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "version",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_firstPathOK": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_modPathOK": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_importPathOK": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_fileNameOK": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_CheckPath": {
        "result": "struct cmd_vendor_golang.org_x_mod_module_CheckPath_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_mod_module_CheckPath_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_CheckImportPath": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_checkPath": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "kind",
                "type": "pathKind"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_checkElem": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "string"
            },
            {
                "name": "kind",
                "type": "pathKind"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_CheckFilePath": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_SplitPathVersion": {
        "result": "struct cmd_vendor_golang.org_x_mod_module_SplitPathVersion_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_module_SplitPathVersion_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_splitGopkgIn": {
        "result": "struct cmd_vendor_golang.org_x_mod_module_splitGopkgIn_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_module_splitGopkgIn_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_MatchPathMajor": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            },
            {
                "name": "pathMajor",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_CheckPathMajor": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            },
            {
                "name": "pathMajor",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_PathMajorPrefix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "pathMajor",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_CanonicalVersion": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_Sort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Version"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_EscapePath": {
        "result": "struct cmd_vendor_golang.org_x_mod_module_EscapePath_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_module_EscapePath_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_EscapeVersion": {
        "result": "struct cmd_vendor_golang.org_x_mod_module_EscapeVersion_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_module_EscapeVersion_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_escapeString": {
        "result": "struct cmd_vendor_golang.org_x_mod_module_escapeString_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_module_escapeString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_UnescapePath": {
        "result": "struct cmd_vendor_golang.org_x_mod_module_UnescapePath_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_module_UnescapePath_retval",
        "parameters": [
            {
                "name": "escaped",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_UnescapeVersion": {
        "result": "struct cmd_vendor_golang.org_x_mod_module_UnescapeVersion_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_module_UnescapeVersion_retval",
        "parameters": [
            {
                "name": "escaped",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_unescapeString": {
        "result": "struct cmd_vendor_golang.org_x_mod_module_unescapeString_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_module_unescapeString_retval",
        "parameters": [
            {
                "name": "escaped",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_MatchPrefixPatterns": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "globs",
                "type": "string"
            },
            {
                "name": "target",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_PseudoVersion": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "major",
                "type": "string"
            },
            {
                "name": "older",
                "type": "string"
            },
            {
                "name": "t",
                "type": "time_Time"
            },
            {
                "name": "rev",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_ZeroPseudoVersion": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "major",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_incDecimal": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "decimal",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_decDecimal": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "decimal",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_IsPseudoVersion": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_IsZeroPseudoVersion": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_PseudoVersionTime": {
        "result": "struct cmd_vendor_golang.org_x_mod_module_PseudoVersionTime_retval {time_Time field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_module_PseudoVersionTime_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_PseudoVersionRev": {
        "result": "struct cmd_vendor_golang.org_x_mod_module_PseudoVersionRev_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_module_PseudoVersionRev_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_PseudoVersionBase": {
        "result": "struct cmd_vendor_golang.org_x_mod_module_PseudoVersionBase_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_module_PseudoVersionBase_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_module_parsePseudoVersion": {
        "result": "struct cmd_vendor_golang.org_x_mod_module_parsePseudoVersion_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_module_parsePseudoVersion_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_IsValid": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_Canonical": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_Major": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_MajorMinor": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_Prerelease": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_Build": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_Compare": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            },
            {
                "name": "w",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_Max": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            },
            {
                "name": "w",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_ByVersion_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_semver_ByVersion_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_ByVersion_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_Sort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_parse": {
        "result": "struct cmd_vendor_golang.org_x_mod_semver_parse_retval {parsed field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_semver_parse_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_parseInt": {
        "result": "struct cmd_vendor_golang.org_x_mod_semver_parseInt_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_semver_parseInt_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_parsePrerelease": {
        "result": "struct cmd_vendor_golang.org_x_mod_semver_parsePrerelease_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_semver_parsePrerelease_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_parseBuild": {
        "result": "struct cmd_vendor_golang.org_x_mod_semver_parseBuild_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_semver_parseBuild_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_isIdentChar": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_isBadNum": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_isNum": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_compareInt": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "y",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_comparePrerelease": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "y",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_semver_nextIdent": {
        "result": "struct cmd_vendor_golang.org_x_mod_semver_nextIdent_retval {string field_0;}",
        "result_name": "cmd_vendor_golang.org_x_mod_semver_nextIdent_retval",
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_parCache_Do": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_parCache_Get": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_NewClient": {
        "result": "_ptr_Client",
        "result_name": null,
        "parameters": [
            {
                "name": "ops",
                "type": "ClientOps"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_init": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_initWork": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_SetTileHeight": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "height",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_SetGONOSUMDB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_skip": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_globsMatchPath": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "globs",
                "type": "string"
            },
            {
                "name": "target",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_Lookup": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_Lookup_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_Lookup_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "vers",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_mergeLatest": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_mergeLatestMem": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_mergeLatestMem_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_mergeLatestMem_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_checkTrees": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "older",
                "type": "tlog_Tree"
            },
            {
                "name": "olderNote",
                "type": "_slice_byte"
            },
            {
                "name": "newer",
                "type": "tlog_Tree"
            },
            {
                "name": "newerNote",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_checkRecord": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "int64"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_tileReader_Height": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_tileReader_ReadTiles": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb__ptr_tileReader_ReadTiles_retval {_slice__slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb__ptr_tileReader_ReadTiles_retval",
        "parameters": [
            {
                "name": "tiles",
                "type": "_slice_tlog_Tile"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_tileCacheKey": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "tile",
                "type": "tlog_Tile"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_tileRemotePath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "tile",
                "type": "tlog_Tile"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_readTile": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_readTile_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_readTile_retval",
        "parameters": [
            {
                "name": "tile",
                "type": "tlog_Tile"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_Client_markTileSaved": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tile",
                "type": "tlog_Tile"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_tileReader_SaveTiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tiles",
                "type": "_slice_tlog_Tile"
            },
            {
                "name": "data",
                "type": "_slice__slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_NewServer": {
        "result": "_ptr_Server",
        "result_name": null,
        "parameters": [
            {
                "name": "ops",
                "type": "ServerOps"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_Server_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_reportError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_NewTestServer": {
        "result": "_ptr_TestServer",
        "result_name": null,
        "parameters": [
            {
                "name": "signer",
                "type": "string"
            },
            {
                "name": "gosum",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_testHashes_ReadHashes": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_testHashes_ReadHashes_retval {_slice_tlog_Hash field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_testHashes_ReadHashes_retval",
        "parameters": [
            {
                "name": "indexes",
                "type": "_slice_int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_TestServer_Signed": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb__ptr_TestServer_Signed_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb__ptr_TestServer_Signed_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_TestServer_ReadRecords": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb__ptr_TestServer_ReadRecords_retval {_slice__slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb__ptr_TestServer_ReadRecords_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "id",
                "type": "int64"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_TestServer_Lookup": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb__ptr_TestServer_Lookup_retval {int64 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb__ptr_TestServer_Lookup_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "m",
                "type": "module_Version"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb__ptr_TestServer_ReadTileData": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb__ptr_TestServer_ReadTileData_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb__ptr_TestServer_ReadTileData_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "t",
                "type": "tlog_Tile"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_dirhash_Hash1": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_dirhash_Hash1_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_dirhash_Hash1_retval",
        "parameters": [
            {
                "name": "files",
                "type": "_slice_string"
            },
            {
                "name": "open",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_dirhash_HashDir": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_dirhash_HashDir_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_dirhash_HashDir_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "hash",
                "type": "Hash"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_dirhash_DirFiles": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_dirhash_DirFiles_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_dirhash_DirFiles_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_dirhash_HashZip": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_dirhash_HashZip_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_dirhash_HashZip_retval",
        "parameters": [
            {
                "name": "zipfile",
                "type": "string"
            },
            {
                "name": "hash",
                "type": "Hash"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note_keyHash": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note_isValidName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note_NewVerifier": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_note_NewVerifier_retval {Verifier field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_note_NewVerifier_retval",
        "parameters": [
            {
                "name": "vkey",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note_chop": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_note_chop_retval {string field_0;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_note_chop_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "sep",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note__ptr_verifier_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note__ptr_verifier_KeyHash": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note__ptr_verifier_Verify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "sig",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note_NewSigner": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_note_NewSigner_retval {Signer field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_note_NewSigner_retval",
        "parameters": [
            {
                "name": "skey",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note__ptr_signer_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note__ptr_signer_KeyHash": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note__ptr_signer_Sign": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_note__ptr_signer_Sign_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_note__ptr_signer_Sign_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note_GenerateKey": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_note_GenerateKey_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_note_GenerateKey_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note_NewEd25519VerifierKey": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_note_NewEd25519VerifierKey_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_note_NewEd25519VerifierKey_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "key",
                "type": "ed25519_PublicKey"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note__ptr_UnknownVerifierError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note__ptr_ambiguousVerifierError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note_VerifierList": {
        "result": "Verifiers",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "Verifier"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note_verifierMap_Verifier": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_note_verifierMap_Verifier_retval {Verifier field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_note_verifierMap_Verifier_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "hash",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note__ptr_UnverifiedNoteError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note__ptr_InvalidSignatureError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note_Open": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_note_Open_retval {_ptr_Note field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_note_Open_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "known",
                "type": "Verifiers"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_note_Sign": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_note_Sign_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_note_Sign_retval",
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Note"
            },
            {
                "name": "signers",
                "type": "Signer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_FormatTree": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "tree",
                "type": "Tree"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_ParseTree": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_ParseTree_retval {Tree field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_ParseTree_retval",
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_FormatRecord": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_FormatRecord_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_FormatRecord_retval",
        "parameters": [
            {
                "name": "id",
                "type": "int64"
            },
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_isValidRecordText": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_ParseRecord": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_ParseRecord_retval {int64 field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_ParseRecord_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_TileForIndex": {
        "result": "Tile",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "int"
            },
            {
                "name": "index",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_tileForIndex": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_tileForIndex_retval {Tile field_0;int field_1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_tileForIndex_retval",
        "parameters": [
            {
                "name": "h",
                "type": "int"
            },
            {
                "name": "index",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_HashFromTile": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_HashFromTile_retval {Hash field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_HashFromTile_retval",
        "parameters": [
            {
                "name": "t",
                "type": "Tile"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "index",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_tileHash": {
        "result": "Hash",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_NewTiles": {
        "result": "_slice_Tile",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "int"
            },
            {
                "name": "oldTreeSize",
                "type": "int64"
            },
            {
                "name": "newTreeSize",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_ReadTileData": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_ReadTileData_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_ReadTileData_retval",
        "parameters": [
            {
                "name": "t",
                "type": "Tile"
            },
            {
                "name": "r",
                "type": "HashReader"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_Tile_Path": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_ParseTilePath": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_ParseTilePath_retval {Tile field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_ParseTilePath_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog__ptr_badPathError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_TileHashReader": {
        "result": "HashReader",
        "result_name": null,
        "parameters": [
            {
                "name": "tree",
                "type": "Tree"
            },
            {
                "name": "tr",
                "type": "TileReader"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_tileParent": {
        "result": "Tile",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Tile"
            },
            {
                "name": "k",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog__ptr_tileHashReader_ReadHashes": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog__ptr_tileHashReader_ReadHashes_retval {_slice_Hash field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog__ptr_tileHashReader_ReadHashes_retval",
        "parameters": [
            {
                "name": "indexes",
                "type": "_slice_int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_Hash_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_Hash_MarshalJSON": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_Hash_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_Hash_MarshalJSON_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog__ptr_Hash_UnmarshalJSON": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_ParseHash": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_ParseHash_retval {Hash field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_ParseHash_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_maxpow2": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_maxpow2_retval {int64 field_0;int field_1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_maxpow2_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_RecordHash": {
        "result": "Hash",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_NodeHash": {
        "result": "Hash",
        "result_name": null,
        "parameters": [
            {
                "name": "left",
                "type": "Hash"
            },
            {
                "name": "right",
                "type": "Hash"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_StoredHashIndex": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_SplitStoredHashIndex": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_SplitStoredHashIndex_retval {int field_0;int64 field_1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_SplitStoredHashIndex_retval",
        "parameters": [
            {
                "name": "index",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_StoredHashCount": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_StoredHashes": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_StoredHashes_retval {_slice_Hash field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_StoredHashes_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "r",
                "type": "HashReader"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_StoredHashesForRecordHash": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_StoredHashesForRecordHash_retval {_slice_Hash field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_StoredHashesForRecordHash_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "h",
                "type": "Hash"
            },
            {
                "name": "r",
                "type": "HashReader"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_HashReaderFunc_ReadHashes": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_HashReaderFunc_ReadHashes_retval {_slice_Hash field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_HashReaderFunc_ReadHashes_retval",
        "parameters": [
            {
                "name": "indexes",
                "type": "_slice_int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_TreeHash": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_TreeHash_retval {Hash field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_TreeHash_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "r",
                "type": "HashReader"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_subTreeIndex": {
        "result": "_slice_int64",
        "result_name": null,
        "parameters": [
            {
                "name": "lo",
                "type": "int64"
            },
            {
                "name": "hi",
                "type": "int64"
            },
            {
                "name": "need",
                "type": "_slice_int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_subTreeHash": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_subTreeHash_retval {Hash field_0;_slice_Hash field_1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_subTreeHash_retval",
        "parameters": [
            {
                "name": "lo",
                "type": "int64"
            },
            {
                "name": "hi",
                "type": "int64"
            },
            {
                "name": "hashes",
                "type": "_slice_Hash"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_ProveRecord": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_ProveRecord_retval {RecordProof field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_ProveRecord_retval",
        "parameters": [
            {
                "name": "t",
                "type": "int64"
            },
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "r",
                "type": "HashReader"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_leafProofIndex": {
        "result": "_slice_int64",
        "result_name": null,
        "parameters": [
            {
                "name": "lo",
                "type": "int64"
            },
            {
                "name": "hi",
                "type": "int64"
            },
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "need",
                "type": "_slice_int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_leafProof": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_leafProof_retval {RecordProof field_0;_slice_Hash field_1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_leafProof_retval",
        "parameters": [
            {
                "name": "lo",
                "type": "int64"
            },
            {
                "name": "hi",
                "type": "int64"
            },
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "hashes",
                "type": "_slice_Hash"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_CheckRecord": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "RecordProof"
            },
            {
                "name": "t",
                "type": "int64"
            },
            {
                "name": "th",
                "type": "Hash"
            },
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "h",
                "type": "Hash"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_runRecordProof": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_runRecordProof_retval {Hash field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_runRecordProof_retval",
        "parameters": [
            {
                "name": "p",
                "type": "RecordProof"
            },
            {
                "name": "lo",
                "type": "int64"
            },
            {
                "name": "hi",
                "type": "int64"
            },
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "leafHash",
                "type": "Hash"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_ProveTree": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_ProveTree_retval {TreeProof field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_ProveTree_retval",
        "parameters": [
            {
                "name": "t",
                "type": "int64"
            },
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "h",
                "type": "HashReader"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_treeProofIndex": {
        "result": "_slice_int64",
        "result_name": null,
        "parameters": [
            {
                "name": "lo",
                "type": "int64"
            },
            {
                "name": "hi",
                "type": "int64"
            },
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "need",
                "type": "_slice_int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_treeProof": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_treeProof_retval {TreeProof field_0;_slice_Hash field_1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_treeProof_retval",
        "parameters": [
            {
                "name": "lo",
                "type": "int64"
            },
            {
                "name": "hi",
                "type": "int64"
            },
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "hashes",
                "type": "_slice_Hash"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_CheckTree": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "TreeProof"
            },
            {
                "name": "t",
                "type": "int64"
            },
            {
                "name": "th",
                "type": "Hash"
            },
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "h",
                "type": "Hash"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_sumdb_tlog_runTreeProof": {
        "result": "struct cmd_vendor_golang.org_x_mod_sumdb_tlog_runTreeProof_retval {Hash field_0;Hash field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_mod_sumdb_tlog_runTreeProof_retval",
        "parameters": [
            {
                "name": "p",
                "type": "TreeProof"
            },
            {
                "name": "lo",
                "type": "int64"
            },
            {
                "name": "hi",
                "type": "int64"
            },
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "old",
                "type": "Hash"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_zip_CheckedFiles_Err": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_zip_FileErrorList_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_zip_FileError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_zip_FileError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_zip_CheckFiles": {
        "result": "struct cmd_vendor_golang.org_x_mod_zip_CheckFiles_retval {CheckedFiles field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_zip_CheckFiles_retval",
        "parameters": [
            {
                "name": "files",
                "type": "_slice_File"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_zip_checkFiles": {
        "result": "struct cmd_vendor_golang.org_x_mod_zip_checkFiles_retval {CheckedFiles field_0;_slice_File field_1;_slice_int64 field_2;}",
        "result_name": "cmd_vendor_golang.org_x_mod_zip_checkFiles_retval",
        "parameters": [
            {
                "name": "files",
                "type": "_slice_File"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_zip_CheckDir": {
        "result": "struct cmd_vendor_golang.org_x_mod_zip_CheckDir_retval {CheckedFiles field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_zip_CheckDir_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_zip_CheckZip": {
        "result": "struct cmd_vendor_golang.org_x_mod_zip_CheckZip_retval {CheckedFiles field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_zip_CheckZip_retval",
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            },
            {
                "name": "zipFile",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_zip_checkZip": {
        "result": "struct cmd_vendor_golang.org_x_mod_zip_checkZip_retval {_ptr_zip_Reader field_0;CheckedFiles field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_mod_zip_checkZip_retval",
        "parameters": [
            {
                "name": "m",
                "type": "module_Version"
            },
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_zip_Create": {
        "result": "struct cmd_vendor_golang.org_x_mod_zip_Create_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_mod_zip_Create_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "m",
                "type": "module_Version"
            },
            {
                "name": "files",
                "type": "_slice_File"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_zip_CreateFromDir": {
        "result": "struct cmd_vendor_golang.org_x_mod_zip_CreateFromDir_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_mod_zip_CreateFromDir_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "m",
                "type": "module_Version"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_zip_CreateFromVCS": {
        "result": "struct cmd_vendor_golang.org_x_mod_zip_CreateFromVCS_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_mod_zip_CreateFromVCS_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "m",
                "type": "module_Version"
            },
            {
                "name": "repoRoot",
                "type": "string"
            },
            {
                "name": "revision",
                "type": "string"
            },
            {
                "name": "subdir",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_zip__ptr_UnrecognizedVCSError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_zip_filesInGitRepo": {
        "result": "struct cmd_vendor_golang.org_x_mod_zip_filesInGitRepo_retval {_slice_File field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_zip_filesInGitRepo_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "rev",
                "type": "string"
            },
            {
                "name": "subdir",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_zip_isGitRepo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_zip_dirFile_Path": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_zip_dirFile_Lstat": {
        "result": "struct cmd_vendor_golang.org_x_mod_zip_dirFile_Lstat_retval {os_FileInfo field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_zip_dirFile_Lstat_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_zip_dirFile_Open": {
        "result": "struct cmd_vendor_golang.org_x_mod_zip_dirFile_Open_retval {io_ReadCloser field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_zip_dirFile_Open_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_zip_zipFile_Path": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_zip_zipFile_Lstat": {
        "result": "struct cmd_vendor_golang.org_x_mod_zip_zipFile_Lstat_retval {os_FileInfo field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_zip_zipFile_Lstat_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_zip_zipFile_Open": {
        "result": "struct cmd_vendor_golang.org_x_mod_zip_zipFile_Open_retval {io_ReadCloser field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_mod_zip_zipFile_Open_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_zip_isVendoredPackage": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_zip_Unzip": {
        "result": "struct cmd_vendor_golang.org_x_mod_zip_Unzip_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_mod_zip_Unzip_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "m",
                "type": "module_Version"
            },
            {
                "name": "zipFile",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_zip_collisionChecker_check": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            },
            {
                "name": "isDir",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_zip_listFilesInDir": {
        "result": "struct cmd_vendor_golang.org_x_mod_zip_listFilesInDir_retval {_slice_File field_0;_slice_FileError field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_mod_zip_listFilesInDir_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_mod_zip__ptr_zipError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_zip__ptr_zipError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_mod_zip_strToFold": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sync_semaphore_NewWeighted": {
        "result": "_ptr_Weighted",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sync_semaphore__ptr_Weighted_Acquire": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sync_semaphore__ptr_Weighted_TryAcquire": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sync_semaphore__ptr_Weighted_Release": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sync_semaphore__ptr_Weighted_notifyWaiters": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9__ptr_Dir_Null": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9__ptr_Dir_Marshal": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9__ptr_Dir_Marshal_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9__ptr_Dir_Marshal_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_UnmarshalDir": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_UnmarshalDir_retval {_ptr_Dir field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_UnmarshalDir_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_pbit8": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint8"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_pbit16": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_pbit32": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_pbit64": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_pstring": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_gbit8": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_gbit8_retval {uint8 field_0;_slice_byte field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_gbit8_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_gbit16": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_gbit16_retval {uint16 field_0;_slice_byte field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_gbit16_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_gbit32": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_gbit32_retval {uint32 field_0;_slice_byte field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_gbit32_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_gbit64": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_gbit64_retval {uint64 field_0;_slice_byte field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_gbit64_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_gstring": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_gstring_retval {string field_0;_slice_byte field_1;bool field_2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_gstring_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Getenv": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Getenv_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Getenv_retval",
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Setenv": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Clearenv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_Environ": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_Unsetenv": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_fixwd": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_Getwd": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Getwd_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Getwd_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_Chdir": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_raceAcquire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_raceReleaseMerge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_raceReadRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_raceWriteRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_itoa": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_ByteSliceFromString": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_ByteSliceFromString_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_ByteSliceFromString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_BytePtrFromString": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_BytePtrFromString_retval {_ptr_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_BytePtrFromString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_ByteSliceToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_BytePtrToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9__ptr_Timespec_Unix": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9__ptr_Timespec_Unix_retval {int64 field_0;int64 field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9__ptr_Timespec_Unix_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9__ptr_Timeval_Unix": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9__ptr_Timeval_Unix_retval {int64 field_0;int64 field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9__ptr_Timeval_Unix_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9__ptr_Timespec_Nano": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9__ptr_Timeval_Nano": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_use": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Note_Signal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_Note_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_Syscall": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Syscall_retval {uintptr field_0;syscall_ErrorString field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Syscall_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Syscall6": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Syscall6_retval {uintptr field_0;syscall_ErrorString field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Syscall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_RawSyscall": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_RawSyscall_retval {uintptr field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_RawSyscall_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_RawSyscall6": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_RawSyscall6_retval {uintptr field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_RawSyscall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_atoi": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_atoi_retval {uint field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_atoi_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_cstring": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_errstr": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_exit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Exit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_readnum": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_readnum_retval {uint field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_readnum_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Getpid": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Getpid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Getpid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_Getppid": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Getppid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Getppid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_Read": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Read_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Read_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Write": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Write_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Fd2path": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Fd2path_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Fd2path_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Pipe": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Pipe_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Pipe_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_seek": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_seek_retval {int64 field_0;string field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_seek_retval",
        "parameters": [
            {
                "name": "placeholder",
                "type": "uintptr"
            },
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Seek": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Seek_retval {int64 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Seek_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Mkdir": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Mkdir_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Mkdir_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Waitmsg_Exited": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_Waitmsg_Signaled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_Waitmsg_ExitStatus": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_Await": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Await_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Await_retval",
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_Waitmsg"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Unmount": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Unmount_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Unmount_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "old",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Fchdir": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Fchdir_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Fchdir_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_NsecToTimeval": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_NsecToTimeval_retval {Timeval field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_NsecToTimeval_retval",
        "parameters": [
            {
                "name": "nsec",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_nsec": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_Gettimeofday": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "tv",
                "type": "_ptr_Timeval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Getpagesize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_Getegid": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Getegid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Getegid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_Geteuid": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Geteuid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Geteuid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_Getgid": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Getgid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Getgid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_Getuid": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Getuid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Getuid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_Getgroups": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Getgroups_retval {_slice_int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Getgroups_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_plan9_Open": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Open_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Open_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Create": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Create_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Create_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Remove": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Stat": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Stat_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Stat_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "edir",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Bind": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Bind_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Bind_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "old",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Mount": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Mount_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Mount_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "afd",
                "type": "int"
            },
            {
                "name": "old",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "int"
            },
            {
                "name": "aname",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Wstat": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Wstat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Wstat_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "edir",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_fd2path": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_fd2path_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_fd2path_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_pipe": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_pipe_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_pipe_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr__2_int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_await": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_await_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_await_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_open": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_open_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_open_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_create": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_create_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_create_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_remove": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_remove_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_remove_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_stat": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_stat_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_stat_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "edir",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_bind": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_bind_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_bind_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "old",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_mount": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_mount_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_mount_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "afd",
                "type": "int"
            },
            {
                "name": "old",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "int"
            },
            {
                "name": "aname",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_wstat": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_wstat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_wstat_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "edir",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_chdir": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_chdir_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_chdir_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Dup": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Dup_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Dup_retval",
        "parameters": [
            {
                "name": "oldfd",
                "type": "int"
            },
            {
                "name": "newfd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Pread": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Pread_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Pread_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Pwrite": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Pwrite_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Pwrite_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Close": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Close_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Close_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Fstat": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Fstat_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Fstat_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "edir",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_plan9_Fwstat": {
        "result": "struct cmd_vendor_golang.org_x_sys_plan9_Fwstat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_plan9_Fwstat_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "edir",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_schedAffinity": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "set",
                "type": "_ptr_CPUSet"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SchedGetaffinity": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "set",
                "type": "_ptr_CPUSet"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SchedSetaffinity": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "set",
                "type": "_ptr_CPUSet"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_CPUSet_Zero": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_cpuBitsIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "cpu",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_cpuBitsMask": {
        "result": "cpuMask",
        "result_name": null,
        "parameters": [
            {
                "name": "cpu",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_CPUSet_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cpu",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_CPUSet_Clear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cpu",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_CPUSet_IsSet": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "cpu",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_CPUSet_Count": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_capidxbit": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "right",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_rightToIndex": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_rightToIndex_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_rightToIndex_retval",
        "parameters": [
            {
                "name": "right",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_caprver": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "right",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_capver": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "rights",
                "type": "_ptr_CapRights"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_caparsize": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "rights",
                "type": "_ptr_CapRights"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_CapRightsSet": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "rights",
                "type": "_ptr_CapRights"
            },
            {
                "name": "setrights",
                "type": "_slice_uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_CapRightsClear": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "rights",
                "type": "_ptr_CapRights"
            },
            {
                "name": "clearrights",
                "type": "_slice_uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_CapRightsIsSet": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_CapRightsIsSet_retval {bool field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_CapRightsIsSet_retval",
        "parameters": [
            {
                "name": "rights",
                "type": "_ptr_CapRights"
            },
            {
                "name": "setrights",
                "type": "_slice_uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_capright": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "uint64"
            },
            {
                "name": "bit",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_CapRightsInit": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_CapRightsInit_retval {_ptr_CapRights field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_CapRightsInit_retval",
        "parameters": [
            {
                "name": "rights",
                "type": "_slice_uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_CapRightsLimit": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "rights",
                "type": "_ptr_CapRights"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_CapRightsGet": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_CapRightsGet_retval {_ptr_CapRights field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_CapRightsGet_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Major": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "dev",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Minor": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "dev",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Mkdev": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "major",
                "type": "uint32"
            },
            {
                "name": "minor",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_readInt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_readInt_retval {uint64 field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_readInt_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_readIntBE": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_readIntLE": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ParseDirent": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ParseDirent_retval {int field_0;int field_1;_slice_string field_2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ParseDirent_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "max",
                "type": "int"
            },
            {
                "name": "names",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getenv": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getenv_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getenv_retval",
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setenv": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Clearenv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Environ": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Unsetenv": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_epToPollEvt": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "events",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_pToEpollEvt": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "revents",
                "type": "int16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_epollImpl_epollcreate": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_epollImpl_epollcreate_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_epollImpl_epollcreate_retval",
        "parameters": [
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_epollImpl_epollcreate1": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_epollImpl_epollcreate1_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_epollImpl_epollcreate1_retval",
        "parameters": [
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_epollImpl_epollctl": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_epollImpl_epollctl_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_epollImpl_epollctl_retval",
        "parameters": [
            {
                "name": "epfd",
                "type": "int"
            },
            {
                "name": "op",
                "type": "int"
            },
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "event",
                "type": "_ptr_EpollEvent"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_eventPoll_getFds": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_epollImpl_epollwait": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_epollImpl_epollwait_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_epollImpl_epollwait_retval",
        "parameters": [
            {
                "name": "epfd",
                "type": "int"
            },
            {
                "name": "events",
                "type": "_slice_EpollEvent"
            },
            {
                "name": "msec",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_EpollCreate": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_EpollCreate_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_EpollCreate_retval",
        "parameters": [
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_EpollCreate1": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_EpollCreate1_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_EpollCreate1_retval",
        "parameters": [
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_EpollCtl": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_EpollCtl_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_EpollCtl_retval",
        "parameters": [
            {
                "name": "epfd",
                "type": "int"
            },
            {
                "name": "op",
                "type": "int"
            },
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "event",
                "type": "_ptr_EpollEvent"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_EpollWait": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_EpollWait_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_EpollWait_retval",
        "parameters": [
            {
                "name": "epfd",
                "type": "int"
            },
            {
                "name": "events",
                "type": "_slice_EpollEvent"
            },
            {
                "name": "msec",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_fcntl": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_fcntl_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_fcntl_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_FcntlInt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_FcntlInt_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_FcntlInt_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_FcntlFlock": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_FcntlFlock_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_FcntlFlock_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "lk",
                "type": "_ptr_Flock_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_FcntlFstore": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "fstore",
                "type": "_ptr_Fstore_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_FdSet_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_FdSet_Clear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_FdSet_IsSet": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_FdSet_Zero": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Fstatfs": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fstatfs_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fstatfs_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "stat",
                "type": "_ptr_Statfs_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_tryGetmntent64": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_tryGetmntent64_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_tryGetmntent64_retval",
        "parameters": [
            {
                "name": "stat",
                "type": "_ptr_Statfs_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_tryGetmntent128": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_tryGetmntent128_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_tryGetmntent128_retval",
        "parameters": [
            {
                "name": "stat",
                "type": "_ptr_Statfs_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_tryGetmntent256": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_tryGetmntent256_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_tryGetmntent256_retval",
        "parameters": [
            {
                "name": "stat",
                "type": "_ptr_Statfs_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_tryGetmntent512": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_tryGetmntent512_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_tryGetmntent512_retval",
        "parameters": [
            {
                "name": "stat",
                "type": "_ptr_Statfs_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_tryGetmntent1024": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_tryGetmntent1024_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_tryGetmntent1024_retval",
        "parameters": [
            {
                "name": "stat",
                "type": "_ptr_Statfs_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_realSyscallNoError": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_realSyscallNoError_retval {uintptr field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_realSyscallNoError_retval",
        "parameters": [
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_realSyscall": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_realSyscall_retval {uintptr field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_realSyscall_retval",
        "parameters": [
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SyscallNoError": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SyscallNoError_retval {uintptr field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SyscallNoError_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Syscall": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Syscall_retval {uintptr field_0;syscall_Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Syscall_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Syscall6": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Syscall6_retval {uintptr field_0;syscall_Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Syscall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Syscall9": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Syscall9_retval {uintptr field_0;syscall_Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Syscall9_retval",
        "parameters": [
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_RawSyscallNoError": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_RawSyscallNoError_retval {uintptr field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_RawSyscallNoError_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_RawSyscall": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_RawSyscall_retval {uintptr field_0;syscall_Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_RawSyscall_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_RawSyscall6": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_RawSyscall6_retval {uintptr field_0;syscall_Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_RawSyscall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_realGettimeofday": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_gettimeofday": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_gettimeofday_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_gettimeofday_retval",
        "parameters": [
            {
                "name": "tv",
                "type": "_ptr_timeval_zos"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_NewIfreq": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_NewIfreq_retval {_ptr_Ifreq field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_NewIfreq_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Ifreq_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Ifreq_Inet4Addr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_Ifreq_Inet4Addr_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_Ifreq_Inet4Addr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Ifreq_SetInet4Addr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Ifreq_Uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Ifreq_SetUint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Ifreq_Uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Ifreq_SetUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Ifreq_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Ifreq_withData": {
        "result": "ifreqData",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlRetInt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlRetInt_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlRetInt_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "uint"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlGetUint32": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlGetUint32_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlGetUint32_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "uint"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlGetRTCTime": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlGetRTCTime_retval {_ptr_RTCTime field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlGetRTCTime_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlSetRTCTime": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "value",
                "type": "_ptr_RTCTime"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlGetRTCWkAlrm": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlGetRTCWkAlrm_retval {_ptr_RTCWkAlrm field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlGetRTCWkAlrm_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlSetRTCWkAlrm": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "value",
                "type": "_ptr_RTCWkAlrm"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlGetEthtoolDrvinfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlGetEthtoolDrvinfo_retval {_ptr_EthtoolDrvinfo field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlGetEthtoolDrvinfo_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "ifname",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlGetWatchdogInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlGetWatchdogInfo_retval {_ptr_WatchdogInfo field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlGetWatchdogInfo_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlWatchdogKeepalive": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlFileCloneRange": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "destFd",
                "type": "int"
            },
            {
                "name": "value",
                "type": "_ptr_FileCloneRange"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlFileClone": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "destFd",
                "type": "int"
            },
            {
                "name": "srcFd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlFileDedupeRange": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "srcFd",
                "type": "int"
            },
            {
                "name": "value",
                "type": "_ptr_FileDedupeRange"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlHIDGetDesc": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "value",
                "type": "_ptr_HIDRawReportDescriptor"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlHIDGetRawInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlHIDGetRawInfo_retval {_ptr_HIDRawDevInfo field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlHIDGetRawInfo_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlHIDGetRawName": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlHIDGetRawName_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlHIDGetRawName_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlHIDGetRawPhys": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlHIDGetRawPhys_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlHIDGetRawPhys_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlHIDGetRawUniq": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlHIDGetRawUniq_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlHIDGetRawUniq_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlIfreq": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "uint"
            },
            {
                "name": "value",
                "type": "_ptr_Ifreq"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ioctlIfreqData": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "uint"
            },
            {
                "name": "value",
                "type": "_ptr_ifreqData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlKCMClone": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlKCMClone_retval {_ptr_KCMClone field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlKCMClone_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlKCMAttach": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "info",
                "type": "KCMAttach"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlKCMUnattach": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "info",
                "type": "KCMUnattach"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlLoopGetStatus64": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlLoopGetStatus64_retval {_ptr_LoopInfo64 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlLoopGetStatus64_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlLoopSetStatus64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "value",
                "type": "_ptr_LoopInfo64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlSetInt": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "int"
            },
            {
                "name": "value",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlSetPointerInt": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "uint"
            },
            {
                "name": "value",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlSetWinsize": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "int"
            },
            {
                "name": "value",
                "type": "_ptr_Winsize"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlSetTermios": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "int"
            },
            {
                "name": "value",
                "type": "_ptr_Termios"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlGetInt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlGetInt_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlGetInt_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlGetWinsize": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlGetWinsize_retval {_ptr_Winsize field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlGetWinsize_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlGetTermios": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlGetTermios_retval {_ptr_Termios field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlGetTermios_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getpagesize": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getpagesize_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getpagesize_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Pledge": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "promises",
                "type": "string"
            },
            {
                "name": "execpromises",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PledgePromises": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "promises",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PledgeExecpromises": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "execpromises",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_majmin": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_majmin_retval {int field_0;int field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_majmin_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_pledgeAvailable": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "maj",
                "type": "int"
            },
            {
                "name": "min",
                "type": "int"
            },
            {
                "name": "execpromises",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ptrace": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ptrace_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ptrace_retval",
        "parameters": [
            {
                "name": "request",
                "type": "int"
            },
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "data",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ptracePtr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ptracePtr_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ptracePtr_retval",
        "parameters": [
            {
                "name": "request",
                "type": "int"
            },
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "data",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_raceAcquire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_raceReleaseMerge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_raceReadRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_raceWriteRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ReadDirent": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ReadDirent_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ReadDirent_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_cmsgAlignOf": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "salen",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_UnixCredentials": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "ucred",
                "type": "_ptr_Ucred"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ParseUnixCredentials": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ParseUnixCredentials_retval {_ptr_Ucred field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ParseUnixCredentials_retval",
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_SocketControlMessage"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PktInfo4": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_Inet4Pktinfo"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PktInfo6": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_Inet6Pktinfo"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ParseOrigDstAddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ParseOrigDstAddr_retval {Sockaddr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ParseOrigDstAddr_retval",
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_SocketControlMessage"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_CmsgLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "datalen",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_CmsgSpace": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "datalen",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Cmsghdr_data": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ParseSocketControlMessage": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ParseSocketControlMessage_retval {_slice_SocketControlMessage field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ParseSocketControlMessage_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ParseOneSocketControlMessage": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ParseOneSocketControlMessage_retval {Cmsghdr field_0;_slice_byte field_1;_slice_byte field_2;error err3;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ParseOneSocketControlMessage_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_socketControlMessageHeaderAndData": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_socketControlMessageHeaderAndData_retval {_ptr_Cmsghdr field_0;_slice_byte field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_socketControlMessageHeaderAndData_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_UnixRights": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "fds",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ParseUnixRights": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ParseUnixRights_retval {_slice_int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ParseUnixRights_retval",
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_SocketControlMessage"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ByteSliceFromString": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ByteSliceFromString_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ByteSliceFromString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_BytePtrFromString": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_BytePtrFromString_retval {_ptr_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_BytePtrFromString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ByteSliceToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_BytePtrToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Access": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Access_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Access_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Chmod": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Chmod_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Chmod_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Chown": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Chown_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Chown_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Creat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Creat_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Creat_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Utimes": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Utimes_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Utimes_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "tv",
                "type": "_slice_Timeval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_UtimesNano": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "ts",
                "type": "_slice_Timespec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_UtimesNanoAt": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "ts",
                "type": "_slice_Timespec"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrInet4_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrInet4_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrInet4_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrInet6_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrInet6_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrInet6_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrUnix_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrUnix_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrUnix_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Getsockname": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getsockname_retval {Sockaddr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getsockname_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getwd": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getwd_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getwd_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Getcwd": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getcwd_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getcwd_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getgroups": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getgroups_retval {_slice_int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getgroups_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Setgroups": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setgroups_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setgroups_retval",
        "parameters": [
            {
                "name": "gids",
                "type": "_slice_int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Accept": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Accept_retval {int field_0;Sockaddr field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Accept_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_recvmsgRaw": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_recvmsgRaw_retval {int field_0;int field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_recvmsgRaw_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "iov",
                "type": "_slice_Iovec"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "rsa",
                "type": "_ptr_RawSockaddrAny"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_sendmsgN": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_sendmsgN_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_sendmsgN_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "iov",
                "type": "_slice_Iovec"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "salen",
                "type": "_Socklen"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_anyToSockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_anyToSockaddr_retval {Sockaddr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_anyToSockaddr_retval",
        "parameters": [
            {
                "name": "_",
                "type": "int"
            },
            {
                "name": "rsa",
                "type": "_ptr_RawSockaddrAny"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Gettimeofday": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Gettimeofday_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Gettimeofday_retval",
        "parameters": [
            {
                "name": "tv",
                "type": "_ptr_Timeval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Sendfile": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Sendfile_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Sendfile_retval",
        "parameters": [
            {
                "name": "outfd",
                "type": "int"
            },
            {
                "name": "infd",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "_ptr_int64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_sendfile": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_sendfile_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_sendfile_retval",
        "parameters": [
            {
                "name": "outfd",
                "type": "int"
            },
            {
                "name": "infd",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "_ptr_int64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_direntIno": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_direntIno_retval {uint64 field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_direntIno_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_direntReclen": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_direntReclen_retval {uint64 field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_direntReclen_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_direntNamlen": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_direntNamlen_retval {uint64 field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_direntNamlen_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getdents": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getdents_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getdents_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "basep",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Wait4": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Wait4_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Wait4_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "wstatus",
                "type": "_ptr_WaitStatus"
            },
            {
                "name": "options",
                "type": "int"
            },
            {
                "name": "rusage",
                "type": "_ptr_Rusage"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_WaitStatus_Stopped": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_WaitStatus_StopSignal": {
        "result": "Signal",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_WaitStatus_Exited": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_WaitStatus_ExitStatus": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_WaitStatus_Signaled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_WaitStatus_Signal": {
        "result": "Signal",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_WaitStatus_Continued": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_WaitStatus_CoreDump": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_WaitStatus_TrapCause": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Fsync": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fsync_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fsync_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Mmap": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Mmap_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Mmap_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "prot",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Munmap": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Munmap_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Munmap_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Pipe": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Pipe_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Pipe_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Poll": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Poll_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Poll_retval",
        "parameters": [
            {
                "name": "fds",
                "type": "_slice_PollFd"
            },
            {
                "name": "timeout",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Unmount": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Unmount_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Unmount_retval",
        "parameters": [
            {
                "name": "target",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_setTimespec": {
        "result": "Timespec",
        "result_name": null,
        "parameters": [
            {
                "name": "sec",
                "type": "int64"
            },
            {
                "name": "nsec",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_setTimeval": {
        "result": "Timeval",
        "result_name": null,
        "parameters": [
            {
                "name": "sec",
                "type": "int64"
            },
            {
                "name": "usec",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Iovec_SetLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Msghdr_SetControllen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Msghdr_SetIovlen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Cmsghdr_SetLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fstat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fstat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fstat_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "stat",
                "type": "_ptr_Stat_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fstatat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fstatat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fstatat_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "stat",
                "type": "_ptr_Stat_t"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Lstat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Lstat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Lstat_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "stat",
                "type": "_ptr_Stat_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Stat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Stat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Stat_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "stat",
                "type": "_ptr_Stat_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_fixStatTimFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stat",
                "type": "_ptr_Stat_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_WaitStatus_Killed": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrDatalink_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrDatalink_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrDatalink_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_GetsockoptString": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_GetsockoptString_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_GetsockoptString_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Kevent": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Kevent_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Kevent_retval",
        "parameters": [
            {
                "name": "kq",
                "type": "int"
            },
            {
                "name": "changes",
                "type": "_slice_Kevent_t"
            },
            {
                "name": "events",
                "type": "_slice_Kevent_t"
            },
            {
                "name": "timeout",
                "type": "_ptr_Timespec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_sysctlmib": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_sysctlmib_retval {_slice__C_int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_sysctlmib_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "args",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Sysctl": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Sysctl_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Sysctl_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SysctlArgs": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SysctlArgs_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SysctlArgs_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "args",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SysctlUint32": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SysctlUint32_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SysctlUint32_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SysctlUint32Args": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SysctlUint32Args_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SysctlUint32Args_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "args",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SysctlUint64": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SysctlUint64_retval {uint64 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SysctlUint64_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "args",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SysctlRaw": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SysctlRaw_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SysctlRaw_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "args",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SysctlClockinfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SysctlClockinfo_retval {_ptr_Clockinfo field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SysctlClockinfo_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SysctlTimeval": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SysctlTimeval_retval {_ptr_Timeval field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SysctlTimeval_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Futimes": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "tv",
                "type": "_slice_Timeval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_fdopendir": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_fdopendir_retval {uintptr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_fdopendir_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getdirentries": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getdirentries_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getdirentries_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "basep",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrCtl_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrCtl_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrCtl_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrVM_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrVM_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrVM_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_anyToSockaddrGOOS": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_anyToSockaddrGOOS_retval {Sockaddr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_anyToSockaddrGOOS_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "rsa",
                "type": "_ptr_RawSockaddrAny"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_nametomib": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_nametomib_retval {_slice__C_int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_nametomib_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceAttach": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtraceAttach_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtraceAttach_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceDetach": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtraceDetach_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtraceDetach_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceDenyAttach": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtraceDenyAttach_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtraceDenyAttach_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Getfsstat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getfsstat_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getfsstat_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_Statfs_t"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_xattrPointer": {
        "result": "_ptr_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dest",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getxattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getxattr_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getxattr_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "attr",
                "type": "string"
            },
            {
                "name": "dest",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Lgetxattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Lgetxattr_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Lgetxattr_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "attr",
                "type": "string"
            },
            {
                "name": "dest",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fgetxattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fgetxattr_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fgetxattr_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "attr",
                "type": "string"
            },
            {
                "name": "dest",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setxattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setxattr_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setxattr_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "attr",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Lsetxattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Lsetxattr_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Lsetxattr_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "attr",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fsetxattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fsetxattr_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fsetxattr_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "attr",
                "type": "string"
            },
            {
                "name": "dest",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Removexattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Removexattr_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Removexattr_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "attr",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Lremovexattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Lremovexattr_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Lremovexattr_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "attr",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fremovexattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fremovexattr_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fremovexattr_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "attr",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Listxattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Listxattr_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Listxattr_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "dest",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Llistxattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Llistxattr_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Llistxattr_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "dest",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Flistxattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Flistxattr_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Flistxattr_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "dest",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Kill": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Kill_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Kill_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "sig",
                "type": "Signal"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlCtlInfo": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "ctlInfo",
                "type": "_ptr_CtlInfo"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlGetIfreqMTU": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlGetIfreqMTU_retval {_ptr_IfreqMTU field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlGetIfreqMTU_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "ifname",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlSetIfreqMTU": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "ifreq",
                "type": "_ptr_IfreqMTU"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Uname": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Uname_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Uname_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_Utsname"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_GetsockoptIPMreqn": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_GetsockoptIPMreqn_retval {_ptr_IPMreqn field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_GetsockoptIPMreqn_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetsockoptIPMreqn": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SetsockoptIPMreqn_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SetsockoptIPMreqn_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "mreq",
                "type": "_ptr_IPMreqn"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_GetsockoptXucred": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_GetsockoptXucred_retval {_ptr_Xucred field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_GetsockoptXucred_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_GetsockoptTCPConnectionInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_GetsockoptTCPConnectionInfo_retval {_ptr_TCPConnectionInfo field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_GetsockoptTCPConnectionInfo_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SysctlKinfoProc": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SysctlKinfoProc_retval {_ptr_KinfoProc field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SysctlKinfoProc_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "args",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SysctlKinfoProcSlice": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SysctlKinfoProcSlice_retval {_slice_KinfoProc field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SysctlKinfoProcSlice_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "args",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetKevent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "_ptr_Kevent_t"
            },
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "mode",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_syscall_syscall": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_syscall_syscall_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_syscall_syscall_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_syscall_syscall6": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_syscall_syscall6_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_syscall_syscall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_syscall_syscall6X": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_syscall_syscall6X_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_syscall_syscall6X_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_syscall_syscall9": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_syscall_syscall9_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_syscall_syscall9_retval",
        "parameters": [
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_syscall_rawSyscall": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_syscall_rawSyscall_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_syscall_rawSyscall_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_syscall_rawSyscall6": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_syscall_rawSyscall6_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_syscall_rawSyscall6_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_syscall_syscallPtr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_syscall_syscallPtr_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_syscall_syscallPtr_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_supportsABI": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ver",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Pipe2": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_pread": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_pread_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_pread_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_pwrite": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_pwrite_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_pwrite_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Accept4": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Accept4_retval {int field_0;Sockaddr field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Accept4_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_sysctlUname": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "mib",
                "type": "_slice__C_int"
            },
            {
                "name": "old",
                "type": "_ptr_byte"
            },
            {
                "name": "oldlen",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Mknod": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Mknod_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Mknod_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            },
            {
                "name": "dev",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceCont": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtraceCont_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtraceCont_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "signal",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceGetFpRegs": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtraceGetFpRegs_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtraceGetFpRegs_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "fpregsout",
                "type": "_ptr_FpReg"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceGetRegs": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtraceGetRegs_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtraceGetRegs_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regsout",
                "type": "_ptr_PtraceRegs"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceIO": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtraceIO_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtraceIO_retval",
        "parameters": [
            {
                "name": "req",
                "type": "int"
            },
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "offs",
                "type": "uintptr"
            },
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "countin",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceLwpEvents": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtraceLwpEvents_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtraceLwpEvents_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "enable",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceLwpInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtraceLwpInfo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtraceLwpInfo_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "info",
                "type": "_ptr_PtraceLwpInfoStruct"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtracePeekData": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtracePeekData_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtracePeekData_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtracePeekText": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtracePeekText_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtracePeekText_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtracePokeData": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtracePokeData_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtracePokeData_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtracePokeText": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtracePokeText_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtracePokeText_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceSetRegs": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtraceSetRegs_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtraceSetRegs_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regs",
                "type": "_ptr_PtraceRegs"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceSingleStep": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtraceSingleStep_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtraceSingleStep_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Dup3": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Dup3_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Dup3_retval",
        "parameters": [
            {
                "name": "from",
                "type": "int"
            },
            {
                "name": "to",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_PtraceIoDesc_SetLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceGetFsBase": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtraceGetFsBase_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtraceGetFsBase_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "fsbase",
                "type": "_ptr_int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ioctl": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ioctl_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ioctl_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ioctlPtr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ioctlPtr_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ioctlPtr_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_bytes2iovec": {
        "result": "_slice_Iovec",
        "result_name": null,
        "parameters": [
            {
                "name": "bs",
                "type": "_slice__slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Readv": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Readv_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Readv_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "iovs",
                "type": "_slice__slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Preadv": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Preadv_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Preadv_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "iovs",
                "type": "_slice__slice_byte"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Writev": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Writev_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Writev_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "iovs",
                "type": "_slice__slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Pwritev": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Pwritev_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Pwritev_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "iovs",
                "type": "_slice__slice_byte"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_FanotifyMark": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_FanotifyMark_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_FanotifyMark_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "uint"
            },
            {
                "name": "mask",
                "type": "uint64"
            },
            {
                "name": "dirFd",
                "type": "int"
            },
            {
                "name": "pathname",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fchmodat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fchmodat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fchmodat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_InotifyInit": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_InotifyInit_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_InotifyInit_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Link": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Link_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Link_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "link",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Mkdir": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Mkdir_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Mkdir_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Open": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Open_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Open_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Openat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Openat_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Openat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Openat2": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Openat2_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Openat2_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "how",
                "type": "_ptr_OpenHow"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Ppoll": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Ppoll_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Ppoll_retval",
        "parameters": [
            {
                "name": "fds",
                "type": "_slice_PollFd"
            },
            {
                "name": "timeout",
                "type": "_ptr_Timespec"
            },
            {
                "name": "sigmask",
                "type": "_ptr_Sigset_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Readlink": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Readlink_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Readlink_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Rename": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Rename_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Rename_retval",
        "parameters": [
            {
                "name": "from",
                "type": "string"
            },
            {
                "name": "to",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Rmdir": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Rmdir_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Rmdir_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Symlink": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Symlink_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Symlink_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "link",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Unlink": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Unlink_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Unlink_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Futimesat": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "tv",
                "type": "_slice_Timeval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Mkfifo": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Mkfifo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Mkfifo_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Mkfifoat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Mkfifoat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Mkfifoat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrLinklayer_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrLinklayer_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrLinklayer_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrNetlink_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrNetlink_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrNetlink_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrHCI_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrHCI_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrHCI_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrL2_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrL2_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrL2_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrRFCOMM_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrRFCOMM_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrRFCOMM_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrCAN_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrCAN_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrCAN_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrCANJ1939_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrCANJ1939_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrCANJ1939_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrALG_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrALG_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrALG_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrXDP_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrXDP_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrXDP_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrPPPoE_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrPPPoE_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrPPPoE_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_TIPCSocketAddr_tipcAddr": {
        "result": "_12_byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_TIPCSocketAddr_tipcAddrtype": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_TIPCServiceRange_tipcAddr": {
        "result": "_12_byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_TIPCServiceRange_tipcAddrtype": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_TIPCServiceName_tipcAddr": {
        "result": "_12_byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_TIPCServiceName_tipcAddrtype": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrTIPC_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrTIPC_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrTIPC_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrL2TPIP_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrL2TPIP_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrL2TPIP_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrL2TPIP6_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrL2TPIP6_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrL2TPIP6_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrIUCV_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrIUCV_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrIUCV_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrNFC_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrNFC_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrNFC_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrNFCLLCP_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrNFCLLCP_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_SockaddrNFCLLCP_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_GetsockoptUcred": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_GetsockoptUcred_retval {_ptr_Ucred field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_GetsockoptUcred_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_GetsockoptTCPInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_GetsockoptTCPInfo_retval {_ptr_TCPInfo field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_GetsockoptTCPInfo_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_GetsockoptTpacketStats": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_GetsockoptTpacketStats_retval {_ptr_TpacketStats field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_GetsockoptTpacketStats_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_GetsockoptTpacketStatsV3": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_GetsockoptTpacketStatsV3_retval {_ptr_TpacketStatsV3 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_GetsockoptTpacketStatsV3_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetsockoptPacketMreq": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "mreq",
                "type": "_ptr_PacketMreq"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetsockoptSockFprog": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "fprog",
                "type": "_ptr_SockFprog"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetsockoptCanRawFilter": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "filter",
                "type": "_slice_CanFilter"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetsockoptTpacketReq": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "tp",
                "type": "_ptr_TpacketReq"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetsockoptTpacketReq3": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "tp",
                "type": "_ptr_TpacketReq3"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetsockoptTCPRepairOpt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SetsockoptTCPRepairOpt_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SetsockoptTCPRepairOpt_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "o",
                "type": "_slice_TCPRepairOpt"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetsockoptTCPMD5Sig": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "s",
                "type": "_ptr_TCPMD5Sig"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_KeyctlString": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_KeyctlString_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_KeyctlString_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "id",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_KeyctlGetKeyringID": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_KeyctlGetKeyringID_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_KeyctlGetKeyringID_retval",
        "parameters": [
            {
                "name": "id",
                "type": "int"
            },
            {
                "name": "create",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_KeyctlSetperm": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_KeyctlJoinSessionKeyring": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_KeyctlJoinSessionKeyring_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_KeyctlJoinSessionKeyring_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_KeyctlSearch": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_KeyctlSearch_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_KeyctlSearch_retval",
        "parameters": [
            {
                "name": "ringid",
                "type": "int"
            },
            {
                "name": "keyType",
                "type": "string"
            },
            {
                "name": "description",
                "type": "string"
            },
            {
                "name": "destRingid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_KeyctlInstantiateIOV": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "int"
            },
            {
                "name": "payload",
                "type": "_slice_Iovec"
            },
            {
                "name": "ringid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_KeyctlDHCompute": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_KeyctlDHCompute_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_KeyctlDHCompute_retval",
        "parameters": [
            {
                "name": "params",
                "type": "_ptr_KeyctlDHParams"
            },
            {
                "name": "buffer",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_KeyctlRestrictKeyring": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ringid",
                "type": "int"
            },
            {
                "name": "keyType",
                "type": "string"
            },
            {
                "name": "restriction",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_BindToDevice": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_BindToDevice_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_BindToDevice_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "device",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ptracePeek": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ptracePeek_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ptracePeek_retval",
        "parameters": [
            {
                "name": "req",
                "type": "int"
            },
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtracePeekUser": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtracePeekUser_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtracePeekUser_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ptracePoke": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ptracePoke_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ptracePoke_retval",
        "parameters": [
            {
                "name": "pokeReq",
                "type": "int"
            },
            {
                "name": "peekReq",
                "type": "int"
            },
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtracePokeUser": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtracePokeUser_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtracePokeUser_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceSetOptions": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtraceSetOptions_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtraceSetOptions_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "options",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceGetEventMsg": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtraceGetEventMsg_retval {uint field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtraceGetEventMsg_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceSyscall": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtraceSyscall_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtraceSyscall_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "signal",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceInterrupt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtraceInterrupt_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtraceInterrupt_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceSeize": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PtraceSeize_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PtraceSeize_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Reboot": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Reboot_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Reboot_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Mount": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Mount_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Mount_retval",
        "parameters": [
            {
                "name": "fsType",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "data",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_MountSetattr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "pathname",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "uint"
            },
            {
                "name": "attr",
                "type": "_ptr_MountAttr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Dup2": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Dup2_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Dup2_retval",
        "parameters": [
            {
                "name": "oldfd",
                "type": "int"
            },
            {
                "name": "newfd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getpgrp": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getpgrp_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getpgrp_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_syscall_prlimit": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "resource",
                "type": "int"
            },
            {
                "name": "newlimit",
                "type": "_ptr_syscall_Rlimit"
            },
            {
                "name": "old",
                "type": "_ptr_syscall_Rlimit"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Prlimit": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "resource",
                "type": "int"
            },
            {
                "name": "newlimit",
                "type": "_ptr_Rlimit"
            },
            {
                "name": "old",
                "type": "_ptr_Rlimit"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PrctlRetInt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PrctlRetInt_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PrctlRetInt_retval",
        "parameters": [
            {
                "name": "option",
                "type": "int"
            },
            {
                "name": "arg2",
                "type": "uintptr"
            },
            {
                "name": "arg3",
                "type": "uintptr"
            },
            {
                "name": "arg4",
                "type": "uintptr"
            },
            {
                "name": "arg5",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setuid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setuid_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setuid_retval",
        "parameters": [
            {
                "name": "uid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setgid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setgid_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setgid_retval",
        "parameters": [
            {
                "name": "uid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setreuid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setreuid_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setreuid_retval",
        "parameters": [
            {
                "name": "ruid",
                "type": "int"
            },
            {
                "name": "euid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setregid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setregid_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setregid_retval",
        "parameters": [
            {
                "name": "rgid",
                "type": "int"
            },
            {
                "name": "egid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setresuid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setresuid_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setresuid_retval",
        "parameters": [
            {
                "name": "ruid",
                "type": "int"
            },
            {
                "name": "euid",
                "type": "int"
            },
            {
                "name": "suid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setresgid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setresgid_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setresgid_retval",
        "parameters": [
            {
                "name": "rgid",
                "type": "int"
            },
            {
                "name": "egid",
                "type": "int"
            },
            {
                "name": "sgid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetfsgidRetGid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SetfsgidRetGid_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SetfsgidRetGid_retval",
        "parameters": [
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetfsuidRetUid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SetfsuidRetUid_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SetfsuidRetUid_retval",
        "parameters": [
            {
                "name": "uid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setfsgid": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setfsuid": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "uid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Signalfd": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Signalfd_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Signalfd_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "sigmask",
                "type": "_ptr_Sigset_t"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_appendBytes": {
        "result": "_slice_Iovec",
        "result_name": null,
        "parameters": [
            {
                "name": "vecs",
                "type": "_slice_Iovec"
            },
            {
                "name": "bs",
                "type": "_slice__slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_offs2lohi": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_offs2lohi_retval {uintptr field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_offs2lohi_retval",
        "parameters": [
            {
                "name": "offs",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Preadv2": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Preadv2_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Preadv2_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "iovs",
                "type": "_slice__slice_byte"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_readvRacedetect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "iovecs",
                "type": "_slice_Iovec"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Pwritev2": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Pwritev2_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Pwritev2_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "iovs",
                "type": "_slice__slice_byte"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_writevRacedetect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "iovecs",
                "type": "_slice_Iovec"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Vmsplice": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Vmsplice_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Vmsplice_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "iovs",
                "type": "_slice_Iovec"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_isGroupMember": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_isCapDacOverrideSet": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Faccessat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Faccessat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Faccessat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_NewFileHandle": {
        "result": "FileHandle",
        "result_name": null,
        "parameters": [
            {
                "name": "handleType",
                "type": "int32"
            },
            {
                "name": "handle",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_FileHandle_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_FileHandle_Type": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_FileHandle_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_NameToHandleAt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_NameToHandleAt_retval {FileHandle field_0;int field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_NameToHandleAt_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_OpenByHandleAt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_OpenByHandleAt_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_OpenByHandleAt_retval",
        "parameters": [
            {
                "name": "mountFD",
                "type": "int"
            },
            {
                "name": "handle",
                "type": "FileHandle"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Klogset": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Klogset_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Klogset_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_MakeItimerval": {
        "result": "Itimerval",
        "result_name": null,
        "parameters": [
            {
                "name": "interval",
                "type": "time_Duration"
            },
            {
                "name": "value",
                "type": "time_Duration"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getitimer": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getitimer_retval {Itimerval field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getitimer_retval",
        "parameters": [
            {
                "name": "which",
                "type": "ItimerWhich"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setitimer": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setitimer_retval {Itimerval field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setitimer_retval",
        "parameters": [
            {
                "name": "which",
                "type": "ItimerWhich"
            },
            {
                "name": "it",
                "type": "Itimerval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PthreadSigmask": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "how",
                "type": "int"
            },
            {
                "name": "set",
                "type": "_ptr_Sigset_t"
            },
            {
                "name": "oldset",
                "type": "_ptr_Sigset_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getresuid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getresuid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getresuid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Getresgid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getresgid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getresgid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_mmap": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_mmap_retval {uintptr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_mmap_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "length",
                "type": "uintptr"
            },
            {
                "name": "prot",
                "type": "int"
            },
            {
                "name": "flag",
                "type": "int"
            },
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "pos",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getrlimit": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getrlimit_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getrlimit_retval",
        "parameters": [
            {
                "name": "resource",
                "type": "int"
            },
            {
                "name": "rlim",
                "type": "_ptr_Rlimit"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Seek": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Seek_retval {int64 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Seek_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_accept4": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_accept4_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_accept4_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "rsa",
                "type": "_ptr_RawSockaddrAny"
            },
            {
                "name": "addrlen",
                "type": "_ptr__Socklen"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_getsockname": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_getsockname_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_getsockname_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "rsa",
                "type": "_ptr_RawSockaddrAny"
            },
            {
                "name": "addrlen",
                "type": "_ptr__Socklen"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_getpeername": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_getpeername_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_getpeername_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "rsa",
                "type": "_ptr_RawSockaddrAny"
            },
            {
                "name": "addrlen",
                "type": "_ptr__Socklen"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_socketpair": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_socketpair_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_socketpair_retval",
        "parameters": [
            {
                "name": "domain",
                "type": "int"
            },
            {
                "name": "typ",
                "type": "int"
            },
            {
                "name": "proto",
                "type": "int"
            },
            {
                "name": "fd",
                "type": "_ptr__2_int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_bind": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_bind_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_bind_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "addrlen",
                "type": "_Socklen"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_connect": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_connect_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_connect_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "addrlen",
                "type": "_Socklen"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_socket": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_socket_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_socket_retval",
        "parameters": [
            {
                "name": "domain",
                "type": "int"
            },
            {
                "name": "typ",
                "type": "int"
            },
            {
                "name": "proto",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_getsockopt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_getsockopt_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_getsockopt_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "name",
                "type": "int"
            },
            {
                "name": "val",
                "type": "unsafe_Pointer"
            },
            {
                "name": "vallen",
                "type": "_ptr__Socklen"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_setsockopt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_setsockopt_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_setsockopt_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "name",
                "type": "int"
            },
            {
                "name": "val",
                "type": "unsafe_Pointer"
            },
            {
                "name": "vallen",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_recvfrom": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_recvfrom_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_recvfrom_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "from",
                "type": "_ptr_RawSockaddrAny"
            },
            {
                "name": "fromlen",
                "type": "_ptr__Socklen"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_sendto": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_sendto_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_sendto_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "to",
                "type": "unsafe_Pointer"
            },
            {
                "name": "addrlen",
                "type": "_Socklen"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_recvmsg": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_recvmsg_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_recvmsg_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "msg",
                "type": "_ptr_Msghdr"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_sendmsg": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_sendmsg_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_sendmsg_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "msg",
                "type": "_ptr_Msghdr"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Listen": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Listen_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Listen_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Shutdown": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Shutdown_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Shutdown_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "how",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Statfs": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Statfs_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Statfs_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "stat",
                "type": "_ptr_Statfs_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_PtraceRegs_PC": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_PtraceRegs_SetPC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_RawSockaddrNFCLLCP_SetServiceNameLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Select": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Select_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Select_retval",
        "parameters": [
            {
                "name": "nmsgsfds",
                "type": "int"
            },
            {
                "name": "r",
                "type": "_ptr_FdSet"
            },
            {
                "name": "w",
                "type": "_ptr_FdSet"
            },
            {
                "name": "e",
                "type": "_ptr_FdSet"
            },
            {
                "name": "timeout",
                "type": "_ptr_Timeval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Time": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Time_retval {Time_t field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Time_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Time_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_KexecFileLoad": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "kernelFd",
                "type": "int"
            },
            {
                "name": "initrdFd",
                "type": "int"
            },
            {
                "name": "cmdline",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Utime": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Utime_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Utime_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "utim",
                "type": "_ptr_Utimbuf"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fadvise": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fadvise_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fadvise_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "length",
                "type": "int64"
            },
            {
                "name": "advice",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SyncFileRange": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SyncFileRange_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SyncFileRange_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Lchown": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Lchown_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Lchown_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Ustat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Ustat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Ustat_retval",
        "parameters": [
            {
                "name": "dev",
                "type": "int"
            },
            {
                "name": "ubuf",
                "type": "_ptr_Ustat_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_futimesat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_futimesat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_futimesat_retval",
        "parameters": [
            {
                "name": "fildes",
                "type": "int"
            },
            {
                "name": "path",
                "type": "_ptr_byte"
            },
            {
                "name": "times",
                "type": "_ptr__2_Timeval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_utimes": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_utimes_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_utimes_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "timeval",
                "type": "_ptr__2_Timeval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Pause": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Pause_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Pause_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_seek": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_seek_retval {int64 field_0;syscall_Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_seek_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_socketcall": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_socketcall_retval {int field_0;syscall_Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_socketcall_retval",
        "parameters": [
            {
                "name": "call",
                "type": "int"
            },
            {
                "name": "a0",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_rawsocketcall": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_rawsocketcall_retval {int field_0;syscall_Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_rawsocketcall_retval",
        "parameters": [
            {
                "name": "call",
                "type": "int"
            },
            {
                "name": "a0",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_timespecFromStatxTimestamp": {
        "result": "Timespec",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "StatxTimestamp"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Renameat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Renameat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Renameat_retval",
        "parameters": [
            {
                "name": "olddirfd",
                "type": "int"
            },
            {
                "name": "oldpath",
                "type": "string"
            },
            {
                "name": "newdirfd",
                "type": "int"
            },
            {
                "name": "newpath",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Ioperm": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Ioperm_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Ioperm_retval",
        "parameters": [
            {
                "name": "from",
                "type": "int"
            },
            {
                "name": "num",
                "type": "int"
            },
            {
                "name": "on",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Iopl": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Iopl_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Iopl_retval",
        "parameters": [
            {
                "name": "level",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_fillStat_t": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_Stat_t"
            },
            {
                "name": "st",
                "type": "_ptr_stat_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_sysctlNodes": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_sysctlNodes_retval {_slice_Sysctlnode field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_sysctlNodes_retval",
        "parameters": [
            {
                "name": "mib",
                "type": "_slice__C_int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SysctlUvmexp": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SysctlUvmexp_retval {_ptr_Uvmexp field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SysctlUvmexp_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlGetPtmget": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlGetPtmget_retval {_ptr_Ptmget field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlGetPtmget_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "uint"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fstatvfs": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fstatvfs_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fstatvfs_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "stat",
                "type": "_ptr_Statvfs_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Statvfs": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Statvfs_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Statvfs_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "vfsstat",
                "type": "_ptr_Statvfs_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_syscall_syscall10": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_syscall_syscall10_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_syscall_syscall10_retval",
        "parameters": [
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            },
            {
                "name": "a10",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_rawSysvicall6": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_rawSysvicall6_retval {uintptr field_0;syscall_Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_rawSysvicall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "nargs",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_sysvicall6": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_sysvicall6_retval {uintptr field_0;syscall_Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_sysvicall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "nargs",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Gethostname": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Gethostname_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Gethostname_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Acct": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Acct_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Acct_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlSetTermio": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "int"
            },
            {
                "name": "value",
                "type": "_ptr_Termio"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlGetTermio": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlGetTermio_retval {_ptr_Termio field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlGetTermio_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_readlen": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_readlen_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_readlen_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            },
            {
                "name": "nbuf",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_writelen": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_writelen_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_writelen_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            },
            {
                "name": "nbuf",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_NewEventPort": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_NewEventPort_retval {_ptr_EventPort field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_NewEventPort_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_EventPort_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_EventPort_PathIsWatched": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_EventPort_FdIsWatched": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_EventPort_AssociatePath": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "stat",
                "type": "os_FileInfo"
            },
            {
                "name": "events",
                "type": "int"
            },
            {
                "name": "cookie",
                "type": "interface_"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_EventPort_DissociatePath": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_EventPort_AssociateFd": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "events",
                "type": "int"
            },
            {
                "name": "cookie",
                "type": "interface_"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_EventPort_DissociateFd": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_createFileObjCookie": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_createFileObjCookie_retval {_ptr_fileObjCookie field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_createFileObjCookie_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "stat",
                "type": "os_FileInfo"
            },
            {
                "name": "cookie",
                "type": "interface_"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_EventPort_GetOne": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_EventPort_GetOne_retval {_ptr_PortEvent field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_EventPort_GetOne_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Timespec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_EventPort_peIntToExt": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "peInt",
                "type": "_ptr_portEvent"
            },
            {
                "name": "peExt",
                "type": "_ptr_PortEvent"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_EventPort_Pending": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_EventPort_Pending_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_EventPort_Pending_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_EventPort_Get": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_EventPort_Get_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_EventPort_Get_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_PortEvent"
            },
            {
                "name": "min",
                "type": "int"
            },
            {
                "name": "timeout",
                "type": "_ptr_Timespec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Putmsg": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Putmsg_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Putmsg_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "cl",
                "type": "_slice_byte"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getmsg": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getmsg_retval {_slice_byte field_0;_slice_byte field_1;int field_2;error err3;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getmsg_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "cl",
                "type": "_slice_byte"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlSetIntRetInt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlSetIntRetInt_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlSetIntRetInt_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlSetString": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "int"
            },
            {
                "name": "val",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Lifreq_SetName": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Lifreq_SetLifruInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Lifreq_GetLifruInt": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Lifreq_SetLifruUint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "uint"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Lifreq_GetLifruUint": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlLifreq": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "int"
            },
            {
                "name": "l",
                "type": "_ptr_Lifreq"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Strioctl_SetInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_IoctlSetStrioctlRetInt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_IoctlSetStrioctlRetInt_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_IoctlSetStrioctlRetInt_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "int"
            },
            {
                "name": "s",
                "type": "_ptr_Strioctl"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_errnoErr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "Errno"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ErrnoName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "Errno"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SignalName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "syscall_Signal"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SignalNum": {
        "result": "syscall_Signal",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_clen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_mmapper_Mmap": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_mmapper_Mmap_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_mmapper_Mmap_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "prot",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_mmapper_Munmap": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_mmapper_Munmap_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_mmapper_Munmap_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Read": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Read_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Read_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Write": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Write_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Pread": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Pread_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Pread_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Pwrite": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Pwrite_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Pwrite_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Bind": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Bind_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Bind_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "sa",
                "type": "Sockaddr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Connect": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Connect_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Connect_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "sa",
                "type": "Sockaddr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getpeername": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getpeername_retval {Sockaddr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getpeername_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_GetsockoptByte": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_GetsockoptByte_retval {byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_GetsockoptByte_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_GetsockoptInt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_GetsockoptInt_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_GetsockoptInt_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_GetsockoptInet4Addr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_GetsockoptInet4Addr_retval {_4_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_GetsockoptInet4Addr_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_GetsockoptIPMreq": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_GetsockoptIPMreq_retval {_ptr_IPMreq field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_GetsockoptIPMreq_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_GetsockoptIPv6Mreq": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_GetsockoptIPv6Mreq_retval {_ptr_IPv6Mreq field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_GetsockoptIPv6Mreq_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_GetsockoptIPv6MTUInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_GetsockoptIPv6MTUInfo_retval {_ptr_IPv6MTUInfo field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_GetsockoptIPv6MTUInfo_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_GetsockoptICMPv6Filter": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_GetsockoptICMPv6Filter_retval {_ptr_ICMPv6Filter field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_GetsockoptICMPv6Filter_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_GetsockoptLinger": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_GetsockoptLinger_retval {_ptr_Linger field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_GetsockoptLinger_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_GetsockoptTimeval": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_GetsockoptTimeval_retval {_ptr_Timeval field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_GetsockoptTimeval_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_GetsockoptUint64": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_GetsockoptUint64_retval {uint64 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_GetsockoptUint64_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Recvfrom": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Recvfrom_retval {int field_0;Sockaddr field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Recvfrom_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Recvmsg": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Recvmsg_retval {int field_0;int field_1;Sockaddr field_2;error err3;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Recvmsg_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_RecvmsgBuffers": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_RecvmsgBuffers_retval {int field_0;int field_1;Sockaddr field_2;error err3;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_RecvmsgBuffers_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buffers",
                "type": "_slice__slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Sendmsg": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Sendmsg_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Sendmsg_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "to",
                "type": "Sockaddr"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SendmsgN": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SendmsgN_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SendmsgN_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "to",
                "type": "Sockaddr"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SendmsgBuffers": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SendmsgBuffers_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SendmsgBuffers_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buffers",
                "type": "_slice__slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "to",
                "type": "Sockaddr"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Send": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Send_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Send_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Sendto": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Sendto_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Sendto_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "to",
                "type": "Sockaddr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetsockoptByte": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SetsockoptByte_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SetsockoptByte_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "value",
                "type": "byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetsockoptInt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SetsockoptInt_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SetsockoptInt_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "value",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetsockoptInet4Addr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SetsockoptInet4Addr_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SetsockoptInet4Addr_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "value",
                "type": "_4_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetsockoptIPMreq": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SetsockoptIPMreq_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SetsockoptIPMreq_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "mreq",
                "type": "_ptr_IPMreq"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetsockoptIPv6Mreq": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SetsockoptIPv6Mreq_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SetsockoptIPv6Mreq_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "mreq",
                "type": "_ptr_IPv6Mreq"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetsockoptICMPv6Filter": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "filter",
                "type": "_ptr_ICMPv6Filter"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetsockoptLinger": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SetsockoptLinger_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SetsockoptLinger_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "l",
                "type": "_ptr_Linger"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetsockoptString": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SetsockoptString_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SetsockoptString_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetsockoptTimeval": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SetsockoptTimeval_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SetsockoptTimeval_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "tv",
                "type": "_ptr_Timeval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetsockoptUint64": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SetsockoptUint64_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SetsockoptUint64_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "value",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Socket": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Socket_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Socket_retval",
        "parameters": [
            {
                "name": "domain",
                "type": "int"
            },
            {
                "name": "typ",
                "type": "int"
            },
            {
                "name": "proto",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Socketpair": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Socketpair_retval {_2_int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Socketpair_retval",
        "parameters": [
            {
                "name": "domain",
                "type": "int"
            },
            {
                "name": "typ",
                "type": "int"
            },
            {
                "name": "proto",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_CloseOnExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SetNonblock": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SetNonblock_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SetNonblock_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "nonblocking",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Exec": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "argv0",
                "type": "string"
            },
            {
                "name": "argv",
                "type": "_slice_string"
            },
            {
                "name": "envv",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Lutimes": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "tv",
                "type": "_slice_Timeval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_emptyIovecs": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "iov",
                "type": "_slice_Iovec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setrlimit": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setrlimit_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setrlimit_retval",
        "parameters": [
            {
                "name": "resource",
                "type": "int"
            },
            {
                "name": "lim",
                "type": "_ptr_Rlimit"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_syscall_rawsyscall": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_syscall_rawsyscall_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_syscall_rawsyscall_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_syscall_rawsyscall6": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_syscall_rawsyscall6_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_syscall_rawsyscall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_syscall_rawsyscall9": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_syscall_rawsyscall9_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_syscall_rawsyscall9_retval",
        "parameters": [
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_copyStat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stat",
                "type": "_ptr_Stat_t"
            },
            {
                "name": "statLE",
                "type": "_ptr_Stat_LE_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_svcCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fnptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "argv",
                "type": "_ptr_unsafe_Pointer"
            },
            {
                "name": "dsa",
                "type": "_ptr_uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_svcLoad": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_svcUnload": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_byte"
            },
            {
                "name": "fnptr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Dirent_NameString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Ptsname": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Ptsname_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Ptsname_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_u2s": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "cstr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Close": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Close_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Close_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Madvise": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Madvise_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Madvise_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "advice",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getrusage": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getrusage_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getrusage_retval",
        "parameters": [
            {
                "name": "who",
                "type": "int"
            },
            {
                "name": "rusage",
                "type": "_ptr_Rusage"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Remove": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_gettid": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Gettid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Gettid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Gettid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Opendir": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Opendir_retval {uintptr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Opendir_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_clearErrno": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Readdir": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Readdir_retval {_ptr_Dirent field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Readdir_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_readdir_r": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_readdir_r_retval {Errno field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_readdir_r_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "uintptr"
            },
            {
                "name": "entry",
                "type": "_ptr_Dirent"
            },
            {
                "name": "result",
                "type": "_ptr__ptr_Dirent"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Closedir": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Seekdir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "uintptr"
            },
            {
                "name": "pos",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Telldir": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Telldir_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Telldir_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Flock": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Flock_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Flock_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "how",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Mlock": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Mlock_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Mlock_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Mlock2": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Mlock2_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Mlock2_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Mlockall": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Mlockall_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Mlockall_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Munlock": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Munlock_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Munlock_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Munlockall": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Munlockall_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Munlockall_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_ClockGettime": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ClockGettime_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ClockGettime_retval",
        "parameters": [
            {
                "name": "clockid",
                "type": "int32"
            },
            {
                "name": "time",
                "type": "_ptr_Timespec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_fdToPath": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_fdToPath_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_fdToPath_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_direntLeToDirentUnix": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_direntLeToDirentUnix_retval {Dirent field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_direntLeToDirentUnix_retval",
        "parameters": [
            {
                "name": "dirent",
                "type": "_ptr_direntLE"
            },
            {
                "name": "dir",
                "type": "uintptr"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SysvShmCtl": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SysvShmCtl_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SysvShmCtl_retval",
        "parameters": [
            {
                "name": "id",
                "type": "int"
            },
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "desc",
                "type": "_ptr_SysvShmDesc"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SysvShmAttach": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SysvShmAttach_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SysvShmAttach_retval",
        "parameters": [
            {
                "name": "id",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SysvShmDetach": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_SysvShmGet": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_SysvShmGet_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_SysvShmGet_retval",
        "parameters": [
            {
                "name": "key",
                "type": "int"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_TimespecToNsec": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "ts",
                "type": "Timespec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_NsecToTimespec": {
        "result": "Timespec",
        "result_name": null,
        "parameters": [
            {
                "name": "nsec",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_TimeToTimespec": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_TimeToTimespec_retval {Timespec field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_TimeToTimespec_retval",
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_TimevalToNsec": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "tv",
                "type": "Timeval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_NsecToTimeval": {
        "result": "Timeval",
        "result_name": null,
        "parameters": [
            {
                "name": "nsec",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Timespec_Unix": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_Timespec_Unix_retval {int64 field_0;int64 field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_Timespec_Unix_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Timeval_Unix": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix__ptr_Timeval_Unix_retval {int64 field_0;int64 field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix__ptr_Timeval_Unix_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Timespec_Nano": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix__ptr_Timeval_Nano": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Unveil": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_UnveilBlock": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_xattrnamespace": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_xattrnamespace_retval {int field_0;string field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_xattrnamespace_retval",
        "parameters": [
            {
                "name": "fullattr",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_initxattrdest": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_initxattrdest_retval {unsafe_Pointer field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_initxattrdest_retval",
        "parameters": [
            {
                "name": "dest",
                "type": "_slice_byte"
            },
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ListxattrNS": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ListxattrNS_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ListxattrNS_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "nsid",
                "type": "int"
            },
            {
                "name": "dest",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_FlistxattrNS": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_FlistxattrNS_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_FlistxattrNS_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "nsid",
                "type": "int"
            },
            {
                "name": "dest",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_LlistxattrNS": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_LlistxattrNS_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_LlistxattrNS_retval",
        "parameters": [
            {
                "name": "link",
                "type": "string"
            },
            {
                "name": "nsid",
                "type": "int"
            },
            {
                "name": "dest",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceGetRegsArm": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regsout",
                "type": "_ptr_PtraceRegsArm"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceSetRegsArm": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regs",
                "type": "_ptr_PtraceRegsArm"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceGetRegsArm64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regsout",
                "type": "_ptr_PtraceRegsArm64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceSetRegsArm64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regs",
                "type": "_ptr_PtraceRegsArm64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceGetRegSetArm64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "int"
            },
            {
                "name": "regsout",
                "type": "_ptr_PtraceRegsArm64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceSetRegSetArm64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "int"
            },
            {
                "name": "regs",
                "type": "_ptr_PtraceRegsArm64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceGetRegsMipsle": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regsout",
                "type": "_ptr_PtraceRegsMipsle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceSetRegsMipsle": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regs",
                "type": "_ptr_PtraceRegsMipsle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceGetRegsMips64le": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regsout",
                "type": "_ptr_PtraceRegsMips64le"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceSetRegsMips64le": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regs",
                "type": "_ptr_PtraceRegsMips64le"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceGetRegsMips": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regsout",
                "type": "_ptr_PtraceRegsMips"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceSetRegsMips": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regs",
                "type": "_ptr_PtraceRegsMips"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceGetRegsMips64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regsout",
                "type": "_ptr_PtraceRegsMips64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceSetRegsMips64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regs",
                "type": "_ptr_PtraceRegsMips64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceGetRegs386": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regsout",
                "type": "_ptr_PtraceRegs386"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceSetRegs386": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regs",
                "type": "_ptr_PtraceRegs386"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceGetRegsAmd64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regsout",
                "type": "_ptr_PtraceRegsAmd64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PtraceSetRegsAmd64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regs",
                "type": "_ptr_PtraceRegsAmd64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_utimensat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_utimensat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_utimensat_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "times",
                "type": "_ptr__2_Timespec"
            },
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_getcwd": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_getcwd_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_getcwd_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_accept": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_accept_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_accept_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "rsa",
                "type": "_ptr_RawSockaddrAny"
            },
            {
                "name": "addrlen",
                "type": "_ptr__Socklen"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_getdirent": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_getdirent_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_getdirent_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_wait4": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_wait4_retval {int32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_wait4_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int32"
            },
            {
                "name": "statusp",
                "type": "_ptr__C_int"
            },
            {
                "name": "options",
                "type": "int"
            },
            {
                "name": "rusage",
                "type": "_ptr_Rusage"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_fsyncRange": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_fsyncRange_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_fsyncRange_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "how",
                "type": "int"
            },
            {
                "name": "start",
                "type": "int64"
            },
            {
                "name": "length",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Chdir": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Chdir_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Chdir_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Chroot": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Chroot_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Chroot_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Dup": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Dup_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Dup_retval",
        "parameters": [
            {
                "name": "oldfd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Exit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fchdir": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fchdir_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fchdir_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fchmod": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fchmod_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fchmod_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fchownat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fchownat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fchownat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fdatasync": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fdatasync_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fdatasync_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getpgid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getpgid_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getpgid_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getpid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getpid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getpid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Getppid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getppid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getppid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Getpriority": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getpriority_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getpriority_retval",
        "parameters": [
            {
                "name": "which",
                "type": "int"
            },
            {
                "name": "who",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getsid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getsid_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getsid_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Klogctl": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Klogctl_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Klogctl_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Mkdirat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Mkdirat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Mkdirat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Mknodat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Mknodat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Mknodat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            },
            {
                "name": "dev",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Nanosleep": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Nanosleep_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Nanosleep_retval",
        "parameters": [
            {
                "name": "time",
                "type": "_ptr_Timespec"
            },
            {
                "name": "leftover",
                "type": "_ptr_Timespec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_read": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_read_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_read_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setdomainname": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setdomainname_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setdomainname_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Sethostname": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Sethostname_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Sethostname_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setpgid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setpgid_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setpgid_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "pgid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setsid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setsid_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setsid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Settimeofday": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Settimeofday_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Settimeofday_retval",
        "parameters": [
            {
                "name": "tp",
                "type": "_ptr_Timeval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setpriority": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setpriority_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setpriority_retval",
        "parameters": [
            {
                "name": "which",
                "type": "int"
            },
            {
                "name": "who",
                "type": "int"
            },
            {
                "name": "prio",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Statx": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Statx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Statx_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "mask",
                "type": "int"
            },
            {
                "name": "stat",
                "type": "_ptr_Statx_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Sync": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Times": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Times_retval {uintptr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Times_retval",
        "parameters": [
            {
                "name": "tms",
                "type": "_ptr_Tms"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Umask": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Umask_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Umask_retval",
        "parameters": [
            {
                "name": "mask",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Unlinkat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Unlinkat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Unlinkat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_write": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_write_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_write_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fchown": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fchown_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fchown_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_fstat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_fstat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_fstat_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "stat",
                "type": "_ptr_Stat_LE_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_fstatat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_fstatat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_fstatat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "st",
                "type": "_ptr_stat_t"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Ftruncate": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Ftruncate_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Ftruncate_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "length",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getegid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getegid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getegid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Geteuid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Geteuid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Geteuid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Getgid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getgid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getgid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Getuid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getuid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getuid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_lstat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_lstat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_lstat_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "stat",
                "type": "_ptr_Stat_LE_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Pselect": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Pselect_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Pselect_retval",
        "parameters": [
            {
                "name": "nfd",
                "type": "int"
            },
            {
                "name": "r",
                "type": "_ptr_FdSet"
            },
            {
                "name": "w",
                "type": "_ptr_FdSet"
            },
            {
                "name": "e",
                "type": "_ptr_FdSet"
            },
            {
                "name": "timeout",
                "type": "_ptr_Timespec"
            },
            {
                "name": "sigmask",
                "type": "_ptr_Sigset_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Splice": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Splice_retval {int64 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Splice_retval",
        "parameters": [
            {
                "name": "rfd",
                "type": "int"
            },
            {
                "name": "roff",
                "type": "_ptr_int64"
            },
            {
                "name": "wfd",
                "type": "int"
            },
            {
                "name": "woff",
                "type": "_ptr_int64"
            },
            {
                "name": "len",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_stat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_stat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_stat_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "statLE",
                "type": "_ptr_Stat_LE_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Truncate": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Truncate_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Truncate_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "length",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_getgroups": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_getgroups_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_getgroups_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "list",
                "type": "_ptr__Gid_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_setgroups": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_setgroups_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_setgroups_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "list",
                "type": "_ptr__Gid_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_munmap": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_munmap_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_munmap_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "length",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Mprotect": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Mprotect_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Mprotect_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "prot",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Msync": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Msync_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Msync_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_pipe": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_pipe_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_pipe_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr__2__C_int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_poll": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_poll_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_poll_retval",
        "parameters": [
            {
                "name": "fds",
                "type": "_ptr_PollFd"
            },
            {
                "name": "nfds",
                "type": "int"
            },
            {
                "name": "timeout",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getsystemcfg": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getsystemcfg_retval {uint64 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getsystemcfg_retval",
        "parameters": [
            {
                "name": "label",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_umount": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_umount_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_umount_retval",
        "parameters": [
            {
                "name": "target",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_rawSyscall6": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_rawSyscall6_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_rawSyscall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "nargs",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_syscall6": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_syscall6_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_syscall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "nargs",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callutimes": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callutimes_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callutimes_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "times",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callutimensat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callutimensat_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callutimensat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "times",
                "type": "uintptr"
            },
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callgetcwd": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgetcwd_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgetcwd_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "_lenp0",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callaccept": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callaccept_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callaccept_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "rsa",
                "type": "uintptr"
            },
            {
                "name": "addrlen",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callgetdirent": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgetdirent_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgetdirent_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "_lenp0",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callwait4": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callwait4_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callwait4_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "status",
                "type": "uintptr"
            },
            {
                "name": "options",
                "type": "int"
            },
            {
                "name": "rusage",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callioctl": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callioctl_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callioctl_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callioctl_ptr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callioctl_ptr_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callioctl_ptr_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callfcntl": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callfcntl_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callfcntl_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callfsync_range": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callfsync_range_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callfsync_range_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "how",
                "type": "int"
            },
            {
                "name": "start",
                "type": "int64"
            },
            {
                "name": "length",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callacct": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callacct_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callacct_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callchdir": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callchdir_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callchdir_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callchroot": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callchroot_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callchroot_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callclose": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callclose_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callclose_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_calldup": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_calldup_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_calldup_retval",
        "parameters": [
            {
                "name": "oldfd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callexit": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callexit_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callexit_retval",
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callfaccessat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callfaccessat_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callfaccessat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "mode",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callfchdir": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callfchdir_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callfchdir_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callfchmod": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callfchmod_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callfchmod_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callfchmodat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callfchmodat_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callfchmodat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "mode",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callfchownat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callfchownat_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callfchownat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callfdatasync": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callfdatasync_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callfdatasync_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callgetpgid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgetpgid_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgetpgid_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callgetpgrp": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgetpgrp_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgetpgrp_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_callgetpid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgetpid_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgetpid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_callgetppid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgetppid_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgetppid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_callgetpriority": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgetpriority_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgetpriority_retval",
        "parameters": [
            {
                "name": "which",
                "type": "int"
            },
            {
                "name": "who",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callgetrusage": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgetrusage_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgetrusage_retval",
        "parameters": [
            {
                "name": "who",
                "type": "int"
            },
            {
                "name": "rusage",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callgetsid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgetsid_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgetsid_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callkill": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callkill_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callkill_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "sig",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callsyslog": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callsyslog_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callsyslog_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "_lenp0",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callmkdir": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callmkdir_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callmkdir_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callmkdirat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callmkdirat_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callmkdirat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callmkfifo": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callmkfifo_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callmkfifo_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callmknod": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callmknod_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callmknod_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "mode",
                "type": "uint32"
            },
            {
                "name": "dev",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callmknodat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callmknodat_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callmknodat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "mode",
                "type": "uint32"
            },
            {
                "name": "dev",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callnanosleep": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callnanosleep_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callnanosleep_retval",
        "parameters": [
            {
                "name": "time",
                "type": "uintptr"
            },
            {
                "name": "leftover",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callopen64": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callopen64_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callopen64_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "mode",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callopenat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callopenat_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callopenat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callread": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callread_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callread_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "_lenp0",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callreadlink": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callreadlink_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callreadlink_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "_p1",
                "type": "uintptr"
            },
            {
                "name": "_lenp1",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callrenameat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callrenameat_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callrenameat_retval",
        "parameters": [
            {
                "name": "olddirfd",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "newdirfd",
                "type": "int"
            },
            {
                "name": "_p1",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callsetdomainname": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callsetdomainname_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callsetdomainname_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "_lenp0",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callsethostname": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callsethostname_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callsethostname_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "_lenp0",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callsetpgid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callsetpgid_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callsetpgid_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "pgid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callsetsid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callsetsid_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callsetsid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_callsettimeofday": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callsettimeofday_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callsettimeofday_retval",
        "parameters": [
            {
                "name": "tv",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callsetuid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callsetuid_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callsetuid_retval",
        "parameters": [
            {
                "name": "uid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callsetgid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callsetgid_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callsetgid_retval",
        "parameters": [
            {
                "name": "uid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callsetpriority": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callsetpriority_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callsetpriority_retval",
        "parameters": [
            {
                "name": "which",
                "type": "int"
            },
            {
                "name": "who",
                "type": "int"
            },
            {
                "name": "prio",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callstatx": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callstatx_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callstatx_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "mask",
                "type": "int"
            },
            {
                "name": "stat",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callsync": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callsync_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callsync_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_calltimes": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_calltimes_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_calltimes_retval",
        "parameters": [
            {
                "name": "tms",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callumask": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callumask_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callumask_retval",
        "parameters": [
            {
                "name": "mask",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_calluname": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_calluname_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_calluname_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callunlink": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callunlink_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callunlink_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callunlinkat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callunlinkat_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callunlinkat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callustat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callustat_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callustat_retval",
        "parameters": [
            {
                "name": "dev",
                "type": "int"
            },
            {
                "name": "ubuf",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callwrite": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callwrite_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callwrite_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "_lenp0",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_calldup2": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_calldup2_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_calldup2_retval",
        "parameters": [
            {
                "name": "oldfd",
                "type": "int"
            },
            {
                "name": "newfd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callposix_fadvise64": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callposix_fadvise64_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callposix_fadvise64_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "length",
                "type": "int64"
            },
            {
                "name": "advice",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callfchown": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callfchown_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callfchown_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callfstat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callfstat_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callfstat_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "stat",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callfstatat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callfstatat_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callfstatat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "stat",
                "type": "uintptr"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callfstatfs": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callfstatfs_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callfstatfs_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callftruncate": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callftruncate_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callftruncate_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "length",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callgetegid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgetegid_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgetegid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_callgeteuid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgeteuid_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgeteuid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_callgetgid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgetgid_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgetgid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_callgetuid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgetuid_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgetuid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_calllchown": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_calllchown_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_calllchown_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_calllisten": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_calllisten_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_calllisten_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_calllstat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_calllstat_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_calllstat_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "stat",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callpause": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callpause_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callpause_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_callpread64": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callpread64_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callpread64_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "_lenp0",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callpwrite64": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callpwrite64_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callpwrite64_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "_lenp0",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callselect": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callselect_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callselect_retval",
        "parameters": [
            {
                "name": "nfd",
                "type": "int"
            },
            {
                "name": "r",
                "type": "uintptr"
            },
            {
                "name": "w",
                "type": "uintptr"
            },
            {
                "name": "e",
                "type": "uintptr"
            },
            {
                "name": "timeout",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callpselect": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callpselect_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callpselect_retval",
        "parameters": [
            {
                "name": "nfd",
                "type": "int"
            },
            {
                "name": "r",
                "type": "uintptr"
            },
            {
                "name": "w",
                "type": "uintptr"
            },
            {
                "name": "e",
                "type": "uintptr"
            },
            {
                "name": "timeout",
                "type": "uintptr"
            },
            {
                "name": "sigmask",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callsetregid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callsetregid_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callsetregid_retval",
        "parameters": [
            {
                "name": "rgid",
                "type": "int"
            },
            {
                "name": "egid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callsetreuid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callsetreuid_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callsetreuid_retval",
        "parameters": [
            {
                "name": "ruid",
                "type": "int"
            },
            {
                "name": "euid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callshutdown": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callshutdown_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callshutdown_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "how",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callsplice": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callsplice_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callsplice_retval",
        "parameters": [
            {
                "name": "rfd",
                "type": "int"
            },
            {
                "name": "roff",
                "type": "uintptr"
            },
            {
                "name": "wfd",
                "type": "int"
            },
            {
                "name": "woff",
                "type": "uintptr"
            },
            {
                "name": "len",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callstat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callstat_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callstat_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "statptr",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callstatfs": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callstatfs_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callstatfs_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "buf",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_calltruncate": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_calltruncate_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_calltruncate_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "length",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callbind": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callbind_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callbind_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "addrlen",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callconnect": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callconnect_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callconnect_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "addrlen",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callgetgroups": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgetgroups_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgetgroups_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "list",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callsetgroups": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callsetgroups_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callsetgroups_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "list",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callgetsockopt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgetsockopt_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgetsockopt_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "name",
                "type": "int"
            },
            {
                "name": "val",
                "type": "uintptr"
            },
            {
                "name": "vallen",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callsetsockopt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callsetsockopt_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callsetsockopt_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "name",
                "type": "int"
            },
            {
                "name": "val",
                "type": "uintptr"
            },
            {
                "name": "vallen",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callsocket": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callsocket_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callsocket_retval",
        "parameters": [
            {
                "name": "domain",
                "type": "int"
            },
            {
                "name": "typ",
                "type": "int"
            },
            {
                "name": "proto",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callsocketpair": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callsocketpair_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callsocketpair_retval",
        "parameters": [
            {
                "name": "domain",
                "type": "int"
            },
            {
                "name": "typ",
                "type": "int"
            },
            {
                "name": "proto",
                "type": "int"
            },
            {
                "name": "fd",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callgetpeername": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgetpeername_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgetpeername_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "rsa",
                "type": "uintptr"
            },
            {
                "name": "addrlen",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callgetsockname": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgetsockname_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgetsockname_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "rsa",
                "type": "uintptr"
            },
            {
                "name": "addrlen",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callrecvfrom": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callrecvfrom_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callrecvfrom_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "_lenp0",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "from",
                "type": "uintptr"
            },
            {
                "name": "fromlen",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callsendto": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callsendto_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callsendto_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "_lenp0",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "to",
                "type": "uintptr"
            },
            {
                "name": "addrlen",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callnrecvmsg": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callnrecvmsg_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callnrecvmsg_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "msg",
                "type": "uintptr"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callnsendmsg": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callnsendmsg_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callnsendmsg_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "msg",
                "type": "uintptr"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callmunmap": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callmunmap_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callmunmap_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "length",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callmadvise": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callmadvise_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callmadvise_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "_lenp0",
                "type": "int"
            },
            {
                "name": "advice",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callmprotect": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callmprotect_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callmprotect_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "_lenp0",
                "type": "int"
            },
            {
                "name": "prot",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callmlock": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callmlock_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callmlock_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "_lenp0",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callmlockall": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callmlockall_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callmlockall_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callmsync": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callmsync_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callmsync_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "_lenp0",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callmunlock": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callmunlock_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callmunlock_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "_lenp0",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callmunlockall": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callmunlockall_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callmunlockall_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_callpipe": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callpipe_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callpipe_retval",
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callpoll": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callpoll_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callpoll_retval",
        "parameters": [
            {
                "name": "fds",
                "type": "uintptr"
            },
            {
                "name": "nfds",
                "type": "int"
            },
            {
                "name": "timeout",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callgettimeofday": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgettimeofday_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgettimeofday_retval",
        "parameters": [
            {
                "name": "tv",
                "type": "uintptr"
            },
            {
                "name": "tzp",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_calltime": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_calltime_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_calltime_retval",
        "parameters": [
            {
                "name": "t",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callutime": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callutime_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callutime_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            },
            {
                "name": "buf",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callgetsystemcfg": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgetsystemcfg_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgetsystemcfg_retval",
        "parameters": [
            {
                "name": "label",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callumount": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callumount_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callumount_retval",
        "parameters": [
            {
                "name": "_p0",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callgetrlimit": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callgetrlimit_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callgetrlimit_retval",
        "parameters": [
            {
                "name": "resource",
                "type": "int"
            },
            {
                "name": "rlim",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_calllseek": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_calllseek_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_calllseek_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_callmmap64": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_callmmap64_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_callmmap64_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "length",
                "type": "uintptr"
            },
            {
                "name": "prot",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_kevent": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_kevent_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_kevent_retval",
        "parameters": [
            {
                "name": "kq",
                "type": "int"
            },
            {
                "name": "change",
                "type": "unsafe_Pointer"
            },
            {
                "name": "nchange",
                "type": "int"
            },
            {
                "name": "event",
                "type": "unsafe_Pointer"
            },
            {
                "name": "nevent",
                "type": "int"
            },
            {
                "name": "timeout",
                "type": "_ptr_Timespec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_futimes": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_futimes_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_futimes_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "timeval",
                "type": "_ptr__2_Timeval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_closedir": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_closedir_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_closedir_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_getxattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_getxattr_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_getxattr_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "attr",
                "type": "string"
            },
            {
                "name": "dest",
                "type": "_ptr_byte"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "position",
                "type": "uint32"
            },
            {
                "name": "options",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_fgetxattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_fgetxattr_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_fgetxattr_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "attr",
                "type": "string"
            },
            {
                "name": "dest",
                "type": "_ptr_byte"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "position",
                "type": "uint32"
            },
            {
                "name": "options",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_setxattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_setxattr_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_setxattr_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "attr",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_ptr_byte"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "position",
                "type": "uint32"
            },
            {
                "name": "options",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_fsetxattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_fsetxattr_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_fsetxattr_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "attr",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_ptr_byte"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "position",
                "type": "uint32"
            },
            {
                "name": "options",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_removexattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_removexattr_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_removexattr_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "attr",
                "type": "string"
            },
            {
                "name": "options",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_fremovexattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_fremovexattr_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_fremovexattr_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "attr",
                "type": "string"
            },
            {
                "name": "options",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_listxattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_listxattr_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_listxattr_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "dest",
                "type": "_ptr_byte"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "options",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_flistxattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_flistxattr_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_flistxattr_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "dest",
                "type": "_ptr_byte"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "options",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_kill": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_kill_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_kill_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "signum",
                "type": "int"
            },
            {
                "name": "posix",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_sysctl": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_sysctl_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_sysctl_retval",
        "parameters": [
            {
                "name": "mib",
                "type": "_slice__C_int"
            },
            {
                "name": "old",
                "type": "_ptr_byte"
            },
            {
                "name": "oldlen",
                "type": "_ptr_uintptr"
            },
            {
                "name": "new",
                "type": "_ptr_byte"
            },
            {
                "name": "newlen",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_shmat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_shmat_retval {uintptr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_shmat_retval",
        "parameters": [
            {
                "name": "id",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_shmctl": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_shmctl_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_shmctl_retval",
        "parameters": [
            {
                "name": "id",
                "type": "int"
            },
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_ptr_SysvShmDesc"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_shmdt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_shmdt_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_shmdt_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_shmget": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_shmget_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_shmget_retval",
        "parameters": [
            {
                "name": "key",
                "type": "int"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Adjtime": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Adjtime_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Adjtime_retval",
        "parameters": [
            {
                "name": "delta",
                "type": "_ptr_Timeval"
            },
            {
                "name": "olddelta",
                "type": "_ptr_Timeval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Chflags": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Chflags_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Chflags_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Clonefile": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Clonefile_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Clonefile_retval",
        "parameters": [
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "dst",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Clonefileat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Clonefileat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Clonefileat_retval",
        "parameters": [
            {
                "name": "srcDirfd",
                "type": "int"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "dstDirfd",
                "type": "int"
            },
            {
                "name": "dst",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Exchangedata": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Exchangedata_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Exchangedata_retval",
        "parameters": [
            {
                "name": "path1",
                "type": "string"
            },
            {
                "name": "path2",
                "type": "string"
            },
            {
                "name": "options",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fchflags": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fchflags_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fchflags_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fclonefileat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fclonefileat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fclonefileat_retval",
        "parameters": [
            {
                "name": "srcDirfd",
                "type": "int"
            },
            {
                "name": "dstDirfd",
                "type": "int"
            },
            {
                "name": "dst",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fpathconf": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fpathconf_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fpathconf_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "name",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getdtablesize": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getdtablesize_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getdtablesize_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Issetugid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Issetugid_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Issetugid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Kqueue": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Kqueue_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Kqueue_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Linkat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Linkat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Linkat_retval",
        "parameters": [
            {
                "name": "pathfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "linkfd",
                "type": "int"
            },
            {
                "name": "link",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Pathconf": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Pathconf_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Pathconf_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "name",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Readlinkat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Readlinkat_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Readlinkat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Revoke": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Revoke_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Revoke_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setattrlist": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setattrlist_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setattrlist_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "attrlist",
                "type": "_ptr_Attrlist"
            },
            {
                "name": "attrBuf",
                "type": "_slice_byte"
            },
            {
                "name": "options",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setegid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setegid_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setegid_retval",
        "parameters": [
            {
                "name": "egid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Seteuid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Seteuid_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Seteuid_retval",
        "parameters": [
            {
                "name": "euid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setlogin": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setlogin_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setlogin_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setprivexec": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setprivexec_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setprivexec_retval",
        "parameters": [
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Symlinkat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Symlinkat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Symlinkat_retval",
        "parameters": [
            {
                "name": "oldpath",
                "type": "string"
            },
            {
                "name": "newdirfd",
                "type": "int"
            },
            {
                "name": "newpath",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Undelete": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Undelete_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Undelete_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_getfsstat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_getfsstat_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_getfsstat_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ptrace1": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ptrace1_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ptrace1_retval",
        "parameters": [
            {
                "name": "request",
                "type": "int"
            },
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "data",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ptrace1Ptr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ptrace1Ptr_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ptrace1Ptr_retval",
        "parameters": [
            {
                "name": "request",
                "type": "int"
            },
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "data",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_pipe2": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_pipe2_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_pipe2_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr__2__C_int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_extpread": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_extpread_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_extpread_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_extpwrite": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_extpwrite_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_extpwrite_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_CapEnter": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_CapEnter_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_CapEnter_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_capRightsGet": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_capRightsGet_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_capRightsGet_retval",
        "parameters": [
            {
                "name": "version",
                "type": "int"
            },
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "rightsp",
                "type": "_ptr_CapRights"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_capRightsLimit": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_capRightsLimit_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_capRightsLimit_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "rightsp",
                "type": "_ptr_CapRights"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ExtattrGetFd": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ExtattrGetFd_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ExtattrGetFd_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "attrnamespace",
                "type": "int"
            },
            {
                "name": "attrname",
                "type": "string"
            },
            {
                "name": "data",
                "type": "uintptr"
            },
            {
                "name": "nbytes",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ExtattrSetFd": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ExtattrSetFd_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ExtattrSetFd_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "attrnamespace",
                "type": "int"
            },
            {
                "name": "attrname",
                "type": "string"
            },
            {
                "name": "data",
                "type": "uintptr"
            },
            {
                "name": "nbytes",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ExtattrDeleteFd": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ExtattrDeleteFd_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ExtattrDeleteFd_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "attrnamespace",
                "type": "int"
            },
            {
                "name": "attrname",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ExtattrListFd": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ExtattrListFd_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ExtattrListFd_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "attrnamespace",
                "type": "int"
            },
            {
                "name": "data",
                "type": "uintptr"
            },
            {
                "name": "nbytes",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ExtattrGetFile": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ExtattrGetFile_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ExtattrGetFile_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "attrnamespace",
                "type": "int"
            },
            {
                "name": "attrname",
                "type": "string"
            },
            {
                "name": "data",
                "type": "uintptr"
            },
            {
                "name": "nbytes",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ExtattrSetFile": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ExtattrSetFile_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ExtattrSetFile_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "attrnamespace",
                "type": "int"
            },
            {
                "name": "attrname",
                "type": "string"
            },
            {
                "name": "data",
                "type": "uintptr"
            },
            {
                "name": "nbytes",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ExtattrDeleteFile": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ExtattrDeleteFile_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ExtattrDeleteFile_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "attrnamespace",
                "type": "int"
            },
            {
                "name": "attrname",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ExtattrListFile": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ExtattrListFile_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ExtattrListFile_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "attrnamespace",
                "type": "int"
            },
            {
                "name": "data",
                "type": "uintptr"
            },
            {
                "name": "nbytes",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ExtattrGetLink": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ExtattrGetLink_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ExtattrGetLink_retval",
        "parameters": [
            {
                "name": "link",
                "type": "string"
            },
            {
                "name": "attrnamespace",
                "type": "int"
            },
            {
                "name": "attrname",
                "type": "string"
            },
            {
                "name": "data",
                "type": "uintptr"
            },
            {
                "name": "nbytes",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ExtattrSetLink": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ExtattrSetLink_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ExtattrSetLink_retval",
        "parameters": [
            {
                "name": "link",
                "type": "string"
            },
            {
                "name": "attrnamespace",
                "type": "int"
            },
            {
                "name": "attrname",
                "type": "string"
            },
            {
                "name": "data",
                "type": "uintptr"
            },
            {
                "name": "nbytes",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ExtattrDeleteLink": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ExtattrDeleteLink_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ExtattrDeleteLink_retval",
        "parameters": [
            {
                "name": "link",
                "type": "string"
            },
            {
                "name": "attrnamespace",
                "type": "int"
            },
            {
                "name": "attrname",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ExtattrListLink": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ExtattrListLink_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ExtattrListLink_retval",
        "parameters": [
            {
                "name": "link",
                "type": "string"
            },
            {
                "name": "attrnamespace",
                "type": "int"
            },
            {
                "name": "data",
                "type": "uintptr"
            },
            {
                "name": "nbytes",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_getdirentries": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_getdirentries_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_getdirentries_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "basep",
                "type": "_ptr_uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_readv": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_readv_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_readv_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "iovs",
                "type": "_slice_Iovec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_preadv": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_preadv_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_preadv_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "iovs",
                "type": "_slice_Iovec"
            },
            {
                "name": "offs_l",
                "type": "uintptr"
            },
            {
                "name": "offs_h",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_writev": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_writev_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_writev_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "iovs",
                "type": "_slice_Iovec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_pwritev": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_pwritev_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_pwritev_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "iovs",
                "type": "_slice_Iovec"
            },
            {
                "name": "offs_l",
                "type": "uintptr"
            },
            {
                "name": "offs_h",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_FanotifyInit": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_FanotifyInit_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_FanotifyInit_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uint"
            },
            {
                "name": "event_f_flags",
                "type": "uint"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_fchmodat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_fchmodat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_fchmodat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_openat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_openat_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_openat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_openat2": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_openat2_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_openat2_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "open_how",
                "type": "_ptr_OpenHow"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ppoll": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ppoll_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ppoll_retval",
        "parameters": [
            {
                "name": "fds",
                "type": "_ptr_PollFd"
            },
            {
                "name": "nfds",
                "type": "int"
            },
            {
                "name": "timeout",
                "type": "_ptr_Timespec"
            },
            {
                "name": "sigmask",
                "type": "_ptr_Sigset_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Waitid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Waitid_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Waitid_retval",
        "parameters": [
            {
                "name": "idType",
                "type": "int"
            },
            {
                "name": "id",
                "type": "int"
            },
            {
                "name": "info",
                "type": "_ptr_Siginfo"
            },
            {
                "name": "options",
                "type": "int"
            },
            {
                "name": "rusage",
                "type": "_ptr_Rusage"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_KeyctlInt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_KeyctlInt_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_KeyctlInt_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "arg2",
                "type": "int"
            },
            {
                "name": "arg3",
                "type": "int"
            },
            {
                "name": "arg4",
                "type": "int"
            },
            {
                "name": "arg5",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_KeyctlBuffer": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_KeyctlBuffer_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_KeyctlBuffer_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "arg2",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "arg5",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_keyctlJoin": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_keyctlJoin_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_keyctlJoin_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "arg2",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_keyctlSearch": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_keyctlSearch_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_keyctlSearch_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "arg2",
                "type": "int"
            },
            {
                "name": "arg3",
                "type": "string"
            },
            {
                "name": "arg4",
                "type": "string"
            },
            {
                "name": "arg5",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_keyctlIOV": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_keyctlIOV_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_keyctlIOV_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "arg2",
                "type": "int"
            },
            {
                "name": "payload",
                "type": "_slice_Iovec"
            },
            {
                "name": "arg5",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_keyctlDH": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_keyctlDH_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_keyctlDH_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "arg2",
                "type": "_ptr_KeyctlDHParams"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_keyctlRestrictKeyringByType": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_keyctlRestrictKeyringByType_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_keyctlRestrictKeyringByType_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "arg2",
                "type": "int"
            },
            {
                "name": "keyType",
                "type": "string"
            },
            {
                "name": "restriction",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_keyctlRestrictKeyring": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_keyctlRestrictKeyring_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_keyctlRestrictKeyring_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "arg2",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_reboot": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_reboot_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_reboot_retval",
        "parameters": [
            {
                "name": "magic1",
                "type": "uint"
            },
            {
                "name": "magic2",
                "type": "uint"
            },
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_mount": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_mount_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_mount_retval",
        "parameters": [
            {
                "name": "source",
                "type": "string"
            },
            {
                "name": "target",
                "type": "string"
            },
            {
                "name": "fstype",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "uintptr"
            },
            {
                "name": "data",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_mountSetattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_mountSetattr_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_mountSetattr_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "pathname",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "uint"
            },
            {
                "name": "attr",
                "type": "_ptr_MountAttr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_AddKey": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_AddKey_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_AddKey_retval",
        "parameters": [
            {
                "name": "keyType",
                "type": "string"
            },
            {
                "name": "description",
                "type": "string"
            },
            {
                "name": "payload",
                "type": "_slice_byte"
            },
            {
                "name": "ringid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Adjtimex": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Adjtimex_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Adjtimex_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_Timex"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Capget": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Capget_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Capget_retval",
        "parameters": [
            {
                "name": "hdr",
                "type": "_ptr_CapUserHeader"
            },
            {
                "name": "data",
                "type": "_ptr_CapUserData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Capset": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Capset_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Capset_retval",
        "parameters": [
            {
                "name": "hdr",
                "type": "_ptr_CapUserHeader"
            },
            {
                "name": "data",
                "type": "_ptr_CapUserData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ClockAdjtime": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ClockAdjtime_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ClockAdjtime_retval",
        "parameters": [
            {
                "name": "clockid",
                "type": "int32"
            },
            {
                "name": "buf",
                "type": "_ptr_Timex"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ClockGetres": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ClockGetres_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ClockGetres_retval",
        "parameters": [
            {
                "name": "clockid",
                "type": "int32"
            },
            {
                "name": "res",
                "type": "_ptr_Timespec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ClockNanosleep": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ClockNanosleep_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ClockNanosleep_retval",
        "parameters": [
            {
                "name": "clockid",
                "type": "int32"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "request",
                "type": "_ptr_Timespec"
            },
            {
                "name": "remain",
                "type": "_ptr_Timespec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_CloseRange": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_CloseRange_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_CloseRange_retval",
        "parameters": [
            {
                "name": "first",
                "type": "uint"
            },
            {
                "name": "last",
                "type": "uint"
            },
            {
                "name": "flags",
                "type": "uint"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_CopyFileRange": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_CopyFileRange_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_CopyFileRange_retval",
        "parameters": [
            {
                "name": "rfd",
                "type": "int"
            },
            {
                "name": "roff",
                "type": "_ptr_int64"
            },
            {
                "name": "wfd",
                "type": "int"
            },
            {
                "name": "woff",
                "type": "_ptr_int64"
            },
            {
                "name": "len",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_DeleteModule": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_DeleteModule_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_DeleteModule_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Eventfd": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Eventfd_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Eventfd_retval",
        "parameters": [
            {
                "name": "initval",
                "type": "uint"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_FinitModule": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_FinitModule_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_FinitModule_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "params",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fsmount": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fsmount_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fsmount_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "mountAttrs",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fsopen": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fsopen_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fsopen_retval",
        "parameters": [
            {
                "name": "fsName",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fspick": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fspick_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fspick_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "pathName",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getrandom": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getrandom_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getrandom_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_InitModule": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_InitModule_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_InitModule_retval",
        "parameters": [
            {
                "name": "moduleImage",
                "type": "_slice_byte"
            },
            {
                "name": "params",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_InotifyAddWatch": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_InotifyAddWatch_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_InotifyAddWatch_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "pathname",
                "type": "string"
            },
            {
                "name": "mask",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_InotifyInit1": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_InotifyInit1_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_InotifyInit1_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_InotifyRmWatch": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_InotifyRmWatch_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_InotifyRmWatch_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "watchdesc",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_MemfdCreate": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_MemfdCreate_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_MemfdCreate_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_MoveMount": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_MoveMount_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_MoveMount_retval",
        "parameters": [
            {
                "name": "fromDirfd",
                "type": "int"
            },
            {
                "name": "fromPathName",
                "type": "string"
            },
            {
                "name": "toDirfd",
                "type": "int"
            },
            {
                "name": "toPathName",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_OpenTree": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_OpenTree_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_OpenTree_retval",
        "parameters": [
            {
                "name": "dfd",
                "type": "int"
            },
            {
                "name": "fileName",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "uint"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PerfEventOpen": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PerfEventOpen_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PerfEventOpen_retval",
        "parameters": [
            {
                "name": "attr",
                "type": "_ptr_PerfEventAttr"
            },
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "cpu",
                "type": "int"
            },
            {
                "name": "groupFd",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PivotRoot": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PivotRoot_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PivotRoot_retval",
        "parameters": [
            {
                "name": "newroot",
                "type": "string"
            },
            {
                "name": "putold",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Prctl": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Prctl_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Prctl_retval",
        "parameters": [
            {
                "name": "option",
                "type": "int"
            },
            {
                "name": "arg2",
                "type": "uintptr"
            },
            {
                "name": "arg3",
                "type": "uintptr"
            },
            {
                "name": "arg4",
                "type": "uintptr"
            },
            {
                "name": "arg5",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Renameat2": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Renameat2_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Renameat2_retval",
        "parameters": [
            {
                "name": "olddirfd",
                "type": "int"
            },
            {
                "name": "oldpath",
                "type": "string"
            },
            {
                "name": "newdirfd",
                "type": "int"
            },
            {
                "name": "newpath",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "uint"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_RequestKey": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_RequestKey_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_RequestKey_retval",
        "parameters": [
            {
                "name": "keyType",
                "type": "string"
            },
            {
                "name": "description",
                "type": "string"
            },
            {
                "name": "callback",
                "type": "string"
            },
            {
                "name": "destRingid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Setns": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setns_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setns_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "nstype",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_signalfd": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_signalfd_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_signalfd_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "sigmask",
                "type": "_ptr_Sigset_t"
            },
            {
                "name": "maskSize",
                "type": "uintptr"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Syncfs": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Syncfs_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Syncfs_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Sysinfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Sysinfo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Sysinfo_retval",
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_Sysinfo_t"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_TimerfdCreate": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_TimerfdCreate_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_TimerfdCreate_retval",
        "parameters": [
            {
                "name": "clockid",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_TimerfdGettime": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_TimerfdGettime_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_TimerfdGettime_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "currValue",
                "type": "_ptr_ItimerSpec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_TimerfdSettime": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_TimerfdSettime_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_TimerfdSettime_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "newValue",
                "type": "_ptr_ItimerSpec"
            },
            {
                "name": "oldValue",
                "type": "_ptr_ItimerSpec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Tgkill": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Tgkill_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Tgkill_retval",
        "parameters": [
            {
                "name": "tgid",
                "type": "int"
            },
            {
                "name": "tid",
                "type": "int"
            },
            {
                "name": "sig",
                "type": "syscall_Signal"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Unshare": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Unshare_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Unshare_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_exitThread": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_exitThread_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_exitThread_retval",
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_preadv2": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_preadv2_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_preadv2_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "iovs",
                "type": "_slice_Iovec"
            },
            {
                "name": "offs_l",
                "type": "uintptr"
            },
            {
                "name": "offs_h",
                "type": "uintptr"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_pwritev2": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_pwritev2_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_pwritev2_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "iovs",
                "type": "_slice_Iovec"
            },
            {
                "name": "offs_l",
                "type": "uintptr"
            },
            {
                "name": "offs_h",
                "type": "uintptr"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_faccessat": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_faccessat_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_faccessat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Faccessat2": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Faccessat2_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Faccessat2_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_nameToHandleAt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_nameToHandleAt_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_nameToHandleAt_retval",
        "parameters": [
            {
                "name": "dirFD",
                "type": "int"
            },
            {
                "name": "pathname",
                "type": "string"
            },
            {
                "name": "fh",
                "type": "_ptr_fileHandle"
            },
            {
                "name": "mountID",
                "type": "_ptr__C_int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_openByHandleAt": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_openByHandleAt_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_openByHandleAt_retval",
        "parameters": [
            {
                "name": "mountFD",
                "type": "int"
            },
            {
                "name": "fh",
                "type": "_ptr_fileHandle"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ProcessVMReadv": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ProcessVMReadv_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ProcessVMReadv_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "localIov",
                "type": "_slice_Iovec"
            },
            {
                "name": "remoteIov",
                "type": "_slice_RemoteIovec"
            },
            {
                "name": "flags",
                "type": "uint"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ProcessVMWritev": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ProcessVMWritev_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ProcessVMWritev_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "localIov",
                "type": "_slice_Iovec"
            },
            {
                "name": "remoteIov",
                "type": "_slice_RemoteIovec"
            },
            {
                "name": "flags",
                "type": "uint"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PidfdOpen": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PidfdOpen_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PidfdOpen_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PidfdGetfd": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PidfdGetfd_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PidfdGetfd_retval",
        "parameters": [
            {
                "name": "pidfd",
                "type": "int"
            },
            {
                "name": "targetfd",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_PidfdSendSignal": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_PidfdSendSignal_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_PidfdSendSignal_retval",
        "parameters": [
            {
                "name": "pidfd",
                "type": "int"
            },
            {
                "name": "sig",
                "type": "Signal"
            },
            {
                "name": "info",
                "type": "_ptr_Siginfo"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_getitimer": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_getitimer_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_getitimer_retval",
        "parameters": [
            {
                "name": "which",
                "type": "int"
            },
            {
                "name": "currValue",
                "type": "_ptr_Itimerval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_setitimer": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_setitimer_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_setitimer_retval",
        "parameters": [
            {
                "name": "which",
                "type": "int"
            },
            {
                "name": "newValue",
                "type": "_ptr_Itimerval"
            },
            {
                "name": "oldValue",
                "type": "_ptr_Itimerval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_rtSigprocmask": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_rtSigprocmask_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_rtSigprocmask_retval",
        "parameters": [
            {
                "name": "how",
                "type": "int"
            },
            {
                "name": "set",
                "type": "_ptr_Sigset_t"
            },
            {
                "name": "oldset",
                "type": "_ptr_Sigset_t"
            },
            {
                "name": "sigsetsize",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_getresuid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ruid",
                "type": "_ptr__C_int"
            },
            {
                "name": "euid",
                "type": "_ptr__C_int"
            },
            {
                "name": "suid",
                "type": "_ptr__C_int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_getresgid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rgid",
                "type": "_ptr__C_int"
            },
            {
                "name": "egid",
                "type": "_ptr__C_int"
            },
            {
                "name": "sgid",
                "type": "_ptr__C_int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_fanotifyMark": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_fanotifyMark_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_fanotifyMark_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "uint"
            },
            {
                "name": "mask",
                "type": "uint64"
            },
            {
                "name": "dirFd",
                "type": "int"
            },
            {
                "name": "pathname",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fallocate": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fallocate_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fallocate_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "mode",
                "type": "uint32"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "len",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Tee": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Tee_retval {int64 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Tee_retval",
        "parameters": [
            {
                "name": "rfd",
                "type": "int"
            },
            {
                "name": "wfd",
                "type": "int"
            },
            {
                "name": "len",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_setfsgid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_setfsgid_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_setfsgid_retval",
        "parameters": [
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_setfsuid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_setfsuid_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_setfsuid_retval",
        "parameters": [
            {
                "name": "uid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_mmap2": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_mmap2_retval {uintptr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_mmap2_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "length",
                "type": "uintptr"
            },
            {
                "name": "prot",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "pageOffset",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_getrlimit": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_getrlimit_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_getrlimit_retval",
        "parameters": [
            {
                "name": "resource",
                "type": "int"
            },
            {
                "name": "rlim",
                "type": "_ptr_rlimit32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Alarm": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Alarm_retval {uint field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Alarm_retval",
        "parameters": [
            {
                "name": "seconds",
                "type": "uint"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_MemfdSecret": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_MemfdSecret_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_MemfdSecret_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_kexecFileLoad": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_kexecFileLoad_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_kexecFileLoad_retval",
        "parameters": [
            {
                "name": "kernelFd",
                "type": "int"
            },
            {
                "name": "initrdFd",
                "type": "int"
            },
            {
                "name": "cmdlineLen",
                "type": "int"
            },
            {
                "name": "cmdline",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_armSyncFileRange": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_armSyncFileRange_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_armSyncFileRange_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_syncFileRange2": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_syncFileRange2_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_syncFileRange2_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Fstatvfs1": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Fstatvfs1_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Fstatvfs1_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_ptr_Statvfs_t"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Statvfs1": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Statvfs1_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Statvfs1_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "buf",
                "type": "_ptr_Statvfs_t"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Getrtable": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Getrtable_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Getrtable_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Setrtable": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Setrtable_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Setrtable_retval",
        "parameters": [
            {
                "name": "rtable",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_gethostname": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_gethostname_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_gethostname_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_acct": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_acct_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_acct_retval",
        "parameters": [
            {
                "name": "path",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix___makedev": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix___makedev_retval {uint64 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix___makedev_retval",
        "parameters": [
            {
                "name": "version",
                "type": "int"
            },
            {
                "name": "major",
                "type": "uint"
            },
            {
                "name": "minor",
                "type": "uint"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix___major": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix___major_retval {uint field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix___major_retval",
        "parameters": [
            {
                "name": "version",
                "type": "int"
            },
            {
                "name": "dev",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix___minor": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix___minor_retval {uint field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix___minor_retval",
        "parameters": [
            {
                "name": "version",
                "type": "int"
            },
            {
                "name": "dev",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ioctlRet": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ioctlRet_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ioctlRet_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_ioctlPtrRet": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_ioctlPtrRet_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_ioctlPtrRet_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Sysconf": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Sysconf_retval {int64 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Sysconf_retval",
        "parameters": [
            {
                "name": "which",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_port_create": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_port_create_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_port_create_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_port_associate": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_port_associate_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_port_associate_retval",
        "parameters": [
            {
                "name": "port",
                "type": "int"
            },
            {
                "name": "source",
                "type": "int"
            },
            {
                "name": "object",
                "type": "uintptr"
            },
            {
                "name": "events",
                "type": "int"
            },
            {
                "name": "user",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_port_dissociate": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_port_dissociate_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_port_dissociate_retval",
        "parameters": [
            {
                "name": "port",
                "type": "int"
            },
            {
                "name": "source",
                "type": "int"
            },
            {
                "name": "object",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_port_get": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_port_get_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_port_get_retval",
        "parameters": [
            {
                "name": "port",
                "type": "int"
            },
            {
                "name": "pe",
                "type": "_ptr_portEvent"
            },
            {
                "name": "timeout",
                "type": "_ptr_Timespec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_port_getn": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_port_getn_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_port_getn_retval",
        "parameters": [
            {
                "name": "port",
                "type": "int"
            },
            {
                "name": "pe",
                "type": "_ptr_portEvent"
            },
            {
                "name": "max",
                "type": "uint32"
            },
            {
                "name": "nget",
                "type": "_ptr_uint32"
            },
            {
                "name": "timeout",
                "type": "_ptr_Timespec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_putmsg": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_putmsg_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_putmsg_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "clptr",
                "type": "_ptr_strbuf"
            },
            {
                "name": "dataptr",
                "type": "_ptr_strbuf"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_getmsg": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_getmsg_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_getmsg_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "clptr",
                "type": "_ptr_strbuf"
            },
            {
                "name": "dataptr",
                "type": "_ptr_strbuf"
            },
            {
                "name": "flags",
                "type": "_ptr_int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Errno2": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Errno2_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Errno2_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_Err2ad": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Err2ad_retval {_ptr_int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Err2ad_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_unix_W_Getmntent": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_W_Getmntent_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_W_Getmntent_retval",
        "parameters": [
            {
                "name": "buff",
                "type": "_ptr_byte"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_W_Getmntent_A": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_W_Getmntent_A_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_W_Getmntent_A_retval",
        "parameters": [
            {
                "name": "buff",
                "type": "_ptr_byte"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_mount_LE": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_mount_LE_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_mount_LE_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "filesystem",
                "type": "string"
            },
            {
                "name": "fstype",
                "type": "string"
            },
            {
                "name": "mtm",
                "type": "uint32"
            },
            {
                "name": "parmlen",
                "type": "int32"
            },
            {
                "name": "parm",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_unmount": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_unmount_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_unmount_retval",
        "parameters": [
            {
                "name": "filesystem",
                "type": "string"
            },
            {
                "name": "mtm",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_getrusage": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_getrusage_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_getrusage_retval",
        "parameters": [
            {
                "name": "who",
                "type": "int"
            },
            {
                "name": "rusage",
                "type": "_ptr_rusage_zos"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Tcgetattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Tcgetattr_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Tcgetattr_retval",
        "parameters": [
            {
                "name": "fildes",
                "type": "int"
            },
            {
                "name": "termptr",
                "type": "_ptr_Termios"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_Tcsetattr": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_Tcsetattr_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_Tcsetattr_retval",
        "parameters": [
            {
                "name": "fildes",
                "type": "int"
            },
            {
                "name": "when",
                "type": "int"
            },
            {
                "name": "termptr",
                "type": "_ptr_Termios"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_open": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_open_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_open_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_remove": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_remove_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_remove_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_unix_waitpid": {
        "result": "struct cmd_vendor_golang.org_x_sys_unix_waitpid_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_unix_waitpid_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "wstatus",
                "type": "_ptr__C_int"
            },
            {
                "name": "options",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_syscall_loadlibrary": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_syscall_loadlibrary_retval {Handle field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_syscall_loadlibrary_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_syscall_getprocaddress": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_syscall_getprocaddress_retval {uintptr field_0;Errno field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_syscall_getprocaddress_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "procname",
                "type": "_ptr_uint8"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DLLError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DLLError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_LoadDLL": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_LoadDLL_retval {_ptr_DLL field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_LoadDLL_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_MustLoadDLL": {
        "result": "_ptr_DLL",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DLL_FindProc": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_DLL_FindProc_retval {_ptr_Proc field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_DLL_FindProc_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DLL_MustFindProc": {
        "result": "_ptr_Proc",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DLL_FindProcByOrdinal": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_DLL_FindProcByOrdinal_retval {_ptr_Proc field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_DLL_FindProcByOrdinal_retval",
        "parameters": [
            {
                "name": "ordinal",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DLL_MustFindProcByOrdinal": {
        "result": "_ptr_Proc",
        "result_name": null,
        "parameters": [
            {
                "name": "ordinal",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DLL_Release": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_DLL_Release_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_DLL_Release_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_Proc_Addr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_Proc_Call": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_Proc_Call_retval {uintptr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_Proc_Call_retval",
        "parameters": [
            {
                "name": "a",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_LazyDLL_Load": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_LazyDLL_mustLoad": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_LazyDLL_Handle": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_LazyDLL_NewProc": {
        "result": "_ptr_LazyProc",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_NewLazyDLL": {
        "result": "_ptr_LazyDLL",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_NewLazySystemDLL": {
        "result": "_ptr_LazyDLL",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_LazyProc_Find": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_LazyProc_mustFind": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_LazyProc_Addr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_LazyProc_Call": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_LazyProc_Call_retval {uintptr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_LazyProc_Call_retval",
        "parameters": [
            {
                "name": "a",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_initCanDoSearchSystem32": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_canDoSearchSystem32": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_isBaseName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_loadLibraryEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_loadLibraryEx_retval {_ptr_DLL field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_loadLibraryEx_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "system",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_errString_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Getenv": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Getenv_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Getenv_retval",
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Setenv": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Clearenv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Environ": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Token_Environ": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Token_Environ_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Token_Environ_retval",
        "parameters": [
            {
                "name": "inheritExisting",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Unsetenv": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_EscapeArg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ComposeCommandLine": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DecomposeCommandLine": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DecomposeCommandLine_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DecomposeCommandLine_retval",
        "parameters": [
            {
                "name": "commandLine",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CloseOnExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_FullPath": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FullPath_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FullPath_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_NewProcThreadAttributeList": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_NewProcThreadAttributeList_retval {_ptr_ProcThreadAttributeListContainer field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_NewProcThreadAttributeList_retval",
        "parameters": [
            {
                "name": "maxAttrCount",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_ProcThreadAttributeListContainer_Update": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "attribute",
                "type": "uintptr"
            },
            {
                "name": "value",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_ProcThreadAttributeListContainer_Delete": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_ProcThreadAttributeListContainer_List": {
        "result": "_ptr_ProcThreadAttributeList",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_raceAcquire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_raceReleaseMerge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_raceReadRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_raceWriteRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_TranslateAccountName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_TranslateAccountName_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_TranslateAccountName_retval",
        "parameters": [
            {
                "name": "username",
                "type": "string"
            },
            {
                "name": "from",
                "type": "uint32"
            },
            {
                "name": "to",
                "type": "uint32"
            },
            {
                "name": "initSize",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_StringToSid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_StringToSid_retval {_ptr_SID field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_StringToSid_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_LookupSID": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_LookupSID_retval {_ptr_SID field_0;string field_1;uint32 field_2;error err3;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_LookupSID_retval",
        "parameters": [
            {
                "name": "system",
                "type": "string"
            },
            {
                "name": "account",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SID_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SID_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SID_Copy": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_SID_Copy_retval {_ptr_SID field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_SID_Copy_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SID_IdentifierAuthority": {
        "result": "SidIdentifierAuthority",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SID_SubAuthorityCount": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SID_SubAuthority": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SID_IsValid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SID_Equals": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sid2",
                "type": "_ptr_SID"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SID_IsWellKnown": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sidType",
                "type": "WELL_KNOWN_SID_TYPE"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SID_LookupAccount": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_SID_LookupAccount_retval {string field_0;uint32 field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_SID_LookupAccount_retval",
        "parameters": [
            {
                "name": "system",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreateWellKnownSid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreateWellKnownSid_retval {_ptr_SID field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreateWellKnownSid_retval",
        "parameters": [
            {
                "name": "sidType",
                "type": "WELL_KNOWN_SID_TYPE"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreateWellKnownDomainSid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreateWellKnownDomainSid_retval {_ptr_SID field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreateWellKnownDomainSid_retval",
        "parameters": [
            {
                "name": "sidType",
                "type": "WELL_KNOWN_SID_TYPE"
            },
            {
                "name": "domainSid",
                "type": "_ptr_SID"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_Tokengroups_AllGroups": {
        "result": "_slice_SIDAndAttributes",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_Tokenprivileges_AllPrivileges": {
        "result": "_slice_LUIDAndAttributes",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_Tokenmandatorylabel_Size": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_OpenCurrentProcessToken": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_OpenCurrentProcessToken_retval {Token field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_OpenCurrentProcessToken_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetCurrentProcessToken": {
        "result": "Token",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetCurrentThreadToken": {
        "result": "Token",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetCurrentThreadEffectiveToken": {
        "result": "Token",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Token_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Token_getInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Token_getInfo_retval {unsafe_Pointer field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Token_getInfo_retval",
        "parameters": [
            {
                "name": "class",
                "type": "uint32"
            },
            {
                "name": "initSize",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Token_GetTokenUser": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Token_GetTokenUser_retval {_ptr_Tokenuser field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Token_GetTokenUser_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Token_GetTokenGroups": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Token_GetTokenGroups_retval {_ptr_Tokengroups field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Token_GetTokenGroups_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Token_GetTokenPrimaryGroup": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Token_GetTokenPrimaryGroup_retval {_ptr_Tokenprimarygroup field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Token_GetTokenPrimaryGroup_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Token_GetUserProfileDirectory": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Token_GetUserProfileDirectory_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Token_GetUserProfileDirectory_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Token_IsElevated": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Token_GetLinkedToken": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Token_GetLinkedToken_retval {Token field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Token_GetLinkedToken_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetSystemDirectory": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetSystemDirectory_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetSystemDirectory_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetWindowsDirectory": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetWindowsDirectory_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetWindowsDirectory_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetSystemWindowsDirectory": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetSystemWindowsDirectory_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetSystemWindowsDirectory_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Token_IsMember": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Token_IsMember_retval {bool field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Token_IsMember_retval",
        "parameters": [
            {
                "name": "sid",
                "type": "_ptr_SID"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Token_IsRestricted": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Token_IsRestricted_retval {bool field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Token_IsRestricted_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_TrusteeValueFromString": {
        "result": "TrusteeValue",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_TrusteeValueFromSID": {
        "result": "TrusteeValue",
        "result_name": null,
        "parameters": [
            {
                "name": "sid",
                "type": "_ptr_SID"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_TrusteeValueFromObjectsAndSid": {
        "result": "TrusteeValue",
        "result_name": null,
        "parameters": [
            {
                "name": "objectsAndSid",
                "type": "_ptr_OBJECTS_AND_SID"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_TrusteeValueFromObjectsAndName": {
        "result": "TrusteeValue",
        "result_name": null,
        "parameters": [
            {
                "name": "objectsAndName",
                "type": "_ptr_OBJECTS_AND_NAME"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_Control": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_Control_retval {SECURITY_DESCRIPTOR_CONTROL field_0;uint32 field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_Control_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_SetControl": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "controlBitsOfInterest",
                "type": "SECURITY_DESCRIPTOR_CONTROL"
            },
            {
                "name": "controlBitsToSet",
                "type": "SECURITY_DESCRIPTOR_CONTROL"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_RMControl": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_RMControl_retval {uint8 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_RMControl_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_SetRMControl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rmControl",
                "type": "uint8"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_DACL": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_DACL_retval {_ptr_ACL field_0;bool field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_DACL_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_SetDACL": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dacl",
                "type": "_ptr_ACL"
            },
            {
                "name": "present",
                "type": "bool"
            },
            {
                "name": "defaulted",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_SACL": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_SACL_retval {_ptr_ACL field_0;bool field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_SACL_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_SetSACL": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "sacl",
                "type": "_ptr_ACL"
            },
            {
                "name": "present",
                "type": "bool"
            },
            {
                "name": "defaulted",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_Owner": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_Owner_retval {_ptr_SID field_0;bool field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_Owner_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_SetOwner": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "owner",
                "type": "_ptr_SID"
            },
            {
                "name": "defaulted",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_Group": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_Group_retval {_ptr_SID field_0;bool field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_Group_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_SetGroup": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "group",
                "type": "_ptr_SID"
            },
            {
                "name": "defaulted",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_Length": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_IsValid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_ToAbsolute": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_ToAbsolute_retval {_ptr_SECURITY_DESCRIPTOR field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_ToAbsolute_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_ToSelfRelative": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_ToSelfRelative_retval {_ptr_SECURITY_DESCRIPTOR field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_ToSelfRelative_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SECURITY_DESCRIPTOR_copySelfRelativeSecurityDescriptor": {
        "result": "_ptr_SECURITY_DESCRIPTOR",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_SecurityDescriptorFromString": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SecurityDescriptorFromString_retval {_ptr_SECURITY_DESCRIPTOR field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SecurityDescriptorFromString_retval",
        "parameters": [
            {
                "name": "sddl",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetSecurityInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetSecurityInfo_retval {_ptr_SECURITY_DESCRIPTOR field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetSecurityInfo_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "objectType",
                "type": "SE_OBJECT_TYPE"
            },
            {
                "name": "securityInformation",
                "type": "SECURITY_INFORMATION"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetNamedSecurityInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetNamedSecurityInfo_retval {_ptr_SECURITY_DESCRIPTOR field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetNamedSecurityInfo_retval",
        "parameters": [
            {
                "name": "objectName",
                "type": "string"
            },
            {
                "name": "objectType",
                "type": "SE_OBJECT_TYPE"
            },
            {
                "name": "securityInformation",
                "type": "SECURITY_INFORMATION"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_BuildSecurityDescriptor": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_BuildSecurityDescriptor_retval {_ptr_SECURITY_DESCRIPTOR field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_BuildSecurityDescriptor_retval",
        "parameters": [
            {
                "name": "owner",
                "type": "_ptr_TRUSTEE"
            },
            {
                "name": "group",
                "type": "_ptr_TRUSTEE"
            },
            {
                "name": "accessEntries",
                "type": "_slice_EXPLICIT_ACCESS"
            },
            {
                "name": "auditEntries",
                "type": "_slice_EXPLICIT_ACCESS"
            },
            {
                "name": "mergedSecurityDescriptor",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_NewSecurityDescriptor": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_NewSecurityDescriptor_retval {_ptr_SECURITY_DESCRIPTOR field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_NewSecurityDescriptor_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_ACLFromEntries": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ACLFromEntries_retval {_ptr_ACL field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ACLFromEntries_retval",
        "parameters": [
            {
                "name": "explicitEntries",
                "type": "_slice_EXPLICIT_ACCESS"
            },
            {
                "name": "mergedACL",
                "type": "_ptr_ACL"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DevInfoListDetailData_unsafeSizeOf": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DevInfoListDetailData_RemoteMachineName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DevInfoListDetailData_SetRemoteMachineName": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "remoteMachineName",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DevInstallParams_DriverPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DevInstallParams_SetDriverPath": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "driverPath",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_MakeClassInstallHeader": {
        "result": "_ptr_ClassInstallHeader",
        "result_name": null,
        "parameters": [
            {
                "name": "installFunction",
                "type": "DI_FUNCTION"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DrvInfoData_Description": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DrvInfoData_SetDescription": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "description",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DrvInfoData_MfgName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DrvInfoData_SetMfgName": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "mfgName",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DrvInfoData_ProviderName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DrvInfoData_SetProviderName": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "providerName",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DrvInfoData_IsNewer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "driverDate",
                "type": "Filetime"
            },
            {
                "name": "driverVersion",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DrvInfoDetailData_unsafeSizeOf": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DrvInfoDetailData_SectionName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DrvInfoDetailData_InfFileName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DrvInfoDetailData_DrvDescription": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DrvInfoDetailData_HardwareID": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DrvInfoDetailData_CompatIDs": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DrvInfoDetailData_getBuf": {
        "result": "_slice_uint16",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_DrvInfoDetailData_IsCompatible": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "hwid",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CONFIGRET_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_CONFIGRET_Win32Error": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "defaultError",
                "type": "Errno"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CONFIGRET_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiCreateDeviceInfoListEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiCreateDeviceInfoListEx_retval {DevInfo field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiCreateDeviceInfoListEx_retval",
        "parameters": [
            {
                "name": "classGUID",
                "type": "_ptr_GUID"
            },
            {
                "name": "hwndParent",
                "type": "uintptr"
            },
            {
                "name": "machineName",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiGetDeviceInfoListDetail": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiGetDeviceInfoListDetail_retval {_ptr_DevInfoListDetailData field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiGetDeviceInfoListDetail_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_DeviceInfoListDetail": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DevInfo_DeviceInfoListDetail_retval {_ptr_DevInfoListDetailData field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DevInfo_DeviceInfoListDetail_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiCreateDeviceInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiCreateDeviceInfo_retval {_ptr_DevInfoData field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiCreateDeviceInfo_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceName",
                "type": "string"
            },
            {
                "name": "classGUID",
                "type": "_ptr_GUID"
            },
            {
                "name": "deviceDescription",
                "type": "string"
            },
            {
                "name": "hwndParent",
                "type": "uintptr"
            },
            {
                "name": "creationFlags",
                "type": "DICD"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_CreateDeviceInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DevInfo_CreateDeviceInfo_retval {_ptr_DevInfoData field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DevInfo_CreateDeviceInfo_retval",
        "parameters": [
            {
                "name": "deviceName",
                "type": "string"
            },
            {
                "name": "classGUID",
                "type": "_ptr_GUID"
            },
            {
                "name": "deviceDescription",
                "type": "string"
            },
            {
                "name": "hwndParent",
                "type": "uintptr"
            },
            {
                "name": "creationFlags",
                "type": "DICD"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiEnumDeviceInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiEnumDeviceInfo_retval {_ptr_DevInfoData field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiEnumDeviceInfo_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "memberIndex",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_EnumDeviceInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DevInfo_EnumDeviceInfo_retval {_ptr_DevInfoData field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DevInfo_EnumDeviceInfo_retval",
        "parameters": [
            {
                "name": "memberIndex",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_BuildDriverInfoList": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "driverType",
                "type": "SPDIT"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_CancelDriverInfoSearch": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiEnumDriverInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiEnumDriverInfo_retval {_ptr_DrvInfoData field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiEnumDriverInfo_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "driverType",
                "type": "SPDIT"
            },
            {
                "name": "memberIndex",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_EnumDriverInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DevInfo_EnumDriverInfo_retval {_ptr_DrvInfoData field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DevInfo_EnumDriverInfo_retval",
        "parameters": [
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "driverType",
                "type": "SPDIT"
            },
            {
                "name": "memberIndex",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiGetSelectedDriver": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiGetSelectedDriver_retval {_ptr_DrvInfoData field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiGetSelectedDriver_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_SelectedDriver": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DevInfo_SelectedDriver_retval {_ptr_DrvInfoData field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DevInfo_SelectedDriver_retval",
        "parameters": [
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_SetSelectedDriver": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "driverInfoData",
                "type": "_ptr_DrvInfoData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiGetDriverInfoDetail": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiGetDriverInfoDetail_retval {_ptr_DrvInfoDetailData field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiGetDriverInfoDetail_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "driverInfoData",
                "type": "_ptr_DrvInfoData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_DriverInfoDetail": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DevInfo_DriverInfoDetail_retval {_ptr_DrvInfoDetailData field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DevInfo_DriverInfoDetail_retval",
        "parameters": [
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "driverInfoData",
                "type": "_ptr_DrvInfoData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_DestroyDriverInfoList": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "driverType",
                "type": "SPDIT"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiGetClassDevsEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiGetClassDevsEx_retval {DevInfo field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiGetClassDevsEx_retval",
        "parameters": [
            {
                "name": "classGUID",
                "type": "_ptr_GUID"
            },
            {
                "name": "enumerator",
                "type": "string"
            },
            {
                "name": "hwndParent",
                "type": "uintptr"
            },
            {
                "name": "flags",
                "type": "DIGCF"
            },
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "machineName",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_CallClassInstaller": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "installFunction",
                "type": "DI_FUNCTION"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_OpenDevRegKey": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DevInfo_OpenDevRegKey_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DevInfo_OpenDevRegKey_retval",
        "parameters": [
            {
                "name": "DeviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "Scope",
                "type": "DICS_FLAG"
            },
            {
                "name": "HwProfile",
                "type": "uint32"
            },
            {
                "name": "KeyType",
                "type": "DIREG"
            },
            {
                "name": "samDesired",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiGetDeviceProperty": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiGetDeviceProperty_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiGetDeviceProperty_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "propertyKey",
                "type": "_ptr_DEVPROPKEY"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiGetDeviceRegistryProperty": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiGetDeviceRegistryProperty_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiGetDeviceRegistryProperty_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "property",
                "type": "SPDRP"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getRegistryValue": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getRegistryValue_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getRegistryValue_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "dataType",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_bufToUTF16": {
        "result": "_slice_uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_utf16ToBuf": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_wcslen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "_slice_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_DeviceRegistryProperty": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DevInfo_DeviceRegistryProperty_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DevInfo_DeviceRegistryProperty_retval",
        "parameters": [
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "property",
                "type": "SPDRP"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiSetDeviceRegistryProperty": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "property",
                "type": "SPDRP"
            },
            {
                "name": "propertyBuffers",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_SetDeviceRegistryProperty": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "property",
                "type": "SPDRP"
            },
            {
                "name": "propertyBuffers",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_SetDeviceRegistryPropertyString": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "property",
                "type": "SPDRP"
            },
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiGetDeviceInstallParams": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiGetDeviceInstallParams_retval {_ptr_DevInstallParams field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiGetDeviceInstallParams_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_DeviceInstallParams": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DevInfo_DeviceInstallParams_retval {_ptr_DevInstallParams field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DevInfo_DeviceInstallParams_retval",
        "parameters": [
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiGetDeviceInstanceId": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiGetDeviceInstanceId_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiGetDeviceInstanceId_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_DeviceInstanceID": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DevInfo_DeviceInstanceID_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DevInfo_DeviceInstanceID_retval",
        "parameters": [
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_ClassInstallParams": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "classInstallParams",
                "type": "_ptr_ClassInstallHeader"
            },
            {
                "name": "classInstallParamsSize",
                "type": "uint32"
            },
            {
                "name": "requiredSize",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_SetDeviceInstallParams": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "deviceInstallParams",
                "type": "_ptr_DevInstallParams"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_SetClassInstallParams": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "classInstallParams",
                "type": "_ptr_ClassInstallHeader"
            },
            {
                "name": "classInstallParamsSize",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiClassNameFromGuidEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiClassNameFromGuidEx_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiClassNameFromGuidEx_retval",
        "parameters": [
            {
                "name": "classGUID",
                "type": "_ptr_GUID"
            },
            {
                "name": "machineName",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiClassGuidsFromNameEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiClassGuidsFromNameEx_retval {_slice_GUID field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiClassGuidsFromNameEx_retval",
        "parameters": [
            {
                "name": "className",
                "type": "string"
            },
            {
                "name": "machineName",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiGetSelectedDevice": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiGetSelectedDevice_retval {_ptr_DevInfoData field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiGetSelectedDevice_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_SelectedDevice": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DevInfo_SelectedDevice_retval {_ptr_DevInfoData field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DevInfo_SelectedDevice_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_DevInfo_SetSelectedDevice": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupUninstallOEMInf": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "infFileName",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "SUOI"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CM_Get_Device_Interface_List": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CM_Get_Device_Interface_List_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CM_Get_Device_Interface_List_retval",
        "parameters": [
            {
                "name": "deviceID",
                "type": "string"
            },
            {
                "name": "interfaceClass",
                "type": "_ptr_GUID"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CM_Get_DevNode_Status": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "status",
                "type": "_ptr_uint32"
            },
            {
                "name": "problemNumber",
                "type": "_ptr_uint32"
            },
            {
                "name": "devInst",
                "type": "DEVINST"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_itoa": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ByteSliceFromString": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ByteSliceFromString_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ByteSliceFromString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_BytePtrFromString": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_BytePtrFromString_retval {_ptr_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_BytePtrFromString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ByteSliceToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_BytePtrToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_Timespec_Unix": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_Timespec_Unix_retval {int64 field_0;int64 field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_Timespec_Unix_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_Timeval_Unix": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_Timeval_Unix_retval {int64 field_0;int64 field_1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_Timeval_Unix_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_Timespec_Nano": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_Timeval_Nano": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_StringToUTF16": {
        "result": "_slice_uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_UTF16FromString": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_UTF16FromString_retval {_slice_uint16 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_UTF16FromString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_UTF16ToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_StringToUTF16Ptr": {
        "result": "_ptr_uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_UTF16PtrFromString": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_UTF16PtrFromString_retval {_ptr_uint16 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_UTF16PtrFromString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_UTF16PtrToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Getpagesize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_NewCallback": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "interface_"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_NewCallbackCDecl": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "interface_"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetCurrentProcess": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetCurrentProcess_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetCurrentProcess_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_CurrentProcess": {
        "result": "Handle",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetCurrentThread": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetCurrentThread_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetCurrentThread_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_CurrentThread": {
        "result": "Handle",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetProcAddressByOrdinal": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetProcAddressByOrdinal_retval {uintptr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetProcAddressByOrdinal_retval",
        "parameters": [
            {
                "name": "module",
                "type": "Handle"
            },
            {
                "name": "ordinal",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Exit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_makeInheritSa": {
        "result": "_ptr_SecurityAttributes",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Open": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Open_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Open_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Read": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Read_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Read_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Write": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Write_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ReadFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "done",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WriteFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "done",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Seek": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Seek_retval {int64 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Seek_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Close": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Close_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Close_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getStdHandle": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getStdHandle_retval {Handle field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getStdHandle_retval",
        "parameters": [
            {
                "name": "stdhandle",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Getwd": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Getwd_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Getwd_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Chdir": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Chdir_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Chdir_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Mkdir": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Mkdir_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Mkdir_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Rmdir": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Rmdir_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Rmdir_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Unlink": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Unlink_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Unlink_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Rename": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Rename_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Rename_retval",
        "parameters": [
            {
                "name": "oldpath",
                "type": "string"
            },
            {
                "name": "newpath",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ComputerName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ComputerName_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ComputerName_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_DurationSinceBoot": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Ftruncate": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Ftruncate_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Ftruncate_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "length",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Gettimeofday": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Gettimeofday_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Gettimeofday_retval",
        "parameters": [
            {
                "name": "tv",
                "type": "_ptr_Timeval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Pipe": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Pipe_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Pipe_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Utimes": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Utimes_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Utimes_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "tv",
                "type": "_slice_Timeval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_UtimesNano": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_UtimesNano_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_UtimesNano_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "ts",
                "type": "_slice_Timespec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Fsync": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Fsync_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Fsync_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Chmod": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Chmod_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Chmod_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_LoadGetSystemTimePreciseAsFileTime": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_LoadCancelIoEx": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_LoadSetFileCompletionNotificationModes": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_WaitForMultipleObjects": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WaitForMultipleObjects_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WaitForMultipleObjects_retval",
        "parameters": [
            {
                "name": "handles",
                "type": "_slice_Handle"
            },
            {
                "name": "waitAll",
                "type": "bool"
            },
            {
                "name": "waitMilliseconds",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SockaddrInet4_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_SockaddrInet4_sockaddr_retval {unsafe_Pointer field_0;int32 field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_SockaddrInet4_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SockaddrInet6_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_SockaddrInet6_sockaddr_retval {unsafe_Pointer field_0;int32 field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_SockaddrInet6_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SockaddrUnix_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_SockaddrUnix_sockaddr_retval {unsafe_Pointer field_0;int32 field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_SockaddrUnix_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SockaddrBth_sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_SockaddrBth_sockaddr_retval {unsafe_Pointer field_0;int32 field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_SockaddrBth_sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_RawSockaddrAny_Sockaddr": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__ptr_RawSockaddrAny_Sockaddr_retval {Sockaddr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__ptr_RawSockaddrAny_Sockaddr_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Socket": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Socket_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Socket_retval",
        "parameters": [
            {
                "name": "domain",
                "type": "int"
            },
            {
                "name": "typ",
                "type": "int"
            },
            {
                "name": "proto",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetsockoptInt": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetsockoptInt_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetsockoptInt_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "value",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Bind": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Bind_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Bind_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "sa",
                "type": "Sockaddr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Connect": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Connect_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Connect_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "sa",
                "type": "Sockaddr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetBestInterfaceEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetBestInterfaceEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetBestInterfaceEx_retval",
        "parameters": [
            {
                "name": "sa",
                "type": "Sockaddr"
            },
            {
                "name": "pdwBestIfIndex",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Getsockname": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Getsockname_retval {Sockaddr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Getsockname_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Getpeername": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Getpeername_retval {Sockaddr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Getpeername_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Listen": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Listen_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Listen_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Shutdown": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Shutdown_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Shutdown_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "how",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WSASendto": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WSASendto_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WSASendto_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "bufs",
                "type": "_ptr_WSABuf"
            },
            {
                "name": "bufcnt",
                "type": "uint32"
            },
            {
                "name": "sent",
                "type": "_ptr_uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "to",
                "type": "Sockaddr"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "croutine",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_LoadGetAddrInfo": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_LoadConnectEx": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_connectEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_connectEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_connectEx_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "name",
                "type": "unsafe_Pointer"
            },
            {
                "name": "namelen",
                "type": "int32"
            },
            {
                "name": "sendBuf",
                "type": "_ptr_byte"
            },
            {
                "name": "sendDataLen",
                "type": "uint32"
            },
            {
                "name": "bytesSent",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ConnectEx": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "sa",
                "type": "Sockaddr"
            },
            {
                "name": "sendBuf",
                "type": "_ptr_byte"
            },
            {
                "name": "sendDataLen",
                "type": "uint32"
            },
            {
                "name": "bytesSent",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_loadWSASendRecvMsg": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_WSASendMsg": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "msg",
                "type": "_ptr_WSAMsg"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "bytesSent",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "croutine",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WSARecvMsg": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "msg",
                "type": "_ptr_WSAMsg"
            },
            {
                "name": "bytesReceived",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "croutine",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WaitStatus_Exited": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_WaitStatus_ExitStatus": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_WaitStatus_Signal": {
        "result": "Signal",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_WaitStatus_CoreDump": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_WaitStatus_Stopped": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_WaitStatus_Continued": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_WaitStatus_StopSignal": {
        "result": "Signal",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_WaitStatus_Signaled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_WaitStatus_TrapCause": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_TimespecToNsec": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "ts",
                "type": "Timespec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_NsecToTimespec": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_NsecToTimespec_retval {Timespec field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_NsecToTimespec_retval",
        "parameters": [
            {
                "name": "nsec",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Accept": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Accept_retval {Handle field_0;Sockaddr field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Accept_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Recvfrom": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Recvfrom_retval {int field_0;Sockaddr field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Recvfrom_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Sendto": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Sendto_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Sendto_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "to",
                "type": "Sockaddr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetsockoptTimeval": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetsockoptTimeval_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetsockoptTimeval_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "tv",
                "type": "_ptr_Timeval"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetsockoptInt": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetsockoptInt_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetsockoptInt_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetsockoptLinger": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetsockoptLinger_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetsockoptLinger_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "l",
                "type": "_ptr_Linger"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetsockoptInet4Addr": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetsockoptInet4Addr_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetsockoptInet4Addr_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "value",
                "type": "_4_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetsockoptIPMreq": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetsockoptIPMreq_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetsockoptIPMreq_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "mreq",
                "type": "_ptr_IPMreq"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetsockoptIPv6Mreq": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetsockoptIPv6Mreq_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetsockoptIPv6Mreq_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "mreq",
                "type": "_ptr_IPv6Mreq"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_EnumProcesses": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "processIds",
                "type": "_slice_uint32"
            },
            {
                "name": "bytesReturned",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Getpid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Getpid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Getpid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_FindFirstFile": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FindFirstFile_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FindFirstFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "data",
                "type": "_ptr_Win32finddata"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_FindNextFile": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FindNextFile_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FindNextFile_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "data",
                "type": "_ptr_Win32finddata"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getProcessEntry": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getProcessEntry_retval {_ptr_ProcessEntry32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getProcessEntry_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Getppid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Getppid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Getppid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Fchdir": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Fchdir_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Fchdir_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Link": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Link_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Link_retval",
        "parameters": [
            {
                "name": "oldpath",
                "type": "string"
            },
            {
                "name": "newpath",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Symlink": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Symlink_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Symlink_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "link",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Fchmod": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Fchmod_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Fchmod_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Chown": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Chown_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Chown_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Lchown": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Lchown_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Lchown_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Fchown": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Fchown_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Fchown_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Getuid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Getuid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Getuid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Geteuid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Geteuid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Geteuid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Getgid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Getgid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Getgid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Getegid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Getegid_retval {int field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Getegid_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Getgroups": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Getgroups_retval {_slice_int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Getgroups_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Signal_Signal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Signal_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_LoadCreateSymbolicLink": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_Readlink": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Readlink_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Readlink_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GUIDFromString": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GUIDFromString_retval {GUID field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GUIDFromString_retval",
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GenerateGUID": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GenerateGUID_retval {GUID field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GenerateGUID_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GUID_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_KnownFolderPath": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_KnownFolderPath_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_KnownFolderPath_retval",
        "parameters": [
            {
                "name": "folderID",
                "type": "_ptr_KNOWNFOLDERID"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Token_KnownFolderPath": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Token_KnownFolderPath_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Token_KnownFolderPath_retval",
        "parameters": [
            {
                "name": "folderID",
                "type": "_ptr_KNOWNFOLDERID"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_RtlGetVersion": {
        "result": "_ptr_OsVersionInfoEx",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_RtlGetNtVersionNumbers": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_RtlGetNtVersionNumbers_retval {uint32 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_RtlGetNtVersionNumbers_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetProcessPreferredUILanguages": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetProcessPreferredUILanguages_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetProcessPreferredUILanguages_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetThreadPreferredUILanguages": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetThreadPreferredUILanguages_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetThreadPreferredUILanguages_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetUserPreferredUILanguages": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetUserPreferredUILanguages_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetUserPreferredUILanguages_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetSystemPreferredUILanguages": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetSystemPreferredUILanguages_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetSystemPreferredUILanguages_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getUILanguages": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getUILanguages_retval {_slice_string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getUILanguages_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetConsoleCursorPosition": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "console",
                "type": "Handle"
            },
            {
                "name": "position",
                "type": "Coord"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_NTStatus_Errno": {
        "result": "syscall_Errno",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_langID": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "pri",
                "type": "uint16"
            },
            {
                "name": "sub",
                "type": "uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_NTStatus_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_NewNTUnicodeString": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_NewNTUnicodeString_retval {_ptr_NTUnicodeString field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_NewNTUnicodeString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_NTUnicodeString_Slice": {
        "result": "_slice_uint16",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_NTUnicodeString_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_NewNTString": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_NewNTString_retval {_ptr_NTString field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_NewNTString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_NTString_Slice": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_NTString_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_FindResource": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FindResource_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FindResource_retval",
        "parameters": [
            {
                "name": "module",
                "type": "Handle"
            },
            {
                "name": "name",
                "type": "ResourceIDOrString"
            },
            {
                "name": "resType",
                "type": "ResourceIDOrString"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_LoadResourceData": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_LoadResourceData_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_LoadResourceData_retval",
        "parameters": [
            {
                "name": "module",
                "type": "Handle"
            },
            {
                "name": "resInfo",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_PSAPI_WORKING_SET_EX_BLOCK_Valid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_PSAPI_WORKING_SET_EX_BLOCK_ShareCount": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_PSAPI_WORKING_SET_EX_BLOCK_Win32Protection": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_PSAPI_WORKING_SET_EX_BLOCK_Shared": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_PSAPI_WORKING_SET_EX_BLOCK_Node": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_PSAPI_WORKING_SET_EX_BLOCK_Locked": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_PSAPI_WORKING_SET_EX_BLOCK_LargePage": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_PSAPI_WORKING_SET_EX_BLOCK_Bad": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_PSAPI_WORKING_SET_EX_BLOCK_intField": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "start",
                "type": "int"
            },
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_Timeval_Nanoseconds": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_NsecToTimeval": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_NsecToTimeval_retval {Timeval field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_NsecToTimeval_retval",
        "parameters": [
            {
                "name": "nsec",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_Filetime_Nanoseconds": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_NsecToFiletime": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_NsecToFiletime_retval {Filetime field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_NsecToFiletime_retval",
        "parameters": [
            {
                "name": "nsec",
                "type": "int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_copyFindData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_Win32finddata"
            },
            {
                "name": "src",
                "type": "_ptr_win32finddata1"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__ptr_SocketAddress_IP": {
        "result": "net_IP",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_errnoErr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "syscall_Errno"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_cm_Get_DevNode_Status": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_cm_Get_DevNode_Status_retval {CONFIGRET field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_cm_Get_DevNode_Status_retval",
        "parameters": [
            {
                "name": "status",
                "type": "_ptr_uint32"
            },
            {
                "name": "problemNumber",
                "type": "_ptr_uint32"
            },
            {
                "name": "devInst",
                "type": "DEVINST"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_cm_Get_Device_Interface_List": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_cm_Get_Device_Interface_List_retval {CONFIGRET field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_cm_Get_Device_Interface_List_retval",
        "parameters": [
            {
                "name": "interfaceClass",
                "type": "_ptr_GUID"
            },
            {
                "name": "deviceID",
                "type": "_ptr_uint16"
            },
            {
                "name": "buffer",
                "type": "_ptr_uint16"
            },
            {
                "name": "bufferLen",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_cm_Get_Device_Interface_List_Size": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_cm_Get_Device_Interface_List_Size_retval {CONFIGRET field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_cm_Get_Device_Interface_List_Size_retval",
        "parameters": [
            {
                "name": "len",
                "type": "_ptr_uint32"
            },
            {
                "name": "interfaceClass",
                "type": "_ptr_GUID"
            },
            {
                "name": "deviceID",
                "type": "_ptr_uint16"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_cm_MapCrToWin32Err": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_cm_MapCrToWin32Err_retval {Errno field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_cm_MapCrToWin32Err_retval",
        "parameters": [
            {
                "name": "configRet",
                "type": "CONFIGRET"
            },
            {
                "name": "defaultWin32Error",
                "type": "Errno"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_AdjustTokenGroups": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_AdjustTokenGroups_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_AdjustTokenGroups_retval",
        "parameters": [
            {
                "name": "token",
                "type": "Token"
            },
            {
                "name": "resetToDefault",
                "type": "bool"
            },
            {
                "name": "newstate",
                "type": "_ptr_Tokengroups"
            },
            {
                "name": "buflen",
                "type": "uint32"
            },
            {
                "name": "prevstate",
                "type": "_ptr_Tokengroups"
            },
            {
                "name": "returnlen",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_AdjustTokenPrivileges": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_AdjustTokenPrivileges_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_AdjustTokenPrivileges_retval",
        "parameters": [
            {
                "name": "token",
                "type": "Token"
            },
            {
                "name": "disableAllPrivileges",
                "type": "bool"
            },
            {
                "name": "newstate",
                "type": "_ptr_Tokenprivileges"
            },
            {
                "name": "buflen",
                "type": "uint32"
            },
            {
                "name": "prevstate",
                "type": "_ptr_Tokenprivileges"
            },
            {
                "name": "returnlen",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_AllocateAndInitializeSid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_AllocateAndInitializeSid_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_AllocateAndInitializeSid_retval",
        "parameters": [
            {
                "name": "identAuth",
                "type": "_ptr_SidIdentifierAuthority"
            },
            {
                "name": "subAuth",
                "type": "byte"
            },
            {
                "name": "subAuth0",
                "type": "uint32"
            },
            {
                "name": "subAuth1",
                "type": "uint32"
            },
            {
                "name": "subAuth2",
                "type": "uint32"
            },
            {
                "name": "subAuth3",
                "type": "uint32"
            },
            {
                "name": "subAuth4",
                "type": "uint32"
            },
            {
                "name": "subAuth5",
                "type": "uint32"
            },
            {
                "name": "subAuth6",
                "type": "uint32"
            },
            {
                "name": "subAuth7",
                "type": "uint32"
            },
            {
                "name": "sid",
                "type": "_ptr__ptr_SID"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_buildSecurityDescriptor": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_buildSecurityDescriptor_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_buildSecurityDescriptor_retval",
        "parameters": [
            {
                "name": "owner",
                "type": "_ptr_TRUSTEE"
            },
            {
                "name": "group",
                "type": "_ptr_TRUSTEE"
            },
            {
                "name": "countAccessEntries",
                "type": "uint32"
            },
            {
                "name": "accessEntries",
                "type": "_ptr_EXPLICIT_ACCESS"
            },
            {
                "name": "countAuditEntries",
                "type": "uint32"
            },
            {
                "name": "auditEntries",
                "type": "_ptr_EXPLICIT_ACCESS"
            },
            {
                "name": "oldSecurityDescriptor",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "sizeNewSecurityDescriptor",
                "type": "_ptr_uint32"
            },
            {
                "name": "newSecurityDescriptor",
                "type": "_ptr__ptr_SECURITY_DESCRIPTOR"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ChangeServiceConfig2": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ChangeServiceConfig2_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ChangeServiceConfig2_retval",
        "parameters": [
            {
                "name": "service",
                "type": "Handle"
            },
            {
                "name": "infoLevel",
                "type": "uint32"
            },
            {
                "name": "info",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ChangeServiceConfig": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ChangeServiceConfig_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ChangeServiceConfig_retval",
        "parameters": [
            {
                "name": "service",
                "type": "Handle"
            },
            {
                "name": "serviceType",
                "type": "uint32"
            },
            {
                "name": "startType",
                "type": "uint32"
            },
            {
                "name": "errorControl",
                "type": "uint32"
            },
            {
                "name": "binaryPathName",
                "type": "_ptr_uint16"
            },
            {
                "name": "loadOrderGroup",
                "type": "_ptr_uint16"
            },
            {
                "name": "tagId",
                "type": "_ptr_uint32"
            },
            {
                "name": "dependencies",
                "type": "_ptr_uint16"
            },
            {
                "name": "serviceStartName",
                "type": "_ptr_uint16"
            },
            {
                "name": "password",
                "type": "_ptr_uint16"
            },
            {
                "name": "displayName",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_checkTokenMembership": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_checkTokenMembership_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_checkTokenMembership_retval",
        "parameters": [
            {
                "name": "tokenHandle",
                "type": "Token"
            },
            {
                "name": "sidToCheck",
                "type": "_ptr_SID"
            },
            {
                "name": "isMember",
                "type": "_ptr_int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CloseServiceHandle": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CloseServiceHandle_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CloseServiceHandle_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ControlService": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ControlService_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ControlService_retval",
        "parameters": [
            {
                "name": "service",
                "type": "Handle"
            },
            {
                "name": "control",
                "type": "uint32"
            },
            {
                "name": "status",
                "type": "_ptr_SERVICE_STATUS"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_convertSecurityDescriptorToStringSecurityDescriptor": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_convertSecurityDescriptorToStringSecurityDescriptor_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_convertSecurityDescriptorToStringSecurityDescriptor_retval",
        "parameters": [
            {
                "name": "sd",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "revision",
                "type": "uint32"
            },
            {
                "name": "securityInformation",
                "type": "SECURITY_INFORMATION"
            },
            {
                "name": "str",
                "type": "_ptr__ptr_uint16"
            },
            {
                "name": "strLen",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ConvertSidToStringSid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ConvertSidToStringSid_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ConvertSidToStringSid_retval",
        "parameters": [
            {
                "name": "sid",
                "type": "_ptr_SID"
            },
            {
                "name": "stringSid",
                "type": "_ptr__ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_convertStringSecurityDescriptorToSecurityDescriptor": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_convertStringSecurityDescriptorToSecurityDescriptor_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_convertStringSecurityDescriptorToSecurityDescriptor_retval",
        "parameters": [
            {
                "name": "str",
                "type": "string"
            },
            {
                "name": "revision",
                "type": "uint32"
            },
            {
                "name": "sd",
                "type": "_ptr__ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "size",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__convertStringSecurityDescriptorToSecurityDescriptor": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__convertStringSecurityDescriptorToSecurityDescriptor_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__convertStringSecurityDescriptorToSecurityDescriptor_retval",
        "parameters": [
            {
                "name": "str",
                "type": "_ptr_uint16"
            },
            {
                "name": "revision",
                "type": "uint32"
            },
            {
                "name": "sd",
                "type": "_ptr__ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "size",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ConvertStringSidToSid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ConvertStringSidToSid_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ConvertStringSidToSid_retval",
        "parameters": [
            {
                "name": "stringSid",
                "type": "_ptr_uint16"
            },
            {
                "name": "sid",
                "type": "_ptr__ptr_SID"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CopySid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CopySid_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CopySid_retval",
        "parameters": [
            {
                "name": "destSidLen",
                "type": "uint32"
            },
            {
                "name": "destSid",
                "type": "_ptr_SID"
            },
            {
                "name": "srcSid",
                "type": "_ptr_SID"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreateProcessAsUser": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreateProcessAsUser_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreateProcessAsUser_retval",
        "parameters": [
            {
                "name": "token",
                "type": "Token"
            },
            {
                "name": "appName",
                "type": "_ptr_uint16"
            },
            {
                "name": "commandLine",
                "type": "_ptr_uint16"
            },
            {
                "name": "procSecurity",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "threadSecurity",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "inheritHandles",
                "type": "bool"
            },
            {
                "name": "creationFlags",
                "type": "uint32"
            },
            {
                "name": "env",
                "type": "_ptr_uint16"
            },
            {
                "name": "currentDir",
                "type": "_ptr_uint16"
            },
            {
                "name": "startupInfo",
                "type": "_ptr_StartupInfo"
            },
            {
                "name": "outProcInfo",
                "type": "_ptr_ProcessInformation"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreateService": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreateService_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreateService_retval",
        "parameters": [
            {
                "name": "mgr",
                "type": "Handle"
            },
            {
                "name": "serviceName",
                "type": "_ptr_uint16"
            },
            {
                "name": "displayName",
                "type": "_ptr_uint16"
            },
            {
                "name": "access",
                "type": "uint32"
            },
            {
                "name": "srvType",
                "type": "uint32"
            },
            {
                "name": "startType",
                "type": "uint32"
            },
            {
                "name": "errCtl",
                "type": "uint32"
            },
            {
                "name": "pathName",
                "type": "_ptr_uint16"
            },
            {
                "name": "loadOrderGroup",
                "type": "_ptr_uint16"
            },
            {
                "name": "tagId",
                "type": "_ptr_uint32"
            },
            {
                "name": "dependencies",
                "type": "_ptr_uint16"
            },
            {
                "name": "serviceStartName",
                "type": "_ptr_uint16"
            },
            {
                "name": "password",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_createWellKnownSid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_createWellKnownSid_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_createWellKnownSid_retval",
        "parameters": [
            {
                "name": "sidType",
                "type": "WELL_KNOWN_SID_TYPE"
            },
            {
                "name": "domainSid",
                "type": "_ptr_SID"
            },
            {
                "name": "sid",
                "type": "_ptr_SID"
            },
            {
                "name": "sizeSid",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CryptAcquireContext": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CryptAcquireContext_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CryptAcquireContext_retval",
        "parameters": [
            {
                "name": "provhandle",
                "type": "_ptr_Handle"
            },
            {
                "name": "container",
                "type": "_ptr_uint16"
            },
            {
                "name": "provider",
                "type": "_ptr_uint16"
            },
            {
                "name": "provtype",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CryptGenRandom": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CryptGenRandom_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CryptGenRandom_retval",
        "parameters": [
            {
                "name": "provhandle",
                "type": "Handle"
            },
            {
                "name": "buflen",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CryptReleaseContext": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CryptReleaseContext_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CryptReleaseContext_retval",
        "parameters": [
            {
                "name": "provhandle",
                "type": "Handle"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DeleteService": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DeleteService_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DeleteService_retval",
        "parameters": [
            {
                "name": "service",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DeregisterEventSource": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DeregisterEventSource_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DeregisterEventSource_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DuplicateTokenEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DuplicateTokenEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DuplicateTokenEx_retval",
        "parameters": [
            {
                "name": "existingToken",
                "type": "Token"
            },
            {
                "name": "desiredAccess",
                "type": "uint32"
            },
            {
                "name": "tokenAttributes",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "impersonationLevel",
                "type": "uint32"
            },
            {
                "name": "tokenType",
                "type": "uint32"
            },
            {
                "name": "newToken",
                "type": "_ptr_Token"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_EnumDependentServices": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_EnumDependentServices_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_EnumDependentServices_retval",
        "parameters": [
            {
                "name": "service",
                "type": "Handle"
            },
            {
                "name": "activityState",
                "type": "uint32"
            },
            {
                "name": "services",
                "type": "_ptr_ENUM_SERVICE_STATUS"
            },
            {
                "name": "buffSize",
                "type": "uint32"
            },
            {
                "name": "bytesNeeded",
                "type": "_ptr_uint32"
            },
            {
                "name": "servicesReturned",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_EnumServicesStatusEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_EnumServicesStatusEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_EnumServicesStatusEx_retval",
        "parameters": [
            {
                "name": "mgr",
                "type": "Handle"
            },
            {
                "name": "infoLevel",
                "type": "uint32"
            },
            {
                "name": "serviceType",
                "type": "uint32"
            },
            {
                "name": "serviceState",
                "type": "uint32"
            },
            {
                "name": "services",
                "type": "_ptr_byte"
            },
            {
                "name": "bufSize",
                "type": "uint32"
            },
            {
                "name": "bytesNeeded",
                "type": "_ptr_uint32"
            },
            {
                "name": "servicesReturned",
                "type": "_ptr_uint32"
            },
            {
                "name": "resumeHandle",
                "type": "_ptr_uint32"
            },
            {
                "name": "groupName",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_EqualSid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_EqualSid_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_EqualSid_retval",
        "parameters": [
            {
                "name": "sid1",
                "type": "_ptr_SID"
            },
            {
                "name": "sid2",
                "type": "_ptr_SID"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_FreeSid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FreeSid_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FreeSid_retval",
        "parameters": [
            {
                "name": "sid",
                "type": "_ptr_SID"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetLengthSid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetLengthSid_retval {uint32 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetLengthSid_retval",
        "parameters": [
            {
                "name": "sid",
                "type": "_ptr_SID"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getNamedSecurityInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getNamedSecurityInfo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getNamedSecurityInfo_retval",
        "parameters": [
            {
                "name": "objectName",
                "type": "string"
            },
            {
                "name": "objectType",
                "type": "SE_OBJECT_TYPE"
            },
            {
                "name": "securityInformation",
                "type": "SECURITY_INFORMATION"
            },
            {
                "name": "owner",
                "type": "_ptr__ptr_SID"
            },
            {
                "name": "group",
                "type": "_ptr__ptr_SID"
            },
            {
                "name": "dacl",
                "type": "_ptr__ptr_ACL"
            },
            {
                "name": "sacl",
                "type": "_ptr__ptr_ACL"
            },
            {
                "name": "sd",
                "type": "_ptr__ptr_SECURITY_DESCRIPTOR"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__getNamedSecurityInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__getNamedSecurityInfo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__getNamedSecurityInfo_retval",
        "parameters": [
            {
                "name": "objectName",
                "type": "_ptr_uint16"
            },
            {
                "name": "objectType",
                "type": "SE_OBJECT_TYPE"
            },
            {
                "name": "securityInformation",
                "type": "SECURITY_INFORMATION"
            },
            {
                "name": "owner",
                "type": "_ptr__ptr_SID"
            },
            {
                "name": "group",
                "type": "_ptr__ptr_SID"
            },
            {
                "name": "dacl",
                "type": "_ptr__ptr_ACL"
            },
            {
                "name": "sacl",
                "type": "_ptr__ptr_ACL"
            },
            {
                "name": "sd",
                "type": "_ptr__ptr_SECURITY_DESCRIPTOR"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorControl": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorControl_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorControl_retval",
        "parameters": [
            {
                "name": "sd",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "control",
                "type": "_ptr_SECURITY_DESCRIPTOR_CONTROL"
            },
            {
                "name": "revision",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorDacl": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorDacl_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorDacl_retval",
        "parameters": [
            {
                "name": "sd",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "daclPresent",
                "type": "_ptr_bool"
            },
            {
                "name": "dacl",
                "type": "_ptr__ptr_ACL"
            },
            {
                "name": "daclDefaulted",
                "type": "_ptr_bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorGroup": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorGroup_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorGroup_retval",
        "parameters": [
            {
                "name": "sd",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "group",
                "type": "_ptr__ptr_SID"
            },
            {
                "name": "groupDefaulted",
                "type": "_ptr_bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorLength": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorLength_retval {uint32 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorLength_retval",
        "parameters": [
            {
                "name": "sd",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorOwner": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorOwner_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorOwner_retval",
        "parameters": [
            {
                "name": "sd",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "owner",
                "type": "_ptr__ptr_SID"
            },
            {
                "name": "ownerDefaulted",
                "type": "_ptr_bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorRMControl": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorRMControl_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorRMControl_retval",
        "parameters": [
            {
                "name": "sd",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "rmControl",
                "type": "_ptr_uint8"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorSacl": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorSacl_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getSecurityDescriptorSacl_retval",
        "parameters": [
            {
                "name": "sd",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "saclPresent",
                "type": "_ptr_bool"
            },
            {
                "name": "sacl",
                "type": "_ptr__ptr_ACL"
            },
            {
                "name": "saclDefaulted",
                "type": "_ptr_bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getSecurityInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getSecurityInfo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getSecurityInfo_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "objectType",
                "type": "SE_OBJECT_TYPE"
            },
            {
                "name": "securityInformation",
                "type": "SECURITY_INFORMATION"
            },
            {
                "name": "owner",
                "type": "_ptr__ptr_SID"
            },
            {
                "name": "group",
                "type": "_ptr__ptr_SID"
            },
            {
                "name": "dacl",
                "type": "_ptr__ptr_ACL"
            },
            {
                "name": "sacl",
                "type": "_ptr__ptr_ACL"
            },
            {
                "name": "sd",
                "type": "_ptr__ptr_SECURITY_DESCRIPTOR"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getSidIdentifierAuthority": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getSidIdentifierAuthority_retval {_ptr_SidIdentifierAuthority field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getSidIdentifierAuthority_retval",
        "parameters": [
            {
                "name": "sid",
                "type": "_ptr_SID"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getSidSubAuthority": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getSidSubAuthority_retval {_ptr_uint32 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getSidSubAuthority_retval",
        "parameters": [
            {
                "name": "sid",
                "type": "_ptr_SID"
            },
            {
                "name": "index",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getSidSubAuthorityCount": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getSidSubAuthorityCount_retval {_ptr_uint8 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getSidSubAuthorityCount_retval",
        "parameters": [
            {
                "name": "sid",
                "type": "_ptr_SID"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetTokenInformation": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetTokenInformation_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetTokenInformation_retval",
        "parameters": [
            {
                "name": "token",
                "type": "Token"
            },
            {
                "name": "infoClass",
                "type": "uint32"
            },
            {
                "name": "info",
                "type": "_ptr_byte"
            },
            {
                "name": "infoLen",
                "type": "uint32"
            },
            {
                "name": "returnedLen",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ImpersonateSelf": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ImpersonateSelf_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ImpersonateSelf_retval",
        "parameters": [
            {
                "name": "impersonationlevel",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_initializeSecurityDescriptor": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_initializeSecurityDescriptor_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_initializeSecurityDescriptor_retval",
        "parameters": [
            {
                "name": "absoluteSD",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "revision",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_InitiateSystemShutdownEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_InitiateSystemShutdownEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_InitiateSystemShutdownEx_retval",
        "parameters": [
            {
                "name": "machineName",
                "type": "_ptr_uint16"
            },
            {
                "name": "message",
                "type": "_ptr_uint16"
            },
            {
                "name": "timeout",
                "type": "uint32"
            },
            {
                "name": "forceAppsClosed",
                "type": "bool"
            },
            {
                "name": "rebootAfterShutdown",
                "type": "bool"
            },
            {
                "name": "reason",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_isTokenRestricted": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_isTokenRestricted_retval {bool field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_isTokenRestricted_retval",
        "parameters": [
            {
                "name": "tokenHandle",
                "type": "Token"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_isValidSecurityDescriptor": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_isValidSecurityDescriptor_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_isValidSecurityDescriptor_retval",
        "parameters": [
            {
                "name": "sd",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_isValidSid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_isValidSid_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_isValidSid_retval",
        "parameters": [
            {
                "name": "sid",
                "type": "_ptr_SID"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_isWellKnownSid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_isWellKnownSid_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_isWellKnownSid_retval",
        "parameters": [
            {
                "name": "sid",
                "type": "_ptr_SID"
            },
            {
                "name": "sidType",
                "type": "WELL_KNOWN_SID_TYPE"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_LookupAccountName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_LookupAccountName_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_LookupAccountName_retval",
        "parameters": [
            {
                "name": "systemName",
                "type": "_ptr_uint16"
            },
            {
                "name": "accountName",
                "type": "_ptr_uint16"
            },
            {
                "name": "sid",
                "type": "_ptr_SID"
            },
            {
                "name": "sidLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "refdDomainName",
                "type": "_ptr_uint16"
            },
            {
                "name": "refdDomainNameLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "use",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_LookupAccountSid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_LookupAccountSid_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_LookupAccountSid_retval",
        "parameters": [
            {
                "name": "systemName",
                "type": "_ptr_uint16"
            },
            {
                "name": "sid",
                "type": "_ptr_SID"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "nameLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "refdDomainName",
                "type": "_ptr_uint16"
            },
            {
                "name": "refdDomainNameLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "use",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_LookupPrivilegeValue": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_LookupPrivilegeValue_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_LookupPrivilegeValue_retval",
        "parameters": [
            {
                "name": "systemname",
                "type": "_ptr_uint16"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "luid",
                "type": "_ptr_LUID"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_makeAbsoluteSD": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_makeAbsoluteSD_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_makeAbsoluteSD_retval",
        "parameters": [
            {
                "name": "selfRelativeSD",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "absoluteSD",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "absoluteSDSize",
                "type": "_ptr_uint32"
            },
            {
                "name": "dacl",
                "type": "_ptr_ACL"
            },
            {
                "name": "daclSize",
                "type": "_ptr_uint32"
            },
            {
                "name": "sacl",
                "type": "_ptr_ACL"
            },
            {
                "name": "saclSize",
                "type": "_ptr_uint32"
            },
            {
                "name": "owner",
                "type": "_ptr_SID"
            },
            {
                "name": "ownerSize",
                "type": "_ptr_uint32"
            },
            {
                "name": "group",
                "type": "_ptr_SID"
            },
            {
                "name": "groupSize",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_makeSelfRelativeSD": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_makeSelfRelativeSD_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_makeSelfRelativeSD_retval",
        "parameters": [
            {
                "name": "absoluteSD",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "selfRelativeSD",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "selfRelativeSDSize",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_NotifyServiceStatusChange": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_NotifyServiceStatusChange_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_NotifyServiceStatusChange_retval",
        "parameters": [
            {
                "name": "service",
                "type": "Handle"
            },
            {
                "name": "notifyMask",
                "type": "uint32"
            },
            {
                "name": "notifier",
                "type": "_ptr_SERVICE_NOTIFY"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_OpenProcessToken": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_OpenProcessToken_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_OpenProcessToken_retval",
        "parameters": [
            {
                "name": "process",
                "type": "Handle"
            },
            {
                "name": "access",
                "type": "uint32"
            },
            {
                "name": "token",
                "type": "_ptr_Token"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_OpenSCManager": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_OpenSCManager_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_OpenSCManager_retval",
        "parameters": [
            {
                "name": "machineName",
                "type": "_ptr_uint16"
            },
            {
                "name": "databaseName",
                "type": "_ptr_uint16"
            },
            {
                "name": "access",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_OpenService": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_OpenService_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_OpenService_retval",
        "parameters": [
            {
                "name": "mgr",
                "type": "Handle"
            },
            {
                "name": "serviceName",
                "type": "_ptr_uint16"
            },
            {
                "name": "access",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_OpenThreadToken": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_OpenThreadToken_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_OpenThreadToken_retval",
        "parameters": [
            {
                "name": "thread",
                "type": "Handle"
            },
            {
                "name": "access",
                "type": "uint32"
            },
            {
                "name": "openAsSelf",
                "type": "bool"
            },
            {
                "name": "token",
                "type": "_ptr_Token"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_QueryServiceConfig2": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_QueryServiceConfig2_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_QueryServiceConfig2_retval",
        "parameters": [
            {
                "name": "service",
                "type": "Handle"
            },
            {
                "name": "infoLevel",
                "type": "uint32"
            },
            {
                "name": "buff",
                "type": "_ptr_byte"
            },
            {
                "name": "buffSize",
                "type": "uint32"
            },
            {
                "name": "bytesNeeded",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_QueryServiceConfig": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_QueryServiceConfig_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_QueryServiceConfig_retval",
        "parameters": [
            {
                "name": "service",
                "type": "Handle"
            },
            {
                "name": "serviceConfig",
                "type": "_ptr_QUERY_SERVICE_CONFIG"
            },
            {
                "name": "bufSize",
                "type": "uint32"
            },
            {
                "name": "bytesNeeded",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_QueryServiceDynamicInformation": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_QueryServiceDynamicInformation_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_QueryServiceDynamicInformation_retval",
        "parameters": [
            {
                "name": "service",
                "type": "Handle"
            },
            {
                "name": "infoLevel",
                "type": "uint32"
            },
            {
                "name": "dynamicInfo",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_QueryServiceLockStatus": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_QueryServiceLockStatus_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_QueryServiceLockStatus_retval",
        "parameters": [
            {
                "name": "mgr",
                "type": "Handle"
            },
            {
                "name": "lockStatus",
                "type": "_ptr_QUERY_SERVICE_LOCK_STATUS"
            },
            {
                "name": "bufSize",
                "type": "uint32"
            },
            {
                "name": "bytesNeeded",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_QueryServiceStatus": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_QueryServiceStatus_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_QueryServiceStatus_retval",
        "parameters": [
            {
                "name": "service",
                "type": "Handle"
            },
            {
                "name": "status",
                "type": "_ptr_SERVICE_STATUS"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_QueryServiceStatusEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_QueryServiceStatusEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_QueryServiceStatusEx_retval",
        "parameters": [
            {
                "name": "service",
                "type": "Handle"
            },
            {
                "name": "infoLevel",
                "type": "uint32"
            },
            {
                "name": "buff",
                "type": "_ptr_byte"
            },
            {
                "name": "buffSize",
                "type": "uint32"
            },
            {
                "name": "bytesNeeded",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_RegCloseKey": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_RegCloseKey_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_RegCloseKey_retval",
        "parameters": [
            {
                "name": "key",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_RegEnumKeyEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_RegEnumKeyEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_RegEnumKeyEx_retval",
        "parameters": [
            {
                "name": "key",
                "type": "Handle"
            },
            {
                "name": "index",
                "type": "uint32"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "nameLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "reserved",
                "type": "_ptr_uint32"
            },
            {
                "name": "class",
                "type": "_ptr_uint16"
            },
            {
                "name": "classLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "lastWriteTime",
                "type": "_ptr_Filetime"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_RegNotifyChangeKeyValue": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_RegNotifyChangeKeyValue_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_RegNotifyChangeKeyValue_retval",
        "parameters": [
            {
                "name": "key",
                "type": "Handle"
            },
            {
                "name": "watchSubtree",
                "type": "bool"
            },
            {
                "name": "notifyFilter",
                "type": "uint32"
            },
            {
                "name": "event",
                "type": "Handle"
            },
            {
                "name": "asynchronous",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_RegOpenKeyEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_RegOpenKeyEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_RegOpenKeyEx_retval",
        "parameters": [
            {
                "name": "key",
                "type": "Handle"
            },
            {
                "name": "subkey",
                "type": "_ptr_uint16"
            },
            {
                "name": "options",
                "type": "uint32"
            },
            {
                "name": "desiredAccess",
                "type": "uint32"
            },
            {
                "name": "result",
                "type": "_ptr_Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_RegQueryInfoKey": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_RegQueryInfoKey_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_RegQueryInfoKey_retval",
        "parameters": [
            {
                "name": "key",
                "type": "Handle"
            },
            {
                "name": "class",
                "type": "_ptr_uint16"
            },
            {
                "name": "classLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "reserved",
                "type": "_ptr_uint32"
            },
            {
                "name": "subkeysLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "maxSubkeyLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "maxClassLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "valuesLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "maxValueNameLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "maxValueLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "saLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "lastWriteTime",
                "type": "_ptr_Filetime"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_RegQueryValueEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_RegQueryValueEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_RegQueryValueEx_retval",
        "parameters": [
            {
                "name": "key",
                "type": "Handle"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "reserved",
                "type": "_ptr_uint32"
            },
            {
                "name": "valtype",
                "type": "_ptr_uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            },
            {
                "name": "buflen",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_RegisterEventSource": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_RegisterEventSource_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_RegisterEventSource_retval",
        "parameters": [
            {
                "name": "uncServerName",
                "type": "_ptr_uint16"
            },
            {
                "name": "sourceName",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_RegisterServiceCtrlHandlerEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_RegisterServiceCtrlHandlerEx_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_RegisterServiceCtrlHandlerEx_retval",
        "parameters": [
            {
                "name": "serviceName",
                "type": "_ptr_uint16"
            },
            {
                "name": "handlerProc",
                "type": "uintptr"
            },
            {
                "name": "context",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ReportEvent": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ReportEvent_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ReportEvent_retval",
        "parameters": [
            {
                "name": "log",
                "type": "Handle"
            },
            {
                "name": "etype",
                "type": "uint16"
            },
            {
                "name": "category",
                "type": "uint16"
            },
            {
                "name": "eventId",
                "type": "uint32"
            },
            {
                "name": "usrSId",
                "type": "uintptr"
            },
            {
                "name": "numStrings",
                "type": "uint16"
            },
            {
                "name": "dataSize",
                "type": "uint32"
            },
            {
                "name": "strings",
                "type": "_ptr__ptr_uint16"
            },
            {
                "name": "rawData",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_RevertToSelf": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_RevertToSelf_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_RevertToSelf_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_setEntriesInAcl": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setEntriesInAcl_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setEntriesInAcl_retval",
        "parameters": [
            {
                "name": "countExplicitEntries",
                "type": "uint32"
            },
            {
                "name": "explicitEntries",
                "type": "_ptr_EXPLICIT_ACCESS"
            },
            {
                "name": "oldACL",
                "type": "_ptr_ACL"
            },
            {
                "name": "newACL",
                "type": "_ptr__ptr_ACL"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetKernelObjectSecurity": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetKernelObjectSecurity_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetKernelObjectSecurity_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "securityInformation",
                "type": "SECURITY_INFORMATION"
            },
            {
                "name": "securityDescriptor",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetNamedSecurityInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetNamedSecurityInfo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetNamedSecurityInfo_retval",
        "parameters": [
            {
                "name": "objectName",
                "type": "string"
            },
            {
                "name": "objectType",
                "type": "SE_OBJECT_TYPE"
            },
            {
                "name": "securityInformation",
                "type": "SECURITY_INFORMATION"
            },
            {
                "name": "owner",
                "type": "_ptr_SID"
            },
            {
                "name": "group",
                "type": "_ptr_SID"
            },
            {
                "name": "dacl",
                "type": "_ptr_ACL"
            },
            {
                "name": "sacl",
                "type": "_ptr_ACL"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__SetNamedSecurityInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__SetNamedSecurityInfo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__SetNamedSecurityInfo_retval",
        "parameters": [
            {
                "name": "objectName",
                "type": "_ptr_uint16"
            },
            {
                "name": "objectType",
                "type": "SE_OBJECT_TYPE"
            },
            {
                "name": "securityInformation",
                "type": "SECURITY_INFORMATION"
            },
            {
                "name": "owner",
                "type": "_ptr_SID"
            },
            {
                "name": "group",
                "type": "_ptr_SID"
            },
            {
                "name": "dacl",
                "type": "_ptr_ACL"
            },
            {
                "name": "sacl",
                "type": "_ptr_ACL"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setSecurityDescriptorControl": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setSecurityDescriptorControl_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setSecurityDescriptorControl_retval",
        "parameters": [
            {
                "name": "sd",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "controlBitsOfInterest",
                "type": "SECURITY_DESCRIPTOR_CONTROL"
            },
            {
                "name": "controlBitsToSet",
                "type": "SECURITY_DESCRIPTOR_CONTROL"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setSecurityDescriptorDacl": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setSecurityDescriptorDacl_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setSecurityDescriptorDacl_retval",
        "parameters": [
            {
                "name": "sd",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "daclPresent",
                "type": "bool"
            },
            {
                "name": "dacl",
                "type": "_ptr_ACL"
            },
            {
                "name": "daclDefaulted",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setSecurityDescriptorGroup": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setSecurityDescriptorGroup_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setSecurityDescriptorGroup_retval",
        "parameters": [
            {
                "name": "sd",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "group",
                "type": "_ptr_SID"
            },
            {
                "name": "groupDefaulted",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setSecurityDescriptorOwner": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setSecurityDescriptorOwner_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setSecurityDescriptorOwner_retval",
        "parameters": [
            {
                "name": "sd",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "owner",
                "type": "_ptr_SID"
            },
            {
                "name": "ownerDefaulted",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setSecurityDescriptorRMControl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sd",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "rmControl",
                "type": "_ptr_uint8"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setSecurityDescriptorSacl": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setSecurityDescriptorSacl_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setSecurityDescriptorSacl_retval",
        "parameters": [
            {
                "name": "sd",
                "type": "_ptr_SECURITY_DESCRIPTOR"
            },
            {
                "name": "saclPresent",
                "type": "bool"
            },
            {
                "name": "sacl",
                "type": "_ptr_ACL"
            },
            {
                "name": "saclDefaulted",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetSecurityInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetSecurityInfo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetSecurityInfo_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "objectType",
                "type": "SE_OBJECT_TYPE"
            },
            {
                "name": "securityInformation",
                "type": "SECURITY_INFORMATION"
            },
            {
                "name": "owner",
                "type": "_ptr_SID"
            },
            {
                "name": "group",
                "type": "_ptr_SID"
            },
            {
                "name": "dacl",
                "type": "_ptr_ACL"
            },
            {
                "name": "sacl",
                "type": "_ptr_ACL"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetServiceStatus": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetServiceStatus_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetServiceStatus_retval",
        "parameters": [
            {
                "name": "service",
                "type": "Handle"
            },
            {
                "name": "serviceStatus",
                "type": "_ptr_SERVICE_STATUS"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetThreadToken": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetThreadToken_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetThreadToken_retval",
        "parameters": [
            {
                "name": "thread",
                "type": "_ptr_Handle"
            },
            {
                "name": "token",
                "type": "Token"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetTokenInformation": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetTokenInformation_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetTokenInformation_retval",
        "parameters": [
            {
                "name": "token",
                "type": "Token"
            },
            {
                "name": "infoClass",
                "type": "uint32"
            },
            {
                "name": "info",
                "type": "_ptr_byte"
            },
            {
                "name": "infoLen",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_StartServiceCtrlDispatcher": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_StartServiceCtrlDispatcher_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_StartServiceCtrlDispatcher_retval",
        "parameters": [
            {
                "name": "serviceTable",
                "type": "_ptr_SERVICE_TABLE_ENTRY"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_StartService": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_StartService_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_StartService_retval",
        "parameters": [
            {
                "name": "service",
                "type": "Handle"
            },
            {
                "name": "numArgs",
                "type": "uint32"
            },
            {
                "name": "argVectors",
                "type": "_ptr__ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CertAddCertificateContextToStore": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CertAddCertificateContextToStore_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CertAddCertificateContextToStore_retval",
        "parameters": [
            {
                "name": "store",
                "type": "Handle"
            },
            {
                "name": "certContext",
                "type": "_ptr_CertContext"
            },
            {
                "name": "addDisposition",
                "type": "uint32"
            },
            {
                "name": "storeContext",
                "type": "_ptr__ptr_CertContext"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CertCloseStore": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CertCloseStore_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CertCloseStore_retval",
        "parameters": [
            {
                "name": "store",
                "type": "Handle"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CertCreateCertificateContext": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CertCreateCertificateContext_retval {_ptr_CertContext field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CertCreateCertificateContext_retval",
        "parameters": [
            {
                "name": "certEncodingType",
                "type": "uint32"
            },
            {
                "name": "certEncoded",
                "type": "_ptr_byte"
            },
            {
                "name": "encodedLen",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CertDeleteCertificateFromStore": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CertDeleteCertificateFromStore_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CertDeleteCertificateFromStore_retval",
        "parameters": [
            {
                "name": "certContext",
                "type": "_ptr_CertContext"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CertDuplicateCertificateContext": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CertDuplicateCertificateContext_retval {_ptr_CertContext field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CertDuplicateCertificateContext_retval",
        "parameters": [
            {
                "name": "certContext",
                "type": "_ptr_CertContext"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CertEnumCertificatesInStore": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CertEnumCertificatesInStore_retval {_ptr_CertContext field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CertEnumCertificatesInStore_retval",
        "parameters": [
            {
                "name": "store",
                "type": "Handle"
            },
            {
                "name": "prevContext",
                "type": "_ptr_CertContext"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CertFindCertificateInStore": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CertFindCertificateInStore_retval {_ptr_CertContext field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CertFindCertificateInStore_retval",
        "parameters": [
            {
                "name": "store",
                "type": "Handle"
            },
            {
                "name": "certEncodingType",
                "type": "uint32"
            },
            {
                "name": "findFlags",
                "type": "uint32"
            },
            {
                "name": "findType",
                "type": "uint32"
            },
            {
                "name": "findPara",
                "type": "unsafe_Pointer"
            },
            {
                "name": "prevCertContext",
                "type": "_ptr_CertContext"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CertFindChainInStore": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CertFindChainInStore_retval {_ptr_CertChainContext field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CertFindChainInStore_retval",
        "parameters": [
            {
                "name": "store",
                "type": "Handle"
            },
            {
                "name": "certEncodingType",
                "type": "uint32"
            },
            {
                "name": "findFlags",
                "type": "uint32"
            },
            {
                "name": "findType",
                "type": "uint32"
            },
            {
                "name": "findPara",
                "type": "unsafe_Pointer"
            },
            {
                "name": "prevChainContext",
                "type": "_ptr_CertChainContext"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CertFindExtension": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CertFindExtension_retval {_ptr_CertExtension field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CertFindExtension_retval",
        "parameters": [
            {
                "name": "objId",
                "type": "_ptr_byte"
            },
            {
                "name": "countExtensions",
                "type": "uint32"
            },
            {
                "name": "extensions",
                "type": "_ptr_CertExtension"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CertFreeCertificateChain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "_ptr_CertChainContext"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CertFreeCertificateContext": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CertFreeCertificateContext_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CertFreeCertificateContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "_ptr_CertContext"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CertGetCertificateChain": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CertGetCertificateChain_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CertGetCertificateChain_retval",
        "parameters": [
            {
                "name": "engine",
                "type": "Handle"
            },
            {
                "name": "leaf",
                "type": "_ptr_CertContext"
            },
            {
                "name": "time",
                "type": "_ptr_Filetime"
            },
            {
                "name": "additionalStore",
                "type": "Handle"
            },
            {
                "name": "para",
                "type": "_ptr_CertChainPara"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "reserved",
                "type": "uintptr"
            },
            {
                "name": "chainCtx",
                "type": "_ptr__ptr_CertChainContext"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CertGetNameString": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CertGetNameString_retval {uint32 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CertGetNameString_retval",
        "parameters": [
            {
                "name": "certContext",
                "type": "_ptr_CertContext"
            },
            {
                "name": "nameType",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "typePara",
                "type": "unsafe_Pointer"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "size",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CertOpenStore": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CertOpenStore_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CertOpenStore_retval",
        "parameters": [
            {
                "name": "storeProvider",
                "type": "uintptr"
            },
            {
                "name": "msgAndCertEncodingType",
                "type": "uint32"
            },
            {
                "name": "cryptProv",
                "type": "uintptr"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "para",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CertOpenSystemStore": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CertOpenSystemStore_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CertOpenSystemStore_retval",
        "parameters": [
            {
                "name": "hprov",
                "type": "Handle"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CertVerifyCertificateChainPolicy": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CertVerifyCertificateChainPolicy_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CertVerifyCertificateChainPolicy_retval",
        "parameters": [
            {
                "name": "policyOID",
                "type": "uintptr"
            },
            {
                "name": "chain",
                "type": "_ptr_CertChainContext"
            },
            {
                "name": "para",
                "type": "_ptr_CertChainPolicyPara"
            },
            {
                "name": "status",
                "type": "_ptr_CertChainPolicyStatus"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CryptAcquireCertificatePrivateKey": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CryptAcquireCertificatePrivateKey_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CryptAcquireCertificatePrivateKey_retval",
        "parameters": [
            {
                "name": "cert",
                "type": "_ptr_CertContext"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "parameters",
                "type": "unsafe_Pointer"
            },
            {
                "name": "cryptProvOrNCryptKey",
                "type": "_ptr_Handle"
            },
            {
                "name": "keySpec",
                "type": "_ptr_uint32"
            },
            {
                "name": "callerFreeProvOrNCryptKey",
                "type": "_ptr_bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CryptDecodeObject": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CryptDecodeObject_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CryptDecodeObject_retval",
        "parameters": [
            {
                "name": "encodingType",
                "type": "uint32"
            },
            {
                "name": "structType",
                "type": "_ptr_byte"
            },
            {
                "name": "encodedBytes",
                "type": "_ptr_byte"
            },
            {
                "name": "lenEncodedBytes",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "decoded",
                "type": "unsafe_Pointer"
            },
            {
                "name": "decodedLen",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CryptProtectData": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CryptProtectData_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CryptProtectData_retval",
        "parameters": [
            {
                "name": "dataIn",
                "type": "_ptr_DataBlob"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "optionalEntropy",
                "type": "_ptr_DataBlob"
            },
            {
                "name": "reserved",
                "type": "uintptr"
            },
            {
                "name": "promptStruct",
                "type": "_ptr_CryptProtectPromptStruct"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "dataOut",
                "type": "_ptr_DataBlob"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CryptQueryObject": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CryptQueryObject_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CryptQueryObject_retval",
        "parameters": [
            {
                "name": "objectType",
                "type": "uint32"
            },
            {
                "name": "object",
                "type": "unsafe_Pointer"
            },
            {
                "name": "expectedContentTypeFlags",
                "type": "uint32"
            },
            {
                "name": "expectedFormatTypeFlags",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "msgAndCertEncodingType",
                "type": "_ptr_uint32"
            },
            {
                "name": "contentType",
                "type": "_ptr_uint32"
            },
            {
                "name": "formatType",
                "type": "_ptr_uint32"
            },
            {
                "name": "certStore",
                "type": "_ptr_Handle"
            },
            {
                "name": "msg",
                "type": "_ptr_Handle"
            },
            {
                "name": "context",
                "type": "_ptr_unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CryptUnprotectData": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CryptUnprotectData_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CryptUnprotectData_retval",
        "parameters": [
            {
                "name": "dataIn",
                "type": "_ptr_DataBlob"
            },
            {
                "name": "name",
                "type": "_ptr__ptr_uint16"
            },
            {
                "name": "optionalEntropy",
                "type": "_ptr_DataBlob"
            },
            {
                "name": "reserved",
                "type": "uintptr"
            },
            {
                "name": "promptStruct",
                "type": "_ptr_CryptProtectPromptStruct"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "dataOut",
                "type": "_ptr_DataBlob"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_PFXImportCertStore": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_PFXImportCertStore_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_PFXImportCertStore_retval",
        "parameters": [
            {
                "name": "pfx",
                "type": "_ptr_CryptDataBlob"
            },
            {
                "name": "password",
                "type": "_ptr_uint16"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DnsNameCompare": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DnsNameCompare_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DnsNameCompare_retval",
        "parameters": [
            {
                "name": "name1",
                "type": "_ptr_uint16"
            },
            {
                "name": "name2",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DnsQuery": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DnsQuery_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DnsQuery_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "qtype",
                "type": "uint16"
            },
            {
                "name": "options",
                "type": "uint32"
            },
            {
                "name": "extra",
                "type": "_ptr_byte"
            },
            {
                "name": "qrs",
                "type": "_ptr__ptr_DNSRecord"
            },
            {
                "name": "pr",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__DnsQuery": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__DnsQuery_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__DnsQuery_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "qtype",
                "type": "uint16"
            },
            {
                "name": "options",
                "type": "uint32"
            },
            {
                "name": "extra",
                "type": "_ptr_byte"
            },
            {
                "name": "qrs",
                "type": "_ptr__ptr_DNSRecord"
            },
            {
                "name": "pr",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DnsRecordListFree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rl",
                "type": "_ptr_DNSRecord"
            },
            {
                "name": "freetype",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DwmGetWindowAttribute": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DwmGetWindowAttribute_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DwmGetWindowAttribute_retval",
        "parameters": [
            {
                "name": "hwnd",
                "type": "HWND"
            },
            {
                "name": "attribute",
                "type": "uint32"
            },
            {
                "name": "value",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DwmSetWindowAttribute": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DwmSetWindowAttribute_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DwmSetWindowAttribute_retval",
        "parameters": [
            {
                "name": "hwnd",
                "type": "HWND"
            },
            {
                "name": "attribute",
                "type": "uint32"
            },
            {
                "name": "value",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetAdaptersAddresses": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetAdaptersAddresses_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetAdaptersAddresses_retval",
        "parameters": [
            {
                "name": "family",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "reserved",
                "type": "uintptr"
            },
            {
                "name": "adapterAddresses",
                "type": "_ptr_IpAdapterAddresses"
            },
            {
                "name": "sizePointer",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetAdaptersInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetAdaptersInfo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetAdaptersInfo_retval",
        "parameters": [
            {
                "name": "ai",
                "type": "_ptr_IpAdapterInfo"
            },
            {
                "name": "ol",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getBestInterfaceEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getBestInterfaceEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getBestInterfaceEx_retval",
        "parameters": [
            {
                "name": "sockaddr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "pdwBestIfIndex",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetIfEntry": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetIfEntry_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetIfEntry_retval",
        "parameters": [
            {
                "name": "pIfRow",
                "type": "_ptr_MibIfRow"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_AssignProcessToJobObject": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_AssignProcessToJobObject_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_AssignProcessToJobObject_retval",
        "parameters": [
            {
                "name": "job",
                "type": "Handle"
            },
            {
                "name": "process",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CancelIo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CancelIo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CancelIo_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CancelIoEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CancelIoEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CancelIoEx_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "o",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CloseHandle": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CloseHandle_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CloseHandle_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ConnectNamedPipe": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ConnectNamedPipe_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ConnectNamedPipe_retval",
        "parameters": [
            {
                "name": "pipe",
                "type": "Handle"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreateDirectory": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreateDirectory_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreateDirectory_retval",
        "parameters": [
            {
                "name": "path",
                "type": "_ptr_uint16"
            },
            {
                "name": "sa",
                "type": "_ptr_SecurityAttributes"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreateEventEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreateEventEx_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreateEventEx_retval",
        "parameters": [
            {
                "name": "eventAttrs",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "desiredAccess",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreateEvent": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreateEvent_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreateEvent_retval",
        "parameters": [
            {
                "name": "eventAttrs",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "manualReset",
                "type": "uint32"
            },
            {
                "name": "initialState",
                "type": "uint32"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreateFileMapping": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreateFileMapping_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreateFileMapping_retval",
        "parameters": [
            {
                "name": "fhandle",
                "type": "Handle"
            },
            {
                "name": "sa",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "prot",
                "type": "uint32"
            },
            {
                "name": "maxSizeHigh",
                "type": "uint32"
            },
            {
                "name": "maxSizeLow",
                "type": "uint32"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreateFile": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreateFile_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreateFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "access",
                "type": "uint32"
            },
            {
                "name": "mode",
                "type": "uint32"
            },
            {
                "name": "sa",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "createmode",
                "type": "uint32"
            },
            {
                "name": "attrs",
                "type": "uint32"
            },
            {
                "name": "templatefile",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreateHardLink": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreateHardLink_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreateHardLink_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "_ptr_uint16"
            },
            {
                "name": "existingfilename",
                "type": "_ptr_uint16"
            },
            {
                "name": "reserved",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreateIoCompletionPort": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreateIoCompletionPort_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreateIoCompletionPort_retval",
        "parameters": [
            {
                "name": "filehandle",
                "type": "Handle"
            },
            {
                "name": "cphandle",
                "type": "Handle"
            },
            {
                "name": "key",
                "type": "uintptr"
            },
            {
                "name": "threadcnt",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreateJobObject": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreateJobObject_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreateJobObject_retval",
        "parameters": [
            {
                "name": "jobAttr",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreateMutexEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreateMutexEx_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreateMutexEx_retval",
        "parameters": [
            {
                "name": "mutexAttrs",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "desiredAccess",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreateMutex": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreateMutex_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreateMutex_retval",
        "parameters": [
            {
                "name": "mutexAttrs",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "initialOwner",
                "type": "bool"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreateNamedPipe": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreateNamedPipe_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreateNamedPipe_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "pipeMode",
                "type": "uint32"
            },
            {
                "name": "maxInstances",
                "type": "uint32"
            },
            {
                "name": "outSize",
                "type": "uint32"
            },
            {
                "name": "inSize",
                "type": "uint32"
            },
            {
                "name": "defaultTimeout",
                "type": "uint32"
            },
            {
                "name": "sa",
                "type": "_ptr_SecurityAttributes"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreatePipe": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreatePipe_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreatePipe_retval",
        "parameters": [
            {
                "name": "readhandle",
                "type": "_ptr_Handle"
            },
            {
                "name": "writehandle",
                "type": "_ptr_Handle"
            },
            {
                "name": "sa",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "size",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreateProcess": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreateProcess_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreateProcess_retval",
        "parameters": [
            {
                "name": "appName",
                "type": "_ptr_uint16"
            },
            {
                "name": "commandLine",
                "type": "_ptr_uint16"
            },
            {
                "name": "procSecurity",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "threadSecurity",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "inheritHandles",
                "type": "bool"
            },
            {
                "name": "creationFlags",
                "type": "uint32"
            },
            {
                "name": "env",
                "type": "_ptr_uint16"
            },
            {
                "name": "currentDir",
                "type": "_ptr_uint16"
            },
            {
                "name": "startupInfo",
                "type": "_ptr_StartupInfo"
            },
            {
                "name": "outProcInfo",
                "type": "_ptr_ProcessInformation"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreateSymbolicLink": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreateSymbolicLink_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreateSymbolicLink_retval",
        "parameters": [
            {
                "name": "symlinkfilename",
                "type": "_ptr_uint16"
            },
            {
                "name": "targetfilename",
                "type": "_ptr_uint16"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreateToolhelp32Snapshot": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreateToolhelp32Snapshot_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreateToolhelp32Snapshot_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "processId",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DefineDosDevice": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DefineDosDevice_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DefineDosDevice_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "deviceName",
                "type": "_ptr_uint16"
            },
            {
                "name": "targetPath",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DeleteFile": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DeleteFile_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DeleteFile_retval",
        "parameters": [
            {
                "name": "path",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_deleteProcThreadAttributeList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "attrlist",
                "type": "_ptr_ProcThreadAttributeList"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DeleteVolumeMountPoint": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DeleteVolumeMountPoint_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DeleteVolumeMountPoint_retval",
        "parameters": [
            {
                "name": "volumeMountPoint",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DeviceIoControl": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DeviceIoControl_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DeviceIoControl_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "ioControlCode",
                "type": "uint32"
            },
            {
                "name": "inBuffer",
                "type": "_ptr_byte"
            },
            {
                "name": "inBufferSize",
                "type": "uint32"
            },
            {
                "name": "outBuffer",
                "type": "_ptr_byte"
            },
            {
                "name": "outBufferSize",
                "type": "uint32"
            },
            {
                "name": "bytesReturned",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DuplicateHandle": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DuplicateHandle_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DuplicateHandle_retval",
        "parameters": [
            {
                "name": "hSourceProcessHandle",
                "type": "Handle"
            },
            {
                "name": "hSourceHandle",
                "type": "Handle"
            },
            {
                "name": "hTargetProcessHandle",
                "type": "Handle"
            },
            {
                "name": "lpTargetHandle",
                "type": "_ptr_Handle"
            },
            {
                "name": "dwDesiredAccess",
                "type": "uint32"
            },
            {
                "name": "bInheritHandle",
                "type": "bool"
            },
            {
                "name": "dwOptions",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ExitProcess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "exitcode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ExpandEnvironmentStrings": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ExpandEnvironmentStrings_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ExpandEnvironmentStrings_retval",
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_uint16"
            },
            {
                "name": "dst",
                "type": "_ptr_uint16"
            },
            {
                "name": "size",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_FindClose": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FindClose_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FindClose_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_FindCloseChangeNotification": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FindCloseChangeNotification_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FindCloseChangeNotification_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_FindFirstChangeNotification": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FindFirstChangeNotification_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FindFirstChangeNotification_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "watchSubtree",
                "type": "bool"
            },
            {
                "name": "notifyFilter",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__FindFirstChangeNotification": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__FindFirstChangeNotification_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__FindFirstChangeNotification_retval",
        "parameters": [
            {
                "name": "path",
                "type": "_ptr_uint16"
            },
            {
                "name": "watchSubtree",
                "type": "bool"
            },
            {
                "name": "notifyFilter",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_findFirstFile1": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_findFirstFile1_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_findFirstFile1_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "data",
                "type": "_ptr_win32finddata1"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_FindFirstVolumeMountPoint": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FindFirstVolumeMountPoint_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FindFirstVolumeMountPoint_retval",
        "parameters": [
            {
                "name": "rootPathName",
                "type": "_ptr_uint16"
            },
            {
                "name": "volumeMountPoint",
                "type": "_ptr_uint16"
            },
            {
                "name": "bufferLength",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_FindFirstVolume": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FindFirstVolume_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FindFirstVolume_retval",
        "parameters": [
            {
                "name": "volumeName",
                "type": "_ptr_uint16"
            },
            {
                "name": "bufferLength",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_FindNextChangeNotification": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FindNextChangeNotification_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FindNextChangeNotification_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_findNextFile1": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_findNextFile1_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_findNextFile1_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "data",
                "type": "_ptr_win32finddata1"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_FindNextVolumeMountPoint": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FindNextVolumeMountPoint_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FindNextVolumeMountPoint_retval",
        "parameters": [
            {
                "name": "findVolumeMountPoint",
                "type": "Handle"
            },
            {
                "name": "volumeMountPoint",
                "type": "_ptr_uint16"
            },
            {
                "name": "bufferLength",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_FindNextVolume": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FindNextVolume_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FindNextVolume_retval",
        "parameters": [
            {
                "name": "findVolume",
                "type": "Handle"
            },
            {
                "name": "volumeName",
                "type": "_ptr_uint16"
            },
            {
                "name": "bufferLength",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_findResource": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_findResource_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_findResource_retval",
        "parameters": [
            {
                "name": "module",
                "type": "Handle"
            },
            {
                "name": "name",
                "type": "uintptr"
            },
            {
                "name": "resType",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_FindVolumeClose": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FindVolumeClose_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FindVolumeClose_retval",
        "parameters": [
            {
                "name": "findVolume",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_FindVolumeMountPointClose": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FindVolumeMountPointClose_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FindVolumeMountPointClose_retval",
        "parameters": [
            {
                "name": "findVolumeMountPoint",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_FlushFileBuffers": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FlushFileBuffers_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FlushFileBuffers_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_FlushViewOfFile": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FlushViewOfFile_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FlushViewOfFile_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "length",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_FormatMessage": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FormatMessage_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FormatMessage_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "msgsrc",
                "type": "uintptr"
            },
            {
                "name": "msgid",
                "type": "uint32"
            },
            {
                "name": "langid",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "_slice_uint16"
            },
            {
                "name": "args",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_FreeEnvironmentStrings": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FreeEnvironmentStrings_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FreeEnvironmentStrings_retval",
        "parameters": [
            {
                "name": "envs",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_FreeLibrary": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_FreeLibrary_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_FreeLibrary_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GenerateConsoleCtrlEvent": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GenerateConsoleCtrlEvent_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GenerateConsoleCtrlEvent_retval",
        "parameters": [
            {
                "name": "ctrlEvent",
                "type": "uint32"
            },
            {
                "name": "processGroupID",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetACP": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetACP_retval {uint32 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetACP_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetActiveProcessorCount": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetActiveProcessorCount_retval {uint32 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetActiveProcessorCount_retval",
        "parameters": [
            {
                "name": "groupNumber",
                "type": "uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetCommTimeouts": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetCommTimeouts_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetCommTimeouts_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "timeouts",
                "type": "_ptr_CommTimeouts"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetCommandLine": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetCommandLine_retval {_ptr_uint16 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetCommandLine_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetComputerNameEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetComputerNameEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetComputerNameEx_retval",
        "parameters": [
            {
                "name": "nametype",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            },
            {
                "name": "n",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetComputerName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetComputerName_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetComputerName_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_uint16"
            },
            {
                "name": "n",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetConsoleMode": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetConsoleMode_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetConsoleMode_retval",
        "parameters": [
            {
                "name": "console",
                "type": "Handle"
            },
            {
                "name": "mode",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetConsoleScreenBufferInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetConsoleScreenBufferInfo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetConsoleScreenBufferInfo_retval",
        "parameters": [
            {
                "name": "console",
                "type": "Handle"
            },
            {
                "name": "info",
                "type": "_ptr_ConsoleScreenBufferInfo"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetCurrentDirectory": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetCurrentDirectory_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetCurrentDirectory_retval",
        "parameters": [
            {
                "name": "buflen",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetCurrentProcessId": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetCurrentProcessId_retval {uint32 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetCurrentProcessId_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetCurrentThreadId": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetCurrentThreadId_retval {uint32 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetCurrentThreadId_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetDiskFreeSpaceEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetDiskFreeSpaceEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetDiskFreeSpaceEx_retval",
        "parameters": [
            {
                "name": "directoryName",
                "type": "_ptr_uint16"
            },
            {
                "name": "freeBytesAvailableToCaller",
                "type": "_ptr_uint64"
            },
            {
                "name": "totalNumberOfBytes",
                "type": "_ptr_uint64"
            },
            {
                "name": "totalNumberOfFreeBytes",
                "type": "_ptr_uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetDriveType": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetDriveType_retval {uint32 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetDriveType_retval",
        "parameters": [
            {
                "name": "rootPathName",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetEnvironmentStrings": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetEnvironmentStrings_retval {_ptr_uint16 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetEnvironmentStrings_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetEnvironmentVariable": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetEnvironmentVariable_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetEnvironmentVariable_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "buffer",
                "type": "_ptr_uint16"
            },
            {
                "name": "size",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetExitCodeProcess": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetExitCodeProcess_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetExitCodeProcess_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "exitcode",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetFileAttributesEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetFileAttributesEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetFileAttributesEx_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "level",
                "type": "uint32"
            },
            {
                "name": "info",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetFileAttributes": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetFileAttributes_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetFileAttributes_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetFileInformationByHandle": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetFileInformationByHandle_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetFileInformationByHandle_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "data",
                "type": "_ptr_ByHandleFileInformation"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetFileInformationByHandleEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetFileInformationByHandleEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetFileInformationByHandleEx_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "class",
                "type": "uint32"
            },
            {
                "name": "outBuffer",
                "type": "_ptr_byte"
            },
            {
                "name": "outBufferLen",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetFileType": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetFileType_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetFileType_retval",
        "parameters": [
            {
                "name": "filehandle",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetFinalPathNameByHandle": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetFinalPathNameByHandle_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetFinalPathNameByHandle_retval",
        "parameters": [
            {
                "name": "file",
                "type": "Handle"
            },
            {
                "name": "filePath",
                "type": "_ptr_uint16"
            },
            {
                "name": "filePathSize",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetFullPathName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetFullPathName_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetFullPathName_retval",
        "parameters": [
            {
                "name": "path",
                "type": "_ptr_uint16"
            },
            {
                "name": "buflen",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            },
            {
                "name": "fname",
                "type": "_ptr__ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetLargePageMinimum": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetLargePageMinimum_retval {uintptr field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetLargePageMinimum_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetLastError": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetLastError_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetLastError_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetLogicalDriveStrings": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetLogicalDriveStrings_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetLogicalDriveStrings_retval",
        "parameters": [
            {
                "name": "bufferLength",
                "type": "uint32"
            },
            {
                "name": "buffer",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetLogicalDrives": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetLogicalDrives_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetLogicalDrives_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetLongPathName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetLongPathName_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetLongPathName_retval",
        "parameters": [
            {
                "name": "path",
                "type": "_ptr_uint16"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            },
            {
                "name": "buflen",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetMaximumProcessorCount": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetMaximumProcessorCount_retval {uint32 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetMaximumProcessorCount_retval",
        "parameters": [
            {
                "name": "groupNumber",
                "type": "uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetModuleFileName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetModuleFileName_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetModuleFileName_retval",
        "parameters": [
            {
                "name": "module",
                "type": "Handle"
            },
            {
                "name": "filename",
                "type": "_ptr_uint16"
            },
            {
                "name": "size",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetModuleHandleEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetModuleHandleEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetModuleHandleEx_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "moduleName",
                "type": "_ptr_uint16"
            },
            {
                "name": "module",
                "type": "_ptr_Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetNamedPipeHandleState": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetNamedPipeHandleState_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetNamedPipeHandleState_retval",
        "parameters": [
            {
                "name": "pipe",
                "type": "Handle"
            },
            {
                "name": "state",
                "type": "_ptr_uint32"
            },
            {
                "name": "curInstances",
                "type": "_ptr_uint32"
            },
            {
                "name": "maxCollectionCount",
                "type": "_ptr_uint32"
            },
            {
                "name": "collectDataTimeout",
                "type": "_ptr_uint32"
            },
            {
                "name": "userName",
                "type": "_ptr_uint16"
            },
            {
                "name": "maxUserNameSize",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetNamedPipeInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetNamedPipeInfo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetNamedPipeInfo_retval",
        "parameters": [
            {
                "name": "pipe",
                "type": "Handle"
            },
            {
                "name": "flags",
                "type": "_ptr_uint32"
            },
            {
                "name": "outSize",
                "type": "_ptr_uint32"
            },
            {
                "name": "inSize",
                "type": "_ptr_uint32"
            },
            {
                "name": "maxInstances",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetOverlappedResult": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetOverlappedResult_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetOverlappedResult_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "done",
                "type": "_ptr_uint32"
            },
            {
                "name": "wait",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetPriorityClass": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetPriorityClass_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetPriorityClass_retval",
        "parameters": [
            {
                "name": "process",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetProcAddress": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetProcAddress_retval {uintptr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetProcAddress_retval",
        "parameters": [
            {
                "name": "module",
                "type": "Handle"
            },
            {
                "name": "procname",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__GetProcAddress": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__GetProcAddress_retval {uintptr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__GetProcAddress_retval",
        "parameters": [
            {
                "name": "module",
                "type": "Handle"
            },
            {
                "name": "procname",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetProcessId": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetProcessId_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetProcessId_retval",
        "parameters": [
            {
                "name": "process",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getProcessPreferredUILanguages": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getProcessPreferredUILanguages_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getProcessPreferredUILanguages_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "numLanguages",
                "type": "_ptr_uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            },
            {
                "name": "bufSize",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetProcessShutdownParameters": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetProcessShutdownParameters_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetProcessShutdownParameters_retval",
        "parameters": [
            {
                "name": "level",
                "type": "_ptr_uint32"
            },
            {
                "name": "flags",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetProcessTimes": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetProcessTimes_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetProcessTimes_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "creationTime",
                "type": "_ptr_Filetime"
            },
            {
                "name": "exitTime",
                "type": "_ptr_Filetime"
            },
            {
                "name": "kernelTime",
                "type": "_ptr_Filetime"
            },
            {
                "name": "userTime",
                "type": "_ptr_Filetime"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetProcessWorkingSetSizeEx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hProcess",
                "type": "Handle"
            },
            {
                "name": "lpMinimumWorkingSetSize",
                "type": "_ptr_uintptr"
            },
            {
                "name": "lpMaximumWorkingSetSize",
                "type": "_ptr_uintptr"
            },
            {
                "name": "flags",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetQueuedCompletionStatus": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetQueuedCompletionStatus_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetQueuedCompletionStatus_retval",
        "parameters": [
            {
                "name": "cphandle",
                "type": "Handle"
            },
            {
                "name": "qty",
                "type": "_ptr_uint32"
            },
            {
                "name": "key",
                "type": "_ptr_uintptr"
            },
            {
                "name": "overlapped",
                "type": "_ptr__ptr_Overlapped"
            },
            {
                "name": "timeout",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetShortPathName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetShortPathName_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetShortPathName_retval",
        "parameters": [
            {
                "name": "longpath",
                "type": "_ptr_uint16"
            },
            {
                "name": "shortpath",
                "type": "_ptr_uint16"
            },
            {
                "name": "buflen",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetStartupInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetStartupInfo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetStartupInfo_retval",
        "parameters": [
            {
                "name": "startupInfo",
                "type": "_ptr_StartupInfo"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetStdHandle": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetStdHandle_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetStdHandle_retval",
        "parameters": [
            {
                "name": "stdhandle",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getSystemDirectory": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getSystemDirectory_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getSystemDirectory_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "_ptr_uint16"
            },
            {
                "name": "dirLen",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getSystemPreferredUILanguages": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getSystemPreferredUILanguages_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getSystemPreferredUILanguages_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "numLanguages",
                "type": "_ptr_uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            },
            {
                "name": "bufSize",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetSystemTimeAsFileTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "time",
                "type": "_ptr_Filetime"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetSystemTimePreciseAsFileTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "time",
                "type": "_ptr_Filetime"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getSystemWindowsDirectory": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getSystemWindowsDirectory_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getSystemWindowsDirectory_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "_ptr_uint16"
            },
            {
                "name": "dirLen",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetTempPath": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetTempPath_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetTempPath_retval",
        "parameters": [
            {
                "name": "buflen",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getThreadPreferredUILanguages": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getThreadPreferredUILanguages_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getThreadPreferredUILanguages_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "numLanguages",
                "type": "_ptr_uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            },
            {
                "name": "bufSize",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getTickCount64": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getTickCount64_retval {uint64 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getTickCount64_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetTimeZoneInformation": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetTimeZoneInformation_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetTimeZoneInformation_retval",
        "parameters": [
            {
                "name": "tzi",
                "type": "_ptr_Timezoneinformation"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getUserPreferredUILanguages": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getUserPreferredUILanguages_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getUserPreferredUILanguages_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "numLanguages",
                "type": "_ptr_uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            },
            {
                "name": "bufSize",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetVersion": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetVersion_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetVersion_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetVolumeInformationByHandle": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetVolumeInformationByHandle_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetVolumeInformationByHandle_retval",
        "parameters": [
            {
                "name": "file",
                "type": "Handle"
            },
            {
                "name": "volumeNameBuffer",
                "type": "_ptr_uint16"
            },
            {
                "name": "volumeNameSize",
                "type": "uint32"
            },
            {
                "name": "volumeNameSerialNumber",
                "type": "_ptr_uint32"
            },
            {
                "name": "maximumComponentLength",
                "type": "_ptr_uint32"
            },
            {
                "name": "fileSystemFlags",
                "type": "_ptr_uint32"
            },
            {
                "name": "fileSystemNameBuffer",
                "type": "_ptr_uint16"
            },
            {
                "name": "fileSystemNameSize",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetVolumeInformation": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetVolumeInformation_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetVolumeInformation_retval",
        "parameters": [
            {
                "name": "rootPathName",
                "type": "_ptr_uint16"
            },
            {
                "name": "volumeNameBuffer",
                "type": "_ptr_uint16"
            },
            {
                "name": "volumeNameSize",
                "type": "uint32"
            },
            {
                "name": "volumeNameSerialNumber",
                "type": "_ptr_uint32"
            },
            {
                "name": "maximumComponentLength",
                "type": "_ptr_uint32"
            },
            {
                "name": "fileSystemFlags",
                "type": "_ptr_uint32"
            },
            {
                "name": "fileSystemNameBuffer",
                "type": "_ptr_uint16"
            },
            {
                "name": "fileSystemNameSize",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetVolumeNameForVolumeMountPoint": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetVolumeNameForVolumeMountPoint_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetVolumeNameForVolumeMountPoint_retval",
        "parameters": [
            {
                "name": "volumeMountPoint",
                "type": "_ptr_uint16"
            },
            {
                "name": "volumeName",
                "type": "_ptr_uint16"
            },
            {
                "name": "bufferlength",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetVolumePathName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetVolumePathName_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetVolumePathName_retval",
        "parameters": [
            {
                "name": "fileName",
                "type": "_ptr_uint16"
            },
            {
                "name": "volumePathName",
                "type": "_ptr_uint16"
            },
            {
                "name": "bufferLength",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetVolumePathNamesForVolumeName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetVolumePathNamesForVolumeName_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetVolumePathNamesForVolumeName_retval",
        "parameters": [
            {
                "name": "volumeName",
                "type": "_ptr_uint16"
            },
            {
                "name": "volumePathNames",
                "type": "_ptr_uint16"
            },
            {
                "name": "bufferLength",
                "type": "uint32"
            },
            {
                "name": "returnLength",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getWindowsDirectory": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getWindowsDirectory_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getWindowsDirectory_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "_ptr_uint16"
            },
            {
                "name": "dirLen",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_initializeProcThreadAttributeList": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_initializeProcThreadAttributeList_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_initializeProcThreadAttributeList_retval",
        "parameters": [
            {
                "name": "attrlist",
                "type": "_ptr_ProcThreadAttributeList"
            },
            {
                "name": "attrcount",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "size",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_IsWow64Process": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_IsWow64Process_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_IsWow64Process_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "isWow64",
                "type": "_ptr_bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_IsWow64Process2": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_IsWow64Process2_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_IsWow64Process2_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "processMachine",
                "type": "_ptr_uint16"
            },
            {
                "name": "nativeMachine",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_LoadLibraryEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_LoadLibraryEx_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_LoadLibraryEx_retval",
        "parameters": [
            {
                "name": "libname",
                "type": "string"
            },
            {
                "name": "zero",
                "type": "Handle"
            },
            {
                "name": "flags",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__LoadLibraryEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__LoadLibraryEx_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__LoadLibraryEx_retval",
        "parameters": [
            {
                "name": "libname",
                "type": "_ptr_uint16"
            },
            {
                "name": "zero",
                "type": "Handle"
            },
            {
                "name": "flags",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_LoadLibrary": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_LoadLibrary_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_LoadLibrary_retval",
        "parameters": [
            {
                "name": "libname",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__LoadLibrary": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__LoadLibrary_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__LoadLibrary_retval",
        "parameters": [
            {
                "name": "libname",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_LoadResource": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_LoadResource_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_LoadResource_retval",
        "parameters": [
            {
                "name": "module",
                "type": "Handle"
            },
            {
                "name": "resInfo",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_LocalAlloc": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_LocalAlloc_retval {uintptr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_LocalAlloc_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "length",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_LocalFree": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_LocalFree_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_LocalFree_retval",
        "parameters": [
            {
                "name": "hmem",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_LockFileEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_LockFileEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_LockFileEx_retval",
        "parameters": [
            {
                "name": "file",
                "type": "Handle"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "reserved",
                "type": "uint32"
            },
            {
                "name": "bytesLow",
                "type": "uint32"
            },
            {
                "name": "bytesHigh",
                "type": "uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_LockResource": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_LockResource_retval {uintptr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_LockResource_retval",
        "parameters": [
            {
                "name": "resData",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_MapViewOfFile": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_MapViewOfFile_retval {uintptr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_MapViewOfFile_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "access",
                "type": "uint32"
            },
            {
                "name": "offsetHigh",
                "type": "uint32"
            },
            {
                "name": "offsetLow",
                "type": "uint32"
            },
            {
                "name": "length",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Module32First": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Module32First_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Module32First_retval",
        "parameters": [
            {
                "name": "snapshot",
                "type": "Handle"
            },
            {
                "name": "moduleEntry",
                "type": "_ptr_ModuleEntry32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Module32Next": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Module32Next_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Module32Next_retval",
        "parameters": [
            {
                "name": "snapshot",
                "type": "Handle"
            },
            {
                "name": "moduleEntry",
                "type": "_ptr_ModuleEntry32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_MoveFileEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_MoveFileEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_MoveFileEx_retval",
        "parameters": [
            {
                "name": "from",
                "type": "_ptr_uint16"
            },
            {
                "name": "to",
                "type": "_ptr_uint16"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_MoveFile": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_MoveFile_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_MoveFile_retval",
        "parameters": [
            {
                "name": "from",
                "type": "_ptr_uint16"
            },
            {
                "name": "to",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_MultiByteToWideChar": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_MultiByteToWideChar_retval {int32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_MultiByteToWideChar_retval",
        "parameters": [
            {
                "name": "codePage",
                "type": "uint32"
            },
            {
                "name": "dwFlags",
                "type": "uint32"
            },
            {
                "name": "str",
                "type": "_ptr_byte"
            },
            {
                "name": "nstr",
                "type": "int32"
            },
            {
                "name": "wchar",
                "type": "_ptr_uint16"
            },
            {
                "name": "nwchar",
                "type": "int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_OpenEvent": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_OpenEvent_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_OpenEvent_retval",
        "parameters": [
            {
                "name": "desiredAccess",
                "type": "uint32"
            },
            {
                "name": "inheritHandle",
                "type": "bool"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_OpenMutex": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_OpenMutex_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_OpenMutex_retval",
        "parameters": [
            {
                "name": "desiredAccess",
                "type": "uint32"
            },
            {
                "name": "inheritHandle",
                "type": "bool"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_OpenProcess": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_OpenProcess_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_OpenProcess_retval",
        "parameters": [
            {
                "name": "desiredAccess",
                "type": "uint32"
            },
            {
                "name": "inheritHandle",
                "type": "bool"
            },
            {
                "name": "processId",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_OpenThread": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_OpenThread_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_OpenThread_retval",
        "parameters": [
            {
                "name": "desiredAccess",
                "type": "uint32"
            },
            {
                "name": "inheritHandle",
                "type": "bool"
            },
            {
                "name": "threadId",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_PostQueuedCompletionStatus": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_PostQueuedCompletionStatus_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_PostQueuedCompletionStatus_retval",
        "parameters": [
            {
                "name": "cphandle",
                "type": "Handle"
            },
            {
                "name": "qty",
                "type": "uint32"
            },
            {
                "name": "key",
                "type": "uintptr"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Process32First": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Process32First_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Process32First_retval",
        "parameters": [
            {
                "name": "snapshot",
                "type": "Handle"
            },
            {
                "name": "procEntry",
                "type": "_ptr_ProcessEntry32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Process32Next": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Process32Next_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Process32Next_retval",
        "parameters": [
            {
                "name": "snapshot",
                "type": "Handle"
            },
            {
                "name": "procEntry",
                "type": "_ptr_ProcessEntry32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ProcessIdToSessionId": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ProcessIdToSessionId_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ProcessIdToSessionId_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "uint32"
            },
            {
                "name": "sessionid",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_PulseEvent": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_PulseEvent_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_PulseEvent_retval",
        "parameters": [
            {
                "name": "event",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_QueryDosDevice": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_QueryDosDevice_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_QueryDosDevice_retval",
        "parameters": [
            {
                "name": "deviceName",
                "type": "_ptr_uint16"
            },
            {
                "name": "targetPath",
                "type": "_ptr_uint16"
            },
            {
                "name": "max",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_QueryFullProcessImageName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_QueryFullProcessImageName_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_QueryFullProcessImageName_retval",
        "parameters": [
            {
                "name": "proc",
                "type": "Handle"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "exeName",
                "type": "_ptr_uint16"
            },
            {
                "name": "size",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_QueryInformationJobObject": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_QueryInformationJobObject_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_QueryInformationJobObject_retval",
        "parameters": [
            {
                "name": "job",
                "type": "Handle"
            },
            {
                "name": "JobObjectInformationClass",
                "type": "int32"
            },
            {
                "name": "JobObjectInformation",
                "type": "uintptr"
            },
            {
                "name": "JobObjectInformationLength",
                "type": "uint32"
            },
            {
                "name": "retlen",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ReadConsole": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ReadConsole_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ReadConsole_retval",
        "parameters": [
            {
                "name": "console",
                "type": "Handle"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            },
            {
                "name": "toread",
                "type": "uint32"
            },
            {
                "name": "read",
                "type": "_ptr_uint32"
            },
            {
                "name": "inputControl",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ReadDirectoryChanges": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ReadDirectoryChanges_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ReadDirectoryChanges_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            },
            {
                "name": "buflen",
                "type": "uint32"
            },
            {
                "name": "watchSubTree",
                "type": "bool"
            },
            {
                "name": "mask",
                "type": "uint32"
            },
            {
                "name": "retlen",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "completionRoutine",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_readFile": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_readFile_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_readFile_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "done",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ReadProcessMemory": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ReadProcessMemory_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ReadProcessMemory_retval",
        "parameters": [
            {
                "name": "process",
                "type": "Handle"
            },
            {
                "name": "baseAddress",
                "type": "uintptr"
            },
            {
                "name": "buffer",
                "type": "_ptr_byte"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "numberOfBytesRead",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ReleaseMutex": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ReleaseMutex_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ReleaseMutex_retval",
        "parameters": [
            {
                "name": "mutex",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_RemoveDirectory": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_RemoveDirectory_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_RemoveDirectory_retval",
        "parameters": [
            {
                "name": "path",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ResetEvent": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ResetEvent_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ResetEvent_retval",
        "parameters": [
            {
                "name": "event",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ResumeThread": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ResumeThread_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ResumeThread_retval",
        "parameters": [
            {
                "name": "thread",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetCommTimeouts": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetCommTimeouts_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetCommTimeouts_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "timeouts",
                "type": "_ptr_CommTimeouts"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setConsoleCursorPosition": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setConsoleCursorPosition_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setConsoleCursorPosition_retval",
        "parameters": [
            {
                "name": "console",
                "type": "Handle"
            },
            {
                "name": "position",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetConsoleMode": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetConsoleMode_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetConsoleMode_retval",
        "parameters": [
            {
                "name": "console",
                "type": "Handle"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetCurrentDirectory": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetCurrentDirectory_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetCurrentDirectory_retval",
        "parameters": [
            {
                "name": "path",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetDefaultDllDirectories": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetDefaultDllDirectories_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetDefaultDllDirectories_retval",
        "parameters": [
            {
                "name": "directoryFlags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetDllDirectory": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetDllDirectory_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetDllDirectory_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__SetDllDirectory": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__SetDllDirectory_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__SetDllDirectory_retval",
        "parameters": [
            {
                "name": "path",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetEndOfFile": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetEndOfFile_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetEndOfFile_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetEnvironmentVariable": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetEnvironmentVariable_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetEnvironmentVariable_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "value",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetErrorMode": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetErrorMode_retval {uint32 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetErrorMode_retval",
        "parameters": [
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetEvent": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetEvent_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetEvent_retval",
        "parameters": [
            {
                "name": "event",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetFileAttributes": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetFileAttributes_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetFileAttributes_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "attrs",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetFileCompletionNotificationModes": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetFileCompletionNotificationModes_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetFileCompletionNotificationModes_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "flags",
                "type": "uint8"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetFileInformationByHandle": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetFileInformationByHandle_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetFileInformationByHandle_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "class",
                "type": "uint32"
            },
            {
                "name": "inBuffer",
                "type": "_ptr_byte"
            },
            {
                "name": "inBufferLen",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetFilePointer": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetFilePointer_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetFilePointer_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "lowoffset",
                "type": "int32"
            },
            {
                "name": "highoffsetptr",
                "type": "_ptr_int32"
            },
            {
                "name": "whence",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetFileTime": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetFileTime_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetFileTime_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "ctime",
                "type": "_ptr_Filetime"
            },
            {
                "name": "atime",
                "type": "_ptr_Filetime"
            },
            {
                "name": "wtime",
                "type": "_ptr_Filetime"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetHandleInformation": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetHandleInformation_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetHandleInformation_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "mask",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetInformationJobObject": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetInformationJobObject_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetInformationJobObject_retval",
        "parameters": [
            {
                "name": "job",
                "type": "Handle"
            },
            {
                "name": "JobObjectInformationClass",
                "type": "uint32"
            },
            {
                "name": "JobObjectInformation",
                "type": "uintptr"
            },
            {
                "name": "JobObjectInformationLength",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetNamedPipeHandleState": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetNamedPipeHandleState_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetNamedPipeHandleState_retval",
        "parameters": [
            {
                "name": "pipe",
                "type": "Handle"
            },
            {
                "name": "state",
                "type": "_ptr_uint32"
            },
            {
                "name": "maxCollectionCount",
                "type": "_ptr_uint32"
            },
            {
                "name": "collectDataTimeout",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetPriorityClass": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetPriorityClass_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetPriorityClass_retval",
        "parameters": [
            {
                "name": "process",
                "type": "Handle"
            },
            {
                "name": "priorityClass",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetProcessPriorityBoost": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetProcessPriorityBoost_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetProcessPriorityBoost_retval",
        "parameters": [
            {
                "name": "process",
                "type": "Handle"
            },
            {
                "name": "disable",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetProcessShutdownParameters": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetProcessShutdownParameters_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetProcessShutdownParameters_retval",
        "parameters": [
            {
                "name": "level",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetProcessWorkingSetSizeEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetProcessWorkingSetSizeEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetProcessWorkingSetSizeEx_retval",
        "parameters": [
            {
                "name": "hProcess",
                "type": "Handle"
            },
            {
                "name": "dwMinimumWorkingSetSize",
                "type": "uintptr"
            },
            {
                "name": "dwMaximumWorkingSetSize",
                "type": "uintptr"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetStdHandle": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetStdHandle_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetStdHandle_retval",
        "parameters": [
            {
                "name": "stdhandle",
                "type": "uint32"
            },
            {
                "name": "handle",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetVolumeLabel": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetVolumeLabel_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetVolumeLabel_retval",
        "parameters": [
            {
                "name": "rootPathName",
                "type": "_ptr_uint16"
            },
            {
                "name": "volumeName",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetVolumeMountPoint": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetVolumeMountPoint_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetVolumeMountPoint_retval",
        "parameters": [
            {
                "name": "volumeMountPoint",
                "type": "_ptr_uint16"
            },
            {
                "name": "volumeName",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SizeofResource": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SizeofResource_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SizeofResource_retval",
        "parameters": [
            {
                "name": "module",
                "type": "Handle"
            },
            {
                "name": "resInfo",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SleepEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SleepEx_retval {uint32 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SleepEx_retval",
        "parameters": [
            {
                "name": "milliseconds",
                "type": "uint32"
            },
            {
                "name": "alertable",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_TerminateJobObject": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_TerminateJobObject_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_TerminateJobObject_retval",
        "parameters": [
            {
                "name": "job",
                "type": "Handle"
            },
            {
                "name": "exitCode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_TerminateProcess": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_TerminateProcess_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_TerminateProcess_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "exitcode",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Thread32First": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Thread32First_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Thread32First_retval",
        "parameters": [
            {
                "name": "snapshot",
                "type": "Handle"
            },
            {
                "name": "threadEntry",
                "type": "_ptr_ThreadEntry32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Thread32Next": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Thread32Next_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Thread32Next_retval",
        "parameters": [
            {
                "name": "snapshot",
                "type": "Handle"
            },
            {
                "name": "threadEntry",
                "type": "_ptr_ThreadEntry32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_UnlockFileEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_UnlockFileEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_UnlockFileEx_retval",
        "parameters": [
            {
                "name": "file",
                "type": "Handle"
            },
            {
                "name": "reserved",
                "type": "uint32"
            },
            {
                "name": "bytesLow",
                "type": "uint32"
            },
            {
                "name": "bytesHigh",
                "type": "uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_UnmapViewOfFile": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_UnmapViewOfFile_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_UnmapViewOfFile_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_updateProcThreadAttribute": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_updateProcThreadAttribute_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_updateProcThreadAttribute_retval",
        "parameters": [
            {
                "name": "attrlist",
                "type": "_ptr_ProcThreadAttributeList"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "attr",
                "type": "uintptr"
            },
            {
                "name": "value",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "prevvalue",
                "type": "unsafe_Pointer"
            },
            {
                "name": "returnedsize",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_VirtualAlloc": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_VirtualAlloc_retval {uintptr field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_VirtualAlloc_retval",
        "parameters": [
            {
                "name": "address",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "alloctype",
                "type": "uint32"
            },
            {
                "name": "protect",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_VirtualFree": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_VirtualFree_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_VirtualFree_retval",
        "parameters": [
            {
                "name": "address",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "freetype",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_VirtualLock": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_VirtualLock_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_VirtualLock_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "length",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_VirtualProtect": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_VirtualProtect_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_VirtualProtect_retval",
        "parameters": [
            {
                "name": "address",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "newprotect",
                "type": "uint32"
            },
            {
                "name": "oldprotect",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_VirtualProtectEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_VirtualProtectEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_VirtualProtectEx_retval",
        "parameters": [
            {
                "name": "process",
                "type": "Handle"
            },
            {
                "name": "address",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "newProtect",
                "type": "uint32"
            },
            {
                "name": "oldProtect",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_VirtualQuery": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_VirtualQuery_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_VirtualQuery_retval",
        "parameters": [
            {
                "name": "address",
                "type": "uintptr"
            },
            {
                "name": "buffer",
                "type": "_ptr_MemoryBasicInformation"
            },
            {
                "name": "length",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_VirtualQueryEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_VirtualQueryEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_VirtualQueryEx_retval",
        "parameters": [
            {
                "name": "process",
                "type": "Handle"
            },
            {
                "name": "address",
                "type": "uintptr"
            },
            {
                "name": "buffer",
                "type": "_ptr_MemoryBasicInformation"
            },
            {
                "name": "length",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_VirtualUnlock": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_VirtualUnlock_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_VirtualUnlock_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "length",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WTSGetActiveConsoleSessionId": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WTSGetActiveConsoleSessionId_retval {uint32 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WTSGetActiveConsoleSessionId_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_waitForMultipleObjects": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_waitForMultipleObjects_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_waitForMultipleObjects_retval",
        "parameters": [
            {
                "name": "count",
                "type": "uint32"
            },
            {
                "name": "handles",
                "type": "uintptr"
            },
            {
                "name": "waitAll",
                "type": "bool"
            },
            {
                "name": "waitMilliseconds",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WaitForSingleObject": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WaitForSingleObject_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WaitForSingleObject_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "waitMilliseconds",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WriteConsole": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WriteConsole_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WriteConsole_retval",
        "parameters": [
            {
                "name": "console",
                "type": "Handle"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            },
            {
                "name": "towrite",
                "type": "uint32"
            },
            {
                "name": "written",
                "type": "_ptr_uint32"
            },
            {
                "name": "reserved",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_writeFile": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_writeFile_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_writeFile_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "done",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WriteProcessMemory": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WriteProcessMemory_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WriteProcessMemory_retval",
        "parameters": [
            {
                "name": "process",
                "type": "Handle"
            },
            {
                "name": "baseAddress",
                "type": "uintptr"
            },
            {
                "name": "buffer",
                "type": "_ptr_byte"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "numberOfBytesWritten",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_AcceptEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_AcceptEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_AcceptEx_retval",
        "parameters": [
            {
                "name": "ls",
                "type": "Handle"
            },
            {
                "name": "as",
                "type": "Handle"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            },
            {
                "name": "rxdatalen",
                "type": "uint32"
            },
            {
                "name": "laddrlen",
                "type": "uint32"
            },
            {
                "name": "raddrlen",
                "type": "uint32"
            },
            {
                "name": "recvd",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetAcceptExSockaddrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_byte"
            },
            {
                "name": "rxdatalen",
                "type": "uint32"
            },
            {
                "name": "laddrlen",
                "type": "uint32"
            },
            {
                "name": "raddrlen",
                "type": "uint32"
            },
            {
                "name": "lrsa",
                "type": "_ptr__ptr_RawSockaddrAny"
            },
            {
                "name": "lrsalen",
                "type": "_ptr_int32"
            },
            {
                "name": "rrsa",
                "type": "_ptr__ptr_RawSockaddrAny"
            },
            {
                "name": "rrsalen",
                "type": "_ptr_int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_TransmitFile": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_TransmitFile_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_TransmitFile_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "bytesToWrite",
                "type": "uint32"
            },
            {
                "name": "bytsPerSend",
                "type": "uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "transmitFileBuf",
                "type": "_ptr_TransmitFileBuffers"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_NetApiBufferFree": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_NetApiBufferFree_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_NetApiBufferFree_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_NetGetJoinInformation": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_NetGetJoinInformation_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_NetGetJoinInformation_retval",
        "parameters": [
            {
                "name": "server",
                "type": "_ptr_uint16"
            },
            {
                "name": "name",
                "type": "_ptr__ptr_uint16"
            },
            {
                "name": "bufType",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_NetUserGetInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_NetUserGetInfo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_NetUserGetInfo_retval",
        "parameters": [
            {
                "name": "serverName",
                "type": "_ptr_uint16"
            },
            {
                "name": "userName",
                "type": "_ptr_uint16"
            },
            {
                "name": "level",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "_ptr__ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_NtCreateFile": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_NtCreateFile_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_NtCreateFile_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "_ptr_Handle"
            },
            {
                "name": "access",
                "type": "uint32"
            },
            {
                "name": "oa",
                "type": "_ptr_OBJECT_ATTRIBUTES"
            },
            {
                "name": "iosb",
                "type": "_ptr_IO_STATUS_BLOCK"
            },
            {
                "name": "allocationSize",
                "type": "_ptr_int64"
            },
            {
                "name": "attributes",
                "type": "uint32"
            },
            {
                "name": "share",
                "type": "uint32"
            },
            {
                "name": "disposition",
                "type": "uint32"
            },
            {
                "name": "options",
                "type": "uint32"
            },
            {
                "name": "eabuffer",
                "type": "uintptr"
            },
            {
                "name": "ealength",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_NtCreateNamedPipeFile": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_NtCreateNamedPipeFile_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_NtCreateNamedPipeFile_retval",
        "parameters": [
            {
                "name": "pipe",
                "type": "_ptr_Handle"
            },
            {
                "name": "access",
                "type": "uint32"
            },
            {
                "name": "oa",
                "type": "_ptr_OBJECT_ATTRIBUTES"
            },
            {
                "name": "iosb",
                "type": "_ptr_IO_STATUS_BLOCK"
            },
            {
                "name": "share",
                "type": "uint32"
            },
            {
                "name": "disposition",
                "type": "uint32"
            },
            {
                "name": "options",
                "type": "uint32"
            },
            {
                "name": "typ",
                "type": "uint32"
            },
            {
                "name": "readMode",
                "type": "uint32"
            },
            {
                "name": "completionMode",
                "type": "uint32"
            },
            {
                "name": "maxInstances",
                "type": "uint32"
            },
            {
                "name": "inboundQuota",
                "type": "uint32"
            },
            {
                "name": "outputQuota",
                "type": "uint32"
            },
            {
                "name": "timeout",
                "type": "_ptr_int64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_NtQueryInformationProcess": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_NtQueryInformationProcess_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_NtQueryInformationProcess_retval",
        "parameters": [
            {
                "name": "proc",
                "type": "Handle"
            },
            {
                "name": "procInfoClass",
                "type": "int32"
            },
            {
                "name": "procInfo",
                "type": "unsafe_Pointer"
            },
            {
                "name": "procInfoLen",
                "type": "uint32"
            },
            {
                "name": "retLen",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_NtQuerySystemInformation": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_NtQuerySystemInformation_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_NtQuerySystemInformation_retval",
        "parameters": [
            {
                "name": "sysInfoClass",
                "type": "int32"
            },
            {
                "name": "sysInfo",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sysInfoLen",
                "type": "uint32"
            },
            {
                "name": "retLen",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_NtSetInformationFile": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_NtSetInformationFile_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_NtSetInformationFile_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "iosb",
                "type": "_ptr_IO_STATUS_BLOCK"
            },
            {
                "name": "inBuffer",
                "type": "_ptr_byte"
            },
            {
                "name": "inBufferLen",
                "type": "uint32"
            },
            {
                "name": "class",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_NtSetInformationProcess": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_NtSetInformationProcess_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_NtSetInformationProcess_retval",
        "parameters": [
            {
                "name": "proc",
                "type": "Handle"
            },
            {
                "name": "procInfoClass",
                "type": "int32"
            },
            {
                "name": "procInfo",
                "type": "unsafe_Pointer"
            },
            {
                "name": "procInfoLen",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_NtSetSystemInformation": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_NtSetSystemInformation_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_NtSetSystemInformation_retval",
        "parameters": [
            {
                "name": "sysInfoClass",
                "type": "int32"
            },
            {
                "name": "sysInfo",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sysInfoLen",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_RtlAddFunctionTable": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_RtlAddFunctionTable_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_RtlAddFunctionTable_retval",
        "parameters": [
            {
                "name": "functionTable",
                "type": "_ptr_RUNTIME_FUNCTION"
            },
            {
                "name": "entryCount",
                "type": "uint32"
            },
            {
                "name": "baseAddress",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_RtlDefaultNpAcl": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_RtlDefaultNpAcl_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_RtlDefaultNpAcl_retval",
        "parameters": [
            {
                "name": "acl",
                "type": "_ptr__ptr_ACL"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_RtlDeleteFunctionTable": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_RtlDeleteFunctionTable_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_RtlDeleteFunctionTable_retval",
        "parameters": [
            {
                "name": "functionTable",
                "type": "_ptr_RUNTIME_FUNCTION"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_RtlDosPathNameToNtPathName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_RtlDosPathNameToNtPathName_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_RtlDosPathNameToNtPathName_retval",
        "parameters": [
            {
                "name": "dosName",
                "type": "_ptr_uint16"
            },
            {
                "name": "ntName",
                "type": "_ptr_NTUnicodeString"
            },
            {
                "name": "ntFileNamePart",
                "type": "_ptr_uint16"
            },
            {
                "name": "relativeName",
                "type": "_ptr_RTL_RELATIVE_NAME"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_RtlDosPathNameToRelativeNtPathName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_RtlDosPathNameToRelativeNtPathName_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_RtlDosPathNameToRelativeNtPathName_retval",
        "parameters": [
            {
                "name": "dosName",
                "type": "_ptr_uint16"
            },
            {
                "name": "ntName",
                "type": "_ptr_NTUnicodeString"
            },
            {
                "name": "ntFileNamePart",
                "type": "_ptr_uint16"
            },
            {
                "name": "relativeName",
                "type": "_ptr_RTL_RELATIVE_NAME"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_RtlGetCurrentPeb": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_RtlGetCurrentPeb_retval {_ptr_PEB field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_RtlGetCurrentPeb_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_rtlGetNtVersionNumbers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "majorVersion",
                "type": "_ptr_uint32"
            },
            {
                "name": "minorVersion",
                "type": "_ptr_uint32"
            },
            {
                "name": "buildNumber",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_rtlGetVersion": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_rtlGetVersion_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_rtlGetVersion_retval",
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_OsVersionInfoEx"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_RtlInitString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "destinationString",
                "type": "_ptr_NTString"
            },
            {
                "name": "sourceString",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_RtlInitUnicodeString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "destinationString",
                "type": "_ptr_NTUnicodeString"
            },
            {
                "name": "sourceString",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_rtlNtStatusToDosErrorNoTeb": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_rtlNtStatusToDosErrorNoTeb_retval {syscall_Errno field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_rtlNtStatusToDosErrorNoTeb_retval",
        "parameters": [
            {
                "name": "ntstatus",
                "type": "NTStatus"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_clsidFromString": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_clsidFromString_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_clsidFromString_retval",
        "parameters": [
            {
                "name": "lpsz",
                "type": "_ptr_uint16"
            },
            {
                "name": "pclsid",
                "type": "_ptr_GUID"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_coCreateGuid": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_coCreateGuid_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_coCreateGuid_retval",
        "parameters": [
            {
                "name": "pguid",
                "type": "_ptr_GUID"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CoGetObject": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CoGetObject_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CoGetObject_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "bindOpts",
                "type": "_ptr_BIND_OPTS3"
            },
            {
                "name": "guid",
                "type": "_ptr_GUID"
            },
            {
                "name": "functionTable",
                "type": "_ptr__ptr_uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CoInitializeEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CoInitializeEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CoInitializeEx_retval",
        "parameters": [
            {
                "name": "reserved",
                "type": "uintptr"
            },
            {
                "name": "coInit",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CoTaskMemFree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "address",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CoUninitialize": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_stringFromGUID2": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_stringFromGUID2_retval {int32 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_stringFromGUID2_retval",
        "parameters": [
            {
                "name": "rguid",
                "type": "_ptr_GUID"
            },
            {
                "name": "lpsz",
                "type": "_ptr_uint16"
            },
            {
                "name": "cchMax",
                "type": "int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_EnumProcessModules": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_EnumProcessModules_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_EnumProcessModules_retval",
        "parameters": [
            {
                "name": "process",
                "type": "Handle"
            },
            {
                "name": "module",
                "type": "_ptr_Handle"
            },
            {
                "name": "cb",
                "type": "uint32"
            },
            {
                "name": "cbNeeded",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_EnumProcessModulesEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_EnumProcessModulesEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_EnumProcessModulesEx_retval",
        "parameters": [
            {
                "name": "process",
                "type": "Handle"
            },
            {
                "name": "module",
                "type": "_ptr_Handle"
            },
            {
                "name": "cb",
                "type": "uint32"
            },
            {
                "name": "cbNeeded",
                "type": "_ptr_uint32"
            },
            {
                "name": "filterFlag",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_enumProcesses": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_enumProcesses_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_enumProcesses_retval",
        "parameters": [
            {
                "name": "processIds",
                "type": "_ptr_uint32"
            },
            {
                "name": "nSize",
                "type": "uint32"
            },
            {
                "name": "bytesReturned",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetModuleBaseName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetModuleBaseName_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetModuleBaseName_retval",
        "parameters": [
            {
                "name": "process",
                "type": "Handle"
            },
            {
                "name": "module",
                "type": "Handle"
            },
            {
                "name": "baseName",
                "type": "_ptr_uint16"
            },
            {
                "name": "size",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetModuleFileNameEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetModuleFileNameEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetModuleFileNameEx_retval",
        "parameters": [
            {
                "name": "process",
                "type": "Handle"
            },
            {
                "name": "module",
                "type": "Handle"
            },
            {
                "name": "filename",
                "type": "_ptr_uint16"
            },
            {
                "name": "size",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetModuleInformation": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetModuleInformation_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetModuleInformation_retval",
        "parameters": [
            {
                "name": "process",
                "type": "Handle"
            },
            {
                "name": "module",
                "type": "Handle"
            },
            {
                "name": "modinfo",
                "type": "_ptr_ModuleInfo"
            },
            {
                "name": "cb",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_QueryWorkingSetEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_QueryWorkingSetEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_QueryWorkingSetEx_retval",
        "parameters": [
            {
                "name": "process",
                "type": "Handle"
            },
            {
                "name": "pv",
                "type": "uintptr"
            },
            {
                "name": "cb",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SubscribeServiceChangeNotifications": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SubscribeServiceChangeNotifications_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SubscribeServiceChangeNotifications_retval",
        "parameters": [
            {
                "name": "service",
                "type": "Handle"
            },
            {
                "name": "eventType",
                "type": "uint32"
            },
            {
                "name": "callback",
                "type": "uintptr"
            },
            {
                "name": "callbackCtx",
                "type": "uintptr"
            },
            {
                "name": "subscription",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_UnsubscribeServiceChangeNotifications": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_UnsubscribeServiceChangeNotifications_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_UnsubscribeServiceChangeNotifications_retval",
        "parameters": [
            {
                "name": "subscription",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetUserNameEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetUserNameEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetUserNameEx_retval",
        "parameters": [
            {
                "name": "nameFormat",
                "type": "uint32"
            },
            {
                "name": "nameBuffre",
                "type": "_ptr_uint16"
            },
            {
                "name": "nSize",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_TranslateName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_TranslateName_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_TranslateName_retval",
        "parameters": [
            {
                "name": "accName",
                "type": "_ptr_uint16"
            },
            {
                "name": "accNameFormat",
                "type": "uint32"
            },
            {
                "name": "desiredNameFormat",
                "type": "uint32"
            },
            {
                "name": "translatedName",
                "type": "_ptr_uint16"
            },
            {
                "name": "nSize",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiBuildDriverInfoList": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiBuildDriverInfoList_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiBuildDriverInfoList_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "driverType",
                "type": "SPDIT"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiCallClassInstaller": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiCallClassInstaller_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiCallClassInstaller_retval",
        "parameters": [
            {
                "name": "installFunction",
                "type": "DI_FUNCTION"
            },
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiCancelDriverInfoSearch": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiCancelDriverInfoSearch_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiCancelDriverInfoSearch_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setupDiClassGuidsFromNameEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setupDiClassGuidsFromNameEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setupDiClassGuidsFromNameEx_retval",
        "parameters": [
            {
                "name": "className",
                "type": "_ptr_uint16"
            },
            {
                "name": "classGuidList",
                "type": "_ptr_GUID"
            },
            {
                "name": "classGuidListSize",
                "type": "uint32"
            },
            {
                "name": "requiredSize",
                "type": "_ptr_uint32"
            },
            {
                "name": "machineName",
                "type": "_ptr_uint16"
            },
            {
                "name": "reserved",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setupDiClassNameFromGuidEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setupDiClassNameFromGuidEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setupDiClassNameFromGuidEx_retval",
        "parameters": [
            {
                "name": "classGUID",
                "type": "_ptr_GUID"
            },
            {
                "name": "className",
                "type": "_ptr_uint16"
            },
            {
                "name": "classNameSize",
                "type": "uint32"
            },
            {
                "name": "requiredSize",
                "type": "_ptr_uint32"
            },
            {
                "name": "machineName",
                "type": "_ptr_uint16"
            },
            {
                "name": "reserved",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setupDiCreateDeviceInfoListEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setupDiCreateDeviceInfoListEx_retval {DevInfo field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setupDiCreateDeviceInfoListEx_retval",
        "parameters": [
            {
                "name": "classGUID",
                "type": "_ptr_GUID"
            },
            {
                "name": "hwndParent",
                "type": "uintptr"
            },
            {
                "name": "machineName",
                "type": "_ptr_uint16"
            },
            {
                "name": "reserved",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setupDiCreateDeviceInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setupDiCreateDeviceInfo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setupDiCreateDeviceInfo_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "DeviceName",
                "type": "_ptr_uint16"
            },
            {
                "name": "classGUID",
                "type": "_ptr_GUID"
            },
            {
                "name": "DeviceDescription",
                "type": "_ptr_uint16"
            },
            {
                "name": "hwndParent",
                "type": "uintptr"
            },
            {
                "name": "CreationFlags",
                "type": "DICD"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiDestroyDeviceInfoList": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiDestroyDeviceInfoList_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiDestroyDeviceInfoList_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiDestroyDriverInfoList": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiDestroyDriverInfoList_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiDestroyDriverInfoList_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "driverType",
                "type": "SPDIT"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setupDiEnumDeviceInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setupDiEnumDeviceInfo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setupDiEnumDeviceInfo_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "memberIndex",
                "type": "uint32"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setupDiEnumDriverInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setupDiEnumDriverInfo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setupDiEnumDriverInfo_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "driverType",
                "type": "SPDIT"
            },
            {
                "name": "memberIndex",
                "type": "uint32"
            },
            {
                "name": "driverInfoData",
                "type": "_ptr_DrvInfoData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setupDiGetClassDevsEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setupDiGetClassDevsEx_retval {DevInfo field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setupDiGetClassDevsEx_retval",
        "parameters": [
            {
                "name": "classGUID",
                "type": "_ptr_GUID"
            },
            {
                "name": "Enumerator",
                "type": "_ptr_uint16"
            },
            {
                "name": "hwndParent",
                "type": "uintptr"
            },
            {
                "name": "Flags",
                "type": "DIGCF"
            },
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "machineName",
                "type": "_ptr_uint16"
            },
            {
                "name": "reserved",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiGetClassInstallParams": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiGetClassInstallParams_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiGetClassInstallParams_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "classInstallParams",
                "type": "_ptr_ClassInstallHeader"
            },
            {
                "name": "classInstallParamsSize",
                "type": "uint32"
            },
            {
                "name": "requiredSize",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setupDiGetDeviceInfoListDetail": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setupDiGetDeviceInfoListDetail_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setupDiGetDeviceInfoListDetail_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoSetDetailData",
                "type": "_ptr_DevInfoListDetailData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setupDiGetDeviceInstallParams": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setupDiGetDeviceInstallParams_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setupDiGetDeviceInstallParams_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "deviceInstallParams",
                "type": "_ptr_DevInstallParams"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setupDiGetDeviceInstanceId": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setupDiGetDeviceInstanceId_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setupDiGetDeviceInstanceId_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "instanceId",
                "type": "_ptr_uint16"
            },
            {
                "name": "instanceIdSize",
                "type": "uint32"
            },
            {
                "name": "instanceIdRequiredSize",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setupDiGetDeviceProperty": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setupDiGetDeviceProperty_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setupDiGetDeviceProperty_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "propertyKey",
                "type": "_ptr_DEVPROPKEY"
            },
            {
                "name": "propertyType",
                "type": "_ptr_DEVPROPTYPE"
            },
            {
                "name": "propertyBuffer",
                "type": "_ptr_byte"
            },
            {
                "name": "propertyBufferSize",
                "type": "uint32"
            },
            {
                "name": "requiredSize",
                "type": "_ptr_uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setupDiGetDeviceRegistryProperty": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setupDiGetDeviceRegistryProperty_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setupDiGetDeviceRegistryProperty_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "property",
                "type": "SPDRP"
            },
            {
                "name": "propertyRegDataType",
                "type": "_ptr_uint32"
            },
            {
                "name": "propertyBuffer",
                "type": "_ptr_byte"
            },
            {
                "name": "propertyBufferSize",
                "type": "uint32"
            },
            {
                "name": "requiredSize",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setupDiGetDriverInfoDetail": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setupDiGetDriverInfoDetail_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setupDiGetDriverInfoDetail_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "driverInfoData",
                "type": "_ptr_DrvInfoData"
            },
            {
                "name": "driverInfoDetailData",
                "type": "_ptr_DrvInfoDetailData"
            },
            {
                "name": "driverInfoDetailDataSize",
                "type": "uint32"
            },
            {
                "name": "requiredSize",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setupDiGetSelectedDevice": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setupDiGetSelectedDevice_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setupDiGetSelectedDevice_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setupDiGetSelectedDriver": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setupDiGetSelectedDriver_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setupDiGetSelectedDriver_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "driverInfoData",
                "type": "_ptr_DrvInfoData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiOpenDevRegKey": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiOpenDevRegKey_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiOpenDevRegKey_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "Scope",
                "type": "DICS_FLAG"
            },
            {
                "name": "HwProfile",
                "type": "uint32"
            },
            {
                "name": "KeyType",
                "type": "DIREG"
            },
            {
                "name": "samDesired",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiSetClassInstallParams": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiSetClassInstallParams_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiSetClassInstallParams_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "classInstallParams",
                "type": "_ptr_ClassInstallHeader"
            },
            {
                "name": "classInstallParamsSize",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiSetDeviceInstallParams": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiSetDeviceInstallParams_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiSetDeviceInstallParams_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "deviceInstallParams",
                "type": "_ptr_DevInstallParams"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setupDiSetDeviceRegistryProperty": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setupDiSetDeviceRegistryProperty_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setupDiSetDeviceRegistryProperty_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "property",
                "type": "SPDRP"
            },
            {
                "name": "propertyBuffer",
                "type": "_ptr_byte"
            },
            {
                "name": "propertyBufferSize",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiSetSelectedDevice": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiSetSelectedDevice_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiSetSelectedDevice_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_SetupDiSetSelectedDriver": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_SetupDiSetSelectedDriver_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_SetupDiSetSelectedDriver_retval",
        "parameters": [
            {
                "name": "deviceInfoSet",
                "type": "DevInfo"
            },
            {
                "name": "deviceInfoData",
                "type": "_ptr_DevInfoData"
            },
            {
                "name": "driverInfoData",
                "type": "_ptr_DrvInfoData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_setupUninstallOEMInf": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_setupUninstallOEMInf_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_setupUninstallOEMInf_retval",
        "parameters": [
            {
                "name": "infFileName",
                "type": "_ptr_uint16"
            },
            {
                "name": "flags",
                "type": "SUOI"
            },
            {
                "name": "reserved",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CommandLineToArgv": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CommandLineToArgv_retval {_ptr__8192__ptr__8192_uint16 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CommandLineToArgv_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "_ptr_uint16"
            },
            {
                "name": "argc",
                "type": "_ptr_int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_shGetKnownFolderPath": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_shGetKnownFolderPath_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_shGetKnownFolderPath_retval",
        "parameters": [
            {
                "name": "id",
                "type": "_ptr_KNOWNFOLDERID"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "token",
                "type": "Token"
            },
            {
                "name": "path",
                "type": "_ptr__ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ShellExecute": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ShellExecute_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ShellExecute_retval",
        "parameters": [
            {
                "name": "hwnd",
                "type": "Handle"
            },
            {
                "name": "verb",
                "type": "_ptr_uint16"
            },
            {
                "name": "file",
                "type": "_ptr_uint16"
            },
            {
                "name": "args",
                "type": "_ptr_uint16"
            },
            {
                "name": "cwd",
                "type": "_ptr_uint16"
            },
            {
                "name": "showCmd",
                "type": "int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_EnumChildWindows": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hwnd",
                "type": "HWND"
            },
            {
                "name": "enumFunc",
                "type": "uintptr"
            },
            {
                "name": "param",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_EnumWindows": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_EnumWindows_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_EnumWindows_retval",
        "parameters": [
            {
                "name": "enumFunc",
                "type": "uintptr"
            },
            {
                "name": "param",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_ExitWindowsEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_ExitWindowsEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_ExitWindowsEx_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "reason",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetClassName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetClassName_retval {int32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetClassName_retval",
        "parameters": [
            {
                "name": "hwnd",
                "type": "HWND"
            },
            {
                "name": "className",
                "type": "_ptr_uint16"
            },
            {
                "name": "maxCount",
                "type": "int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetDesktopWindow": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetDesktopWindow_retval {HWND field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetDesktopWindow_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetForegroundWindow": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetForegroundWindow_retval {HWND field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetForegroundWindow_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetGUIThreadInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetGUIThreadInfo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetGUIThreadInfo_retval",
        "parameters": [
            {
                "name": "thread",
                "type": "uint32"
            },
            {
                "name": "info",
                "type": "_ptr_GUIThreadInfo"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetShellWindow": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetShellWindow_retval {HWND field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetShellWindow_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_GetWindowThreadProcessId": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetWindowThreadProcessId_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetWindowThreadProcessId_retval",
        "parameters": [
            {
                "name": "hwnd",
                "type": "HWND"
            },
            {
                "name": "pid",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_IsWindow": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_IsWindow_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_IsWindow_retval",
        "parameters": [
            {
                "name": "hwnd",
                "type": "HWND"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_IsWindowUnicode": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_IsWindowUnicode_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_IsWindowUnicode_retval",
        "parameters": [
            {
                "name": "hwnd",
                "type": "HWND"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_IsWindowVisible": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_IsWindowVisible_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_IsWindowVisible_retval",
        "parameters": [
            {
                "name": "hwnd",
                "type": "HWND"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_MessageBox": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_MessageBox_retval {int32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_MessageBox_retval",
        "parameters": [
            {
                "name": "hwnd",
                "type": "HWND"
            },
            {
                "name": "text",
                "type": "_ptr_uint16"
            },
            {
                "name": "caption",
                "type": "_ptr_uint16"
            },
            {
                "name": "boxtype",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_CreateEnvironmentBlock": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_CreateEnvironmentBlock_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_CreateEnvironmentBlock_retval",
        "parameters": [
            {
                "name": "block",
                "type": "_ptr__ptr_uint16"
            },
            {
                "name": "token",
                "type": "Token"
            },
            {
                "name": "inheritExisting",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_DestroyEnvironmentBlock": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_DestroyEnvironmentBlock_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_DestroyEnvironmentBlock_retval",
        "parameters": [
            {
                "name": "block",
                "type": "_ptr_uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetUserProfileDirectory": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetUserProfileDirectory_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetUserProfileDirectory_retval",
        "parameters": [
            {
                "name": "t",
                "type": "Token"
            },
            {
                "name": "dir",
                "type": "_ptr_uint16"
            },
            {
                "name": "dirLen",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetFileVersionInfoSize": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetFileVersionInfoSize_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetFileVersionInfoSize_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "zeroHandle",
                "type": "_ptr_Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__GetFileVersionInfoSize": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__GetFileVersionInfoSize_retval {uint32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__GetFileVersionInfoSize_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "_ptr_uint16"
            },
            {
                "name": "zeroHandle",
                "type": "_ptr_Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetFileVersionInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetFileVersionInfo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetFileVersionInfo_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "handle",
                "type": "uint32"
            },
            {
                "name": "bufSize",
                "type": "uint32"
            },
            {
                "name": "buffer",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__GetFileVersionInfo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__GetFileVersionInfo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__GetFileVersionInfo_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "_ptr_uint16"
            },
            {
                "name": "handle",
                "type": "uint32"
            },
            {
                "name": "bufSize",
                "type": "uint32"
            },
            {
                "name": "buffer",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_VerQueryValue": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_VerQueryValue_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_VerQueryValue_retval",
        "parameters": [
            {
                "name": "block",
                "type": "unsafe_Pointer"
            },
            {
                "name": "subBlock",
                "type": "string"
            },
            {
                "name": "pointerToBufferPointer",
                "type": "unsafe_Pointer"
            },
            {
                "name": "bufSize",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__VerQueryValue": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__VerQueryValue_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__VerQueryValue_retval",
        "parameters": [
            {
                "name": "block",
                "type": "unsafe_Pointer"
            },
            {
                "name": "subBlock",
                "type": "_ptr_uint16"
            },
            {
                "name": "pointerToBufferPointer",
                "type": "unsafe_Pointer"
            },
            {
                "name": "bufSize",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WinVerifyTrustEx": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WinVerifyTrustEx_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WinVerifyTrustEx_retval",
        "parameters": [
            {
                "name": "hwnd",
                "type": "HWND"
            },
            {
                "name": "actionId",
                "type": "_ptr_GUID"
            },
            {
                "name": "data",
                "type": "_ptr_WinTrustData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_FreeAddrInfoW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addrinfo",
                "type": "_ptr_AddrinfoW"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetAddrInfoW": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetAddrInfoW_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetAddrInfoW_retval",
        "parameters": [
            {
                "name": "nodename",
                "type": "_ptr_uint16"
            },
            {
                "name": "servicename",
                "type": "_ptr_uint16"
            },
            {
                "name": "hints",
                "type": "_ptr_AddrinfoW"
            },
            {
                "name": "result",
                "type": "_ptr__ptr_AddrinfoW"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WSACleanup": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WSACleanup_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WSACleanup_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_sys_windows_WSAEnumProtocols": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WSAEnumProtocols_retval {int32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WSAEnumProtocols_retval",
        "parameters": [
            {
                "name": "protocols",
                "type": "_ptr_int32"
            },
            {
                "name": "protocolBuffer",
                "type": "_ptr_WSAProtocolInfo"
            },
            {
                "name": "bufferLength",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WSAGetOverlappedResult": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WSAGetOverlappedResult_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WSAGetOverlappedResult_retval",
        "parameters": [
            {
                "name": "h",
                "type": "Handle"
            },
            {
                "name": "o",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "bytes",
                "type": "_ptr_uint32"
            },
            {
                "name": "wait",
                "type": "bool"
            },
            {
                "name": "flags",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WSAIoctl": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WSAIoctl_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WSAIoctl_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "iocc",
                "type": "uint32"
            },
            {
                "name": "inbuf",
                "type": "_ptr_byte"
            },
            {
                "name": "cbif",
                "type": "uint32"
            },
            {
                "name": "outbuf",
                "type": "_ptr_byte"
            },
            {
                "name": "cbob",
                "type": "uint32"
            },
            {
                "name": "cbbr",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "completionRoutine",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WSALookupServiceBegin": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WSALookupServiceBegin_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WSALookupServiceBegin_retval",
        "parameters": [
            {
                "name": "querySet",
                "type": "_ptr_WSAQUERYSET"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "handle",
                "type": "_ptr_Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WSALookupServiceEnd": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WSALookupServiceEnd_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WSALookupServiceEnd_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WSALookupServiceNext": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WSALookupServiceNext_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WSALookupServiceNext_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "size",
                "type": "_ptr_int32"
            },
            {
                "name": "querySet",
                "type": "_ptr_WSAQUERYSET"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WSARecv": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WSARecv_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WSARecv_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "bufs",
                "type": "_ptr_WSABuf"
            },
            {
                "name": "bufcnt",
                "type": "uint32"
            },
            {
                "name": "recvd",
                "type": "_ptr_uint32"
            },
            {
                "name": "flags",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "croutine",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WSARecvFrom": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WSARecvFrom_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WSARecvFrom_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "bufs",
                "type": "_ptr_WSABuf"
            },
            {
                "name": "bufcnt",
                "type": "uint32"
            },
            {
                "name": "recvd",
                "type": "_ptr_uint32"
            },
            {
                "name": "flags",
                "type": "_ptr_uint32"
            },
            {
                "name": "from",
                "type": "_ptr_RawSockaddrAny"
            },
            {
                "name": "fromlen",
                "type": "_ptr_int32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "croutine",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WSASend": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WSASend_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WSASend_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "bufs",
                "type": "_ptr_WSABuf"
            },
            {
                "name": "bufcnt",
                "type": "uint32"
            },
            {
                "name": "sent",
                "type": "_ptr_uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "croutine",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WSASendTo": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WSASendTo_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WSASendTo_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "bufs",
                "type": "_ptr_WSABuf"
            },
            {
                "name": "bufcnt",
                "type": "uint32"
            },
            {
                "name": "sent",
                "type": "_ptr_uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "to",
                "type": "_ptr_RawSockaddrAny"
            },
            {
                "name": "tolen",
                "type": "int32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "croutine",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WSASocket": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WSASocket_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WSASocket_retval",
        "parameters": [
            {
                "name": "af",
                "type": "int32"
            },
            {
                "name": "typ",
                "type": "int32"
            },
            {
                "name": "protocol",
                "type": "int32"
            },
            {
                "name": "protoInfo",
                "type": "_ptr_WSAProtocolInfo"
            },
            {
                "name": "group",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WSAStartup": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WSAStartup_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WSAStartup_retval",
        "parameters": [
            {
                "name": "verreq",
                "type": "uint32"
            },
            {
                "name": "data",
                "type": "_ptr_WSAData"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_bind": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_bind_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_bind_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "name",
                "type": "unsafe_Pointer"
            },
            {
                "name": "namelen",
                "type": "int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Closesocket": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Closesocket_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Closesocket_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_connect": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_connect_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_connect_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "name",
                "type": "unsafe_Pointer"
            },
            {
                "name": "namelen",
                "type": "int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetHostByName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetHostByName_retval {_ptr_Hostent field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetHostByName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__GetHostByName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__GetHostByName_retval {_ptr_Hostent field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__GetHostByName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getpeername": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getpeername_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getpeername_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "rsa",
                "type": "_ptr_RawSockaddrAny"
            },
            {
                "name": "addrlen",
                "type": "_ptr_int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetProtoByName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetProtoByName_retval {_ptr_Protoent field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetProtoByName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__GetProtoByName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__GetProtoByName_retval {_ptr_Protoent field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__GetProtoByName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_GetServByName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_GetServByName_retval {_ptr_Servent field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_GetServByName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "proto",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows__GetServByName": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows__GetServByName_retval {_ptr_Servent field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows__GetServByName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_byte"
            },
            {
                "name": "proto",
                "type": "_ptr_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_getsockname": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_getsockname_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_getsockname_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "rsa",
                "type": "_ptr_RawSockaddrAny"
            },
            {
                "name": "addrlen",
                "type": "_ptr_int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Getsockopt": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Getsockopt_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Getsockopt_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "level",
                "type": "int32"
            },
            {
                "name": "optname",
                "type": "int32"
            },
            {
                "name": "optval",
                "type": "_ptr_byte"
            },
            {
                "name": "optlen",
                "type": "_ptr_int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_listen": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_listen_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_listen_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "backlog",
                "type": "int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Ntohs": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Ntohs_retval {uint16 field_0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Ntohs_retval",
        "parameters": [
            {
                "name": "netshort",
                "type": "uint16"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_recvfrom": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_recvfrom_retval {int32 field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_recvfrom_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int32"
            },
            {
                "name": "from",
                "type": "_ptr_RawSockaddrAny"
            },
            {
                "name": "fromlen",
                "type": "_ptr_int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_sendto": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_sendto_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_sendto_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int32"
            },
            {
                "name": "to",
                "type": "unsafe_Pointer"
            },
            {
                "name": "tolen",
                "type": "int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_Setsockopt": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_Setsockopt_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_Setsockopt_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "level",
                "type": "int32"
            },
            {
                "name": "optname",
                "type": "int32"
            },
            {
                "name": "optval",
                "type": "_ptr_byte"
            },
            {
                "name": "optlen",
                "type": "int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_shutdown": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_shutdown_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_shutdown_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "how",
                "type": "int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_socket": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_socket_retval {Handle field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_socket_retval",
        "parameters": [
            {
                "name": "af",
                "type": "int32"
            },
            {
                "name": "typ",
                "type": "int32"
            },
            {
                "name": "protocol",
                "type": "int32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WTSEnumerateSessions": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WTSEnumerateSessions_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WTSEnumerateSessions_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "reserved",
                "type": "uint32"
            },
            {
                "name": "version",
                "type": "uint32"
            },
            {
                "name": "sessions",
                "type": "_ptr__ptr_WTS_SESSION_INFO"
            },
            {
                "name": "count",
                "type": "_ptr_uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WTSFreeMemory": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "uintptr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_sys_windows_WTSQueryUserToken": {
        "result": "struct cmd_vendor_golang.org_x_sys_windows_WTSQueryUserToken_retval {error err0;}",
        "result_name": "cmd_vendor_golang.org_x_sys_windows_WTSQueryUserToken_retval",
        "parameters": [
            {
                "name": "session",
                "type": "uint32"
            },
            {
                "name": "token",
                "type": "_ptr_Token"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term_IsTerminal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term_MakeRaw": {
        "result": "struct cmd_vendor_golang.org_x_term_MakeRaw_retval {_ptr_State field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_term_MakeRaw_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term_GetState": {
        "result": "struct cmd_vendor_golang.org_x_term_GetState_retval {_ptr_State field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_term_GetState_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term_Restore": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "oldState",
                "type": "_ptr_State"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term_GetSize": {
        "result": "struct cmd_vendor_golang.org_x_term_GetSize_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_term_GetSize_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term_ReadPassword": {
        "result": "struct cmd_vendor_golang.org_x_term_ReadPassword_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_term_ReadPassword_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term_NewTerminal": {
        "result": "_ptr_Terminal",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "io_ReadWriter"
            },
            {
                "name": "prompt",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term_bytesToKey": {
        "result": "struct cmd_vendor_golang.org_x_term_bytesToKey_retval {rune field_0;_slice_byte field_1;}",
        "result_name": "cmd_vendor_golang.org_x_term_bytesToKey_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "pasteActive",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_queue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_rune"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term_isPrintable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "rune"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_moveCursorToPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_move": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "up",
                "type": "int"
            },
            {
                "name": "down",
                "type": "int"
            },
            {
                "name": "left",
                "type": "int"
            },
            {
                "name": "right",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_clearLineToRight": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_setLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "newLine",
                "type": "_slice_rune"
            },
            {
                "name": "newPos",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_advanceCursor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "places",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_eraseNPreviousChars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_countToLeftWord": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_countToRightWord": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_term_visualLength": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "runes",
                "type": "_slice_rune"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_handleKey": {
        "result": "struct cmd_vendor_golang.org_x_term__ptr_Terminal_handleKey_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_term__ptr_Terminal_handleKey_retval",
        "parameters": [
            {
                "name": "key",
                "type": "rune"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_addKeyToLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "rune"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_writeLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "_slice_rune"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term_writeWithCRLF": {
        "result": "struct cmd_vendor_golang.org_x_term_writeWithCRLF_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_term_writeWithCRLF_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_Write": {
        "result": "struct cmd_vendor_golang.org_x_term__ptr_Terminal_Write_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_term__ptr_Terminal_Write_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_ReadPassword": {
        "result": "struct cmd_vendor_golang.org_x_term__ptr_Terminal_ReadPassword_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_term__ptr_Terminal_ReadPassword_retval",
        "parameters": [
            {
                "name": "prompt",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_ReadLine": {
        "result": "struct cmd_vendor_golang.org_x_term__ptr_Terminal_ReadLine_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_term__ptr_Terminal_ReadLine_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_readLine": {
        "result": "struct cmd_vendor_golang.org_x_term__ptr_Terminal_readLine_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_term__ptr_Terminal_readLine_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_SetPrompt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "prompt",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_clearAndRepaintLinePlusNPrevious": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "numPrevLines",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_SetSize": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "width",
                "type": "int"
            },
            {
                "name": "height",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term_pasteIndicatorError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_term__ptr_Terminal_SetBracketedPasteMode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "on",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term__ptr_stRingBuffer_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term__ptr_stRingBuffer_NthPreviousEntry": {
        "result": "struct cmd_vendor_golang.org_x_term__ptr_stRingBuffer_NthPreviousEntry_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_term__ptr_stRingBuffer_NthPreviousEntry_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term_readPasswordLine": {
        "result": "struct cmd_vendor_golang.org_x_term_readPasswordLine_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_term_readPasswordLine_retval",
        "parameters": [
            {
                "name": "reader",
                "type": "io_Reader"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term_isTerminal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term_makeRaw": {
        "result": "struct cmd_vendor_golang.org_x_term_makeRaw_retval {_ptr_State field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_term_makeRaw_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term_getState": {
        "result": "struct cmd_vendor_golang.org_x_term_getState_retval {_ptr_State field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_term_getState_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term_restore": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "state",
                "type": "_ptr_State"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term_getSize": {
        "result": "struct cmd_vendor_golang.org_x_term_getSize_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_term_getSize_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term_readPassword": {
        "result": "struct cmd_vendor_golang.org_x_term_readPassword_retval {_slice_byte field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_term_readPassword_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_term_passwordReader_Read": {
        "result": "struct cmd_vendor_golang.org_x_term_passwordReader_Read_retval {int field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_term_passwordReader_Read_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cmd_bisect_cmdInterrupt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "_ptr_exec_Cmd"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cmd_bisect_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_cmd_bisect_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_cmd_bisect__ptr_Bisect_Search": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_cmd_bisect__ptr_Bisect_Fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cmd_bisect__ptr_Bisect_Logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cmd_bisect_skipHexDigits": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "idY",
                "type": "_slice_uint64"
            },
            {
                "name": "idN",
                "type": "_slice_uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cmd_bisect__ptr_Bisect_search": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Result"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cmd_bisect__ptr_Bisect_Run": {
        "result": "_ptr_Result",
        "result_name": null,
        "parameters": [
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cmd_bisect__ptr_Bisect_run": {
        "result": "_ptr_Result",
        "result_name": null,
        "parameters": [
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cmd_bisect_replace": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "random",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cmd_bisect_commonSuffix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cmd_bisect_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_cover_byFileName_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_cover_byFileName_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cover_byFileName_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cover_ParseProfiles": {
        "result": "struct cmd_vendor_golang.org_x_tools_cover_ParseProfiles_retval {_slice__ptr_Profile field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_cover_ParseProfiles_retval",
        "parameters": [
            {
                "name": "fileName",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cover_ParseProfilesFromReader": {
        "result": "struct cmd_vendor_golang.org_x_tools_cover_ParseProfilesFromReader_retval {_slice__ptr_Profile field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_cover_ParseProfilesFromReader_retval",
        "parameters": [
            {
                "name": "rd",
                "type": "io_Reader"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cover_parseLine": {
        "result": "struct cmd_vendor_golang.org_x_tools_cover_parseLine_retval {string field_0;ProfileBlock field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_tools_cover_parseLine_retval",
        "parameters": [
            {
                "name": "l",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cover_seekBack": {
        "result": "struct cmd_vendor_golang.org_x_tools_cover_seekBack_retval {int field_0;int field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_tools_cover_seekBack_retval",
        "parameters": [
            {
                "name": "l",
                "type": "string"
            },
            {
                "name": "sep",
                "type": "byte"
            },
            {
                "name": "end",
                "type": "int"
            },
            {
                "name": "what",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cover_blocksByStart_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_cover_blocksByStart_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cover_blocksByStart_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cover__ptr_Profile_Boundaries": {
        "result": "struct cmd_vendor_golang.org_x_tools_cover__ptr_Profile_Boundaries_retval {_slice_Boundary field_0;}",
        "result_name": "cmd_vendor_golang.org_x_tools_cover__ptr_Profile_Boundaries_retval",
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cover_boundariesByPos_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_cover_boundariesByPos_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_cover_boundariesByPos_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis__ptr_Analyzer_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis__ptr_Pass_Reportf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis__ptr_Pass_ReportRangef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rng",
                "type": "Range"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis__ptr_Pass_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_Validate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "analyzers",
                "type": "_slice__ptr_Analyzer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_validIdent": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis__ptr_CycleInRequiresGraphError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags_Parse": {
        "result": "_slice__ptr_analysis_Analyzer",
        "result_name": null,
        "parameters": [
            {
                "name": "analyzers",
                "type": "_slice__ptr_analysis_Analyzer"
            },
            {
                "name": "multi",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags_expand": {
        "result": "map__ptr_analysis_Analyzer_bool",
        "result_name": null,
        "parameters": [
            {
                "name": "analyzers",
                "type": "_slice__ptr_analysis_Analyzer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags_printFlags": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags_addVersionFlag": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags_versionFlag_IsBoolFlag": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags_versionFlag_Get": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags_versionFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags_versionFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags_triStateFlag": {
        "result": "_ptr_triState",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "triState"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags__ptr_triState_Get": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags_triState_isTrue": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags__ptr_triState_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags__ptr_triState_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags_triState_IsBoolFlag": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags_PrintPlain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "diag",
                "type": "analysis_Diagnostic"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags_JSONTree_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "id",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "diags",
                "type": "_slice_analysis_Diagnostic"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags_JSONTree_Print": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags_Help": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "progname",
                "type": "string"
            },
            {
                "name": "analyzers",
                "type": "_slice__ptr_analysis_Analyzer"
            },
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags_ResolveURL": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags_ResolveURL_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_internal_analysisflags_ResolveURL_retval",
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_analysis_Analyzer"
            },
            {
                "name": "d",
                "type": "analysis_Diagnostic"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_asmdecl_additionalArches": {
        "result": "_slice__ptr_asmArch",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_asmdecl_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_asmdecl_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_asmdecl_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_asmdecl_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_asmdecl_asmKindForType": {
        "result": "asmKind",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "types_Type"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_asmdecl_newComponent": {
        "result": "component",
        "result_name": null,
        "parameters": [
            {
                "name": "suffix",
                "type": "string"
            },
            {
                "name": "kind",
                "type": "asmKind"
            },
            {
                "name": "typ",
                "type": "string"
            },
            {
                "name": "offset",
                "type": "int"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "outer",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_asmdecl_componentsOfType": {
        "result": "_slice_component",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_asmArch"
            },
            {
                "name": "t",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_asmdecl_appendComponentsRecursive": {
        "result": "_slice_component",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "_ptr_asmArch"
            },
            {
                "name": "t",
                "type": "types_Type"
            },
            {
                "name": "cc",
                "type": "_slice_component"
            },
            {
                "name": "suffix",
                "type": "string"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_asmdecl_asmParseDecl": {
        "result": "map_string__ptr_asmFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "decl",
                "type": "_ptr_ast_FuncDecl"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_asmdecl_asmCheckVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "badf",
                "type": "void*"
            },
            {
                "name": "fn",
                "type": "_ptr_asmFunc"
            },
            {
                "name": "line",
                "type": "string"
            },
            {
                "name": "expr",
                "type": "string"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "v",
                "type": "_ptr_asmVar"
            },
            {
                "name": "archDef",
                "type": "_ptr_asmArch"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_assign_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_assign_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_assign_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_assign_isMapIndex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_atomic_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_atomic_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_atomic_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_atomic_checkAtomicAddAssignment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "left",
                "type": "ast_Expr"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_bools_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_bools_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_bools_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_bools_boolOp_commutativeSets": {
        "result": "_slice__slice_ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "e",
                "type": "_ptr_ast_BinaryExpr"
            },
            {
                "name": "seen",
                "type": "map__ptr_ast_BinaryExpr_bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_bools_boolOp_checkRedundant": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "exprs",
                "type": "_slice_ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_bools_boolOp_checkSuspect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "exprs",
                "type": "_slice_ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_bools_hasSideEffects": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_bools_boolOp_split": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_bools_boolOp_split_retval {_slice_ast_Expr field_0;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_bools_boolOp_split_retval",
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            },
            {
                "name": "seen",
                "type": "map__ptr_ast_BinaryExpr_bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_bools_unparen": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_buildtag_runBuildTag": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_buildtag_runBuildTag_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_buildtag_runBuildTag_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_buildtag_checkGoFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_buildtag_checkOtherFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_buildtag__ptr_checker_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_buildtag__ptr_checker_file": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_buildtag__ptr_checker_comment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_buildtag__ptr_checker_goBuildLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_buildtag__ptr_checker_plusBuildLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_buildtag__ptr_checker_finish": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_buildtag_checkLine": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            },
            {
                "name": "pastCutoff",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_buildtag_checkArguments": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_cgocall_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_cgocall_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_cgocall_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_cgocall_checkCgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "reportf",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_cgocall_typeCheckCgoSourceFiles": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_cgocall_typeCheckCgoSourceFiles_retval {_slice__ptr_ast_File field_0;_ptr_types_Info field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_cgocall_typeCheckCgoSourceFiles_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            },
            {
                "name": "files",
                "type": "_slice__ptr_ast_File"
            },
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "sizes",
                "type": "types_Sizes"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_cgocall_cgoBaseType": {
        "result": "types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "arg",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_cgocall_typeOKForCgoCall": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "types_Type"
            },
            {
                "name": "m",
                "type": "map_types_Type_bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_cgocall_isUnsafePointer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_cgocall_importerFunc_Import": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_cgocall_importerFunc_Import_retval {_ptr_types_Package field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_cgocall_importerFunc_Import_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_cgocall_imported": {
        "result": "_ptr_types_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "spec",
                "type": "_ptr_ast_ImportSpec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_composite_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_composite_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_composite_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_composite_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_composite_deref": {
        "result": "types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_composite_isLocalType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "typ",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_copylock_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_copylock_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_copylock_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_copylock_checkCopyLocksAssign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "as",
                "type": "_ptr_ast_AssignStmt"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_copylock_checkCopyLocksGenDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "gd",
                "type": "_ptr_ast_GenDecl"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_copylock_checkCopyLocksCompositeLit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "cl",
                "type": "_ptr_ast_CompositeLit"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_copylock_checkCopyLocksReturnStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "rs",
                "type": "_ptr_ast_ReturnStmt"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_copylock_checkCopyLocksCallExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "ce",
                "type": "_ptr_ast_CallExpr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_copylock_checkCopyLocksFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "recv",
                "type": "_ptr_ast_FieldList"
            },
            {
                "name": "typ",
                "type": "_ptr_ast_FuncType"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_copylock_checkCopyLocksRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "r",
                "type": "_ptr_ast_RangeStmt"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_copylock_checkCopyLocksRangeVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "rtok",
                "type": "token_Token"
            },
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_copylock_typePath_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_copylock_lockPathRhs": {
        "result": "typePath",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_copylock_lockPath": {
        "result": "typePath",
        "result_name": null,
        "parameters": [
            {
                "name": "tpkg",
                "type": "_ptr_types_Package"
            },
            {
                "name": "typ",
                "type": "types_Type"
            },
            {
                "name": "seenTParams",
                "type": "map__ptr_typeparams_TypeParam_bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_copylock_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_ctrlflow__ptr_noReturn_AFact": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_ctrlflow__ptr_noReturn_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_ctrlflow__ptr_CFGs_FuncDecl": {
        "result": "_ptr_cfg_CFG",
        "result_name": null,
        "parameters": [
            {
                "name": "decl",
                "type": "_ptr_ast_FuncDecl"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_ctrlflow__ptr_CFGs_FuncLit": {
        "result": "_ptr_cfg_CFG",
        "result_name": null,
        "parameters": [
            {
                "name": "lit",
                "type": "_ptr_ast_FuncLit"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_ctrlflow_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_ctrlflow_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_ctrlflow_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_ctrlflow__ptr_CFGs_buildDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_types_Func"
            },
            {
                "name": "di",
                "type": "_ptr_declInfo"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_ctrlflow__ptr_CFGs_callMayReturn": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_ctrlflow__ptr_CFGs_callMayReturn_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_ctrlflow__ptr_CFGs_callMayReturn_retval",
        "parameters": [
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_ctrlflow_hasReachableReturn": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "g",
                "type": "_ptr_cfg_CFG"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_ctrlflow_isIntrinsicNoReturn": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_types_Func"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_directive_runDirective": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_directive_runDirective_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_directive_runDirective_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_directive_checkGoFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_directive_checkOtherFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_directive_newChecker": {
        "result": "_ptr_checker",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "file",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_directive__ptr_checker_nonGoFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "fullText",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_directive__ptr_checker_comment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_directive_stringsCut": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_directive_stringsCut_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_directive_stringsCut_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "sep",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_directive_stringsCutPrefix": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_directive_stringsCutPrefix_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_directive_stringsCutPrefix_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_errorsas_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_errorsas_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_errorsas_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_errorsas_checkAsTarget": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_framepointer_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_framepointer_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_framepointer_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_httpresponse_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_httpresponse_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_httpresponse_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_httpresponse_isHTTPFuncOrMethodOnClient": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "expr",
                "type": "_ptr_ast_CallExpr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_httpresponse_restOfBlock": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_httpresponse_restOfBlock_retval {_slice_ast_Stmt field_0;int field_1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_httpresponse_restOfBlock_retval",
        "parameters": [
            {
                "name": "stack",
                "type": "_slice_ast_Node"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_httpresponse_rootIdent": {
        "result": "_ptr_ast_Ident",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_httpresponse_isNamedType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "types_Type"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_ifaceassert_assertableTo": {
        "result": "_ptr_types_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "types_Type"
            },
            {
                "name": "t",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_ifaceassert_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_ifaceassert_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_ifaceassert_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_ifaceassert_isParameterized": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_ifaceassert__ptr_tpWalker_isParameterized": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_ifaceassert__ptr_tpWalker_isParameterized_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_ifaceassert__ptr_tpWalker_isParameterized_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_inspect_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_inspect_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_inspect_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_internal_analysisutil_MustExtractDoc": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "content",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_internal_analysisutil_ExtractDoc": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_internal_analysisutil_ExtractDoc_retval {string field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_internal_analysisutil_ExtractDoc_retval",
        "parameters": [
            {
                "name": "content",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_internal_analysisutil_Format": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_internal_analysisutil_HasSideEffects": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_internal_analysisutil_Unparen": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_internal_analysisutil_ReadFile": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_internal_analysisutil_ReadFile_retval {_slice_byte field_0;_ptr_token_File field_1;error err2;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_internal_analysisutil_ReadFile_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_internal_analysisutil_LineStart": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_token_File"
            },
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_internal_analysisutil_Imports": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_internal_analysisutil_IsNamed": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "types_Type"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_loopclosure_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_loopclosure_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_loopclosure_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_loopclosure_reportCaptured": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "vars",
                "type": "_slice_types_Object"
            },
            {
                "name": "checkStmt",
                "type": "ast_Stmt"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_loopclosure_forEachLastStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stmts",
                "type": "_slice_ast_Stmt"
            },
            {
                "name": "onLast",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_loopclosure_litStmts": {
        "result": "_slice_ast_Stmt",
        "result_name": null,
        "parameters": [
            {
                "name": "fun",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_loopclosure_goInvoke": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_loopclosure_parallelSubtest": {
        "result": "_slice_ast_Stmt",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_loopclosure_unlabel": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_loopclosure_unlabel_retval {ast_Stmt field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_loopclosure_unlabel_retval",
        "parameters": [
            {
                "name": "stmt",
                "type": "ast_Stmt"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_loopclosure_isMethodCall": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "expr",
                "type": "ast_Expr"
            },
            {
                "name": "pkgPath",
                "type": "string"
            },
            {
                "name": "typeName",
                "type": "string"
            },
            {
                "name": "method",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_lostcancel_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_lostcancel_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_lostcancel_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_lostcancel_runFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "node",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_lostcancel_isCall": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_lostcancel_isContextWithCancel": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_lostcancel_lostCancelPath": {
        "result": "_ptr_ast_ReturnStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "g",
                "type": "_ptr_cfg_CFG"
            },
            {
                "name": "v",
                "type": "_ptr_types_Var"
            },
            {
                "name": "stmt",
                "type": "ast_Node"
            },
            {
                "name": "sig",
                "type": "_ptr_types_Signature"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_lostcancel_tupleContains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "tuple",
                "type": "_ptr_types_Tuple"
            },
            {
                "name": "v",
                "type": "_ptr_types_Var"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_nilfunc_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_nilfunc_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_nilfunc_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_Kind_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf__ptr_Result_Kind": {
        "result": "Kind",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_types_Func"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf__ptr_isWrapper_AFact": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf__ptr_isWrapper_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_maybePrintfWrapper": {
        "result": "_ptr_printfWrapper",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "decl",
                "type": "ast_Decl"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_findPrintfLike": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_findPrintfLike_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_findPrintfLike_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "res",
                "type": "_ptr_Result"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_match": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "arg",
                "type": "ast_Expr"
            },
            {
                "name": "param",
                "type": "_ptr_types_Var"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_checkPrintfFwd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "w",
                "type": "_ptr_printfWrapper"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            },
            {
                "name": "kind",
                "type": "Kind"
            },
            {
                "name": "res",
                "type": "_ptr_Result"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_formatString": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_formatString_retval {string field_0;int field_1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_formatString_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_stringConstantArg": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_stringConstantArg_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_stringConstantArg_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            },
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_stringConstantExpr": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_stringConstantExpr_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_stringConstantExpr_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "expr",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_checkCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_printfNameAndKind": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_printfNameAndKind_retval {_ptr_types_Func field_0;Kind field_1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_printfNameAndKind_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_isFormatter": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_isNamed": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "types_Type"
            },
            {
                "name": "pkgpath",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_checkPrintf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "kind",
                "type": "Kind"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            },
            {
                "name": "fn",
                "type": "_ptr_types_Func"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf__ptr_formatState_parseFlags": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf__ptr_formatState_scanNum": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf__ptr_formatState_parseIndex": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf__ptr_formatState_parseNum": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf__ptr_formatState_parsePrecision": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_parsePrintfVerb": {
        "result": "_ptr_formatState",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "firstArg",
                "type": "int"
            },
            {
                "name": "argNum",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_okPrintfArg": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_okPrintfArg_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_okPrintfArg_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            },
            {
                "name": "state",
                "type": "_ptr_formatState"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_recursiveStringer": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_recursiveStringer_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_recursiveStringer_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_isStringer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "_ptr_types_Signature"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_isFunctionValue": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_argCanBeChecked": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            },
            {
                "name": "formatArg",
                "type": "int"
            },
            {
                "name": "state",
                "type": "_ptr_formatState"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_checkPrint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            },
            {
                "name": "fn",
                "type": "_ptr_types_Func"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_count": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "what",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_stringSet_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_stringSet_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "flag",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_matchArgType": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_matchArgType_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_matchArgType_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "t",
                "type": "printfArgType"
            },
            {
                "name": "arg",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf__ptr_argMatcher_match": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types_Type"
            },
            {
                "name": "topLevel",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_printf_isConvertibleToString": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_shift_updateDead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "dead",
                "type": "map_ast_Node_bool"
            },
            {
                "name": "node",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_shift_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_shift_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_shift_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_shift_checkLongShift": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "node",
                "type": "ast_Node"
            },
            {
                "name": "x",
                "type": "ast_Expr"
            },
            {
                "name": "y",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_sigchanyzer_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_sigchanyzer_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_sigchanyzer_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_sigchanyzer_isSignalNotify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_sigchanyzer_findDecl": {
        "result": "ast_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "_ptr_ast_Ident"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_sigchanyzer_isBuiltinMake": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_slog_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_slog_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_slog_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_slog_isAttr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_slog_shortName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_types_Func"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_slog_kvFuncSkipArgs": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_slog_kvFuncSkipArgs_retval {int field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_slog_kvFuncSkipArgs_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_types_Func"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_slog_isMethodExpr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "c",
                "type": "_ptr_ast_CallExpr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_stdmethods_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_stdmethods_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_stdmethods_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_stdmethods_canonicalMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "id",
                "type": "_ptr_ast_Ident"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_stdmethods_typeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_stdmethods_argjoin": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_stdmethods_matchParams": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "expect",
                "type": "_slice_string"
            },
            {
                "name": "actual",
                "type": "_ptr_types_Tuple"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_stdmethods_matchParamType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "expect",
                "type": "string"
            },
            {
                "name": "actual",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_stdmethods_implementsError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "actual",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_stringintconv_describe": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types_Type"
            },
            {
                "name": "inType",
                "type": "types_Type"
            },
            {
                "name": "inName",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_stringintconv_typeName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_stringintconv_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_stringintconv_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_stringintconv_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_stringintconv_structuralTypes": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_stringintconv_structuralTypes_retval {_slice_types_Type field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_stringintconv_structuralTypes_retval",
        "parameters": [
            {
                "name": "t",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_structtag_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_structtag_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_structtag_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_structtag__ptr_namesSeen_Get": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_structtag__ptr_namesSeen_Get_retval {token_Pos field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_structtag__ptr_namesSeen_Get_retval",
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "level",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_structtag__ptr_namesSeen_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_structtag_checkCanonicalFieldTag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "field",
                "type": "_ptr_types_Var"
            },
            {
                "name": "tag",
                "type": "string"
            },
            {
                "name": "seen",
                "type": "_ptr_namesSeen"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_structtag_checkTagDuplicates": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "tag",
                "type": "string"
            },
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "nearest",
                "type": "_ptr_types_Var"
            },
            {
                "name": "field",
                "type": "_ptr_types_Var"
            },
            {
                "name": "seen",
                "type": "_ptr_namesSeen"
            },
            {
                "name": "level",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_structtag_validateStructTag": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_testinggoroutine_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_testinggoroutine_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_testinggoroutine_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_testinggoroutine_hasBenchmarkOrTestParams": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fnDecl",
                "type": "_ptr_ast_FuncDecl"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_testinggoroutine_typeIsTestingDotTOrB": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_testinggoroutine_typeIsTestingDotTOrB_retval {string field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_testinggoroutine_typeIsTestingDotTOrB_retval",
        "parameters": [
            {
                "name": "expr",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_testinggoroutine_goStmtFun": {
        "result": "ast_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "goStmt",
                "type": "_ptr_ast_GoStmt"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_testinggoroutine_checkGoStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "goStmt",
                "type": "_ptr_ast_GoStmt"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_checkFuzz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "fn",
                "type": "_ptr_ast_FuncDecl"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_checkFuzzCall": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_checkFuzzCall_retval {_ptr_types_Tuple field_0;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_checkFuzzCall_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "fn",
                "type": "_ptr_ast_FuncDecl"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_checkAddCalls": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "fn",
                "type": "_ptr_ast_FuncDecl"
            },
            {
                "name": "params",
                "type": "_ptr_types_Tuple"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_isFuzzTargetDotFuzz": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_isFuzzTargetDotAdd": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_isFuzzTargetDot": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_validateFuzzArgs": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "params",
                "type": "_ptr_types_Tuple"
            },
            {
                "name": "expr",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_isTestingType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types_Type"
            },
            {
                "name": "testingType",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_isAcceptedFuzzType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "paramType",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_formatAcceptedFuzzType": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_isExampleSuffix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_isTestSuffix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_isTestParam": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "ast_Expr"
            },
            {
                "name": "wantType",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_lookup": {
        "result": "_slice_types_Object",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_checkExampleOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "fn",
                "type": "_ptr_ast_FuncDecl"
            },
            {
                "name": "fileComments",
                "type": "_slice__ptr_ast_CommentGroup"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_checkExampleName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "fn",
                "type": "_ptr_ast_FuncDecl"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_tests_checkTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            },
            {
                "name": "fn",
                "type": "_ptr_ast_FuncDecl"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_timeformat_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_timeformat_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_timeformat_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_timeformat_isTimeDotFormat": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_types_Func"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_timeformat_isTimeDotParse": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_types_Func"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_timeformat_badFormatAt": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_unmarshal_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_unmarshal_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_unmarshal_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_unreachable_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_unreachable_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_unreachable_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_unreachable__ptr_deadState_findLabels": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stmt",
                "type": "ast_Stmt"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_unreachable__ptr_deadState_findDead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stmt",
                "type": "ast_Stmt"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_unsafeptr_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_unsafeptr_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_unsafeptr_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_unsafeptr_isSafeUintptr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_unsafeptr_isSafeArith": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_unsafeptr_hasBasicType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "x",
                "type": "ast_Expr"
            },
            {
                "name": "kind",
                "type": "types_BasicKind"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_unsafeptr_isReflectHeader": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_unusedresult_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_unusedresult_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_passes_unusedresult_run_retval {interface_ field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_passes_unusedresult_run_retval",
        "parameters": [
            {
                "name": "pass",
                "type": "_ptr_analysis_Pass"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_unusedresult__ptr_stringSetFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_passes_unusedresult__ptr_stringSetFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_unitchecker_Main": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "analyzers",
                "type": "_ptr_analysis_Analyzer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_unitchecker_Run": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "configFile",
                "type": "string"
            },
            {
                "name": "analyzers",
                "type": "_slice__ptr_analysis_Analyzer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_unitchecker_readConfig": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_unitchecker_readConfig_retval {_ptr_Config field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_unitchecker_readConfig_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_unitchecker_run": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_unitchecker_run_retval {_slice_result field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_unitchecker_run_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "cfg",
                "type": "_ptr_Config"
            },
            {
                "name": "analyzers",
                "type": "_slice__ptr_analysis_Analyzer"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_analysis_unitchecker_importerFunc_Import": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_analysis_unitchecker_importerFunc_Import_retval {_ptr_types_Package field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_analysis_unitchecker_importerFunc_Import_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_PathEnclosingInterval": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_ast_astutil_PathEnclosingInterval_retval {_slice_ast_Node field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_ast_astutil_PathEnclosingInterval_retval",
        "parameters": [
            {
                "name": "root",
                "type": "_ptr_ast_File"
            },
            {
                "name": "start",
                "type": "token_Pos"
            },
            {
                "name": "end",
                "type": "token_Pos"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_tokenNode_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_tokenNode_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_tok": {
        "result": "ast_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_childrenOf": {
        "result": "_slice_ast_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_byPos_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_byPos_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_byPos_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_NodeDescription": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_AddImport": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_ast_astutil_AddImport_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_ast_astutil_AddImport_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_AddNamedImport": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_ast_astutil_AddNamedImport_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_ast_astutil_AddNamedImport_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_isThirdParty": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "importPath",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_DeleteImport": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_ast_astutil_DeleteImport_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_ast_astutil_DeleteImport_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_DeleteNamedImport": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_ast_astutil_DeleteNamedImport_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_ast_astutil_DeleteNamedImport_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_RewriteImport": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_ast_astutil_RewriteImport_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_ast_astutil_RewriteImport_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "oldPath",
                "type": "string"
            },
            {
                "name": "newPath",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_UsesImport": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_ast_astutil_UsesImport_retval {bool field_0;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_ast_astutil_UsesImport_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_visitFn_Visit": {
        "result": "ast_Visitor",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_imports": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_importSpec": {
        "result": "_ptr_ast_ImportSpec",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_importName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ast_ImportSpec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_importPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ast_ImportSpec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_declImports": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gen",
                "type": "_ptr_ast_GenDecl"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_matchLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "y",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_isTopName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Expr"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_Imports": {
        "result": "_slice__slice__ptr_ast_ImportSpec",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_Apply": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_ast_astutil_Apply_retval {ast_Node field_0;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_ast_astutil_Apply_retval",
        "parameters": [
            {
                "name": "root",
                "type": "ast_Node"
            },
            {
                "name": "pre",
                "type": "ApplyFunc"
            },
            {
                "name": "post",
                "type": "ApplyFunc"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil__ptr_Cursor_Node": {
        "result": "ast_Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil__ptr_Cursor_Parent": {
        "result": "ast_Node",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil__ptr_Cursor_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil__ptr_Cursor_Index": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil__ptr_Cursor_field": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil__ptr_Cursor_Replace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil__ptr_Cursor_Delete": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil__ptr_Cursor_InsertAfter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil__ptr_Cursor_InsertBefore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil__ptr_application_apply": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "ast_Node"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "iter",
                "type": "_ptr_iterator"
            },
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil__ptr_application_applyList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "ast_Node"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_astutil_Unparen": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_inspector_New": {
        "result": "_ptr_Inspector",
        "result_name": null,
        "parameters": [
            {
                "name": "files",
                "type": "_slice__ptr_ast_File"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_inspector__ptr_Inspector_Preorder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "types",
                "type": "_slice_ast_Node"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_inspector__ptr_Inspector_Nodes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "types",
                "type": "_slice_ast_Node"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_inspector__ptr_Inspector_WithStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "types",
                "type": "_slice_ast_Node"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_inspector_traverse": {
        "result": "_slice_event",
        "result_name": null,
        "parameters": [
            {
                "name": "files",
                "type": "_slice__ptr_ast_File"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_inspector_typeOf": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_ast_inspector_maskOf": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "nodes",
                "type": "_slice_ast_Node"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_cfg__ptr_builder_stmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "_s",
                "type": "ast_Stmt"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_cfg__ptr_builder_stmtList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ast_Stmt"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_cfg__ptr_builder_branchStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ast_BranchStmt"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_cfg__ptr_builder_switchStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ast_SwitchStmt"
            },
            {
                "name": "label",
                "type": "_ptr_lblock"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_cfg__ptr_builder_typeSwitchStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ast_TypeSwitchStmt"
            },
            {
                "name": "label",
                "type": "_ptr_lblock"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_cfg__ptr_builder_typeCaseBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cc",
                "type": "_ptr_ast_CaseClause"
            },
            {
                "name": "done",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_cfg__ptr_builder_selectStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ast_SelectStmt"
            },
            {
                "name": "label",
                "type": "_ptr_lblock"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_cfg__ptr_builder_forStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ast_ForStmt"
            },
            {
                "name": "label",
                "type": "_ptr_lblock"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_cfg__ptr_builder_rangeStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ast_RangeStmt"
            },
            {
                "name": "label",
                "type": "_ptr_lblock"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_cfg__ptr_builder_labeledBlock": {
        "result": "_ptr_lblock",
        "result_name": null,
        "parameters": [
            {
                "name": "label",
                "type": "_ptr_ast_Ident"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_cfg__ptr_builder_newBlock": {
        "result": "_ptr_Block",
        "result_name": null,
        "parameters": [
            {
                "name": "comment",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_cfg__ptr_builder_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_cfg__ptr_builder_jump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_cfg__ptr_builder_ifelse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Block"
            },
            {
                "name": "f",
                "type": "_ptr_Block"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_cfg_New": {
        "result": "_ptr_CFG",
        "result_name": null,
        "parameters": [
            {
                "name": "body",
                "type": "_ptr_ast_BlockStmt"
            },
            {
                "name": "mayReturn",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_cfg__ptr_Block_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_cfg__ptr_Block_Return": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_cfg__ptr_Block_Return_retval {_ptr_ast_ReturnStmt field_0;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_cfg__ptr_Block_Return_retval",
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_cfg__ptr_CFG_Format": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_cfg_formatNode": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_objectpath_For": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_types_objectpath_For_retval {Path field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_types_objectpath_For_retval",
        "parameters": [
            {
                "name": "obj",
                "type": "types_Object"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_objectpath__ptr_Encoder_For": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_types_objectpath__ptr_Encoder_For_retval {Path field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_types_objectpath__ptr_Encoder_For_retval",
        "parameters": [
            {
                "name": "obj",
                "type": "types_Object"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_objectpath_appendOpArg": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "_slice_byte"
            },
            {
                "name": "op",
                "type": "byte"
            },
            {
                "name": "arg",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_objectpath__ptr_Encoder_concreteMethod": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_types_objectpath__ptr_Encoder_concreteMethod_retval {Path field_0;bool field_1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_types_objectpath__ptr_Encoder_concreteMethod_retval",
        "parameters": [
            {
                "name": "meth",
                "type": "_ptr_types_Func"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_objectpath_find": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types_Object"
            },
            {
                "name": "T",
                "type": "types_Type"
            },
            {
                "name": "path",
                "type": "_slice_byte"
            },
            {
                "name": "seen",
                "type": "map__ptr_types_TypeName_bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_objectpath_findTypeParam": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types_Object"
            },
            {
                "name": "list",
                "type": "_ptr_typeparams_TypeParamList"
            },
            {
                "name": "path",
                "type": "_slice_byte"
            },
            {
                "name": "seen",
                "type": "map__ptr_types_TypeName_bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_objectpath_Object": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_types_objectpath_Object_retval {types_Object field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_types_objectpath_Object_retval",
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            },
            {
                "name": "p",
                "type": "Path"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_objectpath_namedMethods": {
        "result": "_slice__ptr_types_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "named",
                "type": "_ptr_types_Named"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_objectpath__ptr_Encoder_namedMethods": {
        "result": "_slice__ptr_types_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "named",
                "type": "_ptr_types_Named"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_objectpath__ptr_Encoder_scopeObjects": {
        "result": "_slice_types_Object",
        "result_name": null,
        "parameters": [
            {
                "name": "scope",
                "type": "_ptr_types_Scope"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil_Callee": {
        "result": "types_Object",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil_StaticCallee": {
        "result": "_ptr_types_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil_interfaceMethod": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_types_Func"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil_Dependencies": {
        "result": "_slice__ptr_types_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgs",
                "type": "_ptr_types_Package"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil__ptr_Map_SetHasher": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hasher",
                "type": "Hasher"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil__ptr_Map_Delete": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil__ptr_Map_At": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil__ptr_Map_Set": {
        "result": "struct cmd_vendor_golang.org_x_tools_go_types_typeutil__ptr_Map_Set_retval {interface_ field_0;}",
        "result_name": "cmd_vendor_golang.org_x_tools_go_types_typeutil__ptr_Map_Set_retval",
        "parameters": [
            {
                "name": "key",
                "type": "types_Type"
            },
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil__ptr_Map_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil__ptr_Map_Iterate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil__ptr_Map_Keys": {
        "result": "_slice_types_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil__ptr_Map_toString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "values",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil__ptr_Map_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil__ptr_Map_KeysString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil_MakeHasher": {
        "result": "Hasher",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil_Hasher_Hash": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil_hashString": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil_Hasher_hashFor": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil_Hasher_hashTuple": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "tuple",
                "type": "_ptr_types_Tuple"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil_Hasher_hashUnion": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_typeparams_Union"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil_Hasher_hashTermSet": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "terms",
                "type": "_slice__ptr_typeparams_Term"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil_Hasher_hashTypeParam": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_typeparams_TypeParam"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil_Hasher_hashPtr": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "interface_"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil_Hasher_shallowHash": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil__ptr_MethodSetCache_MethodSet": {
        "result": "_ptr_types_MethodSet",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil__ptr_MethodSetCache_lookupNamed": {
        "result": "struct",
        "result_name": null,
        "parameters": [
            {
                "name": "named",
                "type": "_ptr_types_Named"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_go_types_typeutil_IntuitiveMethodSet": {
        "result": "_slice__ptr_types_Selection",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "types_Type"
            },
            {
                "name": "msets",
                "type": "_ptr_MethodSetCache"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_bisect_New": {
        "result": "struct cmd_vendor_golang.org_x_tools_internal_bisect_New_retval {_ptr_Matcher field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_internal_bisect_New_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_bisect__ptr_Matcher_Verbose": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_bisect__ptr_Matcher_ShouldEnable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_bisect__ptr_Matcher_ShouldReport": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_bisect_Marker": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_bisect_AppendMarker": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "id",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_bisect_CutMarker": {
        "result": "struct cmd_vendor_golang.org_x_tools_internal_bisect_CutMarker_retval {string field_0;uint64 field_1;bool field_2;}",
        "result_name": "cmd_vendor_golang.org_x_tools_internal_bisect_CutMarker_retval",
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_bisect_Hash": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "interface_"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_bisect__ptr_parseError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_bisect_fnv": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "uint64"
            },
            {
                "name": "x",
                "type": "byte"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_bisect_fnvString": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "uint64"
            },
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_bisect_fnvUint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "uint64"
            },
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_bisect_fnvUint32": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "uint64"
            },
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_facts__ptr_Set_ImportObjectFact": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types_Object"
            },
            {
                "name": "ptr",
                "type": "analysis_Fact"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_facts__ptr_Set_ExportObjectFact": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types_Object"
            },
            {
                "name": "fact",
                "type": "analysis_Fact"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_facts__ptr_Set_AllObjectFacts": {
        "result": "_slice_analysis_ObjectFact",
        "result_name": null,
        "parameters": [
            {
                "name": "filter",
                "type": "map_reflect_Type_bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_facts__ptr_Set_ImportPackageFact": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            },
            {
                "name": "ptr",
                "type": "analysis_Fact"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_facts__ptr_Set_ExportPackageFact": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fact",
                "type": "analysis_Fact"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_facts__ptr_Set_AllPackageFacts": {
        "result": "_slice_analysis_PackageFact",
        "result_name": null,
        "parameters": [
            {
                "name": "filter",
                "type": "map_reflect_Type_bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_facts_NewDecoder": {
        "result": "_ptr_Decoder",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_facts__ptr_Decoder_Decode": {
        "result": "struct cmd_vendor_golang.org_x_tools_internal_facts__ptr_Decoder_Decode_retval {_ptr_Set field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_internal_facts__ptr_Decoder_Decode_retval",
        "parameters": [
            {
                "name": "read",
                "type": "void*"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_facts__ptr_Set_Encode": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_facts__ptr_Set_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_facts_importMap": {
        "result": "map_string__ptr_types_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "imports",
                "type": "_slice__ptr_types_Package"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_UnpackIndexExpr": {
        "result": "struct cmd_vendor_golang.org_x_tools_internal_typeparams_UnpackIndexExpr_retval {ast_Expr field_0;token_Pos field_1;_slice_ast_Expr field_2;token_Pos field_3;}",
        "result_name": "cmd_vendor_golang.org_x_tools_internal_typeparams_UnpackIndexExpr_retval",
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_PackIndexExpr": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            },
            {
                "name": "lbrack",
                "type": "token_Pos"
            },
            {
                "name": "indices",
                "type": "_slice_ast_Expr"
            },
            {
                "name": "rbrack",
                "type": "token_Pos"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_IsTypeParam": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_OriginMethod": {
        "result": "_ptr_types_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_types_Func"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_GenericAssignableTo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_types_Context"
            },
            {
                "name": "V",
                "type": "types_Type"
            },
            {
                "name": "T",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_CoreType": {
        "result": "types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__NormalTerms": {
        "result": "struct cmd_vendor_golang.org_x_tools_internal_typeparams__NormalTerms_retval {_slice__ptr_types_Term field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_internal_typeparams__NormalTerms_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_StructuralTerms": {
        "result": "struct cmd_vendor_golang.org_x_tools_internal_typeparams_StructuralTerms_retval {_slice__ptr_types_Term field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_internal_typeparams_StructuralTerms_retval",
        "parameters": [
            {
                "name": "tparam",
                "type": "_ptr_types_TypeParam"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_InterfaceTermSet": {
        "result": "struct cmd_vendor_golang.org_x_tools_internal_typeparams_InterfaceTermSet_retval {_slice__ptr_types_Term field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_internal_typeparams_InterfaceTermSet_retval",
        "parameters": [
            {
                "name": "iface",
                "type": "_ptr_types_Interface"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_UnionTermSet": {
        "result": "struct cmd_vendor_golang.org_x_tools_internal_typeparams_UnionTermSet_retval {_slice__ptr_types_Term field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_internal_typeparams_UnionTermSet_retval",
        "parameters": [
            {
                "name": "union",
                "type": "_ptr_types_Union"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_computeTermSet": {
        "result": "struct cmd_vendor_golang.org_x_tools_internal_typeparams_computeTermSet_retval {_slice__ptr_types_Term field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_internal_typeparams_computeTermSet_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_indentf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "depth",
                "type": "int"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_computeTermSetInternal": {
        "result": "struct cmd_vendor_golang.org_x_tools_internal_typeparams_computeTermSetInternal_retval {_ptr_termSet field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_internal_typeparams_computeTermSetInternal_retval",
        "parameters": [
            {
                "name": "t",
                "type": "types_Type"
            },
            {
                "name": "seen",
                "type": "map_types_Type__ptr_termSet"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_under": {
        "result": "types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_termlist_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_termlist_isEmpty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_termlist_isAll": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_termlist_norm": {
        "result": "termlist",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_termlist_union": {
        "result": "termlist",
        "result_name": null,
        "parameters": [
            {
                "name": "yl",
                "type": "termlist"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_termlist_intersect": {
        "result": "termlist",
        "result_name": null,
        "parameters": [
            {
                "name": "yl",
                "type": "termlist"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_termlist_equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "yl",
                "type": "termlist"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_termlist_includes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_termlist_supersetOf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_term"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_termlist_subsetOf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "yl",
                "type": "termlist"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_unsupported": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_ForTypeSpec": {
        "result": "_ptr_ast_FieldList",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ast_TypeSpec"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_ForFuncType": {
        "result": "_ptr_ast_FieldList",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_ast_FuncType"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_TypeParam_Index": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_TypeParam_Constraint": {
        "result": "types_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_TypeParam_Obj": {
        "result": "_ptr_types_TypeName",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_TypeParamList_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_TypeParamList_At": {
        "result": "_ptr_types_TypeParam",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_TypeList_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_TypeList_At": {
        "result": "types_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_NewTypeParam": {
        "result": "_ptr_types_TypeParam",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_types_TypeName"
            },
            {
                "name": "constraint",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_SetTypeParamConstraint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tparam",
                "type": "_ptr_types_TypeParam"
            },
            {
                "name": "constraint",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_NewSignatureType": {
        "result": "_ptr_types_Signature",
        "result_name": null,
        "parameters": [
            {
                "name": "recv",
                "type": "_ptr_types_Var"
            },
            {
                "name": "recvTypeParams",
                "type": "_slice__ptr_types_TypeParam"
            },
            {
                "name": "typeParams",
                "type": "_slice__ptr_types_TypeParam"
            },
            {
                "name": "params",
                "type": "_ptr_types_Tuple"
            },
            {
                "name": "results",
                "type": "_ptr_types_Tuple"
            },
            {
                "name": "variadic",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_ForSignature": {
        "result": "_ptr_types_TypeParamList",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "_ptr_types_Signature"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_RecvTypeParams": {
        "result": "_ptr_types_TypeParamList",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "_ptr_types_Signature"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_IsComparable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "iface",
                "type": "_ptr_types_Interface"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_IsMethodSet": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "iface",
                "type": "_ptr_types_Interface"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_IsImplicit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "iface",
                "type": "_ptr_types_Interface"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_MarkImplicit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "iface",
                "type": "_ptr_types_Interface"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_ForNamed": {
        "result": "_ptr_types_TypeParamList",
        "result_name": null,
        "parameters": [
            {
                "name": "named",
                "type": "_ptr_types_Named"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_SetForNamed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_types_Named"
            },
            {
                "name": "tparams",
                "type": "_slice__ptr_types_TypeParam"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_NamedTypeArgs": {
        "result": "_ptr_types_TypeList",
        "result_name": null,
        "parameters": [
            {
                "name": "named",
                "type": "_ptr_types_Named"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_NamedTypeOrigin": {
        "result": "types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "named",
                "type": "_ptr_types_Named"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_Term_Tilde": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_Term_Type": {
        "result": "types_Type",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_Term_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_NewTerm": {
        "result": "_ptr_types_Term",
        "result_name": null,
        "parameters": [
            {
                "name": "tilde",
                "type": "bool"
            },
            {
                "name": "typ",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_Union_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_Union_Term": {
        "result": "_ptr_types_Term",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_NewUnion": {
        "result": "_ptr_types_Union",
        "result_name": null,
        "parameters": [
            {
                "name": "terms",
                "type": "_slice__ptr_types_Term"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_InitInstanceInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_GetInstances": {
        "result": "map__ptr_ast_Ident_Instance",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_types_Info"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_NewContext": {
        "result": "_ptr_types_Context",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams_Instantiate": {
        "result": "struct cmd_vendor_golang.org_x_tools_internal_typeparams_Instantiate_retval {types_Type field_0;error err1;}",
        "result_name": "cmd_vendor_golang.org_x_tools_internal_typeparams_Instantiate_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_types_Context"
            },
            {
                "name": "typ",
                "type": "types_Type"
            },
            {
                "name": "targs",
                "type": "_slice_types_Type"
            },
            {
                "name": "validate",
                "type": "bool"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_term_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_term_equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_term"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_term_union": {
        "result": "struct cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_term_union_retval {_ptr_term field_0;}",
        "result_name": "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_term_union_retval",
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_term"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_term_intersect": {
        "result": "_ptr_term",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_term"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_term_includes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "types_Type"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_term_subsetOf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_term"
            }
        ]
    },
    "cmd_vendor_golang.org_x_tools_internal_typeparams__ptr_term_disjoint": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_term"
            }
        ]
    },
    "cmd_vet_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "cmd_vet_vetPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "cmd_vet_vetCmd": {
        "result": "_ptr_exec_Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "arg",
                "type": "string"
            },
            {
                "name": "pkg",
                "type": "string"
            }
        ]
    },
    "cmd_vet_TestVet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_vet_cgoEnabled": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_vet_errchk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_exec_Cmd"
            },
            {
                "name": "files",
                "type": "_slice_string"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_vet_TestTags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmd_vet_errorCheck": {
        "result": "struct cmd_vet_errorCheck_retval {error err0;}",
        "result_name": "cmd_vet_errorCheck_retval",
        "parameters": [
            {
                "name": "outStr",
                "type": "string"
            },
            {
                "name": "wantAuto",
                "type": "bool"
            },
            {
                "name": "fullshort",
                "type": "string"
            }
        ]
    },
    "cmd_vet_splitOutput": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "string"
            },
            {
                "name": "wantAuto",
                "type": "bool"
            }
        ]
    },
    "cmd_vet_matchPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "cmd_vet_partitionStrings": {
        "result": "struct cmd_vet_partitionStrings_retval {_slice_string field_0;}",
        "result_name": "cmd_vet_partitionStrings_retval",
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "strs",
                "type": "_slice_string"
            }
        ]
    },
    "cmd_vet_wantedErrors": {
        "result": "struct cmd_vet_wantedErrors_retval {_slice_wantedError field_0;}",
        "result_name": "cmd_vet_wantedErrors_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "short",
                "type": "string"
            }
        ]
    },
    "cmd_vet_testdata_asm_arg1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            },
            {
                "name": "y",
                "type": "uint8"
            }
        ]
    },
    "cmd_vet_testdata_asm_cpx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex64"
            },
            {
                "name": "y",
                "type": "complex128"
            }
        ]
    },
    "cmd_vet_testdata_assign__ptr_ST_SetX": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "ch",
                "type": "chan_send_int"
            }
        ]
    },
    "cmd_vet_testdata_assign_num": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_atomic_AtomicTests": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_bool__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_cgo_CgoTests": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_copylock_BadFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_deadcode__": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_httpresponse_goodHTTPGet": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_httpresponse_badHTTPGet": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_lostcancel__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_method__ptr_MethodTest_Scan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "fmt_ScanState"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "cmd_vet_testdata_nilfunc_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_nilfunc_Comparison": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print_UnsafePointerPrintfTest": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print_errorTest1_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print_errorTest2_Error": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print_errorTest3_Error": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print_errorTest4_Error": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print_errorTest5_error": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print_PrintfTests": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print_someString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print__ptr_someStruct_Log": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "cmd_vet_testdata_print__ptr_someStruct_Error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "void*"
            }
        ]
    },
    "cmd_vet_testdata_print__ptr_someStruct_Println": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vet_testdata_print__ptr_someStruct_log": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vet_testdata_print_someFunction": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print_Printf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vet_testdata_print_Println": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vet_testdata_print_printf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vet_testdata_print_Errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vet_testdata_print_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "string"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vet_testdata_print_multi": {
        "result": "_slice_interface_",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print_stringer_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print__ptr_ptrStringer_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print__ptr_ptrStringer_Warn2": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vet_testdata_print__ptr_ptrStringer_Warnf2": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vet_testdata_print__ptr_ptrStringer_Warn": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vet_testdata_print__ptr_ptrStringer_Warnf": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vet_testdata_print__ptr_ptrStringer_Wrap2": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vet_testdata_print__ptr_ptrStringer_Wrapf2": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vet_testdata_print__ptr_ptrStringer_Wrap": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vet_testdata_print__ptr_ptrStringer_Wrapf": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vet_testdata_print__ptr_ptrStringer_BadWrap": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vet_testdata_print__ptr_ptrStringer_BadWrapf": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vet_testdata_print__ptr_ptrStringer_WrapfFalsePositive": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "arg1",
                "type": "string"
            },
            {
                "name": "arg2",
                "type": "interface_"
            }
        ]
    },
    "cmd_vet_testdata_print_stringerarray_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print_recursiveStringer_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print__ptr_recursivePtrStringer_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print__ptr_BoolFormatter_Format": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print_FormatterVal_Format": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print_errorer_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print_UnexportedStringerOrError": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print_DisableErrorForFlag0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_print_dbg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "cmd_vet_testdata_print_PointersToCompoundTypes": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_rangeloop_RangeLoopTests": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_shift_ShiftTest": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_slog_SlogTest": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_tagtest_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_testingpkg_Example_BadSuffix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_unmarshal__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_unsafeptr__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmd_vet_testdata_unused__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "cmp_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            },
            {
                "name": "y",
                "type": "T"
            }
        ]
    },
    "cmp_Compare": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            },
            {
                "name": "y",
                "type": "T"
            }
        ]
    },
    "cmp_isNaN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            }
        ]
    },
    "cmp_TestLess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmp_TestCompare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "cmp_TestSort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_bzip2_newBitReader": {
        "result": "bitReader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "compress_bzip2__ptr_bitReader_ReadBits64": {
        "result": "struct compress_bzip2__ptr_bitReader_ReadBits64_retval {uint64 field_0;}",
        "result_name": "compress_bzip2__ptr_bitReader_ReadBits64_retval",
        "parameters": [
            {
                "name": "bits",
                "type": "uint"
            }
        ]
    },
    "compress_bzip2__ptr_bitReader_ReadBits": {
        "result": "struct compress_bzip2__ptr_bitReader_ReadBits_retval {int field_0;}",
        "result_name": "compress_bzip2__ptr_bitReader_ReadBits_retval",
        "parameters": [
            {
                "name": "bits",
                "type": "uint"
            }
        ]
    },
    "compress_bzip2__ptr_bitReader_ReadBit": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "compress_bzip2__ptr_bitReader_Err": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "compress_bzip2_StructuralError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "compress_bzip2_NewReader": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "compress_bzip2__ptr_reader_setup": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "needMagic",
                "type": "bool"
            }
        ]
    },
    "compress_bzip2__ptr_reader_Read": {
        "result": "struct compress_bzip2__ptr_reader_Read_retval {int field_0;error err1;}",
        "result_name": "compress_bzip2__ptr_reader_Read_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_bzip2__ptr_reader_readFromBlock": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_bzip2__ptr_reader_read": {
        "result": "struct compress_bzip2__ptr_reader_read_retval {int field_0;error err1;}",
        "result_name": "compress_bzip2__ptr_reader_read_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_bzip2__ptr_reader_readBlock": {
        "result": "struct compress_bzip2__ptr_reader_readBlock_retval {error err0;}",
        "result_name": "compress_bzip2__ptr_reader_readBlock_retval",
        "parameters": []
    },
    "compress_bzip2_inverseBWT": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "tt",
                "type": "_slice_uint32"
            },
            {
                "name": "origPtr",
                "type": "uint"
            },
            {
                "name": "c",
                "type": "_slice_uint"
            }
        ]
    },
    "compress_bzip2_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_bzip2_updateCRC": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_bzip2_mustDecodeHex": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "compress_bzip2_mustLoadFile": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "string"
            }
        ]
    },
    "compress_bzip2_trim": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_bzip2_TestReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_bzip2_TestBitReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_bzip2_TestMTF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_bzip2_TestZeroRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_bzip2_benchmarkDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "compressed",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_bzip2_BenchmarkDecodeDigits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "compress_bzip2_BenchmarkDecodeNewton": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "compress_bzip2_BenchmarkDecodeRand": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "compress_bzip2__ptr_huffmanTree_Decode": {
        "result": "struct compress_bzip2__ptr_huffmanTree_Decode_retval {uint16 field_0;}",
        "result_name": "compress_bzip2__ptr_huffmanTree_Decode_retval",
        "parameters": [
            {
                "name": "br",
                "type": "_ptr_bitReader"
            }
        ]
    },
    "compress_bzip2_newHuffmanTree": {
        "result": "struct compress_bzip2_newHuffmanTree_retval {huffmanTree field_0;error err1;}",
        "result_name": "compress_bzip2_newHuffmanTree_retval",
        "parameters": [
            {
                "name": "lengths",
                "type": "_slice_uint8"
            }
        ]
    },
    "compress_bzip2_buildHuffmanNode": {
        "result": "struct compress_bzip2_buildHuffmanNode_retval {uint16 field_0;error err1;}",
        "result_name": "compress_bzip2_buildHuffmanNode_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_huffmanTree"
            },
            {
                "name": "codes",
                "type": "_slice_huffmanCode"
            },
            {
                "name": "level",
                "type": "uint32"
            }
        ]
    },
    "compress_bzip2_newMTFDecoder": {
        "result": "moveToFrontDecoder",
        "result_name": null,
        "parameters": [
            {
                "name": "symbols",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_bzip2_newMTFDecoderWithRange": {
        "result": "moveToFrontDecoder",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "compress_bzip2_moveToFrontDecoder_Decode": {
        "result": "struct compress_bzip2_moveToFrontDecoder_Decode_retval {byte field_0;}",
        "result_name": "compress_bzip2_moveToFrontDecoder_Decode_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "compress_bzip2_moveToFrontDecoder_First": {
        "result": "byte",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_compressor_fillDeflate": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate__ptr_compressor_writeBlock": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "tokens",
                "type": "_slice_token"
            },
            {
                "name": "index",
                "type": "int"
            }
        ]
    },
    "compress_flate__ptr_compressor_fillWindow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate__ptr_compressor_findMatch": {
        "result": "struct compress_flate__ptr_compressor_findMatch_retval {int field_0;bool field_1;}",
        "result_name": "compress_flate__ptr_compressor_findMatch_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "int"
            },
            {
                "name": "prevHead",
                "type": "int"
            },
            {
                "name": "prevLength",
                "type": "int"
            },
            {
                "name": "lookahead",
                "type": "int"
            }
        ]
    },
    "compress_flate__ptr_compressor_writeStoredBlock": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate_hash4": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate_bulkHash4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "dst",
                "type": "_slice_uint32"
            }
        ]
    },
    "compress_flate_matchLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "compress_flate__ptr_compressor_encSpeed": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_compressor_initDeflate": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_compressor_deflate": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_compressor_fillStore": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate__ptr_compressor_store": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_compressor_storeHuff": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_compressor_write": {
        "result": "struct compress_flate__ptr_compressor_write_retval {int field_0;error err1;}",
        "result_name": "compress_flate__ptr_compressor_write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate__ptr_compressor_syncFlush": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_compressor_init": {
        "result": "struct compress_flate__ptr_compressor_init_retval {error err0;}",
        "result_name": "compress_flate__ptr_compressor_init_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "level",
                "type": "int"
            }
        ]
    },
    "compress_flate__ptr_compressor_reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "compress_flate__ptr_compressor_close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "compress_flate_NewWriter": {
        "result": "struct compress_flate_NewWriter_retval {_ptr_Writer field_0;error err1;}",
        "result_name": "compress_flate_NewWriter_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "level",
                "type": "int"
            }
        ]
    },
    "compress_flate_NewWriterDict": {
        "result": "struct compress_flate_NewWriterDict_retval {_ptr_Writer field_0;error err1;}",
        "result_name": "compress_flate_NewWriterDict_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "dict",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate__ptr_dictWriter_Write": {
        "result": "struct compress_flate__ptr_dictWriter_Write_retval {int field_0;error err1;}",
        "result_name": "compress_flate__ptr_dictWriter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate__ptr_Writer_Write": {
        "result": "struct compress_flate__ptr_Writer_Write_retval {int field_0;error err1;}",
        "result_name": "compress_flate__ptr_Writer_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate__ptr_Writer_Flush": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_Writer_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_Writer_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "io_Writer"
            }
        ]
    },
    "compress_flate_load32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "i",
                "type": "int32"
            }
        ]
    },
    "compress_flate_load64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "i",
                "type": "int32"
            }
        ]
    },
    "compress_flate_hash": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "uint32"
            }
        ]
    },
    "compress_flate_newDeflateFast": {
        "result": "_ptr_deflateFast",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_deflateFast_encode": {
        "result": "_slice_token",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_token"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate_emitLiteral": {
        "result": "_slice_token",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_token"
            },
            {
                "name": "lit",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate__ptr_deflateFast_matchLen": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "int32"
            },
            {
                "name": "t",
                "type": "int32"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate__ptr_deflateFast_reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_deflateFast_shiftOffsets": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate_largeDataChunk": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "compress_flate_TestBulkHash4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestDeflate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestWriterClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate__ptr_sparseReader_Read": {
        "result": "struct compress_flate__ptr_sparseReader_Read_retval {int field_0;error err1;}",
        "result_name": "compress_flate__ptr_sparseReader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate_TestVeryLongSparseChunk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_newSyncBuffer": {
        "result": "_ptr_syncBuffer",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_syncBuffer_Read": {
        "result": "struct compress_flate__ptr_syncBuffer_Read_retval {int field_0;error err1;}",
        "result_name": "compress_flate__ptr_syncBuffer_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate__ptr_syncBuffer_signal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_syncBuffer_Write": {
        "result": "struct compress_flate__ptr_syncBuffer_Write_retval {int field_0;error err1;}",
        "result_name": "compress_flate__ptr_syncBuffer_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate__ptr_syncBuffer_WriteMode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_syncBuffer_ReadMode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_syncBuffer_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "compress_flate_testSync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "input",
                "type": "_slice_byte"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "compress_flate_testToFromWithLevelAndLimit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "input",
                "type": "_slice_byte"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "limit",
                "type": "int"
            }
        ]
    },
    "compress_flate_testToFromWithLimit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "input",
                "type": "_slice_byte"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "limit",
                "type": "_11_int"
            }
        ]
    },
    "compress_flate_TestDeflateInflate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestReverseBits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestDeflateInflateString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestReaderDict": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestWriterDict": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestRegression2508": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestWriterReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_testResetOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "dict",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate_TestBestSpeed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate__ptr_failWriter_Write": {
        "result": "struct compress_flate__ptr_failWriter_Write_retval {int field_0;error err1;}",
        "result_name": "compress_flate__ptr_failWriter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate_TestWriterPersistentWriteError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestWriterPersistentFlushError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestWriterPersistentCloseError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_checkErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "got",
                "type": "_slice_error"
            },
            {
                "name": "want",
                "type": "error"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestBestSpeedMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestBestSpeedMaxMatchOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestBestSpeedShiftOffsets": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestMaxStackSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate__ptr_dictDecoder_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "dict",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate__ptr_dictDecoder_histSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_dictDecoder_availRead": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_dictDecoder_availWrite": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_dictDecoder_writeSlice": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_dictDecoder_writeMark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cnt",
                "type": "int"
            }
        ]
    },
    "compress_flate__ptr_dictDecoder_writeByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "compress_flate__ptr_dictDecoder_writeCopy": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "dist",
                "type": "int"
            },
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "compress_flate__ptr_dictDecoder_tryWriteCopy": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "dist",
                "type": "int"
            },
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "compress_flate__ptr_dictDecoder_readFlush": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "compress_flate_TestDictDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_Example_reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate_Example_dictionary": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate_Example_synchronization": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate_TestIssue5915": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestIssue5962": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestIssue6255": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestInvalidEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestInvalidBits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestStreams": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestTruncatedStreams": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestReaderEarlyEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_newHuffmanBitWriter": {
        "result": "_ptr_huffmanBitWriter",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "compress_flate__ptr_huffmanBitWriter_reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "writer",
                "type": "io_Writer"
            }
        ]
    },
    "compress_flate__ptr_huffmanBitWriter_flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_huffmanBitWriter_write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate__ptr_huffmanBitWriter_writeBits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "int32"
            },
            {
                "name": "nb",
                "type": "uint"
            }
        ]
    },
    "compress_flate__ptr_huffmanBitWriter_writeBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate__ptr_huffmanBitWriter_generateCodegen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "numLiterals",
                "type": "int"
            },
            {
                "name": "numOffsets",
                "type": "int"
            },
            {
                "name": "litEnc",
                "type": "_ptr_huffmanEncoder"
            },
            {
                "name": "offEnc",
                "type": "_ptr_huffmanEncoder"
            }
        ]
    },
    "compress_flate__ptr_huffmanBitWriter_dynamicSize": {
        "result": "struct compress_flate__ptr_huffmanBitWriter_dynamicSize_retval {int field_0;}",
        "result_name": "compress_flate__ptr_huffmanBitWriter_dynamicSize_retval",
        "parameters": [
            {
                "name": "litEnc",
                "type": "_ptr_huffmanEncoder"
            },
            {
                "name": "offEnc",
                "type": "_ptr_huffmanEncoder"
            },
            {
                "name": "extraBits",
                "type": "int"
            }
        ]
    },
    "compress_flate__ptr_huffmanBitWriter_fixedSize": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "extraBits",
                "type": "int"
            }
        ]
    },
    "compress_flate__ptr_huffmanBitWriter_storedSize": {
        "result": "struct compress_flate__ptr_huffmanBitWriter_storedSize_retval {int field_0;bool field_1;}",
        "result_name": "compress_flate__ptr_huffmanBitWriter_storedSize_retval",
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate__ptr_huffmanBitWriter_writeCode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "hcode"
            }
        ]
    },
    "compress_flate__ptr_huffmanBitWriter_writeDynamicHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "numLiterals",
                "type": "int"
            },
            {
                "name": "numOffsets",
                "type": "int"
            },
            {
                "name": "numCodegens",
                "type": "int"
            },
            {
                "name": "isEof",
                "type": "bool"
            }
        ]
    },
    "compress_flate__ptr_huffmanBitWriter_writeStoredHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "isEof",
                "type": "bool"
            }
        ]
    },
    "compress_flate__ptr_huffmanBitWriter_writeFixedHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "isEof",
                "type": "bool"
            }
        ]
    },
    "compress_flate__ptr_huffmanBitWriter_writeBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tokens",
                "type": "_slice_token"
            },
            {
                "name": "eof",
                "type": "bool"
            },
            {
                "name": "input",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate__ptr_huffmanBitWriter_writeBlockDynamic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tokens",
                "type": "_slice_token"
            },
            {
                "name": "eof",
                "type": "bool"
            },
            {
                "name": "input",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate__ptr_huffmanBitWriter_indexTokens": {
        "result": "struct compress_flate__ptr_huffmanBitWriter_indexTokens_retval {int field_0;}",
        "result_name": "compress_flate__ptr_huffmanBitWriter_indexTokens_retval",
        "parameters": [
            {
                "name": "tokens",
                "type": "_slice_token"
            }
        ]
    },
    "compress_flate__ptr_huffmanBitWriter_writeTokens": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tokens",
                "type": "_slice_token"
            },
            {
                "name": "leCodes",
                "type": "_slice_hcode"
            },
            {
                "name": "oeCodes",
                "type": "_slice_hcode"
            }
        ]
    },
    "compress_flate_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_huffmanBitWriter_writeBlockHuff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "eof",
                "type": "bool"
            },
            {
                "name": "input",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate_histogram": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "h",
                "type": "_slice_int32"
            }
        ]
    },
    "compress_flate_TestBlockHuff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_testBlockHuff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "in",
                "type": "string"
            },
            {
                "name": "out",
                "type": "string"
            }
        ]
    },
    "compress_flate_TestWriteBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestWriteBlockDynamic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_testBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "test",
                "type": "huffTest"
            },
            {
                "name": "ttype",
                "type": "string"
            }
        ]
    },
    "compress_flate_writeToType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "ttype",
                "type": "string"
            },
            {
                "name": "bw",
                "type": "_ptr_huffmanBitWriter"
            },
            {
                "name": "tok",
                "type": "_slice_token"
            },
            {
                "name": "input",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate_testWriterEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "ttype",
                "type": "string"
            },
            {
                "name": "test",
                "type": "huffTest"
            },
            {
                "name": "useInput",
                "type": "bool"
            }
        ]
    },
    "compress_flate__ptr_hcode_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "uint16"
            },
            {
                "name": "length",
                "type": "uint16"
            }
        ]
    },
    "compress_flate_maxNode": {
        "result": "literalNode",
        "result_name": null,
        "parameters": []
    },
    "compress_flate_newHuffmanEncoder": {
        "result": "_ptr_huffmanEncoder",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "compress_flate_generateFixedLiteralEncoding": {
        "result": "_ptr_huffmanEncoder",
        "result_name": null,
        "parameters": []
    },
    "compress_flate_generateFixedOffsetEncoding": {
        "result": "_ptr_huffmanEncoder",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_huffmanEncoder_bitLength": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "freq",
                "type": "_slice_int32"
            }
        ]
    },
    "compress_flate__ptr_huffmanEncoder_bitCounts": {
        "result": "_slice_int32",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_literalNode"
            },
            {
                "name": "maxBits",
                "type": "int32"
            }
        ]
    },
    "compress_flate__ptr_huffmanEncoder_assignEncodingAndSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bitCount",
                "type": "_slice_int32"
            },
            {
                "name": "list",
                "type": "_slice_literalNode"
            }
        ]
    },
    "compress_flate__ptr_huffmanEncoder_generate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "freq",
                "type": "_slice_int32"
            },
            {
                "name": "maxBits",
                "type": "int32"
            }
        ]
    },
    "compress_flate__ptr_byLiteral_sort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_literalNode"
            }
        ]
    },
    "compress_flate_byLiteral_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "compress_flate_byLiteral_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "compress_flate_byLiteral_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "compress_flate__ptr_byFreq_sort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_literalNode"
            }
        ]
    },
    "compress_flate_byFreq_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "compress_flate_byFreq_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "compress_flate_byFreq_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "compress_flate_reverseBits": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "number",
                "type": "uint16"
            },
            {
                "name": "bitLength",
                "type": "byte"
            }
        ]
    },
    "compress_flate_CorruptInputError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "compress_flate_InternalError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_ReadError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_WriteError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_huffmanDecoder_init": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "lengths",
                "type": "_slice_int"
            }
        ]
    },
    "compress_flate__ptr_decompressor_nextBlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_decompressor_Read": {
        "result": "struct compress_flate__ptr_decompressor_Read_retval {int field_0;error err1;}",
        "result_name": "compress_flate__ptr_decompressor_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate__ptr_decompressor_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_decompressor_readHuffman": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_decompressor_huffmanBlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_decompressor_dataBlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_decompressor_copyData": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_decompressor_finishBlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate_noEOF": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "error"
            }
        ]
    },
    "compress_flate__ptr_decompressor_moreBits": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_decompressor_huffSym": {
        "result": "struct compress_flate__ptr_decompressor_huffSym_retval {int field_0;error err1;}",
        "result_name": "compress_flate__ptr_decompressor_huffSym_retval",
        "parameters": [
            {
                "name": "h",
                "type": "_ptr_huffmanDecoder"
            }
        ]
    },
    "compress_flate__ptr_decompressor_makeReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "compress_flate_fixedHuffmanDecoderInit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_flate__ptr_decompressor_Reset": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "dict",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate_NewReader": {
        "result": "io_ReadCloser",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "compress_flate_NewReaderDict": {
        "result": "io_ReadCloser",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "dict",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate_TestReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestReaderTruncated": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestResetDict": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestReaderReusesReaderBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestNlitOutOfRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_BenchmarkDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "compress_flate_doBench": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "compress_flate_literalToken": {
        "result": "token",
        "result_name": null,
        "parameters": [
            {
                "name": "literal",
                "type": "uint32"
            }
        ]
    },
    "compress_flate_matchToken": {
        "result": "token",
        "result_name": null,
        "parameters": [
            {
                "name": "xlength",
                "type": "uint32"
            },
            {
                "name": "xoffset",
                "type": "uint32"
            }
        ]
    },
    "compress_flate_token_literal": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "compress_flate_token_offset": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "compress_flate_token_length": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "compress_flate_lengthCode": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "len",
                "type": "uint32"
            }
        ]
    },
    "compress_flate_offsetCode": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint32"
            }
        ]
    },
    "compress_flate_BenchmarkEncode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "compress_flate__ptr_errorWriter_Write": {
        "result": "struct compress_flate__ptr_errorWriter_Write_retval {int field_0;error err1;}",
        "result_name": "compress_flate__ptr_errorWriter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_flate_TestWriteError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestDeterministic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_testDeterministic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_TestDeflateFast_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_flate_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_gzip_Example_writerReader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_gzip_ExampleReader_Multistream": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_gzip_Example_compressingReader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_gzip_FuzzReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "compress_gzip_noEOF": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "compress_gzip_NewReader": {
        "result": "struct compress_gzip_NewReader_retval {_ptr_Reader field_0;error err1;}",
        "result_name": "compress_gzip_NewReader_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "compress_gzip__ptr_Reader_Reset": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "compress_gzip__ptr_Reader_Multistream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ok",
                "type": "bool"
            }
        ]
    },
    "compress_gzip__ptr_Reader_readString": {
        "result": "struct compress_gzip__ptr_Reader_readString_retval {string field_0;error err1;}",
        "result_name": "compress_gzip__ptr_Reader_readString_retval",
        "parameters": []
    },
    "compress_gzip__ptr_Reader_readHeader": {
        "result": "struct compress_gzip__ptr_Reader_readHeader_retval {Header field_0;error err1;}",
        "result_name": "compress_gzip__ptr_Reader_readHeader_retval",
        "parameters": []
    },
    "compress_gzip__ptr_Reader_Read": {
        "result": "struct compress_gzip__ptr_Reader_Read_retval {int field_0;error err1;}",
        "result_name": "compress_gzip__ptr_Reader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_gzip__ptr_Reader_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "compress_gzip_TestDecompressor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_gzip_TestIssue6550": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_gzip_TestMultistreamFalse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_gzip_TestNilStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_gzip_TestTruncatedStreams": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_gzip_TestCVE202230631": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_gzip_NewWriter": {
        "result": "_ptr_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "compress_gzip_NewWriterLevel": {
        "result": "struct compress_gzip_NewWriterLevel_retval {_ptr_Writer field_0;error err1;}",
        "result_name": "compress_gzip_NewWriterLevel_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "level",
                "type": "int"
            }
        ]
    },
    "compress_gzip__ptr_Writer_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "level",
                "type": "int"
            }
        ]
    },
    "compress_gzip__ptr_Writer_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "compress_gzip__ptr_Writer_writeBytes": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_gzip__ptr_Writer_writeString": {
        "result": "struct compress_gzip__ptr_Writer_writeString_retval {error err0;}",
        "result_name": "compress_gzip__ptr_Writer_writeString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "compress_gzip__ptr_Writer_Write": {
        "result": "struct compress_gzip__ptr_Writer_Write_retval {int field_0;error err1;}",
        "result_name": "compress_gzip__ptr_Writer_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_gzip__ptr_Writer_Flush": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "compress_gzip__ptr_Writer_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "compress_gzip_TestEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_gzip_TestRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_gzip_TestLatin1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_gzip_TestLatin1RoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_gzip_TestWriterFlush": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_gzip_TestConcat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_gzip_TestWriterReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_gzip__ptr_limitedWriter_Write": {
        "result": "struct compress_gzip__ptr_limitedWriter_Write_retval {int field_0;error err1;}",
        "result_name": "compress_gzip__ptr_limitedWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_gzip_TestLimitedWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_gzip_TestGZIPFilesHaveZeroMTimes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_gzip_checkZeroMTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "compress_lzw__ptr_Reader_readLSB": {
        "result": "struct compress_lzw__ptr_Reader_readLSB_retval {uint16 field_0;error err1;}",
        "result_name": "compress_lzw__ptr_Reader_readLSB_retval",
        "parameters": []
    },
    "compress_lzw__ptr_Reader_readMSB": {
        "result": "struct compress_lzw__ptr_Reader_readMSB_retval {uint16 field_0;error err1;}",
        "result_name": "compress_lzw__ptr_Reader_readMSB_retval",
        "parameters": []
    },
    "compress_lzw__ptr_Reader_Read": {
        "result": "struct compress_lzw__ptr_Reader_Read_retval {int field_0;error err1;}",
        "result_name": "compress_lzw__ptr_Reader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_lzw__ptr_Reader_decode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_lzw__ptr_Reader_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "compress_lzw__ptr_Reader_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "io_Reader"
            },
            {
                "name": "order",
                "type": "Order"
            },
            {
                "name": "litWidth",
                "type": "int"
            }
        ]
    },
    "compress_lzw_NewReader": {
        "result": "io_ReadCloser",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "order",
                "type": "Order"
            },
            {
                "name": "litWidth",
                "type": "int"
            }
        ]
    },
    "compress_lzw_newReader": {
        "result": "_ptr_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "io_Reader"
            },
            {
                "name": "order",
                "type": "Order"
            },
            {
                "name": "litWidth",
                "type": "int"
            }
        ]
    },
    "compress_lzw__ptr_Reader_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "io_Reader"
            },
            {
                "name": "order",
                "type": "Order"
            },
            {
                "name": "litWidth",
                "type": "int"
            }
        ]
    },
    "compress_lzw_TestReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_lzw_TestReaderReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_lzw_devZero_Read": {
        "result": "struct compress_lzw_devZero_Read_retval {int field_0;error err1;}",
        "result_name": "compress_lzw_devZero_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_lzw_TestHiCodeDoesNotOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_lzw_TestNoLongerSavingPriorExpansions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_lzw_BenchmarkDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "compress_lzw__ptr_Writer_writeLSB": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "uint32"
            }
        ]
    },
    "compress_lzw__ptr_Writer_writeMSB": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "uint32"
            }
        ]
    },
    "compress_lzw__ptr_Writer_incHi": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "compress_lzw__ptr_Writer_Write": {
        "result": "struct compress_lzw__ptr_Writer_Write_retval {int field_0;error err1;}",
        "result_name": "compress_lzw__ptr_Writer_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_lzw__ptr_Writer_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "compress_lzw__ptr_Writer_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "io_Writer"
            },
            {
                "name": "order",
                "type": "Order"
            },
            {
                "name": "litWidth",
                "type": "int"
            }
        ]
    },
    "compress_lzw_NewWriter": {
        "result": "io_WriteCloser",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "order",
                "type": "Order"
            },
            {
                "name": "litWidth",
                "type": "int"
            }
        ]
    },
    "compress_lzw_newWriter": {
        "result": "_ptr_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "io_Writer"
            },
            {
                "name": "order",
                "type": "Order"
            },
            {
                "name": "litWidth",
                "type": "int"
            }
        ]
    },
    "compress_lzw__ptr_Writer_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "io_Writer"
            },
            {
                "name": "order",
                "type": "Order"
            },
            {
                "name": "litWidth",
                "type": "int"
            }
        ]
    },
    "compress_lzw_testFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "fn",
                "type": "string"
            },
            {
                "name": "order",
                "type": "Order"
            },
            {
                "name": "litWidth",
                "type": "int"
            }
        ]
    },
    "compress_lzw_TestWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_lzw_TestWriterReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_lzw_TestWriterReturnValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_lzw_TestSmallLitWidth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_lzw_TestStartsWithClearCode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_lzw_BenchmarkEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "compress_zlib_ExampleNewWriter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_zlib_ExampleNewReader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "compress_zlib_NewReader": {
        "result": "struct compress_zlib_NewReader_retval {io_ReadCloser field_0;error err1;}",
        "result_name": "compress_zlib_NewReader_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "compress_zlib_NewReaderDict": {
        "result": "struct compress_zlib_NewReaderDict_retval {io_ReadCloser field_0;error err1;}",
        "result_name": "compress_zlib_NewReaderDict_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "dict",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_zlib__ptr_reader_Read": {
        "result": "struct compress_zlib__ptr_reader_Read_retval {int field_0;error err1;}",
        "result_name": "compress_zlib__ptr_reader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_zlib__ptr_reader_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "compress_zlib__ptr_reader_Reset": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "dict",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_zlib_TestDecompressor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_zlib_NewWriter": {
        "result": "_ptr_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "compress_zlib_NewWriterLevel": {
        "result": "struct compress_zlib_NewWriterLevel_retval {_ptr_Writer field_0;error err1;}",
        "result_name": "compress_zlib_NewWriterLevel_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "level",
                "type": "int"
            }
        ]
    },
    "compress_zlib_NewWriterLevelDict": {
        "result": "struct compress_zlib_NewWriterLevelDict_retval {_ptr_Writer field_0;error err1;}",
        "result_name": "compress_zlib_NewWriterLevelDict_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "dict",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_zlib__ptr_Writer_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "compress_zlib__ptr_Writer_writeHeader": {
        "result": "struct compress_zlib__ptr_Writer_writeHeader_retval {error err0;}",
        "result_name": "compress_zlib__ptr_Writer_writeHeader_retval",
        "parameters": []
    },
    "compress_zlib__ptr_Writer_Write": {
        "result": "struct compress_zlib__ptr_Writer_Write_retval {int field_0;error err1;}",
        "result_name": "compress_zlib__ptr_Writer_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_zlib__ptr_Writer_Flush": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "compress_zlib__ptr_Writer_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "compress_zlib_testFileLevelDict": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "fn",
                "type": "string"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "d",
                "type": "string"
            }
        ]
    },
    "compress_zlib_testLevelDict": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "fn",
                "type": "string"
            },
            {
                "name": "b0",
                "type": "_slice_byte"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "d",
                "type": "string"
            }
        ]
    },
    "compress_zlib_testFileLevelDictReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "fn",
                "type": "string"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "dict",
                "type": "_slice_byte"
            }
        ]
    },
    "compress_zlib_TestWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_zlib_TestWriterBig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_zlib_TestWriterDict": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_zlib_TestWriterReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "compress_zlib_TestWriterDictIsUsed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_heap_IntHeap_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "container_heap_IntHeap_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "container_heap_IntHeap_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "container_heap__ptr_IntHeap_Push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "container_heap__ptr_IntHeap_Pop": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "container_heap_Example_intHeap": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "container_heap_PriorityQueue_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "container_heap_PriorityQueue_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "container_heap_PriorityQueue_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "container_heap__ptr_PriorityQueue_Push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "container_heap__ptr_PriorityQueue_Pop": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "container_heap__ptr_PriorityQueue_update": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "item",
                "type": "_ptr_Item"
            },
            {
                "name": "value",
                "type": "string"
            },
            {
                "name": "priority",
                "type": "int"
            }
        ]
    },
    "container_heap_Example_priorityQueue": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "container_heap_Init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Interface"
            }
        ]
    },
    "container_heap_Push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Interface"
            },
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "container_heap_Pop": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Interface"
            }
        ]
    },
    "container_heap_Remove": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Interface"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "container_heap_Fix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Interface"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "container_heap_up": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Interface"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "container_heap_down": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Interface"
            },
            {
                "name": "i0",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "container_heap__ptr_myHeap_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "container_heap__ptr_myHeap_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "container_heap__ptr_myHeap_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "container_heap__ptr_myHeap_Pop": {
        "result": "struct container_heap__ptr_myHeap_Pop_retval {interface_ field_0;}",
        "result_name": "container_heap__ptr_myHeap_Pop_retval",
        "parameters": []
    },
    "container_heap__ptr_myHeap_Push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "container_heap_myHeap_verify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "container_heap_TestInit0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_heap_TestInit1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_heap_Test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_heap_TestRemove0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_heap_TestRemove1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_heap_TestRemove2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_heap_BenchmarkDup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "container_heap_TestFix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_list_Example": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "container_list__ptr_Element_Next": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": []
    },
    "container_list__ptr_Element_Prev": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": []
    },
    "container_list__ptr_List_Init": {
        "result": "_ptr_List",
        "result_name": null,
        "parameters": []
    },
    "container_list_New": {
        "result": "_ptr_List",
        "result_name": null,
        "parameters": []
    },
    "container_list__ptr_List_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "container_list__ptr_List_Front": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": []
    },
    "container_list__ptr_List_Back": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": []
    },
    "container_list__ptr_List_lazyInit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "container_list__ptr_List_insert": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_Element"
            },
            {
                "name": "at",
                "type": "_ptr_Element"
            }
        ]
    },
    "container_list__ptr_List_insertValue": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            },
            {
                "name": "at",
                "type": "_ptr_Element"
            }
        ]
    },
    "container_list__ptr_List_remove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_Element"
            }
        ]
    },
    "container_list__ptr_List_move": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_Element"
            },
            {
                "name": "at",
                "type": "_ptr_Element"
            }
        ]
    },
    "container_list__ptr_List_Remove": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_Element"
            }
        ]
    },
    "container_list__ptr_List_PushFront": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "container_list__ptr_List_PushBack": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "container_list__ptr_List_InsertBefore": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            },
            {
                "name": "mark",
                "type": "_ptr_Element"
            }
        ]
    },
    "container_list__ptr_List_InsertAfter": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            },
            {
                "name": "mark",
                "type": "_ptr_Element"
            }
        ]
    },
    "container_list__ptr_List_MoveToFront": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_Element"
            }
        ]
    },
    "container_list__ptr_List_MoveToBack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_Element"
            }
        ]
    },
    "container_list__ptr_List_MoveBefore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_Element"
            },
            {
                "name": "mark",
                "type": "_ptr_Element"
            }
        ]
    },
    "container_list__ptr_List_MoveAfter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_Element"
            },
            {
                "name": "mark",
                "type": "_ptr_Element"
            }
        ]
    },
    "container_list__ptr_List_PushBackList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "other",
                "type": "_ptr_List"
            }
        ]
    },
    "container_list__ptr_List_PushFrontList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "other",
                "type": "_ptr_List"
            }
        ]
    },
    "container_list_checkListLen": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "l",
                "type": "_ptr_List"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "container_list_checkListPointers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "l",
                "type": "_ptr_List"
            },
            {
                "name": "es",
                "type": "_slice__ptr_Element"
            }
        ]
    },
    "container_list_TestList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_list_checkList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "l",
                "type": "_ptr_List"
            },
            {
                "name": "es",
                "type": "_slice_interface_"
            }
        ]
    },
    "container_list_TestExtending": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_list_TestRemove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_list_TestIssue4103": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_list_TestIssue6349": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_list_TestMove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_list_TestZeroList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_list_TestInsertBeforeUnknownMark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_list_TestInsertAfterUnknownMark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_list_TestMoveUnknownMark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_ring_ExampleRing_Len": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "container_ring_ExampleRing_Next": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "container_ring_ExampleRing_Prev": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "container_ring_ExampleRing_Do": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "container_ring_ExampleRing_Move": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "container_ring_ExampleRing_Link": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "container_ring_ExampleRing_Unlink": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "container_ring__ptr_Ring_init": {
        "result": "_ptr_Ring",
        "result_name": null,
        "parameters": []
    },
    "container_ring__ptr_Ring_Next": {
        "result": "_ptr_Ring",
        "result_name": null,
        "parameters": []
    },
    "container_ring__ptr_Ring_Prev": {
        "result": "_ptr_Ring",
        "result_name": null,
        "parameters": []
    },
    "container_ring__ptr_Ring_Move": {
        "result": "_ptr_Ring",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "container_ring_New": {
        "result": "_ptr_Ring",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "container_ring__ptr_Ring_Link": {
        "result": "_ptr_Ring",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_Ring"
            }
        ]
    },
    "container_ring__ptr_Ring_Unlink": {
        "result": "_ptr_Ring",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "container_ring__ptr_Ring_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "container_ring__ptr_Ring_Do": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "container_ring_dump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Ring"
            }
        ]
    },
    "container_ring_verify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "r",
                "type": "_ptr_Ring"
            },
            {
                "name": "N",
                "type": "int"
            },
            {
                "name": "sum",
                "type": "int"
            }
        ]
    },
    "container_ring_TestCornerCases": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_ring_makeN": {
        "result": "_ptr_Ring",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "container_ring_sumN": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "container_ring_TestNew": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_ring_TestLink1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_ring_TestLink2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_ring_TestLink3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_ring_TestUnlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_ring_TestLinkUnlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "container_ring_TestMoveEmptyRing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_newAfterFuncContext": {
        "result": "context_Context",
        "result_name": null,
        "parameters": []
    },
    "context__ptr_afterFuncContext_Deadline": {
        "result": "struct context__ptr_afterFuncContext_Deadline_retval {time_Time field_0;bool field_1;}",
        "result_name": "context__ptr_afterFuncContext_Deadline_retval",
        "parameters": []
    },
    "context__ptr_afterFuncContext_Done": {
        "result": "chan_send_struct",
        "result_name": null,
        "parameters": []
    },
    "context__ptr_afterFuncContext_Err": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "context__ptr_afterFuncContext_Value": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            }
        ]
    },
    "context__ptr_afterFuncContext_AfterFunc": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "context__ptr_afterFuncContext_cancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "context_TestCustomContextAfterFuncCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestCustomContextAfterFuncTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestCustomContextAfterFuncAfterFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestCustomContextAfterFuncUnregisterCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestCustomContextAfterFuncUnregisterTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestCustomContextAfterFuncUnregisterAfterFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_BenchmarkCommonParentCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "context_BenchmarkWithTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "context_benchmarkWithTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "concurrentContexts",
                "type": "int"
            }
        ]
    },
    "context_BenchmarkCancelTree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "context_buildContextTree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "root",
                "type": "Context"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "context_BenchmarkCheckCanceled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "context_BenchmarkContextCancelDone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "context_BenchmarkDeepValueNewGoRoutine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "context_BenchmarkDeepValueSameGoRoutine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "context_deadlineExceededError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "context_deadlineExceededError_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "context_deadlineExceededError_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "context_emptyCtx_Deadline": {
        "result": "struct context_emptyCtx_Deadline_retval {time_Time field_0;bool field_1;}",
        "result_name": "context_emptyCtx_Deadline_retval",
        "parameters": []
    },
    "context_emptyCtx_Done": {
        "result": "chan_send_struct",
        "result_name": null,
        "parameters": []
    },
    "context_emptyCtx_Err": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "context_emptyCtx_Value": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            }
        ]
    },
    "context_backgroundCtx_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "context_todoCtx_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "context_Background": {
        "result": "Context",
        "result_name": null,
        "parameters": []
    },
    "context_TODO": {
        "result": "Context",
        "result_name": null,
        "parameters": []
    },
    "context_WithCancel": {
        "result": "struct context_WithCancel_retval {Context field_0;CancelFunc field_1;}",
        "result_name": "context_WithCancel_retval",
        "parameters": [
            {
                "name": "parent",
                "type": "Context"
            }
        ]
    },
    "context_WithCancelCause": {
        "result": "struct context_WithCancelCause_retval {Context field_0;CancelCauseFunc field_1;}",
        "result_name": "context_WithCancelCause_retval",
        "parameters": [
            {
                "name": "parent",
                "type": "Context"
            }
        ]
    },
    "context_withCancel": {
        "result": "_ptr_cancelCtx",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "Context"
            }
        ]
    },
    "context_Cause": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Context"
            }
        ]
    },
    "context_AfterFunc": {
        "result": "struct context_AfterFunc_retval {void* field_0;}",
        "result_name": "context_AfterFunc_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "Context"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "context__ptr_afterFuncCtx_cancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "removeFromParent",
                "type": "bool"
            },
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "cause",
                "type": "error"
            }
        ]
    },
    "context_parentCancelCtx": {
        "result": "struct context_parentCancelCtx_retval {_ptr_cancelCtx field_0;bool field_1;}",
        "result_name": "context_parentCancelCtx_retval",
        "parameters": [
            {
                "name": "parent",
                "type": "Context"
            }
        ]
    },
    "context_removeChild": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "Context"
            },
            {
                "name": "child",
                "type": "canceler"
            }
        ]
    },
    "context_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "context__ptr_cancelCtx_Value": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            }
        ]
    },
    "context__ptr_cancelCtx_Done": {
        "result": "chan_send_struct",
        "result_name": null,
        "parameters": []
    },
    "context__ptr_cancelCtx_Err": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "context__ptr_cancelCtx_propagateCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "Context"
            },
            {
                "name": "child",
                "type": "canceler"
            }
        ]
    },
    "context_contextName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Context"
            }
        ]
    },
    "context__ptr_cancelCtx_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "context__ptr_cancelCtx_cancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "removeFromParent",
                "type": "bool"
            },
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "cause",
                "type": "error"
            }
        ]
    },
    "context_WithoutCancel": {
        "result": "Context",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "Context"
            }
        ]
    },
    "context_withoutCancelCtx_Deadline": {
        "result": "struct context_withoutCancelCtx_Deadline_retval {time_Time field_0;bool field_1;}",
        "result_name": "context_withoutCancelCtx_Deadline_retval",
        "parameters": []
    },
    "context_withoutCancelCtx_Done": {
        "result": "chan_send_struct",
        "result_name": null,
        "parameters": []
    },
    "context_withoutCancelCtx_Err": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "context_withoutCancelCtx_Value": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            }
        ]
    },
    "context_withoutCancelCtx_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "context_WithDeadline": {
        "result": "struct context_WithDeadline_retval {Context field_0;CancelFunc field_1;}",
        "result_name": "context_WithDeadline_retval",
        "parameters": [
            {
                "name": "parent",
                "type": "Context"
            },
            {
                "name": "d",
                "type": "time_Time"
            }
        ]
    },
    "context_WithDeadlineCause": {
        "result": "struct context_WithDeadlineCause_retval {Context field_0;CancelFunc field_1;}",
        "result_name": "context_WithDeadlineCause_retval",
        "parameters": [
            {
                "name": "parent",
                "type": "Context"
            },
            {
                "name": "d",
                "type": "time_Time"
            },
            {
                "name": "cause",
                "type": "error"
            }
        ]
    },
    "context__ptr_timerCtx_Deadline": {
        "result": "struct context__ptr_timerCtx_Deadline_retval {time_Time field_0;bool field_1;}",
        "result_name": "context__ptr_timerCtx_Deadline_retval",
        "parameters": []
    },
    "context__ptr_timerCtx_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "context__ptr_timerCtx_cancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "removeFromParent",
                "type": "bool"
            },
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "cause",
                "type": "error"
            }
        ]
    },
    "context_WithTimeout": {
        "result": "struct context_WithTimeout_retval {Context field_0;CancelFunc field_1;}",
        "result_name": "context_WithTimeout_retval",
        "parameters": [
            {
                "name": "parent",
                "type": "Context"
            },
            {
                "name": "timeout",
                "type": "time_Duration"
            }
        ]
    },
    "context_WithTimeoutCause": {
        "result": "struct context_WithTimeoutCause_retval {Context field_0;CancelFunc field_1;}",
        "result_name": "context_WithTimeoutCause_retval",
        "parameters": [
            {
                "name": "parent",
                "type": "Context"
            },
            {
                "name": "timeout",
                "type": "time_Duration"
            },
            {
                "name": "cause",
                "type": "error"
            }
        ]
    },
    "context_WithValue": {
        "result": "Context",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "Context"
            },
            {
                "name": "key",
                "type": "interface_"
            },
            {
                "name": "val",
                "type": "interface_"
            }
        ]
    },
    "context_stringify": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "context__ptr_valueCtx_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "context__ptr_valueCtx_Value": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            }
        ]
    },
    "context_value": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Context"
            },
            {
                "name": "key",
                "type": "interface_"
            }
        ]
    },
    "context_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "map_canceler_struct"
            },
            {
                "name": "key",
                "type": "canceler"
            }
        ]
    },
    "context_XTestParentFinishesChild": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testingT"
            }
        ]
    },
    "context_XTestChildFinishesFirst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testingT"
            }
        ]
    },
    "context_XTestCancelRemoves": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testingT"
            }
        ]
    },
    "context__ptr_myDoneCtx_Done": {
        "result": "chan_send_struct",
        "result_name": null,
        "parameters": []
    },
    "context_XTestCustomContextGoroutines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testingT"
            }
        ]
    },
    "context_ExampleWithCancel": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "context_ExampleWithDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "context_ExampleWithTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "context_ExampleWithValue": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "context_ExampleAfterFunc_cond": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "context_ExampleAfterFunc_connection": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "context_ExampleAfterFunc_merge": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "context_TestDeadlineExceededIsNetError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestParentFinishesChild": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestChildFinishesFirst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestCancelRemoves": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestCustomContextGoroutines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_quiescent": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestBackground": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestTODO": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestWithCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_testDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Context"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestCanceledTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestSimultaneousCancels": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestInterlockedCancels": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestLayersCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestLayersTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_testLayers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "seed",
                "type": "int64"
            },
            {
                "name": "testTimeout",
                "type": "bool"
            }
        ]
    },
    "context_TestWithCancelCanceledParent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestWithCancelSimultaneouslyCanceledParent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestWithValueChecksKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestInvalidDerivedFail": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_recoveredValue": {
        "result": "struct context_recoveredValue_retval {interface_ field_0;}",
        "result_name": "context_recoveredValue_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "context_TestDeadlineExceededSupportsTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestCause": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestCauseRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestWithoutCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context__ptr_customDoneContext_Done": {
        "result": "chan_send_struct",
        "result_name": null,
        "parameters": []
    },
    "context_TestCustomContextPropagation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestAfterFuncCalledAfterCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestAfterFuncCalledAfterTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestAfterFuncCalledImmediately": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestAfterFuncNotCalledAfterStop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "context_TestAfterFuncCalledAsynchronously": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_Hash_HashFunc": {
        "result": "Hash",
        "result_name": null,
        "parameters": []
    },
    "crypto_Hash_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_Hash_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_Hash_New": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": []
    },
    "crypto_Hash_Available": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "crypto_RegisterHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Hash"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "crypto_TestRC4OutOfBoundsWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_TestCTROutOfBoundsWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_TestOFBOutOfBoundsWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_TestCFBEncryptOutOfBoundsWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_TestCFBDecryptOutOfBoundsWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_testBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "newCipher",
                "type": "void*"
            }
        ]
    },
    "crypto_test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "cipherText",
                "type": "_slice_byte"
            },
            {
                "name": "xor",
                "type": "void*"
            }
        ]
    },
    "crypto_aes_gcmAesInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "productTable",
                "type": "_ptr__256_byte"
            },
            {
                "name": "ks",
                "type": "_slice_uint32"
            }
        ]
    },
    "crypto_aes_gcmAesData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "productTable",
                "type": "_ptr__256_byte"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "T",
                "type": "_ptr__16_byte"
            }
        ]
    },
    "crypto_aes_gcmAesEnc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "productTable",
                "type": "_ptr__256_byte"
            },
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "ctr",
                "type": "_ptr__16_byte"
            },
            {
                "name": "T",
                "type": "_ptr__16_byte"
            },
            {
                "name": "ks",
                "type": "_slice_uint32"
            }
        ]
    },
    "crypto_aes_gcmAesDec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "productTable",
                "type": "_ptr__256_byte"
            },
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "ctr",
                "type": "_ptr__16_byte"
            },
            {
                "name": "T",
                "type": "_ptr__16_byte"
            },
            {
                "name": "ks",
                "type": "_slice_uint32"
            }
        ]
    },
    "crypto_aes_gcmAesFinish": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "productTable",
                "type": "_ptr__256_byte"
            },
            {
                "name": "tagMask",
                "type": "_ptr__16_byte"
            },
            {
                "name": "T",
                "type": "_ptr__16_byte"
            },
            {
                "name": "pLen",
                "type": "uint64"
            },
            {
                "name": "dLen",
                "type": "uint64"
            }
        ]
    },
    "crypto_aes__ptr_aesCipherGCM_NewGCM": {
        "result": "struct crypto_aes__ptr_aesCipherGCM_NewGCM_retval {cipher_AEAD field_0;error err1;}",
        "result_name": "crypto_aes__ptr_aesCipherGCM_NewGCM_retval",
        "parameters": [
            {
                "name": "nonceSize",
                "type": "int"
            },
            {
                "name": "tagSize",
                "type": "int"
            }
        ]
    },
    "crypto_aes__ptr_gcmAsm_NonceSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_aes__ptr_gcmAsm_Overhead": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_aes_sliceForAppend": {
        "result": "struct crypto_aes_sliceForAppend_retval {_slice_byte field_0;}",
        "result_name": "crypto_aes_sliceForAppend_retval",
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "crypto_aes__ptr_gcmAsm_Seal": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "plaintext",
                "type": "_slice_byte"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_gcmAsm_Open": {
        "result": "struct crypto_aes__ptr_gcmAsm_Open_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_aes__ptr_gcmAsm_Open_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes_TestPowx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_aes_mul": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "c",
                "type": "uint32"
            }
        ]
    },
    "crypto_aes_TestMul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_aes_TestSboxes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_aes_TestTe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_aes_TestTd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_aes_TestExpandKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_aes_TestCipherEncrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_aes_TestCipherDecrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_aes_TestShortBlocks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_aes_mustPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "crypto_aes_BenchmarkEncrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_aes_BenchmarkDecrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_aes_BenchmarkExpand": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_aes_encryptBlockGo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "xk",
                "type": "_slice_uint32"
            },
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes_decryptBlockGo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "xk",
                "type": "_slice_uint32"
            },
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes_subw": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "uint32"
            }
        ]
    },
    "crypto_aes_rotw": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "uint32"
            }
        ]
    },
    "crypto_aes_expandKeyGo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            },
            {
                "name": "enc",
                "type": "_slice_uint32"
            },
            {
                "name": "dec",
                "type": "_slice_uint32"
            }
        ]
    },
    "crypto_aes__ptr_aesCipherAsm_NewCBCEncrypter": {
        "result": "cipher_BlockMode",
        "result_name": null,
        "parameters": [
            {
                "name": "iv",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_aesCipherAsm_NewCBCDecrypter": {
        "result": "cipher_BlockMode",
        "result_name": null,
        "parameters": [
            {
                "name": "iv",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_cbc_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_aes_cryptBlocksChain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "code"
            },
            {
                "name": "iv",
                "type": "_ptr_byte"
            },
            {
                "name": "key",
                "type": "_ptr_byte"
            },
            {
                "name": "dst",
                "type": "_ptr_byte"
            },
            {
                "name": "src",
                "type": "_ptr_byte"
            },
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "crypto_aes__ptr_cbc_CryptBlocks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_cbc_SetIV": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "iv",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes_KeySizeError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_aes_NewCipher": {
        "result": "struct crypto_aes_NewCipher_retval {cipher_Block field_0;error err1;}",
        "result_name": "crypto_aes_NewCipher_retval",
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes_newCipherGeneric": {
        "result": "struct crypto_aes_newCipherGeneric_retval {cipher_Block field_0;error err1;}",
        "result_name": "crypto_aes_newCipherGeneric_retval",
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_aesCipher_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_aes__ptr_aesCipher_Encrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_aesCipher_Decrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes_encryptBlockAsm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "nr",
                "type": "int"
            },
            {
                "name": "xk",
                "type": "_ptr_uint32"
            },
            {
                "name": "dst",
                "type": "_ptr_byte"
            },
            {
                "name": "src",
                "type": "_ptr_byte"
            }
        ]
    },
    "crypto_aes_decryptBlockAsm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "nr",
                "type": "int"
            },
            {
                "name": "xk",
                "type": "_ptr_uint32"
            },
            {
                "name": "dst",
                "type": "_ptr_byte"
            },
            {
                "name": "src",
                "type": "_ptr_byte"
            }
        ]
    },
    "crypto_aes_expandKeyAsm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "nr",
                "type": "int"
            },
            {
                "name": "key",
                "type": "_ptr_byte"
            },
            {
                "name": "enc",
                "type": "_ptr_uint32"
            },
            {
                "name": "dec",
                "type": "_ptr_uint32"
            }
        ]
    },
    "crypto_aes_newCipher": {
        "result": "struct crypto_aes_newCipher_retval {cipher_Block field_0;error err1;}",
        "result_name": "crypto_aes_newCipher_retval",
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_aesCipherAsm_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_aes__ptr_aesCipherAsm_Encrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_aesCipherAsm_Decrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes_expandKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            },
            {
                "name": "enc",
                "type": "_slice_uint32"
            },
            {
                "name": "dec",
                "type": "_slice_uint32"
            }
        ]
    },
    "crypto_aes_cryptBlocks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "code"
            },
            {
                "name": "key",
                "type": "_ptr_byte"
            },
            {
                "name": "dst",
                "type": "_ptr_byte"
            },
            {
                "name": "src",
                "type": "_ptr_byte"
            },
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "crypto_aes_xorBytes": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_aesCipherAsm_NewCTR": {
        "result": "cipher_Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "iv",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_aesctr_refill": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_aes__ptr_aesctr_XORKeyStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes_gcmInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "productTable",
                "type": "_ptr__256_byte"
            },
            {
                "name": "h",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes_gcmHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "output",
                "type": "_slice_byte"
            },
            {
                "name": "productTable",
                "type": "_ptr__256_byte"
            },
            {
                "name": "inp",
                "type": "_slice_byte"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "crypto_aes_gcmMul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "output",
                "type": "_slice_byte"
            },
            {
                "name": "productTable",
                "type": "_ptr__256_byte"
            }
        ]
    },
    "crypto_aes__ptr_aesCipherAsm_NewGCM": {
        "result": "struct crypto_aes__ptr_aesCipherAsm_NewGCM_retval {cipher_AEAD field_0;error err1;}",
        "result_name": "crypto_aes__ptr_aesCipherAsm_NewGCM_retval",
        "parameters": [
            {
                "name": "nonceSize",
                "type": "int"
            },
            {
                "name": "tagSize",
                "type": "int"
            }
        ]
    },
    "crypto_aes__ptr_gcmAsm_deriveCounter": {
        "result": "gcmCount",
        "result_name": null,
        "parameters": [
            {
                "name": "nonce",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_gcmAsm_counterCrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "cnt",
                "type": "_ptr_gcmCount"
            }
        ]
    },
    "crypto_aes_gcmInc32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "counterBlock",
                "type": "_ptr__16_byte"
            }
        ]
    },
    "crypto_aes__ptr_gcmAsm_paddedGHASH": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hash",
                "type": "_ptr__16_byte"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_gcmAsm_auth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            },
            {
                "name": "additionalData",
                "type": "_slice_byte"
            },
            {
                "name": "tagMask",
                "type": "_ptr__gcmTagSize_byte"
            }
        ]
    },
    "crypto_aes_gcmLengths": {
        "result": "_16_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "len0",
                "type": "uint64"
            },
            {
                "name": "len1",
                "type": "uint64"
            }
        ]
    },
    "crypto_aes__ptr_gcmCount_inc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_aes_ghash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_ptr_gcmHashKey"
            },
            {
                "name": "hash",
                "type": "_ptr__16_byte"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes_cryptBlocksGCM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "code"
            },
            {
                "name": "key",
                "type": "_slice_byte"
            },
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "cnt",
                "type": "_ptr_gcmCount"
            }
        ]
    },
    "crypto_aes_kmaGCM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "code"
            },
            {
                "name": "key",
                "type": "_slice_byte"
            },
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "aad",
                "type": "_slice_byte"
            },
            {
                "name": "tag",
                "type": "_ptr__16_byte"
            },
            {
                "name": "cnt",
                "type": "_ptr_gcmCount"
            }
        ]
    },
    "crypto_aes__ptr_gcmKMA_Seal": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "plaintext",
                "type": "_slice_byte"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_gcmKMA_Open": {
        "result": "struct crypto_aes__ptr_gcmKMA_Open_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_aes__ptr_gcmKMA_Open_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_testBlock_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_aes__ptr_testBlock_Encrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_testBlock_Decrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_testBlock_NewGCM": {
        "result": "struct crypto_aes__ptr_testBlock_NewGCM_retval {cipher_AEAD field_0;error err1;}",
        "result_name": "crypto_aes__ptr_testBlock_NewGCM_retval",
        "parameters": []
    },
    "crypto_aes__ptr_testBlock_NewCBCEncrypter": {
        "result": "cipher_BlockMode",
        "result_name": null,
        "parameters": []
    },
    "crypto_aes__ptr_testBlock_NewCBCDecrypter": {
        "result": "cipher_BlockMode",
        "result_name": null,
        "parameters": []
    },
    "crypto_aes__ptr_testBlock_NewCTR": {
        "result": "cipher_Stream",
        "result_name": null,
        "parameters": []
    },
    "crypto_aes__ptr_testAEAD_NonceSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_aes__ptr_testAEAD_Overhead": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_aes__ptr_testAEAD_Seal": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "c",
                "type": "_slice_byte"
            },
            {
                "name": "d",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_testAEAD_Open": {
        "result": "struct crypto_aes__ptr_testAEAD_Open_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_aes__ptr_testAEAD_Open_retval",
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "c",
                "type": "_slice_byte"
            },
            {
                "name": "d",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_testAEAD_InAESPackage": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "crypto_aes_TestGCMAble": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_aes__ptr_testBlockMode_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_aes__ptr_testBlockMode_CryptBlocks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_testBlockMode_InAESPackage": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "crypto_aes_TestCBCEncAble": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_aes_TestCBCDecAble": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_aes__ptr_testStream_XORKeyStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_aes__ptr_testStream_InAESPackage": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "crypto_aes_TestCTRAble": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_boring_Enabled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "crypto_boring_TestEnabled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_boring_TestNotBoring": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_cipher_benchmarkAESGCMSeal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "keySize",
                "type": "int"
            }
        ]
    },
    "crypto_cipher_benchmarkAESGCMOpen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "keySize",
                "type": "int"
            }
        ]
    },
    "crypto_cipher_BenchmarkAESGCM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_cipher_benchmarkAESStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "mode",
                "type": "void*"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_BenchmarkAESCFBEncrypt1K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_cipher_BenchmarkAESCFBDecrypt1K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_cipher_BenchmarkAESCFBDecrypt8K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_cipher_BenchmarkAESOFB1K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_cipher_BenchmarkAESCTR1K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_cipher_BenchmarkAESCTR8K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_cipher_BenchmarkAESCBCEncrypt1K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_cipher_BenchmarkAESCBCDecrypt1K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_cipher_newCBC": {
        "result": "_ptr_cbc",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "Block"
            },
            {
                "name": "iv",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_NewCBCEncrypter": {
        "result": "BlockMode",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "Block"
            },
            {
                "name": "iv",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_newCBCGenericEncrypter": {
        "result": "BlockMode",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "Block"
            },
            {
                "name": "iv",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher__ptr_cbcEncrypter_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_cipher__ptr_cbcEncrypter_CryptBlocks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher__ptr_cbcEncrypter_SetIV": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "iv",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_NewCBCDecrypter": {
        "result": "BlockMode",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "Block"
            },
            {
                "name": "iv",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_newCBCGenericDecrypter": {
        "result": "BlockMode",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "Block"
            },
            {
                "name": "iv",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher__ptr_cbcDecrypter_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_cipher__ptr_cbcDecrypter_CryptBlocks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher__ptr_cbcDecrypter_SetIV": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "iv",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_TestCBCEncrypterAES": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_cipher_TestCBCDecrypterAES": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_cipher__ptr_cfb_XORKeyStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_NewCFBEncrypter": {
        "result": "Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "block",
                "type": "Block"
            },
            {
                "name": "iv",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_NewCFBDecrypter": {
        "result": "Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "block",
                "type": "Block"
            },
            {
                "name": "iv",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_newCFB": {
        "result": "Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "block",
                "type": "Block"
            },
            {
                "name": "iv",
                "type": "_slice_byte"
            },
            {
                "name": "decrypt",
                "type": "bool"
            }
        ]
    },
    "crypto_cipher_TestCFBVectors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_cipher_TestCFBInverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_cipher_TestCryptBlocks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_cipher_mustPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "crypto_cipher_TestEmptyPlaintext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_cipher_NewCTR": {
        "result": "Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "block",
                "type": "Block"
            },
            {
                "name": "iv",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher__ptr_ctr_refill": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_cipher__ptr_ctr_XORKeyStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_TestCTR_AES": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_cipher_noopBlock_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_cipher_noopBlock_Encrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_noopBlock_Decrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_inc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_xor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_TestCTR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_cipher_ExampleNewGCM_encrypt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_cipher_ExampleNewGCM_decrypt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_cipher_ExampleNewCBCDecrypter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_cipher_ExampleNewCBCEncrypter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_cipher_ExampleNewCFBDecrypter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_cipher_ExampleNewCFBEncrypter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_cipher_ExampleNewCTR": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_cipher_ExampleNewOFB": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_cipher_ExampleStreamReader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_cipher_ExampleStreamWriter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_cipher_TestFuzz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_cipher_NewGCM": {
        "result": "struct crypto_cipher_NewGCM_retval {AEAD field_0;error err1;}",
        "result_name": "crypto_cipher_NewGCM_retval",
        "parameters": [
            {
                "name": "cipher",
                "type": "Block"
            }
        ]
    },
    "crypto_cipher_NewGCMWithNonceSize": {
        "result": "struct crypto_cipher_NewGCMWithNonceSize_retval {AEAD field_0;error err1;}",
        "result_name": "crypto_cipher_NewGCMWithNonceSize_retval",
        "parameters": [
            {
                "name": "cipher",
                "type": "Block"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_cipher_NewGCMWithTagSize": {
        "result": "struct crypto_cipher_NewGCMWithTagSize_retval {AEAD field_0;error err1;}",
        "result_name": "crypto_cipher_NewGCMWithTagSize_retval",
        "parameters": [
            {
                "name": "cipher",
                "type": "Block"
            },
            {
                "name": "tagSize",
                "type": "int"
            }
        ]
    },
    "crypto_cipher_newGCMWithNonceAndTagSize": {
        "result": "struct crypto_cipher_newGCMWithNonceAndTagSize_retval {AEAD field_0;error err1;}",
        "result_name": "crypto_cipher_newGCMWithNonceAndTagSize_retval",
        "parameters": [
            {
                "name": "cipher",
                "type": "Block"
            },
            {
                "name": "nonceSize",
                "type": "int"
            },
            {
                "name": "tagSize",
                "type": "int"
            }
        ]
    },
    "crypto_cipher__ptr_gcm_NonceSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_cipher__ptr_gcm_Overhead": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_cipher__ptr_gcm_Seal": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "plaintext",
                "type": "_slice_byte"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher__ptr_gcm_Open": {
        "result": "struct crypto_cipher__ptr_gcm_Open_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_cipher__ptr_gcm_Open_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_reverseBits": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "crypto_cipher_gcmAdd": {
        "result": "gcmFieldElement",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_gcmFieldElement"
            },
            {
                "name": "y",
                "type": "_ptr_gcmFieldElement"
            }
        ]
    },
    "crypto_cipher_gcmDouble": {
        "result": "struct crypto_cipher_gcmDouble_retval {gcmFieldElement field_0;}",
        "result_name": "crypto_cipher_gcmDouble_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_gcmFieldElement"
            }
        ]
    },
    "crypto_cipher__ptr_gcm_mul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_gcmFieldElement"
            }
        ]
    },
    "crypto_cipher__ptr_gcm_updateBlocks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_gcmFieldElement"
            },
            {
                "name": "blocks",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher__ptr_gcm_update": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_gcmFieldElement"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_gcmInc32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "counterBlock",
                "type": "_ptr__16_byte"
            }
        ]
    },
    "crypto_cipher_sliceForAppend": {
        "result": "struct crypto_cipher_sliceForAppend_retval {_slice_byte field_0;}",
        "result_name": "crypto_cipher_sliceForAppend_retval",
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "crypto_cipher__ptr_gcm_counterCrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "in",
                "type": "_slice_byte"
            },
            {
                "name": "counter",
                "type": "_ptr__gcmBlockSize_byte"
            }
        ]
    },
    "crypto_cipher__ptr_gcm_deriveCounter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "counter",
                "type": "_ptr__gcmBlockSize_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher__ptr_gcm_auth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            },
            {
                "name": "additionalData",
                "type": "_slice_byte"
            },
            {
                "name": "tagMask",
                "type": "_ptr__gcmTagSize_byte"
            }
        ]
    },
    "crypto_cipher_TestAESGCM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_cipher_TestGCMInvalidTagSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_cipher_TestTagFailureOverwrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_cipher_TestGCMCounterWrap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_cipher__ptr_wrapper_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_cipher__ptr_wrapper_Encrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher__ptr_wrapper_Decrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_wrap": {
        "result": "cipher_Block",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "cipher_Block"
            }
        ]
    },
    "crypto_cipher_TestGCMAsm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_cipher_StreamReader_Read": {
        "result": "struct crypto_cipher_StreamReader_Read_retval {int field_0;error err1;}",
        "result_name": "crypto_cipher_StreamReader_Read_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_StreamWriter_Write": {
        "result": "struct crypto_cipher_StreamWriter_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_cipher_StreamWriter_Write_retval",
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_StreamWriter_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_cipher_NewOFB": {
        "result": "Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "Block"
            },
            {
                "name": "iv",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher__ptr_ofb_refill": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_cipher__ptr_ofb_XORKeyStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_cipher_TestOFB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_des_cryptBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "subkeys",
                "type": "_slice_uint64"
            },
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "decrypt",
                "type": "bool"
            }
        ]
    },
    "crypto_des_encryptBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "subkeys",
                "type": "_slice_uint64"
            },
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_des_decryptBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "subkeys",
                "type": "_slice_uint64"
            },
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_des_feistel": {
        "result": "struct crypto_des_feistel_retval {uint32 field_0;}",
        "result_name": "crypto_des_feistel_retval",
        "parameters": [
            {
                "name": "l",
                "type": "uint32"
            },
            {
                "name": "r",
                "type": "uint32"
            },
            {
                "name": "k0",
                "type": "uint64"
            },
            {
                "name": "k1",
                "type": "uint64"
            }
        ]
    },
    "crypto_des_permuteBlock": {
        "result": "struct crypto_des_permuteBlock_retval {uint64 field_0;}",
        "result_name": "crypto_des_permuteBlock_retval",
        "parameters": [
            {
                "name": "src",
                "type": "uint64"
            },
            {
                "name": "permutation",
                "type": "_slice_uint8"
            }
        ]
    },
    "crypto_des_initFeistelBox": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_des_permuteInitialBlock": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "block",
                "type": "uint64"
            }
        ]
    },
    "crypto_des_permuteFinalBlock": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "block",
                "type": "uint64"
            }
        ]
    },
    "crypto_des_ksRotate": {
        "result": "struct crypto_des_ksRotate_retval {_slice_uint32 field_0;}",
        "result_name": "crypto_des_ksRotate_retval",
        "parameters": [
            {
                "name": "in",
                "type": "uint32"
            }
        ]
    },
    "crypto_des__ptr_desCipher_generateSubkeys": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "keyBytes",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_des_unpack": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "crypto_des_KeySizeError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_des_NewCipher": {
        "result": "struct crypto_des_NewCipher_retval {cipher_Block field_0;error err1;}",
        "result_name": "crypto_des_NewCipher_retval",
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_des__ptr_desCipher_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_des__ptr_desCipher_Encrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_des__ptr_desCipher_Decrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_des_NewTripleDESCipher": {
        "result": "struct crypto_des_NewTripleDESCipher_retval {cipher_Block field_0;error err1;}",
        "result_name": "crypto_des_NewTripleDESCipher_retval",
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_des__ptr_tripleDESCipher_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_des__ptr_tripleDESCipher_Encrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_des__ptr_tripleDESCipher_Decrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_des_newCipher": {
        "result": "_ptr_desCipher",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_des_TestWeakKeys": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_des_TestSemiWeakKeyPairs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_des_TestDESEncryptBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_des_TestDESDecryptBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_des_TestEncryptTripleDES": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_des_TestDecryptTripleDES": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_des_TestVariablePlaintextKnownAnswer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_des_TestVariableCiphertextKnownAnswer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_des_TestInversePermutationKnownAnswer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_des_TestInitialPermutationKnownAnswer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_des_TestVariableKeyKnownAnswerEncrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_des_TestVariableKeyKnownAnswerDecrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_des_TestPermutationOperationKnownAnswerEncrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_des_TestPermutationOperationKnownAnswerDecrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_des_TestSubstitutionTableKnownAnswerEncrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_des_TestSubstitutionTableKnownAnswerDecrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_des_TestInitialPermute": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_des_TestFinalPermute": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_des_BenchmarkEncrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_des_BenchmarkDecrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_des_BenchmarkTDESEncrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_des_BenchmarkTDESDecrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_des_ExampleNewTripleDESCipher": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_dsa_GenerateParameters": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "params",
                "type": "_ptr_Parameters"
            },
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "sizes",
                "type": "ParameterSizes"
            }
        ]
    },
    "crypto_dsa_GenerateKey": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "rand",
                "type": "io_Reader"
            }
        ]
    },
    "crypto_dsa_fermatInverse": {
        "result": "_ptr_big_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "_ptr_big_Int"
            },
            {
                "name": "P",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_dsa_Sign": {
        "result": "struct crypto_dsa_Sign_retval {_ptr_big_Int field_0;error err1;}",
        "result_name": "crypto_dsa_Sign_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "hash",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_dsa_Verify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pub",
                "type": "_ptr_PublicKey"
            },
            {
                "name": "hash",
                "type": "_slice_byte"
            },
            {
                "name": "r",
                "type": "_ptr_big_Int"
            },
            {
                "name": "s",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_dsa_testSignAndVerify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            }
        ]
    },
    "crypto_dsa_testParameterGeneration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "sizes",
                "type": "ParameterSizes"
            },
            {
                "name": "L",
                "type": "int"
            },
            {
                "name": "N",
                "type": "int"
            }
        ]
    },
    "crypto_dsa_TestParameterGeneration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_dsa_fromHex": {
        "result": "_ptr_big_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_dsa_TestSignAndVerify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_dsa_TestSignAndVerifyWithBadPublicKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_dsa_TestSigningWithDegenerateKeys": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdh__ptr_PublicKey_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_ecdh__ptr_PublicKey_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "crypto_PublicKey"
            }
        ]
    },
    "crypto_ecdh__ptr_PublicKey_Curve": {
        "result": "Curve",
        "result_name": null,
        "parameters": []
    },
    "crypto_ecdh__ptr_PrivateKey_ECDH": {
        "result": "struct crypto_ecdh__ptr_PrivateKey_ECDH_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_ecdh__ptr_PrivateKey_ECDH_retval",
        "parameters": [
            {
                "name": "remote",
                "type": "_ptr_PublicKey"
            }
        ]
    },
    "crypto_ecdh__ptr_PrivateKey_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_ecdh__ptr_PrivateKey_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "crypto_PrivateKey"
            }
        ]
    },
    "crypto_ecdh__ptr_PrivateKey_Curve": {
        "result": "Curve",
        "result_name": null,
        "parameters": []
    },
    "crypto_ecdh__ptr_PrivateKey_PublicKey": {
        "result": "_ptr_PublicKey",
        "result_name": null,
        "parameters": []
    },
    "crypto_ecdh__ptr_PrivateKey_Public": {
        "result": "crypto_PublicKey",
        "result_name": null,
        "parameters": []
    },
    "crypto_ecdh_TestECDH": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdh__ptr_countingReader_Read": {
        "result": "struct crypto_ecdh__ptr_countingReader_Read_retval {int field_0;error err1;}",
        "result_name": "crypto_ecdh__ptr_countingReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdh_TestGenerateKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdh_TestVectors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdh_hexDecode": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_ecdh_TestString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdh_TestX25519Failure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdh_testX25519Failure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "private",
                "type": "_slice_byte"
            },
            {
                "name": "public",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdh_TestNewPrivateKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdh_TestNewPublicKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdh_testAllCurves": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "crypto_ecdh_BenchmarkECDH": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_ecdh_benchmarkAllCurves": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "crypto_ecdh_zr_Read": {
        "result": "struct crypto_ecdh_zr_Read_retval {int field_0;error err1;}",
        "result_name": "crypto_ecdh_zr_Read_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdh_TestLinker": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdh_TestMismatchedCurves": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdh__ptr_generic_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_ecdh__ptr_generic_GenerateKey": {
        "result": "struct crypto_ecdh__ptr_generic_GenerateKey_retval {_ptr_PrivateKey field_0;error err1;}",
        "result_name": "crypto_ecdh__ptr_generic_GenerateKey_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            }
        ]
    },
    "crypto_ecdh__ptr_generic_NewPrivateKey": {
        "result": "struct crypto_ecdh__ptr_generic_NewPrivateKey_retval {_ptr_PrivateKey field_0;error err1;}",
        "result_name": "crypto_ecdh__ptr_generic_NewPrivateKey_retval",
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdh_newBoringPrivateKey": {
        "result": "struct crypto_ecdh_newBoringPrivateKey_retval {_ptr_PrivateKey field_0;error err1;}",
        "result_name": "crypto_ecdh_newBoringPrivateKey_retval",
        "parameters": [
            {
                "name": "c",
                "type": "Curve"
            },
            {
                "name": "bk",
                "type": "_ptr_boring_PrivateKeyECDH"
            },
            {
                "name": "privateKey",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdh__ptr_generic_privateKeyToPublicKey": {
        "result": "_ptr_PublicKey",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_ptr_PrivateKey"
            }
        ]
    },
    "crypto_ecdh_isZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdh_isLess": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdh__ptr_generic_NewPublicKey": {
        "result": "struct crypto_ecdh__ptr_generic_NewPublicKey_retval {_ptr_PublicKey field_0;error err1;}",
        "result_name": "crypto_ecdh__ptr_generic_NewPublicKey_retval",
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdh__ptr_generic_ecdh": {
        "result": "struct crypto_ecdh__ptr_generic_ecdh_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_ecdh__ptr_generic_ecdh_retval",
        "parameters": [
            {
                "name": "local",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "remote",
                "type": "_ptr_PublicKey"
            }
        ]
    },
    "crypto_ecdh_P256": {
        "result": "Curve",
        "result_name": null,
        "parameters": []
    },
    "crypto_ecdh_P384": {
        "result": "Curve",
        "result_name": null,
        "parameters": []
    },
    "crypto_ecdh_P521": {
        "result": "Curve",
        "result_name": null,
        "parameters": []
    },
    "crypto_ecdh_X25519": {
        "result": "Curve",
        "result_name": null,
        "parameters": []
    },
    "crypto_ecdh__ptr_x25519Curve_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_ecdh__ptr_x25519Curve_GenerateKey": {
        "result": "struct crypto_ecdh__ptr_x25519Curve_GenerateKey_retval {_ptr_PrivateKey field_0;error err1;}",
        "result_name": "crypto_ecdh__ptr_x25519Curve_GenerateKey_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            }
        ]
    },
    "crypto_ecdh__ptr_x25519Curve_NewPrivateKey": {
        "result": "struct crypto_ecdh__ptr_x25519Curve_NewPrivateKey_retval {_ptr_PrivateKey field_0;error err1;}",
        "result_name": "crypto_ecdh__ptr_x25519Curve_NewPrivateKey_retval",
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdh__ptr_x25519Curve_privateKeyToPublicKey": {
        "result": "_ptr_PublicKey",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_ptr_PrivateKey"
            }
        ]
    },
    "crypto_ecdh__ptr_x25519Curve_NewPublicKey": {
        "result": "struct crypto_ecdh__ptr_x25519Curve_NewPublicKey_retval {_ptr_PublicKey field_0;error err1;}",
        "result_name": "crypto_ecdh__ptr_x25519Curve_NewPublicKey_retval",
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdh__ptr_x25519Curve_ecdh": {
        "result": "struct crypto_ecdh__ptr_x25519Curve_ecdh_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_ecdh__ptr_x25519Curve_ecdh_retval",
        "parameters": [
            {
                "name": "local",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "remote",
                "type": "_ptr_PublicKey"
            }
        ]
    },
    "crypto_ecdh_x25519ScalarMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "scalar",
                "type": "_slice_byte"
            },
            {
                "name": "point",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdsa_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_ecdsa_boringPublicKey": {
        "result": "struct crypto_ecdsa_boringPublicKey_retval {_ptr_boring_PublicKeyECDSA field_0;error err1;}",
        "result_name": "crypto_ecdsa_boringPublicKey_retval",
        "parameters": []
    },
    "crypto_ecdsa_boringPrivateKey": {
        "result": "struct crypto_ecdsa_boringPrivateKey_retval {_ptr_boring_PrivateKeyECDSA field_0;error err1;}",
        "result_name": "crypto_ecdsa_boringPrivateKey_retval",
        "parameters": []
    },
    "crypto_ecdsa_publicKeyEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "k1",
                "type": "_ptr_PublicKey"
            },
            {
                "name": "k2",
                "type": "_ptr_PublicKey"
            }
        ]
    },
    "crypto_ecdsa_privateKeyEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "k1",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "k2",
                "type": "_ptr_PrivateKey"
            }
        ]
    },
    "crypto_ecdsa_copyPublicKey": {
        "result": "PublicKey",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "_ptr_PublicKey"
            }
        ]
    },
    "crypto_ecdsa_copyPrivateKey": {
        "result": "PrivateKey",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "_ptr_PrivateKey"
            }
        ]
    },
    "crypto_ecdsa__ptr_PublicKey_ECDH": {
        "result": "struct crypto_ecdsa__ptr_PublicKey_ECDH_retval {_ptr_ecdh_PublicKey field_0;error err1;}",
        "result_name": "crypto_ecdsa__ptr_PublicKey_ECDH_retval",
        "parameters": []
    },
    "crypto_ecdsa__ptr_PublicKey_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "crypto_PublicKey"
            }
        ]
    },
    "crypto_ecdsa__ptr_PrivateKey_ECDH": {
        "result": "struct crypto_ecdsa__ptr_PrivateKey_ECDH_retval {_ptr_ecdh_PrivateKey field_0;error err1;}",
        "result_name": "crypto_ecdsa__ptr_PrivateKey_ECDH_retval",
        "parameters": []
    },
    "crypto_ecdsa_curveToECDH": {
        "result": "ecdh_Curve",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_ecdsa__ptr_PrivateKey_Public": {
        "result": "crypto_PublicKey",
        "result_name": null,
        "parameters": []
    },
    "crypto_ecdsa__ptr_PrivateKey_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "crypto_PrivateKey"
            }
        ]
    },
    "crypto_ecdsa_bigIntEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_big_Int"
            },
            {
                "name": "b",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_ecdsa__ptr_PrivateKey_Sign": {
        "result": "struct crypto_ecdsa__ptr_PrivateKey_Sign_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_ecdsa__ptr_PrivateKey_Sign_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "digest",
                "type": "_slice_byte"
            },
            {
                "name": "opts",
                "type": "crypto_SignerOpts"
            }
        ]
    },
    "crypto_ecdsa_GenerateKey": {
        "result": "struct crypto_ecdsa_GenerateKey_retval {_ptr_PrivateKey field_0;error err1;}",
        "result_name": "crypto_ecdsa_GenerateKey_retval",
        "parameters": [
            {
                "name": "c",
                "type": "elliptic_Curve"
            },
            {
                "name": "rand",
                "type": "io_Reader"
            }
        ]
    },
    "crypto_ecdsa_generateNISTEC": {
        "result": "struct crypto_ecdsa_generateNISTEC_retval {_ptr_PrivateKey field_0;error err1;}",
        "result_name": "crypto_ecdsa_generateNISTEC_retval",
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_generic"
            },
            {
                "name": "rand",
                "type": "io_Reader"
            }
        ]
    },
    "crypto_ecdsa_randomPoint": {
        "result": "struct crypto_ecdsa_randomPoint_retval {_ptr_bigmod_Nat field_0;Point field_1;error err2;}",
        "result_name": "crypto_ecdsa_randomPoint_retval",
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_generic"
            },
            {
                "name": "rand",
                "type": "io_Reader"
            }
        ]
    },
    "crypto_ecdsa_SignASN1": {
        "result": "struct crypto_ecdsa_SignASN1_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_ecdsa_SignASN1_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "hash",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdsa_signNISTEC": {
        "result": "struct crypto_ecdsa_signNISTEC_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_ecdsa_signNISTEC_retval",
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_generic"
            },
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "csprng",
                "type": "io_Reader"
            },
            {
                "name": "hash",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdsa_encodeSignature": {
        "result": "struct crypto_ecdsa_encodeSignature_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_ecdsa_encodeSignature_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdsa_addASN1IntBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_cryptobyte_Builder"
            },
            {
                "name": "bytes",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdsa_inverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_generic"
            },
            {
                "name": "kInv",
                "type": "_ptr_bigmod_Nat"
            },
            {
                "name": "k",
                "type": "_ptr_bigmod_Nat"
            }
        ]
    },
    "crypto_ecdsa_hashToNat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_generic"
            },
            {
                "name": "e",
                "type": "_ptr_bigmod_Nat"
            },
            {
                "name": "hash",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdsa_mixedCSPRNG": {
        "result": "struct crypto_ecdsa_mixedCSPRNG_retval {io_Reader field_0;error err1;}",
        "result_name": "crypto_ecdsa_mixedCSPRNG_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "hash",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdsa_zr_Read": {
        "result": "struct crypto_ecdsa_zr_Read_retval {int field_0;error err1;}",
        "result_name": "crypto_ecdsa_zr_Read_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdsa_VerifyASN1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pub",
                "type": "_ptr_PublicKey"
            },
            {
                "name": "hash",
                "type": "_slice_byte"
            },
            {
                "name": "sig",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdsa_verifyNISTEC": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_generic"
            },
            {
                "name": "pub",
                "type": "_ptr_PublicKey"
            },
            {
                "name": "hash",
                "type": "_slice_byte"
            },
            {
                "name": "sig",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdsa_parseSignature": {
        "result": "struct crypto_ecdsa_parseSignature_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_ecdsa_parseSignature_retval",
        "parameters": [
            {
                "name": "sig",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdsa__ptr_generic_pointFromAffine": {
        "result": "struct crypto_ecdsa__ptr_generic_pointFromAffine_retval {Point field_0;error err1;}",
        "result_name": "crypto_ecdsa__ptr_generic_pointFromAffine_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_ecdsa__ptr_generic_pointToAffine": {
        "result": "struct crypto_ecdsa__ptr_generic_pointToAffine_retval {_ptr_big_Int field_0;error err1;}",
        "result_name": "crypto_ecdsa__ptr_generic_pointToAffine_retval",
        "parameters": [
            {
                "name": "p",
                "type": "Point"
            }
        ]
    },
    "crypto_ecdsa_p224": {
        "result": "_ptr_generic",
        "result_name": null,
        "parameters": []
    },
    "crypto_ecdsa_p256": {
        "result": "_ptr_generic",
        "result_name": null,
        "parameters": []
    },
    "crypto_ecdsa_p384": {
        "result": "_ptr_generic",
        "result_name": null,
        "parameters": []
    },
    "crypto_ecdsa_p521": {
        "result": "_ptr_generic",
        "result_name": null,
        "parameters": []
    },
    "crypto_ecdsa_precomputeParams": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_generic"
            },
            {
                "name": "curve",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_ecdsa_generateLegacy": {
        "result": "struct crypto_ecdsa_generateLegacy_retval {_ptr_PrivateKey field_0;error err1;}",
        "result_name": "crypto_ecdsa_generateLegacy_retval",
        "parameters": [
            {
                "name": "c",
                "type": "elliptic_Curve"
            },
            {
                "name": "rand",
                "type": "io_Reader"
            }
        ]
    },
    "crypto_ecdsa_hashToInt": {
        "result": "_ptr_big_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "hash",
                "type": "_slice_byte"
            },
            {
                "name": "c",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_ecdsa_Sign": {
        "result": "struct crypto_ecdsa_Sign_retval {_ptr_big_Int field_0;error err1;}",
        "result_name": "crypto_ecdsa_Sign_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "hash",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdsa_signLegacy": {
        "result": "struct crypto_ecdsa_signLegacy_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_ecdsa_signLegacy_retval",
        "parameters": [
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "csprng",
                "type": "io_Reader"
            },
            {
                "name": "hash",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdsa_Verify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pub",
                "type": "_ptr_PublicKey"
            },
            {
                "name": "hash",
                "type": "_slice_byte"
            },
            {
                "name": "r",
                "type": "_ptr_big_Int"
            },
            {
                "name": "s",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_ecdsa_verifyLegacy": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pub",
                "type": "_ptr_PublicKey"
            },
            {
                "name": "hash",
                "type": "_slice_byte"
            },
            {
                "name": "sig",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdsa_randFieldElement": {
        "result": "struct crypto_ecdsa_randFieldElement_retval {_ptr_big_Int field_0;error err1;}",
        "result_name": "crypto_ecdsa_randFieldElement_retval",
        "parameters": [
            {
                "name": "c",
                "type": "elliptic_Curve"
            },
            {
                "name": "rand",
                "type": "io_Reader"
            }
        ]
    },
    "crypto_ecdsa_verifyAsm": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pub",
                "type": "_ptr_PublicKey"
            },
            {
                "name": "hash",
                "type": "_slice_byte"
            },
            {
                "name": "sig",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdsa_signAsm": {
        "result": "struct crypto_ecdsa_signAsm_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_ecdsa_signAsm_retval",
        "parameters": [
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "csprng",
                "type": "io_Reader"
            },
            {
                "name": "hash",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ecdsa_kdsa": {
        "result": "struct crypto_ecdsa_kdsa_retval {uint64 field_0;}",
        "result_name": "crypto_ecdsa_kdsa_retval",
        "parameters": [
            {
                "name": "fc",
                "type": "uint64"
            },
            {
                "name": "params",
                "type": "_ptr__4096_byte"
            }
        ]
    },
    "crypto_ecdsa_canUseKDSA": {
        "result": "struct crypto_ecdsa_canUseKDSA_retval {uint64 field_0;int field_1;bool field_2;}",
        "result_name": "crypto_ecdsa_canUseKDSA_retval",
        "parameters": [
            {
                "name": "c",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_ecdsa_hashToBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "hash",
                "type": "_slice_byte"
            },
            {
                "name": "c",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_ecdsa_TestNoAsm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdsa_testAllCurves": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "crypto_ecdsa_genericParamsForCurve": {
        "result": "_ptr_elliptic_CurveParams",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_ecdsa_TestKeyGeneration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdsa_testKeyGeneration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_ecdsa_TestSignAndVerify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdsa_testSignAndVerify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_ecdsa_TestSignAndVerifyASN1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdsa_testSignAndVerifyASN1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_ecdsa_TestNonceSafety": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdsa_testNonceSafety": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_ecdsa_TestINDCCA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdsa_testINDCCA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_ecdsa_fromHex": {
        "result": "_ptr_big_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_ecdsa_TestVectors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdsa_TestNegativeInputs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdsa_testNegativeInputs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "curve",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_ecdsa_TestZeroHashSignature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdsa_testZeroHashSignature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "curve",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_ecdsa_TestRandomPoint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdsa_testRandomPoint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c",
                "type": "_ptr_generic"
            }
        ]
    },
    "crypto_ecdsa_TestHashToNat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdsa_testHashToNat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c",
                "type": "_ptr_generic"
            }
        ]
    },
    "crypto_ecdsa_TestZeroSignature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdsa_testZeroSignature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "curve",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_ecdsa_TestNegtativeSignature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdsa_testNegativeSignature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "curve",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_ecdsa_TestRPlusNSignature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdsa_testRPlusNSignature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "curve",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_ecdsa_TestRMinusNSignature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdsa_testRMinusNSignature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "curve",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_ecdsa_randomPointForCurve": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "curve",
                "type": "elliptic_Curve"
            },
            {
                "name": "rand",
                "type": "io_Reader"
            }
        ]
    },
    "crypto_ecdsa_benchmarkAllCurves": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "crypto_ecdsa_BenchmarkSign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_ecdsa_BenchmarkVerify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_ecdsa_BenchmarkGenerateKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_ecdsa_testEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_ecdsa_TestEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ecdsa_Example": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_ed25519_PublicKey_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "crypto_PublicKey"
            }
        ]
    },
    "crypto_ed25519_PrivateKey_Public": {
        "result": "crypto_PublicKey",
        "result_name": null,
        "parameters": []
    },
    "crypto_ed25519_PrivateKey_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "crypto_PrivateKey"
            }
        ]
    },
    "crypto_ed25519_PrivateKey_Seed": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_ed25519_PrivateKey_Sign": {
        "result": "struct crypto_ed25519_PrivateKey_Sign_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_ed25519_PrivateKey_Sign_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "message",
                "type": "_slice_byte"
            },
            {
                "name": "opts",
                "type": "crypto_SignerOpts"
            }
        ]
    },
    "crypto_ed25519__ptr_Options_HashFunc": {
        "result": "crypto_Hash",
        "result_name": null,
        "parameters": []
    },
    "crypto_ed25519_GenerateKey": {
        "result": "struct crypto_ed25519_GenerateKey_retval {PublicKey field_0;PrivateKey field_1;error err2;}",
        "result_name": "crypto_ed25519_GenerateKey_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            }
        ]
    },
    "crypto_ed25519_NewKeyFromSeed": {
        "result": "PrivateKey",
        "result_name": null,
        "parameters": [
            {
                "name": "seed",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ed25519_newKeyFromSeed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "privateKey",
                "type": "_slice_byte"
            },
            {
                "name": "seed",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ed25519_Sign": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "privateKey",
                "type": "PrivateKey"
            },
            {
                "name": "message",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ed25519_sign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "signature",
                "type": "_slice_byte"
            },
            {
                "name": "privateKey",
                "type": "_slice_byte"
            },
            {
                "name": "message",
                "type": "_slice_byte"
            },
            {
                "name": "domPrefix",
                "type": "string"
            },
            {
                "name": "context",
                "type": "string"
            }
        ]
    },
    "crypto_ed25519_Verify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "publicKey",
                "type": "PublicKey"
            },
            {
                "name": "message",
                "type": "_slice_byte"
            },
            {
                "name": "sig",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ed25519_VerifyWithOptions": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "publicKey",
                "type": "PublicKey"
            },
            {
                "name": "message",
                "type": "_slice_byte"
            },
            {
                "name": "sig",
                "type": "_slice_byte"
            },
            {
                "name": "opts",
                "type": "_ptr_Options"
            }
        ]
    },
    "crypto_ed25519_verify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "publicKey",
                "type": "PublicKey"
            },
            {
                "name": "message",
                "type": "_slice_byte"
            },
            {
                "name": "sig",
                "type": "_slice_byte"
            },
            {
                "name": "domPrefix",
                "type": "string"
            },
            {
                "name": "context",
                "type": "string"
            }
        ]
    },
    "crypto_ed25519_TestEd25519Vectors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ed25519_downloadEd25519Vectors": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ed25519_decodeHex": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_ed25519_Example_ed25519ctx": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_ed25519_zeroReader_Read": {
        "result": "struct crypto_ed25519_zeroReader_Read_retval {int field_0;error err1;}",
        "result_name": "crypto_ed25519_zeroReader_Read_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_ed25519_TestSignVerify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ed25519_TestSignVerifyHashed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ed25519_TestSignVerifyContext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ed25519_TestCryptoSigner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ed25519_TestEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ed25519_TestGolden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ed25519_TestMalleability": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ed25519_TestAllocations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_ed25519_BenchmarkKeyGeneration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_ed25519_BenchmarkNewKeyFromSeed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_ed25519_BenchmarkSigning": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_ed25519_BenchmarkVerification": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_elliptic_GenerateKey": {
        "result": "struct crypto_elliptic_GenerateKey_retval {_slice_byte field_0;_ptr_big_Int field_1;error err2;}",
        "result_name": "crypto_elliptic_GenerateKey_retval",
        "parameters": [
            {
                "name": "curve",
                "type": "Curve"
            },
            {
                "name": "rand",
                "type": "io_Reader"
            }
        ]
    },
    "crypto_elliptic_Marshal": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "curve",
                "type": "Curve"
            },
            {
                "name": "x",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_elliptic_MarshalCompressed": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "curve",
                "type": "Curve"
            },
            {
                "name": "x",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_elliptic_Unmarshal": {
        "result": "struct crypto_elliptic_Unmarshal_retval {_ptr_big_Int field_0;}",
        "result_name": "crypto_elliptic_Unmarshal_retval",
        "parameters": [
            {
                "name": "curve",
                "type": "Curve"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_elliptic_UnmarshalCompressed": {
        "result": "struct crypto_elliptic_UnmarshalCompressed_retval {_ptr_big_Int field_0;}",
        "result_name": "crypto_elliptic_UnmarshalCompressed_retval",
        "parameters": [
            {
                "name": "curve",
                "type": "Curve"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_elliptic_panicIfNotOnCurve": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "curve",
                "type": "Curve"
            },
            {
                "name": "x",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_elliptic_initAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_elliptic_P224": {
        "result": "Curve",
        "result_name": null,
        "parameters": []
    },
    "crypto_elliptic_P256": {
        "result": "Curve",
        "result_name": null,
        "parameters": []
    },
    "crypto_elliptic_P384": {
        "result": "Curve",
        "result_name": null,
        "parameters": []
    },
    "crypto_elliptic_P521": {
        "result": "Curve",
        "result_name": null,
        "parameters": []
    },
    "crypto_elliptic_genericParamsForCurve": {
        "result": "_ptr_CurveParams",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Curve"
            }
        ]
    },
    "crypto_elliptic_testAllCurves": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "crypto_elliptic_TestOnCurve": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_elliptic_TestOffCurve": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_elliptic_TestInfinity": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_elliptic_isInfinity": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_elliptic_testInfinity": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "curve",
                "type": "Curve"
            }
        ]
    },
    "crypto_elliptic_TestMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_elliptic_TestUnmarshalToLargeCoordinates": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_elliptic_testUnmarshalToLargeCoordinates": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "curve",
                "type": "Curve"
            }
        ]
    },
    "crypto_elliptic_TestInvalidCoordinates": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_elliptic_testInvalidCoordinates": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "curve",
                "type": "Curve"
            }
        ]
    },
    "crypto_elliptic_TestMarshalCompressed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_elliptic_testMarshalCompressed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "curve",
                "type": "Curve"
            },
            {
                "name": "x",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y",
                "type": "_ptr_big_Int"
            },
            {
                "name": "want",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_elliptic_TestLargeIsOnCurve": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_elliptic_benchmarkAllCurves": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "crypto_elliptic_BenchmarkScalarBaseMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_elliptic_BenchmarkScalarMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_elliptic_BenchmarkMarshalUnmarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_elliptic_initP224": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_elliptic_initP256": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_elliptic_initP384": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_elliptic_initP521": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_elliptic__ptr_generic_Params": {
        "result": "_ptr_CurveParams",
        "result_name": null,
        "parameters": []
    },
    "crypto_elliptic__ptr_generic_IsOnCurve": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_elliptic__ptr_generic_pointFromAffine": {
        "result": "struct crypto_elliptic__ptr_generic_pointFromAffine_retval {Point field_0;error err1;}",
        "result_name": "crypto_elliptic__ptr_generic_pointFromAffine_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_elliptic__ptr_generic_pointToAffine": {
        "result": "struct crypto_elliptic__ptr_generic_pointToAffine_retval {_ptr_big_Int field_0;}",
        "result_name": "crypto_elliptic__ptr_generic_pointToAffine_retval",
        "parameters": [
            {
                "name": "p",
                "type": "Point"
            }
        ]
    },
    "crypto_elliptic__ptr_generic_Add": {
        "result": "struct crypto_elliptic__ptr_generic_Add_retval {_ptr_big_Int field_0;_ptr_big_Int field_1;}",
        "result_name": "crypto_elliptic__ptr_generic_Add_retval",
        "parameters": [
            {
                "name": "x1",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y1",
                "type": "_ptr_big_Int"
            },
            {
                "name": "x2",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y2",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_elliptic__ptr_generic_Double": {
        "result": "struct crypto_elliptic__ptr_generic_Double_retval {_ptr_big_Int field_0;_ptr_big_Int field_1;}",
        "result_name": "crypto_elliptic__ptr_generic_Double_retval",
        "parameters": [
            {
                "name": "x1",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y1",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_elliptic__ptr_generic_normalizeScalar": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "scalar",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_elliptic__ptr_generic_ScalarMult": {
        "result": "struct crypto_elliptic__ptr_generic_ScalarMult_retval {_ptr_big_Int field_0;_ptr_big_Int field_1;}",
        "result_name": "crypto_elliptic__ptr_generic_ScalarMult_retval",
        "parameters": [
            {
                "name": "Bx",
                "type": "_ptr_big_Int"
            },
            {
                "name": "By",
                "type": "_ptr_big_Int"
            },
            {
                "name": "scalar",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_elliptic__ptr_generic_ScalarBaseMult": {
        "result": "struct crypto_elliptic__ptr_generic_ScalarBaseMult_retval {_ptr_big_Int field_0;_ptr_big_Int field_1;}",
        "result_name": "crypto_elliptic__ptr_generic_ScalarBaseMult_retval",
        "parameters": [
            {
                "name": "scalar",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_elliptic__ptr_generic_CombinedMult": {
        "result": "struct crypto_elliptic__ptr_generic_CombinedMult_retval {_ptr_big_Int field_0;}",
        "result_name": "crypto_elliptic__ptr_generic_CombinedMult_retval",
        "parameters": [
            {
                "name": "Px",
                "type": "_ptr_big_Int"
            },
            {
                "name": "Py",
                "type": "_ptr_big_Int"
            },
            {
                "name": "s1",
                "type": "_slice_byte"
            },
            {
                "name": "s2",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_elliptic__ptr_generic_Unmarshal": {
        "result": "struct crypto_elliptic__ptr_generic_Unmarshal_retval {_ptr_big_Int field_0;}",
        "result_name": "crypto_elliptic__ptr_generic_Unmarshal_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_elliptic__ptr_generic_UnmarshalCompressed": {
        "result": "struct crypto_elliptic__ptr_generic_UnmarshalCompressed_retval {_ptr_big_Int field_0;}",
        "result_name": "crypto_elliptic__ptr_generic_UnmarshalCompressed_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_elliptic_bigFromDecimal": {
        "result": "_ptr_big_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_elliptic_bigFromHex": {
        "result": "_ptr_big_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_elliptic_p256Curve_Inverse": {
        "result": "_ptr_big_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_elliptic_TestP224BaseMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_elliptic_TestP224GenericBaseMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_elliptic_TestP224Overflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_elliptic_TestP256BaseMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_elliptic_TestP256Mult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_elliptic_synthCombinedMult_CombinedMult": {
        "result": "struct crypto_elliptic_synthCombinedMult_CombinedMult_retval {_ptr_big_Int field_0;}",
        "result_name": "crypto_elliptic_synthCombinedMult_CombinedMult_retval",
        "parameters": [
            {
                "name": "bigX",
                "type": "_ptr_big_Int"
            },
            {
                "name": "bigY",
                "type": "_ptr_big_Int"
            },
            {
                "name": "baseScalar",
                "type": "_slice_byte"
            },
            {
                "name": "scalar",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_elliptic_TestP256CombinedMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_elliptic_TestIssue52075": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_elliptic__ptr_CurveParams_Params": {
        "result": "_ptr_CurveParams",
        "result_name": null,
        "parameters": []
    },
    "crypto_elliptic__ptr_CurveParams_polynomial": {
        "result": "_ptr_big_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_elliptic__ptr_CurveParams_IsOnCurve": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_elliptic_zForAffine": {
        "result": "_ptr_big_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_elliptic__ptr_CurveParams_affineFromJacobian": {
        "result": "struct crypto_elliptic__ptr_CurveParams_affineFromJacobian_retval {_ptr_big_Int field_0;}",
        "result_name": "crypto_elliptic__ptr_CurveParams_affineFromJacobian_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y",
                "type": "_ptr_big_Int"
            },
            {
                "name": "z",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_elliptic__ptr_CurveParams_Add": {
        "result": "struct crypto_elliptic__ptr_CurveParams_Add_retval {_ptr_big_Int field_0;_ptr_big_Int field_1;}",
        "result_name": "crypto_elliptic__ptr_CurveParams_Add_retval",
        "parameters": [
            {
                "name": "x1",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y1",
                "type": "_ptr_big_Int"
            },
            {
                "name": "x2",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y2",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_elliptic__ptr_CurveParams_addJacobian": {
        "result": "struct crypto_elliptic__ptr_CurveParams_addJacobian_retval {_ptr_big_Int field_0;_ptr_big_Int field_1;_ptr_big_Int field_2;}",
        "result_name": "crypto_elliptic__ptr_CurveParams_addJacobian_retval",
        "parameters": [
            {
                "name": "x1",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y1",
                "type": "_ptr_big_Int"
            },
            {
                "name": "z1",
                "type": "_ptr_big_Int"
            },
            {
                "name": "x2",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y2",
                "type": "_ptr_big_Int"
            },
            {
                "name": "z2",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_elliptic__ptr_CurveParams_Double": {
        "result": "struct crypto_elliptic__ptr_CurveParams_Double_retval {_ptr_big_Int field_0;_ptr_big_Int field_1;}",
        "result_name": "crypto_elliptic__ptr_CurveParams_Double_retval",
        "parameters": [
            {
                "name": "x1",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y1",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_elliptic__ptr_CurveParams_doubleJacobian": {
        "result": "struct crypto_elliptic__ptr_CurveParams_doubleJacobian_retval {_ptr_big_Int field_0;_ptr_big_Int field_1;_ptr_big_Int field_2;}",
        "result_name": "crypto_elliptic__ptr_CurveParams_doubleJacobian_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y",
                "type": "_ptr_big_Int"
            },
            {
                "name": "z",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_elliptic__ptr_CurveParams_ScalarMult": {
        "result": "struct crypto_elliptic__ptr_CurveParams_ScalarMult_retval {_ptr_big_Int field_0;_ptr_big_Int field_1;}",
        "result_name": "crypto_elliptic__ptr_CurveParams_ScalarMult_retval",
        "parameters": [
            {
                "name": "Bx",
                "type": "_ptr_big_Int"
            },
            {
                "name": "By",
                "type": "_ptr_big_Int"
            },
            {
                "name": "k",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_elliptic__ptr_CurveParams_ScalarBaseMult": {
        "result": "struct crypto_elliptic__ptr_CurveParams_ScalarBaseMult_retval {_ptr_big_Int field_0;_ptr_big_Int field_1;}",
        "result_name": "crypto_elliptic__ptr_CurveParams_ScalarBaseMult_retval",
        "parameters": [
            {
                "name": "k",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_elliptic_matchesSpecificCurve": {
        "result": "struct crypto_elliptic_matchesSpecificCurve_retval {Curve field_0;bool field_1;}",
        "result_name": "crypto_elliptic_matchesSpecificCurve_retval",
        "parameters": [
            {
                "name": "params",
                "type": "_ptr_CurveParams"
            }
        ]
    },
    "crypto_hmac__ptr_hmac_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_hmac__ptr_hmac_Write": {
        "result": "struct crypto_hmac__ptr_hmac_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_hmac__ptr_hmac_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_hmac__ptr_hmac_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_hmac__ptr_hmac_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_hmac__ptr_hmac_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_hmac_New": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "void*"
            },
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_hmac_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "mac1",
                "type": "_slice_byte"
            },
            {
                "name": "mac2",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_hmac_TestHMAC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_hmac_TestNonUniqueHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_hmac_TestEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_hmac_TestWriteAfterSum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_hmac_BenchmarkHMACSHA256_1K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_hmac_BenchmarkHMACSHA256_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_hmac_BenchmarkNewWriteSum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_alias_AnyOverlap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "y",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_alias_InexactOverlap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "y",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_alias_testAliasing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "y",
                "type": "_slice_byte"
            },
            {
                "name": "anyOverlap",
                "type": "bool"
            },
            {
                "name": "inexactOverlap",
                "type": "bool"
            }
        ]
    },
    "crypto_internal_alias_TestAliasing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_bigmod_not": {
        "result": "choice",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "choice"
            }
        ]
    },
    "crypto_internal_bigmod_ctMask": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "on",
                "type": "choice"
            }
        ]
    },
    "crypto_internal_bigmod_ctEq": {
        "result": "choice",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "uint"
            }
        ]
    },
    "crypto_internal_bigmod_ctGeq": {
        "result": "choice",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "uint"
            }
        ]
    },
    "crypto_internal_bigmod_NewNat": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_bigmod__ptr_Nat_expand": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_reset": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_set": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_Nat"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_setBig": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_Modulus"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_SetBytes": {
        "result": "struct crypto_internal_bigmod__ptr_Nat_SetBytes_retval {_ptr_Nat field_0;error err1;}",
        "result_name": "crypto_internal_bigmod__ptr_Nat_SetBytes_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "m",
                "type": "_ptr_Modulus"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_SetOverflowingBytes": {
        "result": "struct crypto_internal_bigmod__ptr_Nat_SetOverflowingBytes_retval {_ptr_Nat field_0;error err1;}",
        "result_name": "crypto_internal_bigmod__ptr_Nat_SetOverflowingBytes_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "m",
                "type": "_ptr_Modulus"
            }
        ]
    },
    "crypto_internal_bigmod_bigEndianUint": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_setBytes": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "m",
                "type": "_ptr_Modulus"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_Equal": {
        "result": "choice",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_Nat"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_IsZero": {
        "result": "choice",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_bigmod__ptr_Nat_cmpGeq": {
        "result": "choice",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_Nat"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_assign": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": [
            {
                "name": "on",
                "type": "choice"
            },
            {
                "name": "y",
                "type": "_ptr_Nat"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_add": {
        "result": "struct crypto_internal_bigmod__ptr_Nat_add_retval {uint field_0;}",
        "result_name": "crypto_internal_bigmod__ptr_Nat_add_retval",
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_Nat"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_sub": {
        "result": "struct crypto_internal_bigmod__ptr_Nat_sub_retval {uint field_0;}",
        "result_name": "crypto_internal_bigmod__ptr_Nat_sub_retval",
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_Nat"
            }
        ]
    },
    "crypto_internal_bigmod_rr": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_Modulus"
            }
        ]
    },
    "crypto_internal_bigmod_minusInverseModW": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            }
        ]
    },
    "crypto_internal_bigmod_NewModulusFromBig": {
        "result": "struct crypto_internal_bigmod_NewModulusFromBig_retval {_ptr_Modulus field_0;error err1;}",
        "result_name": "crypto_internal_bigmod_NewModulusFromBig_retval",
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_internal_bigmod_bitLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Modulus_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_bigmod__ptr_Modulus_BitLen": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_bigmod__ptr_Modulus_Nat": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_bigmod__ptr_Nat_shiftIn": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "uint"
            },
            {
                "name": "m",
                "type": "_ptr_Modulus"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_Mod": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Nat"
            },
            {
                "name": "m",
                "type": "_ptr_Modulus"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_ExpandFor": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_Modulus"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_resetFor": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_Modulus"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_maybeSubtractModulus": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "always",
                "type": "choice"
            },
            {
                "name": "m",
                "type": "_ptr_Modulus"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_Sub": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_Nat"
            },
            {
                "name": "m",
                "type": "_ptr_Modulus"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_Add": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_Nat"
            },
            {
                "name": "m",
                "type": "_ptr_Modulus"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_montgomeryRepresentation": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_Modulus"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_montgomeryReduction": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_Modulus"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_montgomeryMul": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Nat"
            },
            {
                "name": "b",
                "type": "_ptr_Nat"
            },
            {
                "name": "m",
                "type": "_ptr_Modulus"
            }
        ]
    },
    "crypto_internal_bigmod_addMulVVW": {
        "result": "struct crypto_internal_bigmod_addMulVVW_retval {uint field_0;}",
        "result_name": "crypto_internal_bigmod_addMulVVW_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_uint"
            },
            {
                "name": "x",
                "type": "_slice_uint"
            },
            {
                "name": "y",
                "type": "uint"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_Mul": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_Nat"
            },
            {
                "name": "m",
                "type": "_ptr_Modulus"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_Exp": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Nat"
            },
            {
                "name": "e",
                "type": "_slice_byte"
            },
            {
                "name": "m",
                "type": "_ptr_Modulus"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_ExpShort": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Nat"
            },
            {
                "name": "e",
                "type": "uint"
            },
            {
                "name": "m",
                "type": "_ptr_Modulus"
            }
        ]
    },
    "crypto_internal_bigmod_addMulVVW1024": {
        "result": "struct crypto_internal_bigmod_addMulVVW1024_retval {uint field_0;}",
        "result_name": "crypto_internal_bigmod_addMulVVW1024_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_ptr_uint"
            },
            {
                "name": "x",
                "type": "_ptr_uint"
            },
            {
                "name": "y",
                "type": "uint"
            }
        ]
    },
    "crypto_internal_bigmod_addMulVVW1536": {
        "result": "struct crypto_internal_bigmod_addMulVVW1536_retval {uint field_0;}",
        "result_name": "crypto_internal_bigmod_addMulVVW1536_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_ptr_uint"
            },
            {
                "name": "x",
                "type": "_ptr_uint"
            },
            {
                "name": "y",
                "type": "uint"
            }
        ]
    },
    "crypto_internal_bigmod_addMulVVW2048": {
        "result": "struct crypto_internal_bigmod_addMulVVW2048_retval {uint field_0;}",
        "result_name": "crypto_internal_bigmod_addMulVVW2048_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_ptr_uint"
            },
            {
                "name": "x",
                "type": "_ptr_uint"
            },
            {
                "name": "y",
                "type": "uint"
            }
        ]
    },
    "crypto_internal_bigmod__ptr_Nat_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_bigmod__ptr_Nat_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_internal_bigmod_testModAddCommutative": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Nat"
            },
            {
                "name": "b",
                "type": "_ptr_Nat"
            }
        ]
    },
    "crypto_internal_bigmod_TestModAddCommutative": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_bigmod_testModSubThenAddIdentity": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Nat"
            },
            {
                "name": "b",
                "type": "_ptr_Nat"
            }
        ]
    },
    "crypto_internal_bigmod_TestModSubThenAddIdentity": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_bigmod_TestMontgomeryRoundtrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_bigmod_TestShiftIn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_bigmod_TestModulusAndNatSizes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_bigmod_TestSetBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_bigmod_TestExpand": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_bigmod_TestMod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_bigmod_TestModSub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_bigmod_TestModAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_bigmod_TestExp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_bigmod_TestExpShort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_bigmod_TestMulReductions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_bigmod_natBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Nat"
            }
        ]
    },
    "crypto_internal_bigmod_natFromBytes": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_bigmod_modulusFromBytes": {
        "result": "_ptr_Modulus",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_bigmod_maxModulus": {
        "result": "_ptr_Modulus",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "crypto_internal_bigmod_makeBenchmarkModulus": {
        "result": "_ptr_Modulus",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_bigmod_makeBenchmarkValue": {
        "result": "_ptr_Nat",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_bigmod_makeBenchmarkExponent": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_bigmod_BenchmarkModAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_bigmod_BenchmarkModSub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_bigmod_BenchmarkMontgomeryRepr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_bigmod_BenchmarkMontgomeryMul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_bigmod_BenchmarkModMul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_bigmod_BenchmarkExpBig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_bigmod_BenchmarkExp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_bigmod_TestNewModFromBigZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_bigmod__asm_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_bigmod__asm_addMulVVW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bits",
                "type": "int"
            }
        ]
    },
    "crypto_internal_boring_aesKeySizeError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_NewAESCipher": {
        "result": "struct crypto_internal_boring_NewAESCipher_retval {cipher_Block field_0;error err1;}",
        "result_name": "crypto_internal_boring_NewAESCipher_retval",
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_aesCipher_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_aesCipher_Encrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_aesCipher_Decrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_aesCBC_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_aesCBC_CryptBlocks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_aesCBC_SetIV": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "iv",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_aesCipher_NewCBCEncrypter": {
        "result": "cipher_BlockMode",
        "result_name": null,
        "parameters": [
            {
                "name": "iv",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_aesCipher_NewCBCDecrypter": {
        "result": "cipher_BlockMode",
        "result_name": null,
        "parameters": [
            {
                "name": "iv",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_aesCTR_XORKeyStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_aesCipher_NewCTR": {
        "result": "cipher_Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "iv",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_aesNonceSizeError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_aesCipher_NewGCM": {
        "result": "struct crypto_internal_boring__ptr_aesCipher_NewGCM_retval {cipher_AEAD field_0;error err1;}",
        "result_name": "crypto_internal_boring__ptr_aesCipher_NewGCM_retval",
        "parameters": [
            {
                "name": "nonceSize",
                "type": "int"
            },
            {
                "name": "tagSize",
                "type": "int"
            }
        ]
    },
    "crypto_internal_boring_NewGCMTLS": {
        "result": "struct crypto_internal_boring_NewGCMTLS_retval {cipher_AEAD field_0;error err1;}",
        "result_name": "crypto_internal_boring_NewGCMTLS_retval",
        "parameters": []
    },
    "crypto_internal_boring__ptr_aesCipher_newGCM": {
        "result": "struct crypto_internal_boring__ptr_aesCipher_newGCM_retval {cipher_AEAD field_0;error err1;}",
        "result_name": "crypto_internal_boring__ptr_aesCipher_newGCM_retval",
        "parameters": [
            {
                "name": "tls",
                "type": "bool"
            }
        ]
    },
    "crypto_internal_boring__ptr_aesGCM_finalize": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_aesGCM_NonceSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_aesGCM_Overhead": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_base": {
        "result": "_ptr_C_uint8_t",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_aesGCM_Seal": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "plaintext",
                "type": "_slice_byte"
            },
            {
                "name": "additionalData",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_aesGCM_Open": {
        "result": "struct crypto_internal_boring__ptr_aesGCM_Open_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring__ptr_aesGCM_Open_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            },
            {
                "name": "additionalData",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_anyOverlap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "y",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_inexactOverlap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "y",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_Unreachable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_runtime_arg0": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_hasSuffix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "t",
                "type": "string"
            }
        ]
    },
    "crypto_internal_boring_UnreachableExceptTests": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_fail_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_wbase": {
        "result": "_ptr_C_uint8_t",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "BigInt"
            }
        ]
    },
    "crypto_internal_boring_bigToBN": {
        "result": "_ptr_C_GO_BIGNUM",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "BigInt"
            }
        ]
    },
    "crypto_internal_boring_bytesToBN": {
        "result": "_ptr_C_GO_BIGNUM",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_bnToBig": {
        "result": "BigInt",
        "result_name": null,
        "parameters": [
            {
                "name": "bn",
                "type": "_ptr_C_GO_BIGNUM"
            }
        ]
    },
    "crypto_internal_boring_bigToBn": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "bnp",
                "type": "_ptr__ptr_C_GO_BIGNUM"
            },
            {
                "name": "b",
                "type": "BigInt"
            }
        ]
    },
    "crypto_internal_boring_noescape": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "crypto_internal_boring_addr": {
        "result": "_ptr_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_TestInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_boring_TestUnreachable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_boring_TestUnreachableExceptTests": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_boring__ptr_PublicKeyECDH_finalize": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_PrivateKeyECDH_finalize": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_NewPublicKeyECDH": {
        "result": "struct crypto_internal_boring_NewPublicKeyECDH_retval {_ptr_PublicKeyECDH field_0;error err1;}",
        "result_name": "crypto_internal_boring_NewPublicKeyECDH_retval",
        "parameters": []
    },
    "crypto_internal_boring__ptr_PublicKeyECDH_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_NewPrivateKeyECDH": {
        "result": "struct crypto_internal_boring_NewPrivateKeyECDH_retval {_ptr_PrivateKeyECDH field_0;error err1;}",
        "result_name": "crypto_internal_boring_NewPrivateKeyECDH_retval",
        "parameters": []
    },
    "crypto_internal_boring__ptr_PrivateKeyECDH_PublicKey": {
        "result": "struct crypto_internal_boring__ptr_PrivateKeyECDH_PublicKey_retval {_ptr_PublicKeyECDH field_0;error err1;}",
        "result_name": "crypto_internal_boring__ptr_PrivateKeyECDH_PublicKey_retval",
        "parameters": []
    },
    "crypto_internal_boring_pointBytesECDH": {
        "result": "struct crypto_internal_boring_pointBytesECDH_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring_pointBytesECDH_retval",
        "parameters": [
            {
                "name": "curve",
                "type": "string"
            },
            {
                "name": "group",
                "type": "_ptr_C_GO_EC_GROUP"
            },
            {
                "name": "pt",
                "type": "_ptr_C_GO_EC_POINT"
            }
        ]
    },
    "crypto_internal_boring_ECDH": {
        "result": "struct crypto_internal_boring_ECDH_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring_ECDH_retval",
        "parameters": []
    },
    "crypto_internal_boring_xCoordBytesECDH": {
        "result": "struct crypto_internal_boring_xCoordBytesECDH_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring_xCoordBytesECDH_retval",
        "parameters": [
            {
                "name": "curve",
                "type": "string"
            },
            {
                "name": "group",
                "type": "_ptr_C_GO_EC_GROUP"
            },
            {
                "name": "pt",
                "type": "_ptr_C_GO_EC_POINT"
            }
        ]
    },
    "crypto_internal_boring_bigBytesECDH": {
        "result": "struct crypto_internal_boring_bigBytesECDH_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring_bigBytesECDH_retval",
        "parameters": [
            {
                "name": "curve",
                "type": "string"
            },
            {
                "name": "big",
                "type": "_ptr_C_GO_BIGNUM"
            }
        ]
    },
    "crypto_internal_boring_curveSize": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "curve",
                "type": "string"
            }
        ]
    },
    "crypto_internal_boring_GenerateKeyECDH": {
        "result": "struct crypto_internal_boring_GenerateKeyECDH_retval {_ptr_PrivateKeyECDH field_0;_slice_byte field_1;error err2;}",
        "result_name": "crypto_internal_boring_GenerateKeyECDH_retval",
        "parameters": []
    },
    "crypto_internal_boring__ptr_PrivateKeyECDSA_finalize": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_PublicKeyECDSA_finalize": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_curveNID": {
        "result": "struct crypto_internal_boring_curveNID_retval {C_int field_0;error err1;}",
        "result_name": "crypto_internal_boring_curveNID_retval",
        "parameters": [
            {
                "name": "curve",
                "type": "string"
            }
        ]
    },
    "crypto_internal_boring_NewPublicKeyECDSA": {
        "result": "struct crypto_internal_boring_NewPublicKeyECDSA_retval {_ptr_PublicKeyECDSA field_0;error err1;}",
        "result_name": "crypto_internal_boring_NewPublicKeyECDSA_retval",
        "parameters": [
            {
                "name": "curve",
                "type": "string"
            },
            {
                "name": "X",
                "type": "BigInt"
            },
            {
                "name": "Y",
                "type": "BigInt"
            }
        ]
    },
    "crypto_internal_boring_newECKey": {
        "result": "struct crypto_internal_boring_newECKey_retval {_ptr_C_GO_EC_KEY field_0;error err1;}",
        "result_name": "crypto_internal_boring_newECKey_retval",
        "parameters": [
            {
                "name": "curve",
                "type": "string"
            },
            {
                "name": "X",
                "type": "BigInt"
            },
            {
                "name": "Y",
                "type": "BigInt"
            }
        ]
    },
    "crypto_internal_boring_NewPrivateKeyECDSA": {
        "result": "struct crypto_internal_boring_NewPrivateKeyECDSA_retval {_ptr_PrivateKeyECDSA field_0;error err1;}",
        "result_name": "crypto_internal_boring_NewPrivateKeyECDSA_retval",
        "parameters": [
            {
                "name": "curve",
                "type": "string"
            },
            {
                "name": "X",
                "type": "BigInt"
            },
            {
                "name": "Y",
                "type": "BigInt"
            },
            {
                "name": "D",
                "type": "BigInt"
            }
        ]
    },
    "crypto_internal_boring_SignMarshalECDSA": {
        "result": "struct crypto_internal_boring_SignMarshalECDSA_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring_SignMarshalECDSA_retval",
        "parameters": [
            {
                "name": "priv",
                "type": "_ptr_PrivateKeyECDSA"
            },
            {
                "name": "hash",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_VerifyECDSA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pub",
                "type": "_ptr_PublicKeyECDSA"
            },
            {
                "name": "hash",
                "type": "_slice_byte"
            },
            {
                "name": "sig",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_GenerateKeyECDSA": {
        "result": "struct crypto_internal_boring_GenerateKeyECDSA_retval {BigInt field_0;error err1;}",
        "result_name": "crypto_internal_boring_GenerateKeyECDSA_retval",
        "parameters": [
            {
                "name": "curve",
                "type": "string"
            }
        ]
    },
    "crypto_internal_boring_hashToMD": {
        "result": "_ptr_C_GO_EVP_MD",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "hash_Hash"
            }
        ]
    },
    "crypto_internal_boring_cryptoHashToMD": {
        "result": "_ptr_C_GO_EVP_MD",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "crypto_Hash"
            }
        ]
    },
    "crypto_internal_boring_NewHMAC": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "void*"
            },
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_boringHMAC_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_boringHMAC_finalize": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_boringHMAC_Write": {
        "result": "struct crypto_internal_boring__ptr_boringHMAC_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_internal_boring__ptr_boringHMAC_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_boringHMAC_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_boringHMAC_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_boringHMAC_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_randReader_Read": {
        "result": "struct crypto_internal_boring_randReader_Read_retval {int field_0;error err1;}",
        "result_name": "crypto_internal_boring_randReader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_NewSHA1": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_NewSHA224": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_NewSHA256": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_NewSHA384": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_NewSHA512": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_SHA1": {
        "result": "struct crypto_internal_boring_SHA1_retval {_20_byte field_0;}",
        "result_name": "crypto_internal_boring_SHA1_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_SHA224": {
        "result": "struct crypto_internal_boring_SHA224_retval {_28_byte field_0;}",
        "result_name": "crypto_internal_boring_SHA224_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_SHA256": {
        "result": "struct crypto_internal_boring_SHA256_retval {_32_byte field_0;}",
        "result_name": "crypto_internal_boring_SHA256_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_SHA384": {
        "result": "struct crypto_internal_boring_SHA384_retval {_48_byte field_0;}",
        "result_name": "crypto_internal_boring_SHA384_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_SHA512": {
        "result": "struct crypto_internal_boring_SHA512_retval {_64_byte field_0;}",
        "result_name": "crypto_internal_boring_SHA512_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_DecryptRSAOAEP": {
        "result": "struct crypto_internal_boring_DecryptRSAOAEP_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring_DecryptRSAOAEP_retval",
        "parameters": [
            {
                "name": "h",
                "type": "hash_Hash"
            },
            {
                "name": "mgfHash",
                "type": "hash_Hash"
            },
            {
                "name": "priv",
                "type": "_ptr_PrivateKeyRSA"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            },
            {
                "name": "label",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_DecryptRSAPKCS1": {
        "result": "struct crypto_internal_boring_DecryptRSAPKCS1_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring_DecryptRSAPKCS1_retval",
        "parameters": [
            {
                "name": "priv",
                "type": "_ptr_PrivateKeyRSA"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_DecryptRSANoPadding": {
        "result": "struct crypto_internal_boring_DecryptRSANoPadding_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring_DecryptRSANoPadding_retval",
        "parameters": [
            {
                "name": "priv",
                "type": "_ptr_PrivateKeyRSA"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_EncryptRSAOAEP": {
        "result": "struct crypto_internal_boring_EncryptRSAOAEP_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring_EncryptRSAOAEP_retval",
        "parameters": [
            {
                "name": "h",
                "type": "hash_Hash"
            },
            {
                "name": "mgfHash",
                "type": "hash_Hash"
            },
            {
                "name": "pub",
                "type": "_ptr_PublicKeyRSA"
            },
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "label",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_EncryptRSAPKCS1": {
        "result": "struct crypto_internal_boring_EncryptRSAPKCS1_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring_EncryptRSAPKCS1_retval",
        "parameters": [
            {
                "name": "pub",
                "type": "_ptr_PublicKeyRSA"
            },
            {
                "name": "msg",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_EncryptRSANoPadding": {
        "result": "struct crypto_internal_boring_EncryptRSANoPadding_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring_EncryptRSANoPadding_retval",
        "parameters": [
            {
                "name": "pub",
                "type": "_ptr_PublicKeyRSA"
            },
            {
                "name": "msg",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_GenerateKeyRSA": {
        "result": "struct crypto_internal_boring_GenerateKeyRSA_retval {BigInt field_0;error err1;}",
        "result_name": "crypto_internal_boring_GenerateKeyRSA_retval",
        "parameters": [
            {
                "name": "bits",
                "type": "int"
            }
        ]
    },
    "crypto_internal_boring_NewPrivateKeyRSA": {
        "result": "struct crypto_internal_boring_NewPrivateKeyRSA_retval {_ptr_PrivateKeyRSA field_0;error err1;}",
        "result_name": "crypto_internal_boring_NewPrivateKeyRSA_retval",
        "parameters": [
            {
                "name": "N",
                "type": "BigInt"
            },
            {
                "name": "E",
                "type": "BigInt"
            },
            {
                "name": "D",
                "type": "BigInt"
            },
            {
                "name": "P",
                "type": "BigInt"
            },
            {
                "name": "Q",
                "type": "BigInt"
            },
            {
                "name": "Dp",
                "type": "BigInt"
            },
            {
                "name": "Dq",
                "type": "BigInt"
            },
            {
                "name": "Qinv",
                "type": "BigInt"
            }
        ]
    },
    "crypto_internal_boring_NewPublicKeyRSA": {
        "result": "struct crypto_internal_boring_NewPublicKeyRSA_retval {_ptr_PublicKeyRSA field_0;error err1;}",
        "result_name": "crypto_internal_boring_NewPublicKeyRSA_retval",
        "parameters": [
            {
                "name": "N",
                "type": "BigInt"
            },
            {
                "name": "E",
                "type": "BigInt"
            }
        ]
    },
    "crypto_internal_boring_SignRSAPKCS1v15": {
        "result": "struct crypto_internal_boring_SignRSAPKCS1v15_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring_SignRSAPKCS1v15_retval",
        "parameters": [
            {
                "name": "priv",
                "type": "_ptr_PrivateKeyRSA"
            },
            {
                "name": "h",
                "type": "crypto_Hash"
            },
            {
                "name": "hashed",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_SignRSAPSS": {
        "result": "struct crypto_internal_boring_SignRSAPSS_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring_SignRSAPSS_retval",
        "parameters": [
            {
                "name": "priv",
                "type": "_ptr_PrivateKeyRSA"
            },
            {
                "name": "h",
                "type": "crypto_Hash"
            },
            {
                "name": "hashed",
                "type": "_slice_byte"
            },
            {
                "name": "saltLen",
                "type": "int"
            }
        ]
    },
    "crypto_internal_boring_VerifyRSAPKCS1v15": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pub",
                "type": "_ptr_PublicKeyRSA"
            },
            {
                "name": "h",
                "type": "crypto_Hash"
            },
            {
                "name": "hashed",
                "type": "_slice_byte"
            },
            {
                "name": "sig",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_VerifyRSAPSS": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pub",
                "type": "_ptr_PublicKeyRSA"
            },
            {
                "name": "h",
                "type": "crypto_Hash"
            },
            {
                "name": "hashed",
                "type": "_slice_byte"
            },
            {
                "name": "sig",
                "type": "_slice_byte"
            },
            {
                "name": "saltLen",
                "type": "int"
            }
        ]
    },
    "crypto_internal_boring__ptr_PublicKeyRSA_finalize": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_PublicKeyRSA_withKey": {
        "result": "C_int",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "crypto_internal_boring__ptr_PrivateKeyRSA_finalize": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_PrivateKeyRSA_withKey": {
        "result": "C_int",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "crypto_internal_boring_setupRSA": {
        "result": "struct crypto_internal_boring_setupRSA_retval {_ptr_C_GO_EVP_PKEY field_0;_ptr_C_GO_EVP_PKEY_CTX field_1;error err2;}",
        "result_name": "crypto_internal_boring_setupRSA_retval",
        "parameters": [
            {
                "name": "withKey",
                "type": "void*"
            },
            {
                "name": "padding",
                "type": "C_int"
            },
            {
                "name": "h",
                "type": "hash_Hash"
            },
            {
                "name": "mgfHash",
                "type": "hash_Hash"
            },
            {
                "name": "label",
                "type": "_slice_byte"
            },
            {
                "name": "saltLen",
                "type": "int"
            },
            {
                "name": "ch",
                "type": "crypto_Hash"
            },
            {
                "name": "init",
                "type": "void*"
            }
        ]
    },
    "crypto_internal_boring_cryptRSA": {
        "result": "struct crypto_internal_boring_cryptRSA_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring_cryptRSA_retval",
        "parameters": [
            {
                "name": "withKey",
                "type": "void*"
            },
            {
                "name": "padding",
                "type": "C_int"
            },
            {
                "name": "h",
                "type": "hash_Hash"
            },
            {
                "name": "mgfHash",
                "type": "hash_Hash"
            },
            {
                "name": "label",
                "type": "_slice_byte"
            },
            {
                "name": "saltLen",
                "type": "int"
            },
            {
                "name": "ch",
                "type": "crypto_Hash"
            },
            {
                "name": "init",
                "type": "void*"
            },
            {
                "name": "crypt",
                "type": "void*"
            },
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_decryptInit": {
        "result": "C_int",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "_ptr_C_GO_EVP_PKEY_CTX"
            }
        ]
    },
    "crypto_internal_boring_decrypt": {
        "result": "C_int",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "_ptr_C_GO_EVP_PKEY_CTX"
            },
            {
                "name": "out",
                "type": "_ptr_C_uint8_t"
            },
            {
                "name": "outLen",
                "type": "_ptr_C_size_t"
            },
            {
                "name": "in",
                "type": "_ptr_C_uint8_t"
            },
            {
                "name": "inLen",
                "type": "C_size_t"
            }
        ]
    },
    "crypto_internal_boring_encryptInit": {
        "result": "C_int",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "_ptr_C_GO_EVP_PKEY_CTX"
            }
        ]
    },
    "crypto_internal_boring_encrypt": {
        "result": "C_int",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "_ptr_C_GO_EVP_PKEY_CTX"
            },
            {
                "name": "out",
                "type": "_ptr_C_uint8_t"
            },
            {
                "name": "outLen",
                "type": "_ptr_C_size_t"
            },
            {
                "name": "in",
                "type": "_ptr_C_uint8_t"
            },
            {
                "name": "inLen",
                "type": "C_size_t"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha1Hash_noescapeCtx": {
        "result": "_ptr_C_GO_SHA_CTX",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha1Hash_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha1Hash_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha1Hash_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha1Hash_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha1Hash_Write": {
        "result": "struct crypto_internal_boring__ptr_sha1Hash_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_internal_boring__ptr_sha1Hash_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha1Hash_sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha1Hash_MarshalBinary": {
        "result": "struct crypto_internal_boring__ptr_sha1Hash_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring__ptr_sha1Hash_MarshalBinary_retval",
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha1Hash_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha224Hash_noescapeCtx": {
        "result": "_ptr_C_GO_SHA256_CTX",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha224Hash_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha224Hash_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha224Hash_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha224Hash_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha224Hash_Write": {
        "result": "struct crypto_internal_boring__ptr_sha224Hash_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_internal_boring__ptr_sha224Hash_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha224Hash_sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha256Hash_noescapeCtx": {
        "result": "_ptr_C_GO_SHA256_CTX",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha256Hash_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha256Hash_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha256Hash_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha256Hash_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha256Hash_Write": {
        "result": "struct crypto_internal_boring__ptr_sha256Hash_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_internal_boring__ptr_sha256Hash_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha256Hash_sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha224Hash_MarshalBinary": {
        "result": "struct crypto_internal_boring__ptr_sha224Hash_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring__ptr_sha224Hash_MarshalBinary_retval",
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha256Hash_MarshalBinary": {
        "result": "struct crypto_internal_boring__ptr_sha256Hash_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring__ptr_sha256Hash_MarshalBinary_retval",
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha224Hash_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha256Hash_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha384Hash_noescapeCtx": {
        "result": "_ptr_C_GO_SHA512_CTX",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha384Hash_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha384Hash_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha384Hash_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha384Hash_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha384Hash_Write": {
        "result": "struct crypto_internal_boring__ptr_sha384Hash_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_internal_boring__ptr_sha384Hash_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha384Hash_sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha512Hash_noescapeCtx": {
        "result": "_ptr_C_GO_SHA512_CTX",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha512Hash_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha512Hash_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha512Hash_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha512Hash_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha512Hash_Write": {
        "result": "struct crypto_internal_boring__ptr_sha512Hash_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_internal_boring__ptr_sha512Hash_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha512Hash_sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha384Hash_MarshalBinary": {
        "result": "struct crypto_internal_boring__ptr_sha384Hash_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring__ptr_sha384Hash_MarshalBinary_retval",
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha512Hash_MarshalBinary": {
        "result": "struct crypto_internal_boring__ptr_sha512Hash_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_boring__ptr_sha512Hash_MarshalBinary_retval",
        "parameters": []
    },
    "crypto_internal_boring__ptr_sha384Hash_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring__ptr_sha512Hash_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_appendUint64": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "crypto_internal_boring_appendUint32": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "crypto_internal_boring_consumeUint64": {
        "result": "struct crypto_internal_boring_consumeUint64_retval {_slice_byte field_0;uint64 field_1;}",
        "result_name": "crypto_internal_boring_consumeUint64_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_consumeUint32": {
        "result": "struct crypto_internal_boring_consumeUint32_retval {_slice_byte field_0;uint32 field_1;}",
        "result_name": "crypto_internal_boring_consumeUint32_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_boring_putUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "uint64"
            }
        ]
    },
    "crypto_internal_boring_putUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "uint32"
            }
        ]
    },
    "crypto_internal_boring_bbig_Enc": {
        "result": "boring_BigInt",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_internal_boring_bbig_Dec": {
        "result": "_ptr_big_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "boring_BigInt"
            }
        ]
    },
    "crypto_internal_boring_bcache_registerCache": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_bcache__ptr_generic_Register": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_bcache__ptr_generic_table": {
        "result": "_ptr_generic",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_bcache__ptr_generic_Clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_bcache__ptr_generic_Get": {
        "result": "_ptr_V",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "_ptr_K"
            }
        ]
    },
    "crypto_internal_boring_bcache__ptr_generic_Put": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "_ptr_K"
            },
            {
                "name": "v",
                "type": "_ptr_V"
            }
        ]
    },
    "crypto_internal_boring_bcache_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_bcache_next": {
        "result": "_ptr_T",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_bcache_str": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_T"
            }
        ]
    },
    "crypto_internal_boring_bcache_TestCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_boring_fipstls_Force": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_fipstls_Abandon": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_fipstls_runtime_arg0": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_fipstls_hasSuffix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "t",
                "type": "string"
            }
        ]
    },
    "crypto_internal_boring_fipstls_Required": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_sig_BoringCrypto": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_sig_FIPSOnly": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_boring_sig_StandardCrypto": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519_checkInitialized": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "points",
                "type": "_ptr_Point"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_projP2_Zero": {
        "result": "_ptr_projP2",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519_NewIdentityPoint": {
        "result": "_ptr_Point",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519_NewGeneratorPoint": {
        "result": "_ptr_Point",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519__ptr_projCached_Zero": {
        "result": "_ptr_projCached",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519__ptr_affineCached_Zero": {
        "result": "_ptr_affineCached",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519__ptr_Point_Set": {
        "result": "_ptr_Point",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_Point"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Point_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519__ptr_Point_bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr__32_byte"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Point_SetBytes": {
        "result": "struct crypto_internal_edwards25519__ptr_Point_SetBytes_retval {_ptr_Point field_0;error err1;}",
        "result_name": "crypto_internal_edwards25519__ptr_Point_SetBytes_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_edwards25519_copyFieldElement": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr__32_byte"
            },
            {
                "name": "v",
                "type": "_ptr_field_Element"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_projP2_FromP1xP1": {
        "result": "_ptr_projP2",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_projP1xP1"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_projP2_FromP3": {
        "result": "_ptr_projP2",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Point"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Point_fromP1xP1": {
        "result": "_ptr_Point",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_projP1xP1"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Point_fromP2": {
        "result": "_ptr_Point",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_projP2"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_projCached_FromP3": {
        "result": "_ptr_projCached",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Point"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_affineCached_FromP3": {
        "result": "_ptr_affineCached",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Point"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Point_Add": {
        "result": "_ptr_Point",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Point"
            },
            {
                "name": "q",
                "type": "_ptr_Point"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Point_Subtract": {
        "result": "_ptr_Point",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Point"
            },
            {
                "name": "q",
                "type": "_ptr_Point"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_projP1xP1_Add": {
        "result": "_ptr_projP1xP1",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Point"
            },
            {
                "name": "q",
                "type": "_ptr_projCached"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_projP1xP1_Sub": {
        "result": "_ptr_projP1xP1",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Point"
            },
            {
                "name": "q",
                "type": "_ptr_projCached"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_projP1xP1_AddAffine": {
        "result": "_ptr_projP1xP1",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Point"
            },
            {
                "name": "q",
                "type": "_ptr_affineCached"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_projP1xP1_SubAffine": {
        "result": "_ptr_projP1xP1",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Point"
            },
            {
                "name": "q",
                "type": "_ptr_affineCached"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_projP1xP1_Double": {
        "result": "_ptr_projP1xP1",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_projP2"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Point_Negate": {
        "result": "_ptr_Point",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Point"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Point_Equal": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_Point"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_projCached_Select": {
        "result": "_ptr_projCached",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_projCached"
            },
            {
                "name": "b",
                "type": "_ptr_projCached"
            },
            {
                "name": "cond",
                "type": "int"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_affineCached_Select": {
        "result": "_ptr_affineCached",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_affineCached"
            },
            {
                "name": "b",
                "type": "_ptr_affineCached"
            },
            {
                "name": "cond",
                "type": "int"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_projCached_CondNeg": {
        "result": "_ptr_projCached",
        "result_name": null,
        "parameters": [
            {
                "name": "cond",
                "type": "int"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_affineCached_CondNeg": {
        "result": "_ptr_affineCached",
        "result_name": null,
        "parameters": [
            {
                "name": "cond",
                "type": "int"
            }
        ]
    },
    "crypto_internal_edwards25519_checkOnCurve": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "points",
                "type": "_ptr_Point"
            }
        ]
    },
    "crypto_internal_edwards25519_TestGenerator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestAddSubNegOnBasePoint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestComparable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestInvalidEncodings": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestNonCanonicalPoints": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestAllocations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_decodeHex": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_internal_edwards25519_BenchmarkEncodingDecoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_edwards25519_NewScalar": {
        "result": "_ptr_Scalar",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519__ptr_Scalar_MultiplyAdd": {
        "result": "_ptr_Scalar",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Scalar"
            },
            {
                "name": "y",
                "type": "_ptr_Scalar"
            },
            {
                "name": "z",
                "type": "_ptr_Scalar"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Scalar_Add": {
        "result": "_ptr_Scalar",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Scalar"
            },
            {
                "name": "y",
                "type": "_ptr_Scalar"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Scalar_Subtract": {
        "result": "_ptr_Scalar",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Scalar"
            },
            {
                "name": "y",
                "type": "_ptr_Scalar"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Scalar_Negate": {
        "result": "_ptr_Scalar",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Scalar"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Scalar_Multiply": {
        "result": "_ptr_Scalar",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Scalar"
            },
            {
                "name": "y",
                "type": "_ptr_Scalar"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Scalar_Set": {
        "result": "_ptr_Scalar",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Scalar"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Scalar_SetUniformBytes": {
        "result": "struct crypto_internal_edwards25519__ptr_Scalar_SetUniformBytes_retval {_ptr_Scalar field_0;error err1;}",
        "result_name": "crypto_internal_edwards25519__ptr_Scalar_SetUniformBytes_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Scalar_setShortBytes": {
        "result": "_ptr_Scalar",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Scalar_SetCanonicalBytes": {
        "result": "struct crypto_internal_edwards25519__ptr_Scalar_SetCanonicalBytes_retval {_ptr_Scalar field_0;error err1;}",
        "result_name": "crypto_internal_edwards25519__ptr_Scalar_SetCanonicalBytes_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_edwards25519_isReduced": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Scalar_SetBytesWithClamping": {
        "result": "struct crypto_internal_edwards25519__ptr_Scalar_SetBytesWithClamping_retval {_ptr_Scalar field_0;error err1;}",
        "result_name": "crypto_internal_edwards25519__ptr_Scalar_SetBytesWithClamping_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Scalar_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519__ptr_Scalar_bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__32_byte"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Scalar_Equal": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Scalar"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Scalar_nonAdjacentForm": {
        "result": "_256_int8",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "uint"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Scalar_signedRadix16": {
        "result": "_64_int8",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519_basepointTable": {
        "result": "_ptr__32_affineLookupTable",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519__ptr_Point_ScalarBaseMult": {
        "result": "_ptr_Point",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Scalar"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_Point_ScalarMult": {
        "result": "_ptr_Point",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Scalar"
            },
            {
                "name": "q",
                "type": "_ptr_Point"
            }
        ]
    },
    "crypto_internal_edwards25519_basepointNafTable": {
        "result": "_ptr_nafLookupTable8",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519__ptr_Point_VarTimeDoubleScalarBaseMult": {
        "result": "_ptr_Point",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Scalar"
            },
            {
                "name": "A",
                "type": "_ptr_Point"
            },
            {
                "name": "b",
                "type": "_ptr_Scalar"
            }
        ]
    },
    "crypto_internal_edwards25519_TestScalarMultSmallScalars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestScalarMultVsDalek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestBaseMultVsDalek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestVarTimeDoubleBaseMultVsDalek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestScalarMultDistributesOverAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestScalarMultNonIdentityPoint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestBasepointTableGeneration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestScalarMultMatchesBaseMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestBasepointNafTableGeneration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestVarTimeDoubleBaseMultMatchesBaseMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_BenchmarkScalarBaseMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_edwards25519_BenchmarkScalarMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_edwards25519_BenchmarkVarTimeDoubleScalarBaseMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_edwards25519_TestScalarAliasing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_fiatScalarCmovznzU64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_uint64"
            },
            {
                "name": "arg1",
                "type": "fiatScalarUint1"
            },
            {
                "name": "arg2",
                "type": "uint64"
            },
            {
                "name": "arg3",
                "type": "uint64"
            }
        ]
    },
    "crypto_internal_edwards25519_fiatScalarMul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_fiatScalarMontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_fiatScalarMontgomeryDomainFieldElement"
            },
            {
                "name": "arg2",
                "type": "_ptr_fiatScalarMontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_edwards25519_fiatScalarAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_fiatScalarMontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_fiatScalarMontgomeryDomainFieldElement"
            },
            {
                "name": "arg2",
                "type": "_ptr_fiatScalarMontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_edwards25519_fiatScalarSub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_fiatScalarMontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_fiatScalarMontgomeryDomainFieldElement"
            },
            {
                "name": "arg2",
                "type": "_ptr_fiatScalarMontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_edwards25519_fiatScalarOpp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_fiatScalarMontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_fiatScalarMontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_edwards25519_fiatScalarNonzero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_uint64"
            },
            {
                "name": "arg1",
                "type": "_ptr__4_uint64"
            }
        ]
    },
    "crypto_internal_edwards25519_fiatScalarFromMontgomery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_fiatScalarNonMontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_fiatScalarMontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_edwards25519_fiatScalarToMontgomery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_fiatScalarMontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_fiatScalarNonMontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_edwards25519_fiatScalarToBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr__32_uint8"
            },
            {
                "name": "arg1",
                "type": "_ptr__4_uint64"
            }
        ]
    },
    "crypto_internal_edwards25519_fiatScalarFromBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr__4_uint64"
            },
            {
                "name": "arg1",
                "type": "_ptr__32_uint8"
            }
        ]
    },
    "crypto_internal_edwards25519_Scalar_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_mathrand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_internal_edwards25519_TestScalarGenerate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestScalarSetCanonicalBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestScalarSetUniformBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestScalarSetBytesWithClamping": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_bigIntFromLittleEndianBytes": {
        "result": "_ptr_big_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_edwards25519_TestScalarMultiplyDistributesOverAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestScalarAddLikeSubNeg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestScalarNonAdjacentForm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_notZeroScalar_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_mathrand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_internal_edwards25519_TestScalarEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_projLookupTable_FromP3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_Point"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_affineLookupTable_FromP3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_Point"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_nafLookupTable5_FromP3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_Point"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_nafLookupTable8_FromP3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_Point"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_projLookupTable_SelectInto": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dest",
                "type": "_ptr_projCached"
            },
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_affineLookupTable_SelectInto": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dest",
                "type": "_ptr_affineCached"
            },
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_nafLookupTable5_SelectInto": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dest",
                "type": "_ptr_projCached"
            },
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "crypto_internal_edwards25519__ptr_nafLookupTable8_SelectInto": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dest",
                "type": "_ptr_affineCached"
            },
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "crypto_internal_edwards25519_TestProjLookupTable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestAffineLookupTable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestNafLookupTable5": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_TestNafLookupTable8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_Zero": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519_field__ptr_Element_One": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519_field__ptr_Element_reduce": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519_field__ptr_Element_Add": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Element"
            },
            {
                "name": "b",
                "type": "_ptr_Element"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_Subtract": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Element"
            },
            {
                "name": "b",
                "type": "_ptr_Element"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_Negate": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Element"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_Invert": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": [
            {
                "name": "z",
                "type": "_ptr_Element"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_Set": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Element"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_SetBytes": {
        "result": "struct crypto_internal_edwards25519_field__ptr_Element_SetBytes_retval {_ptr_Element field_0;error err1;}",
        "result_name": "crypto_internal_edwards25519_field__ptr_Element_SetBytes_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519_field__ptr_Element_bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__32_byte"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_Equal": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_Element"
            }
        ]
    },
    "crypto_internal_edwards25519_field_mask64Bits": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "cond",
                "type": "int"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_Select": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Element"
            },
            {
                "name": "b",
                "type": "_ptr_Element"
            },
            {
                "name": "cond",
                "type": "int"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_Element"
            },
            {
                "name": "cond",
                "type": "int"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_IsNegative": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519_field__ptr_Element_Absolute": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_Element"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_Multiply": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Element"
            },
            {
                "name": "y",
                "type": "_ptr_Element"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_Square": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Element"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_Mult32": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Element"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "crypto_internal_edwards25519_field_mul51": {
        "result": "struct crypto_internal_edwards25519_field_mul51_retval {uint64 field_0;uint64 field_1;}",
        "result_name": "crypto_internal_edwards25519_field_mul51_retval",
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_Pow22523": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Element"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_SqrtRatio": {
        "result": "struct crypto_internal_edwards25519_field__ptr_Element_SqrtRatio_retval {_ptr_Element field_0;int field_1;}",
        "result_name": "crypto_internal_edwards25519_field__ptr_Element_SqrtRatio_retval",
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_Element"
            },
            {
                "name": "v",
                "type": "_ptr_Element"
            }
        ]
    },
    "crypto_internal_edwards25519_field_checkAliasingOneArg": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "crypto_internal_edwards25519_field_checkAliasingTwoArgs": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "crypto_internal_edwards25519_field_TestAliasing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_field_feMul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Element"
            },
            {
                "name": "x",
                "type": "_ptr_Element"
            },
            {
                "name": "y",
                "type": "_ptr_Element"
            }
        ]
    },
    "crypto_internal_edwards25519_field_feSquare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Element"
            },
            {
                "name": "x",
                "type": "_ptr_Element"
            }
        ]
    },
    "crypto_internal_edwards25519_field_carryPropagate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Element"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_carryPropagate": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519_field_BenchmarkAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_edwards25519_field_BenchmarkMultiply": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_edwards25519_field_BenchmarkSquare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_edwards25519_field_BenchmarkInvert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_edwards25519_field_BenchmarkMult32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_edwards25519_field_mul64": {
        "result": "uint128",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            },
            {
                "name": "b",
                "type": "uint64"
            }
        ]
    },
    "crypto_internal_edwards25519_field_addMul64": {
        "result": "uint128",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint128"
            },
            {
                "name": "a",
                "type": "uint64"
            },
            {
                "name": "b",
                "type": "uint64"
            }
        ]
    },
    "crypto_internal_edwards25519_field_shiftRightBy51": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint128"
            }
        ]
    },
    "crypto_internal_edwards25519_field_feMulGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Element"
            },
            {
                "name": "a",
                "type": "_ptr_Element"
            },
            {
                "name": "b",
                "type": "_ptr_Element"
            }
        ]
    },
    "crypto_internal_edwards25519_field_feSquareGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Element"
            },
            {
                "name": "a",
                "type": "_ptr_Element"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_carryPropagateGeneric": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519_field_Element_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519_field_generateFieldElement": {
        "result": "Element",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_mathrand_Rand"
            }
        ]
    },
    "crypto_internal_edwards25519_field_generateWeirdFieldElement": {
        "result": "Element",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_mathrand_Rand"
            }
        ]
    },
    "crypto_internal_edwards25519_field_Element_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_mathrand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_internal_edwards25519_field_isInBounds": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Element"
            }
        ]
    },
    "crypto_internal_edwards25519_field_TestMultiplyDistributesOverAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_field_TestMul64to128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_field_TestSetBytesRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_field_swapEndianness": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_edwards25519_field_TestBytesBigEquivalence": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_fromBig": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_fromDecimal": {
        "result": "_ptr_Element",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_internal_edwards25519_field__ptr_Element_toBig": {
        "result": "_ptr_big_Int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519_field_TestDecimalConstants": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_field_TestSetBytesRoundTripEdgeCases": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_field_TestConsistency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_field_TestEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_field_TestInvert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_field_TestSelectSwap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_field_TestMult32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_field_TestSqrtRatio": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_field_TestCarryPropagate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_field_TestFeSquare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_field_TestFeMul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_edwards25519_field_decodeHex": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_internal_edwards25519_field__asm_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519_field__asm_namedComponent_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519_field__asm_uint128_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519_field__asm_feSquare": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519_field__asm_feMul": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_edwards25519_field__asm_mul64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "uint128"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "aX",
                "type": "namedComponent"
            },
            {
                "name": "bX",
                "type": "namedComponent"
            }
        ]
    },
    "crypto_internal_edwards25519_field__asm_addMul64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "uint128"
            },
            {
                "name": "i",
                "type": "uint64"
            },
            {
                "name": "aX",
                "type": "namedComponent"
            },
            {
                "name": "bX",
                "type": "namedComponent"
            }
        ]
    },
    "crypto_internal_edwards25519_field__asm_shiftRightBy51": {
        "result": "struct crypto_internal_edwards25519_field__asm_shiftRightBy51_retval {GPVirtual field_0;}",
        "result_name": "crypto_internal_edwards25519_field__asm_shiftRightBy51_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_uint128"
            }
        ]
    },
    "crypto_internal_edwards25519_field__asm_maskAndAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "GPVirtual"
            },
            {
                "name": "mask",
                "type": "GPVirtual"
            },
            {
                "name": "c",
                "type": "GPVirtual"
            },
            {
                "name": "i",
                "type": "uint64"
            }
        ]
    },
    "crypto_internal_edwards25519_field__asm_mustAddr": {
        "result": "Op",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Component"
            }
        ]
    },
    "crypto_internal_nistec_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec_TestAllocations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_nistec_TestEquivalents": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_nistec_testEquivalents": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "newPoint",
                "type": "void*"
            },
            {
                "name": "c",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_internal_nistec_TestScalarMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_nistec_testScalarMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "newPoint",
                "type": "void*"
            },
            {
                "name": "c",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_internal_nistec_fatalIfErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "crypto_internal_nistec_BenchmarkScalarMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_nistec_benchmarkScalarMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "p",
                "type": "P"
            },
            {
                "name": "scalarSize",
                "type": "int"
            }
        ]
    },
    "crypto_internal_nistec_BenchmarkScalarBaseMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_nistec_benchmarkScalarBaseMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "p",
                "type": "P"
            },
            {
                "name": "scalarSize",
                "type": "int"
            }
        ]
    },
    "crypto_internal_nistec_NewP224Point": {
        "result": "_ptr_P224Point",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P224Point_SetGenerator": {
        "result": "_ptr_P224Point",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P224Point_Set": {
        "result": "_ptr_P224Point",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_P224Point"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P224Point_SetBytes": {
        "result": "struct crypto_internal_nistec__ptr_P224Point_SetBytes_retval {_ptr_P224Point field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P224Point_SetBytes_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec_p224B": {
        "result": "_ptr_fiat_P224Element",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec_p224Polynomial": {
        "result": "_ptr_fiat_P224Element",
        "result_name": null,
        "parameters": [
            {
                "name": "y2",
                "type": "_ptr_fiat_P224Element"
            },
            {
                "name": "x",
                "type": "_ptr_fiat_P224Element"
            }
        ]
    },
    "crypto_internal_nistec_p224CheckOnCurve": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_fiat_P224Element"
            },
            {
                "name": "y",
                "type": "_ptr_fiat_P224Element"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P224Point_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P224Point_bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__1 + 2*p224ElementLength_byte"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P224Point_BytesX": {
        "result": "struct crypto_internal_nistec__ptr_P224Point_BytesX_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P224Point_BytesX_retval",
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P224Point_bytesX": {
        "result": "struct crypto_internal_nistec__ptr_P224Point_bytesX_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P224Point_bytesX_retval",
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__p224ElementLength_byte"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P224Point_BytesCompressed": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P224Point_bytesCompressed": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__1 + p224ElementLength_byte"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P224Point_Add": {
        "result": "_ptr_P224Point",
        "result_name": null,
        "parameters": [
            {
                "name": "p1",
                "type": "_ptr_P224Point"
            },
            {
                "name": "p2",
                "type": "_ptr_P224Point"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P224Point_Double": {
        "result": "_ptr_P224Point",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_P224Point"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P224Point_Select": {
        "result": "_ptr_P224Point",
        "result_name": null,
        "parameters": [
            {
                "name": "p1",
                "type": "_ptr_P224Point"
            },
            {
                "name": "p2",
                "type": "_ptr_P224Point"
            },
            {
                "name": "cond",
                "type": "int"
            }
        ]
    },
    "crypto_internal_nistec__ptr_p224Table_Select": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_P224Point"
            },
            {
                "name": "n",
                "type": "uint8"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P224Point_ScalarMult": {
        "result": "struct crypto_internal_nistec__ptr_P224Point_ScalarMult_retval {_ptr_P224Point field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P224Point_ScalarMult_retval",
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_P224Point"
            },
            {
                "name": "scalar",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P224Point_generatorTable": {
        "result": "_ptr__p224ElementLength * 2_p224Table",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P224Point_ScalarBaseMult": {
        "result": "struct crypto_internal_nistec__ptr_P224Point_ScalarBaseMult_retval {_ptr_P224Point field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P224Point_ScalarBaseMult_retval",
        "parameters": [
            {
                "name": "scalar",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec_p224Sqrt": {
        "result": "struct crypto_internal_nistec_p224Sqrt_retval {bool field_0;}",
        "result_name": "crypto_internal_nistec_p224Sqrt_retval",
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_fiat_P224Element"
            },
            {
                "name": "x",
                "type": "_ptr_fiat_P224Element"
            }
        ]
    },
    "crypto_internal_nistec_p224SqrtCandidate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_fiat_P224Element"
            },
            {
                "name": "x",
                "type": "_ptr_fiat_P224Element"
            }
        ]
    },
    "crypto_internal_nistec_NewP256Point": {
        "result": "_ptr_P256Point",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P256Point_SetGenerator": {
        "result": "_ptr_P256Point",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P256Point_Set": {
        "result": "_ptr_P256Point",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_P256Point"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P256Point_SetBytes": {
        "result": "struct crypto_internal_nistec__ptr_P256Point_SetBytes_retval {_ptr_P256Point field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P256Point_SetBytes_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec_p256B": {
        "result": "_ptr_fiat_P256Element",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec_p256Polynomial": {
        "result": "_ptr_p256Element",
        "result_name": null,
        "parameters": [
            {
                "name": "y2",
                "type": "_ptr_p256Element"
            },
            {
                "name": "x",
                "type": "_ptr_p256Element"
            }
        ]
    },
    "crypto_internal_nistec_p256CheckOnCurve": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_p256Element"
            },
            {
                "name": "y",
                "type": "_ptr_p256Element"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P256Point_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P256Point_bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__p256UncompressedLength_byte"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P256Point_BytesX": {
        "result": "struct crypto_internal_nistec__ptr_P256Point_BytesX_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P256Point_BytesX_retval",
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P256Point_bytesX": {
        "result": "struct crypto_internal_nistec__ptr_P256Point_bytesX_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P256Point_bytesX_retval",
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__p256ElementLength_byte"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P256Point_BytesCompressed": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P256Point_bytesCompressed": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__p256CompressedLength_byte"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P256Point_Add": {
        "result": "_ptr_P256Point",
        "result_name": null,
        "parameters": [
            {
                "name": "r1",
                "type": "_ptr_P256Point"
            },
            {
                "name": "r2",
                "type": "_ptr_P256Point"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P256Point_Double": {
        "result": "_ptr_P256Point",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_P256Point"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P256Point_Select": {
        "result": "_ptr_P256Point",
        "result_name": null,
        "parameters": [
            {
                "name": "p1",
                "type": "_ptr_P256Point"
            },
            {
                "name": "p2",
                "type": "_ptr_P256Point"
            },
            {
                "name": "cond",
                "type": "int"
            }
        ]
    },
    "crypto_internal_nistec__ptr_p256Table_Select": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_P256Point"
            },
            {
                "name": "n",
                "type": "uint8"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P256Point_ScalarMult": {
        "result": "struct crypto_internal_nistec__ptr_P256Point_ScalarMult_retval {_ptr_P256Point field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P256Point_ScalarMult_retval",
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_P256Point"
            },
            {
                "name": "scalar",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P256Point_generatorTable": {
        "result": "_ptr__p256ElementLength * 2_p256Table",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P256Point_ScalarBaseMult": {
        "result": "struct crypto_internal_nistec__ptr_P256Point_ScalarBaseMult_retval {_ptr_P256Point field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P256Point_ScalarBaseMult_retval",
        "parameters": [
            {
                "name": "scalar",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec_p256Sqrt": {
        "result": "struct crypto_internal_nistec_p256Sqrt_retval {bool field_0;}",
        "result_name": "crypto_internal_nistec_p256Sqrt_retval",
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_p256Element"
            },
            {
                "name": "x",
                "type": "_ptr_p256Element"
            }
        ]
    },
    "crypto_internal_nistec_p256SqrtCandidate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "z",
                "type": "_ptr_fiat_P256Element"
            },
            {
                "name": "x",
                "type": "_ptr_fiat_P256Element"
            }
        ]
    },
    "crypto_internal_nistec_p256LessThanP": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_p256Element"
            }
        ]
    },
    "crypto_internal_nistec_p256Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "_ptr_p256Element"
            },
            {
                "name": "x",
                "type": "_ptr_p256Element"
            },
            {
                "name": "y",
                "type": "_ptr_p256Element"
            }
        ]
    },
    "crypto_internal_nistec_p256Mul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "_ptr_p256Element"
            },
            {
                "name": "in1",
                "type": "_ptr_p256Element"
            },
            {
                "name": "in2",
                "type": "_ptr_p256Element"
            }
        ]
    },
    "crypto_internal_nistec_p256Sqr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "_ptr_p256Element"
            },
            {
                "name": "in",
                "type": "_ptr_p256Element"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "crypto_internal_nistec_p256FromMont": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "_ptr_p256Element"
            },
            {
                "name": "in",
                "type": "_ptr_p256Element"
            }
        ]
    },
    "crypto_internal_nistec_p256NegCond": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "_ptr_p256Element"
            },
            {
                "name": "cond",
                "type": "int"
            }
        ]
    },
    "crypto_internal_nistec_p256MovCond": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "_ptr_P256Point"
            },
            {
                "name": "a",
                "type": "_ptr_P256Point"
            },
            {
                "name": "b",
                "type": "_ptr_P256Point"
            },
            {
                "name": "cond",
                "type": "int"
            }
        ]
    },
    "crypto_internal_nistec_p256BigToLittle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "_ptr_p256Element"
            },
            {
                "name": "in",
                "type": "_ptr__32_byte"
            }
        ]
    },
    "crypto_internal_nistec_p256LittleToBig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "_ptr__32_byte"
            },
            {
                "name": "in",
                "type": "_ptr_p256Element"
            }
        ]
    },
    "crypto_internal_nistec_p256OrdBigToLittle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "_ptr_p256OrdElement"
            },
            {
                "name": "in",
                "type": "_ptr__32_byte"
            }
        ]
    },
    "crypto_internal_nistec_p256OrdLittleToBig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "_ptr__32_byte"
            },
            {
                "name": "in",
                "type": "_ptr_p256OrdElement"
            }
        ]
    },
    "crypto_internal_nistec_p256Select": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "_ptr_P256Point"
            },
            {
                "name": "table",
                "type": "_ptr_p256Table"
            },
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "crypto_internal_nistec_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec_p256SelectAffine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "_ptr_p256AffinePoint"
            },
            {
                "name": "table",
                "type": "_ptr_p256AffineTable"
            },
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "crypto_internal_nistec_p256PointAddAffineAsm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "_ptr_P256Point"
            },
            {
                "name": "in1",
                "type": "_ptr_P256Point"
            },
            {
                "name": "in2",
                "type": "_ptr_p256AffinePoint"
            },
            {
                "name": "sign",
                "type": "int"
            },
            {
                "name": "sel",
                "type": "int"
            },
            {
                "name": "zero",
                "type": "int"
            }
        ]
    },
    "crypto_internal_nistec_p256PointAddAsm": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "_ptr_P256Point"
            },
            {
                "name": "in1",
                "type": "_ptr_P256Point"
            },
            {
                "name": "in2",
                "type": "_ptr_P256Point"
            }
        ]
    },
    "crypto_internal_nistec_p256PointDoubleAsm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "_ptr_P256Point"
            },
            {
                "name": "in",
                "type": "_ptr_P256Point"
            }
        ]
    },
    "crypto_internal_nistec_p256OrdReduce": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_p256OrdElement"
            }
        ]
    },
    "crypto_internal_nistec_uint64IsZero": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "crypto_internal_nistec_p256Equal": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_p256Element"
            },
            {
                "name": "b",
                "type": "_ptr_p256Element"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P256Point_isInfinity": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P256Point_affineFromMont": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_p256Element"
            },
            {
                "name": "y",
                "type": "_ptr_p256Element"
            }
        ]
    },
    "crypto_internal_nistec_p256Inverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_p256Element"
            },
            {
                "name": "in",
                "type": "_ptr_p256Element"
            }
        ]
    },
    "crypto_internal_nistec_boothW5": {
        "result": "struct crypto_internal_nistec_boothW5_retval {int field_0;int field_1;}",
        "result_name": "crypto_internal_nistec_boothW5_retval",
        "parameters": [
            {
                "name": "in",
                "type": "uint"
            }
        ]
    },
    "crypto_internal_nistec_boothW6": {
        "result": "struct crypto_internal_nistec_boothW6_retval {int field_0;int field_1;}",
        "result_name": "crypto_internal_nistec_boothW6_retval",
        "parameters": [
            {
                "name": "in",
                "type": "uint"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P256Point_p256BaseMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "scalar",
                "type": "_ptr_p256OrdElement"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P256Point_p256ScalarMult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "scalar",
                "type": "_ptr_p256OrdElement"
            }
        ]
    },
    "crypto_internal_nistec_TestP256PrecomputedTable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_nistec_testP256AffineTable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "base",
                "type": "_ptr_P256Point"
            },
            {
                "name": "table",
                "type": "_ptr_p256AffineTable"
            }
        ]
    },
    "crypto_internal_nistec_p256OrdMul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "_ptr_p256OrdElement"
            },
            {
                "name": "in1",
                "type": "_ptr_p256OrdElement"
            },
            {
                "name": "in2",
                "type": "_ptr_p256OrdElement"
            }
        ]
    },
    "crypto_internal_nistec_p256OrdSqr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "_ptr_p256OrdElement"
            },
            {
                "name": "in",
                "type": "_ptr_p256OrdElement"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "crypto_internal_nistec_P256OrdInverse": {
        "result": "struct crypto_internal_nistec_P256OrdInverse_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_nistec_P256OrdInverse_retval",
        "parameters": [
            {
                "name": "k",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec_TestP256OrdInverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_internal_nistec_NewP384Point": {
        "result": "_ptr_P384Point",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P384Point_SetGenerator": {
        "result": "_ptr_P384Point",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P384Point_Set": {
        "result": "_ptr_P384Point",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_P384Point"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P384Point_SetBytes": {
        "result": "struct crypto_internal_nistec__ptr_P384Point_SetBytes_retval {_ptr_P384Point field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P384Point_SetBytes_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec_p384B": {
        "result": "_ptr_fiat_P384Element",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec_p384Polynomial": {
        "result": "_ptr_fiat_P384Element",
        "result_name": null,
        "parameters": [
            {
                "name": "y2",
                "type": "_ptr_fiat_P384Element"
            },
            {
                "name": "x",
                "type": "_ptr_fiat_P384Element"
            }
        ]
    },
    "crypto_internal_nistec_p384CheckOnCurve": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_fiat_P384Element"
            },
            {
                "name": "y",
                "type": "_ptr_fiat_P384Element"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P384Point_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P384Point_bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__1 + 2*p384ElementLength_byte"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P384Point_BytesX": {
        "result": "struct crypto_internal_nistec__ptr_P384Point_BytesX_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P384Point_BytesX_retval",
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P384Point_bytesX": {
        "result": "struct crypto_internal_nistec__ptr_P384Point_bytesX_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P384Point_bytesX_retval",
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__p384ElementLength_byte"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P384Point_BytesCompressed": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P384Point_bytesCompressed": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__1 + p384ElementLength_byte"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P384Point_Add": {
        "result": "_ptr_P384Point",
        "result_name": null,
        "parameters": [
            {
                "name": "p1",
                "type": "_ptr_P384Point"
            },
            {
                "name": "p2",
                "type": "_ptr_P384Point"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P384Point_Double": {
        "result": "_ptr_P384Point",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_P384Point"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P384Point_Select": {
        "result": "_ptr_P384Point",
        "result_name": null,
        "parameters": [
            {
                "name": "p1",
                "type": "_ptr_P384Point"
            },
            {
                "name": "p2",
                "type": "_ptr_P384Point"
            },
            {
                "name": "cond",
                "type": "int"
            }
        ]
    },
    "crypto_internal_nistec__ptr_p384Table_Select": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_P384Point"
            },
            {
                "name": "n",
                "type": "uint8"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P384Point_ScalarMult": {
        "result": "struct crypto_internal_nistec__ptr_P384Point_ScalarMult_retval {_ptr_P384Point field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P384Point_ScalarMult_retval",
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_P384Point"
            },
            {
                "name": "scalar",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P384Point_generatorTable": {
        "result": "_ptr__p384ElementLength * 2_p384Table",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P384Point_ScalarBaseMult": {
        "result": "struct crypto_internal_nistec__ptr_P384Point_ScalarBaseMult_retval {_ptr_P384Point field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P384Point_ScalarBaseMult_retval",
        "parameters": [
            {
                "name": "scalar",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec_p384Sqrt": {
        "result": "struct crypto_internal_nistec_p384Sqrt_retval {bool field_0;}",
        "result_name": "crypto_internal_nistec_p384Sqrt_retval",
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_fiat_P384Element"
            },
            {
                "name": "x",
                "type": "_ptr_fiat_P384Element"
            }
        ]
    },
    "crypto_internal_nistec_p384SqrtCandidate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "z",
                "type": "_ptr_fiat_P384Element"
            },
            {
                "name": "x",
                "type": "_ptr_fiat_P384Element"
            }
        ]
    },
    "crypto_internal_nistec_NewP521Point": {
        "result": "_ptr_P521Point",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P521Point_SetGenerator": {
        "result": "_ptr_P521Point",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P521Point_Set": {
        "result": "_ptr_P521Point",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_P521Point"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P521Point_SetBytes": {
        "result": "struct crypto_internal_nistec__ptr_P521Point_SetBytes_retval {_ptr_P521Point field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P521Point_SetBytes_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec_p521B": {
        "result": "_ptr_fiat_P521Element",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec_p521Polynomial": {
        "result": "_ptr_fiat_P521Element",
        "result_name": null,
        "parameters": [
            {
                "name": "y2",
                "type": "_ptr_fiat_P521Element"
            },
            {
                "name": "x",
                "type": "_ptr_fiat_P521Element"
            }
        ]
    },
    "crypto_internal_nistec_p521CheckOnCurve": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_fiat_P521Element"
            },
            {
                "name": "y",
                "type": "_ptr_fiat_P521Element"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P521Point_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P521Point_bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__1 + 2*p521ElementLength_byte"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P521Point_BytesX": {
        "result": "struct crypto_internal_nistec__ptr_P521Point_BytesX_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P521Point_BytesX_retval",
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P521Point_bytesX": {
        "result": "struct crypto_internal_nistec__ptr_P521Point_bytesX_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P521Point_bytesX_retval",
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__p521ElementLength_byte"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P521Point_BytesCompressed": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P521Point_bytesCompressed": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__1 + p521ElementLength_byte"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P521Point_Add": {
        "result": "_ptr_P521Point",
        "result_name": null,
        "parameters": [
            {
                "name": "p1",
                "type": "_ptr_P521Point"
            },
            {
                "name": "p2",
                "type": "_ptr_P521Point"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P521Point_Double": {
        "result": "_ptr_P521Point",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_P521Point"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P521Point_Select": {
        "result": "_ptr_P521Point",
        "result_name": null,
        "parameters": [
            {
                "name": "p1",
                "type": "_ptr_P521Point"
            },
            {
                "name": "p2",
                "type": "_ptr_P521Point"
            },
            {
                "name": "cond",
                "type": "int"
            }
        ]
    },
    "crypto_internal_nistec__ptr_p521Table_Select": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_P521Point"
            },
            {
                "name": "n",
                "type": "uint8"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P521Point_ScalarMult": {
        "result": "struct crypto_internal_nistec__ptr_P521Point_ScalarMult_retval {_ptr_P521Point field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P521Point_ScalarMult_retval",
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_P521Point"
            },
            {
                "name": "scalar",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec__ptr_P521Point_generatorTable": {
        "result": "_ptr__p521ElementLength * 2_p521Table",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec__ptr_P521Point_ScalarBaseMult": {
        "result": "struct crypto_internal_nistec__ptr_P521Point_ScalarBaseMult_retval {_ptr_P521Point field_0;error err1;}",
        "result_name": "crypto_internal_nistec__ptr_P521Point_ScalarBaseMult_retval",
        "parameters": [
            {
                "name": "scalar",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec_p521Sqrt": {
        "result": "struct crypto_internal_nistec_p521Sqrt_retval {bool field_0;}",
        "result_name": "crypto_internal_nistec_p521Sqrt_retval",
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_fiat_P521Element"
            },
            {
                "name": "x",
                "type": "_ptr_fiat_P521Element"
            }
        ]
    },
    "crypto_internal_nistec_p521SqrtCandidate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "z",
                "type": "_ptr_fiat_P521Element"
            },
            {
                "name": "x",
                "type": "_ptr_fiat_P521Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat_BenchmarkMul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_nistec_fiat_BenchmarkSquare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_internal_nistec_fiat_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec_fiat__ptr_P224Element_One": {
        "result": "_ptr_P224Element",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec_fiat__ptr_P224Element_Equal": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_P224Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P224Element_IsZero": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec_fiat__ptr_P224Element_Set": {
        "result": "_ptr_P224Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_P224Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P224Element_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec_fiat__ptr_P224Element_bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__p224ElementLen_byte"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P224Element_SetBytes": {
        "result": "struct crypto_internal_nistec_fiat__ptr_P224Element_SetBytes_retval {_ptr_P224Element field_0;error err1;}",
        "result_name": "crypto_internal_nistec_fiat__ptr_P224Element_SetBytes_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P224Element_Add": {
        "result": "_ptr_P224Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_P224Element"
            },
            {
                "name": "t2",
                "type": "_ptr_P224Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P224Element_Sub": {
        "result": "_ptr_P224Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_P224Element"
            },
            {
                "name": "t2",
                "type": "_ptr_P224Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P224Element_Mul": {
        "result": "_ptr_P224Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_P224Element"
            },
            {
                "name": "t2",
                "type": "_ptr_P224Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P224Element_Square": {
        "result": "_ptr_P224Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_P224Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P224Element_Select": {
        "result": "_ptr_P224Element",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_P224Element"
            },
            {
                "name": "b",
                "type": "_ptr_P224Element"
            },
            {
                "name": "cond",
                "type": "int"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p224InvertEndianness": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p224CmovznzU64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_uint64"
            },
            {
                "name": "arg1",
                "type": "p224Uint1"
            },
            {
                "name": "arg2",
                "type": "uint64"
            },
            {
                "name": "arg3",
                "type": "uint64"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p224Mul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p224MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p224MontgomeryDomainFieldElement"
            },
            {
                "name": "arg2",
                "type": "_ptr_p224MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p224Square": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p224MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p224MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p224Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p224MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p224MontgomeryDomainFieldElement"
            },
            {
                "name": "arg2",
                "type": "_ptr_p224MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p224Sub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p224MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p224MontgomeryDomainFieldElement"
            },
            {
                "name": "arg2",
                "type": "_ptr_p224MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p224SetOne": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p224MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p224FromMontgomery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p224NonMontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p224MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p224ToMontgomery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p224MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p224NonMontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p224Selectznz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr__4_uint64"
            },
            {
                "name": "arg1",
                "type": "p224Uint1"
            },
            {
                "name": "arg2",
                "type": "_ptr__4_uint64"
            },
            {
                "name": "arg3",
                "type": "_ptr__4_uint64"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p224ToBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr__28_uint8"
            },
            {
                "name": "arg1",
                "type": "_ptr__4_uint64"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p224FromBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr__4_uint64"
            },
            {
                "name": "arg1",
                "type": "_ptr__28_uint8"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P224Element_Invert": {
        "result": "_ptr_P224Element",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_P224Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P256Element_One": {
        "result": "_ptr_P256Element",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec_fiat__ptr_P256Element_Equal": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_P256Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P256Element_IsZero": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec_fiat__ptr_P256Element_Set": {
        "result": "_ptr_P256Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_P256Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P256Element_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec_fiat__ptr_P256Element_bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__p256ElementLen_byte"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P256Element_SetBytes": {
        "result": "struct crypto_internal_nistec_fiat__ptr_P256Element_SetBytes_retval {_ptr_P256Element field_0;error err1;}",
        "result_name": "crypto_internal_nistec_fiat__ptr_P256Element_SetBytes_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P256Element_Add": {
        "result": "_ptr_P256Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_P256Element"
            },
            {
                "name": "t2",
                "type": "_ptr_P256Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P256Element_Sub": {
        "result": "_ptr_P256Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_P256Element"
            },
            {
                "name": "t2",
                "type": "_ptr_P256Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P256Element_Mul": {
        "result": "_ptr_P256Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_P256Element"
            },
            {
                "name": "t2",
                "type": "_ptr_P256Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P256Element_Square": {
        "result": "_ptr_P256Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_P256Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P256Element_Select": {
        "result": "_ptr_P256Element",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_P256Element"
            },
            {
                "name": "b",
                "type": "_ptr_P256Element"
            },
            {
                "name": "cond",
                "type": "int"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p256InvertEndianness": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p256CmovznzU64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_uint64"
            },
            {
                "name": "arg1",
                "type": "p256Uint1"
            },
            {
                "name": "arg2",
                "type": "uint64"
            },
            {
                "name": "arg3",
                "type": "uint64"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p256Mul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p256MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p256MontgomeryDomainFieldElement"
            },
            {
                "name": "arg2",
                "type": "_ptr_p256MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p256Square": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p256MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p256MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p256Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p256MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p256MontgomeryDomainFieldElement"
            },
            {
                "name": "arg2",
                "type": "_ptr_p256MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p256Sub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p256MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p256MontgomeryDomainFieldElement"
            },
            {
                "name": "arg2",
                "type": "_ptr_p256MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p256SetOne": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p256MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p256FromMontgomery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p256NonMontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p256MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p256ToMontgomery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p256MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p256NonMontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p256Selectznz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr__4_uint64"
            },
            {
                "name": "arg1",
                "type": "p256Uint1"
            },
            {
                "name": "arg2",
                "type": "_ptr__4_uint64"
            },
            {
                "name": "arg3",
                "type": "_ptr__4_uint64"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p256ToBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr__32_uint8"
            },
            {
                "name": "arg1",
                "type": "_ptr__4_uint64"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p256FromBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr__4_uint64"
            },
            {
                "name": "arg1",
                "type": "_ptr__32_uint8"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P256Element_Invert": {
        "result": "_ptr_P256Element",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_P256Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P384Element_One": {
        "result": "_ptr_P384Element",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec_fiat__ptr_P384Element_Equal": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_P384Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P384Element_IsZero": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec_fiat__ptr_P384Element_Set": {
        "result": "_ptr_P384Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_P384Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P384Element_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec_fiat__ptr_P384Element_bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__p384ElementLen_byte"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P384Element_SetBytes": {
        "result": "struct crypto_internal_nistec_fiat__ptr_P384Element_SetBytes_retval {_ptr_P384Element field_0;error err1;}",
        "result_name": "crypto_internal_nistec_fiat__ptr_P384Element_SetBytes_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P384Element_Add": {
        "result": "_ptr_P384Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_P384Element"
            },
            {
                "name": "t2",
                "type": "_ptr_P384Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P384Element_Sub": {
        "result": "_ptr_P384Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_P384Element"
            },
            {
                "name": "t2",
                "type": "_ptr_P384Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P384Element_Mul": {
        "result": "_ptr_P384Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_P384Element"
            },
            {
                "name": "t2",
                "type": "_ptr_P384Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P384Element_Square": {
        "result": "_ptr_P384Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_P384Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P384Element_Select": {
        "result": "_ptr_P384Element",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_P384Element"
            },
            {
                "name": "b",
                "type": "_ptr_P384Element"
            },
            {
                "name": "cond",
                "type": "int"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p384InvertEndianness": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p384CmovznzU64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_uint64"
            },
            {
                "name": "arg1",
                "type": "p384Uint1"
            },
            {
                "name": "arg2",
                "type": "uint64"
            },
            {
                "name": "arg3",
                "type": "uint64"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p384Mul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p384MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p384MontgomeryDomainFieldElement"
            },
            {
                "name": "arg2",
                "type": "_ptr_p384MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p384Square": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p384MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p384MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p384Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p384MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p384MontgomeryDomainFieldElement"
            },
            {
                "name": "arg2",
                "type": "_ptr_p384MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p384Sub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p384MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p384MontgomeryDomainFieldElement"
            },
            {
                "name": "arg2",
                "type": "_ptr_p384MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p384SetOne": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p384MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p384FromMontgomery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p384NonMontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p384MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p384ToMontgomery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p384MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p384NonMontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p384Selectznz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr__6_uint64"
            },
            {
                "name": "arg1",
                "type": "p384Uint1"
            },
            {
                "name": "arg2",
                "type": "_ptr__6_uint64"
            },
            {
                "name": "arg3",
                "type": "_ptr__6_uint64"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p384ToBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr__48_uint8"
            },
            {
                "name": "arg1",
                "type": "_ptr__6_uint64"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p384FromBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr__6_uint64"
            },
            {
                "name": "arg1",
                "type": "_ptr__48_uint8"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P384Element_Invert": {
        "result": "_ptr_P384Element",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_P384Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P521Element_One": {
        "result": "_ptr_P521Element",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec_fiat__ptr_P521Element_Equal": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_P521Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P521Element_IsZero": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec_fiat__ptr_P521Element_Set": {
        "result": "_ptr_P521Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_P521Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P521Element_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_internal_nistec_fiat__ptr_P521Element_bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__p521ElementLen_byte"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P521Element_SetBytes": {
        "result": "struct crypto_internal_nistec_fiat__ptr_P521Element_SetBytes_retval {_ptr_P521Element field_0;error err1;}",
        "result_name": "crypto_internal_nistec_fiat__ptr_P521Element_SetBytes_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P521Element_Add": {
        "result": "_ptr_P521Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_P521Element"
            },
            {
                "name": "t2",
                "type": "_ptr_P521Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P521Element_Sub": {
        "result": "_ptr_P521Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_P521Element"
            },
            {
                "name": "t2",
                "type": "_ptr_P521Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P521Element_Mul": {
        "result": "_ptr_P521Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_P521Element"
            },
            {
                "name": "t2",
                "type": "_ptr_P521Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P521Element_Square": {
        "result": "_ptr_P521Element",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_P521Element"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P521Element_Select": {
        "result": "_ptr_P521Element",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_P521Element"
            },
            {
                "name": "b",
                "type": "_ptr_P521Element"
            },
            {
                "name": "cond",
                "type": "int"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p521InvertEndianness": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p521CmovznzU64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_uint64"
            },
            {
                "name": "arg1",
                "type": "p521Uint1"
            },
            {
                "name": "arg2",
                "type": "uint64"
            },
            {
                "name": "arg3",
                "type": "uint64"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p521Mul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p521MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p521MontgomeryDomainFieldElement"
            },
            {
                "name": "arg2",
                "type": "_ptr_p521MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p521Square": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p521MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p521MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p521Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p521MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p521MontgomeryDomainFieldElement"
            },
            {
                "name": "arg2",
                "type": "_ptr_p521MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p521Sub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p521MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p521MontgomeryDomainFieldElement"
            },
            {
                "name": "arg2",
                "type": "_ptr_p521MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p521SetOne": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p521MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p521FromMontgomery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p521NonMontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p521MontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p521ToMontgomery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr_p521MontgomeryDomainFieldElement"
            },
            {
                "name": "arg1",
                "type": "_ptr_p521NonMontgomeryDomainFieldElement"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p521Selectznz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr__9_uint64"
            },
            {
                "name": "arg1",
                "type": "p521Uint1"
            },
            {
                "name": "arg2",
                "type": "_ptr__9_uint64"
            },
            {
                "name": "arg3",
                "type": "_ptr__9_uint64"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p521ToBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr__66_uint8"
            },
            {
                "name": "arg1",
                "type": "_ptr__9_uint64"
            }
        ]
    },
    "crypto_internal_nistec_fiat_p521FromBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out1",
                "type": "_ptr__9_uint64"
            },
            {
                "name": "arg1",
                "type": "_ptr__66_uint8"
            }
        ]
    },
    "crypto_internal_nistec_fiat__ptr_P521Element_Invert": {
        "result": "_ptr_P521Element",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_P521Element"
            }
        ]
    },
    "crypto_internal_randutil_MaybeReadByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "crypto_md5_ExampleNew": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_md5_ExampleSum": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_md5_ExampleNew_file": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_md5_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_md5_dup": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "count",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_slice_int"
            }
        ]
    },
    "crypto_md5_relabel": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_md5_rotate": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_md5_idx": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "round",
                "type": "int"
            },
            {
                "name": "index",
                "type": "int"
            }
        ]
    },
    "crypto_md5_seq": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "crypto_md5_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_md5__ptr_digest_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_md5__ptr_digest_MarshalBinary": {
        "result": "struct crypto_md5__ptr_digest_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_md5__ptr_digest_MarshalBinary_retval",
        "parameters": []
    },
    "crypto_md5__ptr_digest_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_md5_consumeUint64": {
        "result": "struct crypto_md5_consumeUint64_retval {_slice_byte field_0;uint64 field_1;}",
        "result_name": "crypto_md5_consumeUint64_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_md5_consumeUint32": {
        "result": "struct crypto_md5_consumeUint32_retval {_slice_byte field_0;uint32 field_1;}",
        "result_name": "crypto_md5_consumeUint32_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_md5_New": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": []
    },
    "crypto_md5__ptr_digest_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_md5__ptr_digest_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_md5__ptr_digest_Write": {
        "result": "struct crypto_md5__ptr_digest_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_md5__ptr_digest_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_md5__ptr_digest_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_md5__ptr_digest_checkSum": {
        "result": "_Size_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_md5_Sum": {
        "result": "_Size_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_md5_blockGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dig",
                "type": "_ptr_digest"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_md5_block": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dig",
                "type": "_ptr_digest"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_md5_TestGolden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_md5_TestGoldenMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_md5_TestLarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_md5_TestBlockGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_md5_safeSum": {
        "result": "struct crypto_md5_safeSum_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_md5_safeSum_retval",
        "parameters": [
            {
                "name": "h",
                "type": "hash_Hash"
            }
        ]
    },
    "crypto_md5_TestLargeHashes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_md5_TestAllocations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_md5_benchmarkSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "unaligned",
                "type": "bool"
            }
        ]
    },
    "crypto_md5_BenchmarkHash8Bytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_md5_BenchmarkHash64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_md5_BenchmarkHash128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_md5_BenchmarkHash256": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_md5_BenchmarkHash512": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_md5_BenchmarkHash1K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_md5_BenchmarkHash8K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_md5_BenchmarkHash1M": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_md5_BenchmarkHash8M": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_md5_BenchmarkHash8BytesUnaligned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_md5_BenchmarkHash1KUnaligned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_md5_BenchmarkHash8KUnaligned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_rand_ExampleRead": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_rand_Read": {
        "result": "struct crypto_rand_Read_retval {int field_0;error err1;}",
        "result_name": "crypto_rand_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rand_batched": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "readMax",
                "type": "int"
            }
        ]
    },
    "crypto_rand_TestBatched": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rand_TestBatchedBuffering": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rand_TestBatchedError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rand_TestBatchedEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rand_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_rand_getRandom": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rand__ptr_reader_Read": {
        "result": "struct crypto_rand__ptr_reader_Read_retval {int field_0;error err1;}",
        "result_name": "crypto_rand__ptr_reader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rand_TestRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rand_TestReadEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rand_warnBlocked": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_rand_hideAgainReader_Read": {
        "result": "struct crypto_rand_hideAgainReader_Read_retval {int field_0;error err1;}",
        "result_name": "crypto_rand_hideAgainReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rand__ptr_rngReader_Read": {
        "result": "struct crypto_rand__ptr_rngReader_Read_retval {int field_0;error err1;}",
        "result_name": "crypto_rand__ptr_rngReader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rand_Prime": {
        "result": "struct crypto_rand_Prime_retval {_ptr_big_Int field_0;error err1;}",
        "result_name": "crypto_rand_Prime_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "bits",
                "type": "int"
            }
        ]
    },
    "crypto_rand_Int": {
        "result": "struct crypto_rand_Int_retval {_ptr_big_Int field_0;error err1;}",
        "result_name": "crypto_rand_Int_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "max",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_rand_TestPrimeSmall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rand_TestPrimeBitsLt2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rand_TestPrimeNondeterministic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rand_TestInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rand__ptr_countingReader_Read": {
        "result": "struct crypto_rand__ptr_countingReader_Read_retval {int field_0;error err1;}",
        "result_name": "crypto_rand__ptr_countingReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rand_TestIntReads": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rand_TestIntMask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rand_testIntPanics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "b",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_rand_TestIntEmptyMaxPanics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rand_TestIntNegativeMaxPanics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rand_BenchmarkPrime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_rc4_KeySizeError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_rc4_NewCipher": {
        "result": "struct crypto_rc4_NewCipher_retval {_ptr_Cipher field_0;error err1;}",
        "result_name": "crypto_rc4_NewCipher_retval",
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rc4__ptr_Cipher_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_rc4__ptr_Cipher_XORKeyStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rc4_testEncrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "desc",
                "type": "string"
            },
            {
                "name": "c",
                "type": "_ptr_Cipher"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "expect",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rc4_TestGolden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rc4_TestBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rc4_benchmark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "crypto_rc4_BenchmarkRC4_128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_rc4_BenchmarkRC4_1K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_rc4_BenchmarkRC4_8K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_rsa_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_rsa_boringPublicKey": {
        "result": "struct crypto_rsa_boringPublicKey_retval {_ptr_boring_PublicKeyRSA field_0;error err1;}",
        "result_name": "crypto_rsa_boringPublicKey_retval",
        "parameters": []
    },
    "crypto_rsa_boringPrivateKey": {
        "result": "struct crypto_rsa_boringPrivateKey_retval {_ptr_boring_PrivateKeyRSA field_0;error err1;}",
        "result_name": "crypto_rsa_boringPrivateKey_retval",
        "parameters": []
    },
    "crypto_rsa_publicKeyEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "k1",
                "type": "_ptr_PublicKey"
            },
            {
                "name": "k2",
                "type": "_ptr_PublicKey"
            }
        ]
    },
    "crypto_rsa_copyPublicKey": {
        "result": "PublicKey",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "_ptr_PublicKey"
            }
        ]
    },
    "crypto_rsa_privateKeyEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "k1",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "k2",
                "type": "_ptr_PrivateKey"
            }
        ]
    },
    "crypto_rsa_copyPrivateKey": {
        "result": "PrivateKey",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "_ptr_PrivateKey"
            }
        ]
    },
    "crypto_rsa_TestBoringASN1Marshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestBoringVerify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_BenchmarkBoringVerify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_rsa_TestBoringGenerateKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestBoringFinalizers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_bigFromHex": {
        "result": "_ptr_big_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "hex",
                "type": "string"
            }
        ]
    },
    "crypto_rsa_fromHex": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "hexStr",
                "type": "string"
            }
        ]
    },
    "crypto_rsa_TestEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_ExampleDecryptPKCS1v15SessionKey": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_rsa_ExampleSignPKCS1v15": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_rsa_ExampleVerifyPKCS1v15": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_rsa_ExampleEncryptOAEP": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_rsa_ExampleDecryptOAEP": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_rsa_EncryptPKCS1v15": {
        "result": "struct crypto_rsa_EncryptPKCS1v15_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_rsa_EncryptPKCS1v15_retval",
        "parameters": [
            {
                "name": "random",
                "type": "io_Reader"
            },
            {
                "name": "pub",
                "type": "_ptr_PublicKey"
            },
            {
                "name": "msg",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rsa_DecryptPKCS1v15": {
        "result": "struct crypto_rsa_DecryptPKCS1v15_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_rsa_DecryptPKCS1v15_retval",
        "parameters": [
            {
                "name": "random",
                "type": "io_Reader"
            },
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rsa_DecryptPKCS1v15SessionKey": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "random",
                "type": "io_Reader"
            },
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            },
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rsa_decryptPKCS1v15": {
        "result": "struct crypto_rsa_decryptPKCS1v15_retval {int field_0;_slice_byte field_1;int field_2;error err3;}",
        "result_name": "crypto_rsa_decryptPKCS1v15_retval",
        "parameters": [
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rsa_nonZeroRandomBytes": {
        "result": "struct crypto_rsa_nonZeroRandomBytes_retval {error err0;}",
        "result_name": "crypto_rsa_nonZeroRandomBytes_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "random",
                "type": "io_Reader"
            }
        ]
    },
    "crypto_rsa_SignPKCS1v15": {
        "result": "struct crypto_rsa_SignPKCS1v15_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_rsa_SignPKCS1v15_retval",
        "parameters": [
            {
                "name": "random",
                "type": "io_Reader"
            },
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "hash",
                "type": "crypto_Hash"
            },
            {
                "name": "hashed",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rsa_VerifyPKCS1v15": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pub",
                "type": "_ptr_PublicKey"
            },
            {
                "name": "hash",
                "type": "crypto_Hash"
            },
            {
                "name": "hashed",
                "type": "_slice_byte"
            },
            {
                "name": "sig",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rsa_pkcs1v15HashInfo": {
        "result": "struct crypto_rsa_pkcs1v15HashInfo_retval {int field_0;_slice_byte field_1;error err2;}",
        "result_name": "crypto_rsa_pkcs1v15HashInfo_retval",
        "parameters": [
            {
                "name": "hash",
                "type": "crypto_Hash"
            },
            {
                "name": "inLen",
                "type": "int"
            }
        ]
    },
    "crypto_rsa_decodeBase64": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "string"
            }
        ]
    },
    "crypto_rsa_TestDecryptPKCS1v15": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestEncryptPKCS1v15": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestEncryptPKCS1v15SessionKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestEncryptPKCS1v15DecrypterSessionKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestNonZeroRandomBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestSignPKCS1v15": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestVerifyPKCS1v15": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestOverlongMessagePKCS1v15": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestUnpaddedSignature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestShortSessionKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_parsePublicKey": {
        "result": "_ptr_PublicKey",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_rsa_TestShortPKCS1v15Signature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_emsaPSSEncode": {
        "result": "struct crypto_rsa_emsaPSSEncode_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_rsa_emsaPSSEncode_retval",
        "parameters": [
            {
                "name": "mHash",
                "type": "_slice_byte"
            },
            {
                "name": "emBits",
                "type": "int"
            },
            {
                "name": "salt",
                "type": "_slice_byte"
            },
            {
                "name": "hash",
                "type": "hash_Hash"
            }
        ]
    },
    "crypto_rsa_emsaPSSVerify": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "mHash",
                "type": "_slice_byte"
            },
            {
                "name": "em",
                "type": "_slice_byte"
            },
            {
                "name": "emBits",
                "type": "int"
            },
            {
                "name": "sLen",
                "type": "int"
            },
            {
                "name": "hash",
                "type": "hash_Hash"
            }
        ]
    },
    "crypto_rsa_signPSSWithSalt": {
        "result": "struct crypto_rsa_signPSSWithSalt_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_rsa_signPSSWithSalt_retval",
        "parameters": [
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "hash",
                "type": "crypto_Hash"
            },
            {
                "name": "hashed",
                "type": "_slice_byte"
            },
            {
                "name": "salt",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rsa__ptr_PSSOptions_HashFunc": {
        "result": "crypto_Hash",
        "result_name": null,
        "parameters": []
    },
    "crypto_rsa__ptr_PSSOptions_saltLength": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_rsa_SignPSS": {
        "result": "struct crypto_rsa_SignPSS_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_rsa_SignPSS_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "hash",
                "type": "crypto_Hash"
            },
            {
                "name": "digest",
                "type": "_slice_byte"
            },
            {
                "name": "opts",
                "type": "_ptr_PSSOptions"
            }
        ]
    },
    "crypto_rsa_VerifyPSS": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pub",
                "type": "_ptr_PublicKey"
            },
            {
                "name": "hash",
                "type": "crypto_Hash"
            },
            {
                "name": "digest",
                "type": "_slice_byte"
            },
            {
                "name": "sig",
                "type": "_slice_byte"
            },
            {
                "name": "opts",
                "type": "_ptr_PSSOptions"
            }
        ]
    },
    "crypto_rsa_TestEMSAPSS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestPSSGolden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestPSSOpenSSL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestPSSNilOpts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestPSSSigning": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestPSS513": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_intFromHex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "hex",
                "type": "string"
            }
        ]
    },
    "crypto_rsa_TestInvalidPSSSaltLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa__ptr_PublicKey_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_rsa__ptr_PublicKey_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "crypto_PublicKey"
            }
        ]
    },
    "crypto_rsa_checkPub": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pub",
                "type": "_ptr_PublicKey"
            }
        ]
    },
    "crypto_rsa__ptr_PrivateKey_Public": {
        "result": "crypto_PublicKey",
        "result_name": null,
        "parameters": []
    },
    "crypto_rsa__ptr_PrivateKey_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "crypto_PrivateKey"
            }
        ]
    },
    "crypto_rsa_bigIntEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_big_Int"
            },
            {
                "name": "b",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "crypto_rsa__ptr_PrivateKey_Sign": {
        "result": "struct crypto_rsa__ptr_PrivateKey_Sign_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_rsa__ptr_PrivateKey_Sign_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "digest",
                "type": "_slice_byte"
            },
            {
                "name": "opts",
                "type": "crypto_SignerOpts"
            }
        ]
    },
    "crypto_rsa__ptr_PrivateKey_Decrypt": {
        "result": "struct crypto_rsa__ptr_PrivateKey_Decrypt_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_rsa__ptr_PrivateKey_Decrypt_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            },
            {
                "name": "opts",
                "type": "crypto_DecrypterOpts"
            }
        ]
    },
    "crypto_rsa__ptr_PrivateKey_Validate": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_rsa_GenerateKey": {
        "result": "struct crypto_rsa_GenerateKey_retval {_ptr_PrivateKey field_0;error err1;}",
        "result_name": "crypto_rsa_GenerateKey_retval",
        "parameters": [
            {
                "name": "random",
                "type": "io_Reader"
            },
            {
                "name": "bits",
                "type": "int"
            }
        ]
    },
    "crypto_rsa_GenerateMultiPrimeKey": {
        "result": "struct crypto_rsa_GenerateMultiPrimeKey_retval {_ptr_PrivateKey field_0;error err1;}",
        "result_name": "crypto_rsa_GenerateMultiPrimeKey_retval",
        "parameters": [
            {
                "name": "random",
                "type": "io_Reader"
            },
            {
                "name": "nprimes",
                "type": "int"
            },
            {
                "name": "bits",
                "type": "int"
            }
        ]
    },
    "crypto_rsa_incCounter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr__4_byte"
            }
        ]
    },
    "crypto_rsa_mgf1XOR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "hash",
                "type": "hash_Hash"
            },
            {
                "name": "seed",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rsa_encrypt": {
        "result": "struct crypto_rsa_encrypt_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_rsa_encrypt_retval",
        "parameters": [
            {
                "name": "pub",
                "type": "_ptr_PublicKey"
            },
            {
                "name": "plaintext",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rsa_EncryptOAEP": {
        "result": "struct crypto_rsa_EncryptOAEP_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_rsa_EncryptOAEP_retval",
        "parameters": [
            {
                "name": "hash",
                "type": "hash_Hash"
            },
            {
                "name": "random",
                "type": "io_Reader"
            },
            {
                "name": "pub",
                "type": "_ptr_PublicKey"
            },
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "label",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rsa__ptr_PrivateKey_Precompute": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_rsa_decrypt": {
        "result": "struct crypto_rsa_decrypt_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_rsa_decrypt_retval",
        "parameters": [
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            },
            {
                "name": "check",
                "type": "bool"
            }
        ]
    },
    "crypto_rsa_DecryptOAEP": {
        "result": "struct crypto_rsa_DecryptOAEP_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_rsa_DecryptOAEP_retval",
        "parameters": [
            {
                "name": "hash",
                "type": "hash_Hash"
            },
            {
                "name": "random",
                "type": "io_Reader"
            },
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            },
            {
                "name": "label",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rsa_decryptOAEP": {
        "result": "struct crypto_rsa_decryptOAEP_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_rsa_decryptOAEP_retval",
        "parameters": [
            {
                "name": "hash",
                "type": "hash_Hash"
            },
            {
                "name": "mgfHash",
                "type": "hash_Hash"
            },
            {
                "name": "random",
                "type": "io_Reader"
            },
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            },
            {
                "name": "label",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_rsa_TestKeyGeneration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_Test3PrimeKeyGeneration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_Test4PrimeKeyGeneration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestNPrimeKeyGeneration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestImpossibleKeyGeneration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestGnuTLSKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_testKeyBasics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            }
        ]
    },
    "crypto_rsa_TestAllocations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestEverything": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_testEverything": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "priv",
                "type": "_ptr_PrivateKey"
            }
        ]
    },
    "crypto_rsa_testingKey": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_rsa_parseKey": {
        "result": "_ptr_PrivateKey",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_rsa_BenchmarkDecryptPKCS1v15": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_rsa_benchmarkDecryptPKCS1v15": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "k",
                "type": "_ptr_PrivateKey"
            }
        ]
    },
    "crypto_rsa_BenchmarkEncryptPKCS1v15": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_rsa_BenchmarkDecryptOAEP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_rsa_BenchmarkEncryptOAEP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_rsa_BenchmarkSignPKCS1v15": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_rsa_BenchmarkVerifyPKCS1v15": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_rsa_BenchmarkSignPSS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_rsa_BenchmarkVerifyPSS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_rsa_TestEncryptOAEP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestDecryptOAEP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_Test2DecryptOAEP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_rsa_TestEncryptDecryptOAEP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha1_boringNewSHA1": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha1_boringUnreachable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha1_boringSHA1": {
        "result": "_20_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha1_ExampleNew": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha1_ExampleSum": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha1_ExampleNew_file": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha1_TestGenericPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha1_TestOutOfBoundsRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha1_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha1__ptr_digest_MarshalBinary": {
        "result": "struct crypto_sha1__ptr_digest_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_sha1__ptr_digest_MarshalBinary_retval",
        "parameters": []
    },
    "crypto_sha1__ptr_digest_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha1_consumeUint64": {
        "result": "struct crypto_sha1_consumeUint64_retval {_slice_byte field_0;uint64 field_1;}",
        "result_name": "crypto_sha1_consumeUint64_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha1_consumeUint32": {
        "result": "struct crypto_sha1_consumeUint32_retval {_slice_byte field_0;uint32 field_1;}",
        "result_name": "crypto_sha1_consumeUint32_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha1__ptr_digest_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha1_New": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha1__ptr_digest_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha1__ptr_digest_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha1__ptr_digest_Write": {
        "result": "struct crypto_sha1__ptr_digest_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_sha1__ptr_digest_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha1__ptr_digest_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha1__ptr_digest_checkSum": {
        "result": "_Size_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha1__ptr_digest_ConstantTimeSum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha1__ptr_digest_constSum": {
        "result": "_Size_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha1_Sum": {
        "result": "_Size_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha1_blockGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dig",
                "type": "_ptr_digest"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha1_blockAVX2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dig",
                "type": "_ptr_digest"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha1_blockAMD64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dig",
                "type": "_ptr_digest"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha1_block": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dig",
                "type": "_ptr_digest"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha1_sha1block": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "_slice_uint32"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "k",
                "type": "_slice_uint32"
            }
        ]
    },
    "crypto_sha1_TestGolden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha1_TestGoldenMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha1_TestSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha1_TestBlockSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha1_TestBlockGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha1_safeSum": {
        "result": "struct crypto_sha1_safeSum_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_sha1_safeSum_retval",
        "parameters": [
            {
                "name": "h",
                "type": "hash_Hash"
            }
        ]
    },
    "crypto_sha1_TestLargeHashes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha1_TestAllocations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha1_benchmarkSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_sha1_BenchmarkHash8Bytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_sha1_BenchmarkHash320Bytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_sha1_BenchmarkHash1K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_sha1_BenchmarkHash8K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_sha256_ExampleSum256": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha256_ExampleNew": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha256_ExampleNew_file": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha256_TestGenericPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha256_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha256__ptr_digest_MarshalBinary": {
        "result": "struct crypto_sha256__ptr_digest_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_sha256__ptr_digest_MarshalBinary_retval",
        "parameters": []
    },
    "crypto_sha256__ptr_digest_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha256_consumeUint64": {
        "result": "struct crypto_sha256_consumeUint64_retval {_slice_byte field_0;uint64 field_1;}",
        "result_name": "crypto_sha256_consumeUint64_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha256_consumeUint32": {
        "result": "struct crypto_sha256_consumeUint32_retval {_slice_byte field_0;uint32 field_1;}",
        "result_name": "crypto_sha256_consumeUint32_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha256__ptr_digest_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha256_New": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha256_New224": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha256__ptr_digest_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha256__ptr_digest_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha256__ptr_digest_Write": {
        "result": "struct crypto_sha256__ptr_digest_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_sha256__ptr_digest_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha256__ptr_digest_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha256__ptr_digest_checkSum": {
        "result": "_Size_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha256_Sum256": {
        "result": "_Size_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha256_Sum224": {
        "result": "_Size224_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha256_blockGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dig",
                "type": "_ptr_digest"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha256_sha256block": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "_slice_uint32"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "k",
                "type": "_slice_uint32"
            }
        ]
    },
    "crypto_sha256_block": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dig",
                "type": "_ptr_digest"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha256_TestGolden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha256_TestGoldenMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha256_TestMarshalTypeMismatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha256_TestSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha256_TestBlockSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha256_TestBlockGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha256_safeSum": {
        "result": "struct crypto_sha256_safeSum_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_sha256_safeSum_retval",
        "parameters": [
            {
                "name": "h",
                "type": "hash_Hash"
            }
        ]
    },
    "crypto_sha256_TestLargeHashes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha256_TestAllocations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha256_TestCgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha256_benchmarkSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_sha256_BenchmarkHash8Bytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_sha256_BenchmarkHash1K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_sha256_BenchmarkHash8K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_sha512_TestGenericPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha512_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha512__ptr_digest_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha512__ptr_digest_MarshalBinary": {
        "result": "struct crypto_sha512__ptr_digest_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_sha512__ptr_digest_MarshalBinary_retval",
        "parameters": []
    },
    "crypto_sha512__ptr_digest_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha512_consumeUint64": {
        "result": "struct crypto_sha512_consumeUint64_retval {_slice_byte field_0;uint64 field_1;}",
        "result_name": "crypto_sha512_consumeUint64_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha512_New": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha512_New512_224": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha512_New512_256": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha512_New384": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha512__ptr_digest_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha512__ptr_digest_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha512__ptr_digest_Write": {
        "result": "struct crypto_sha512__ptr_digest_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_sha512__ptr_digest_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha512__ptr_digest_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha512__ptr_digest_checkSum": {
        "result": "_Size_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_sha512_Sum512": {
        "result": "_Size_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha512_Sum384": {
        "result": "_Size384_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha512_Sum512_224": {
        "result": "_Size224_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha512_Sum512_256": {
        "result": "_Size256_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha512_blockGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dig",
                "type": "_ptr_digest"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha512_blockAVX2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dig",
                "type": "_ptr_digest"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha512_blockAMD64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dig",
                "type": "_ptr_digest"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha512_block": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dig",
                "type": "_ptr_digest"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha512_blockAsm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dig",
                "type": "_ptr_digest"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_sha512_testHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "in",
                "type": "string"
            },
            {
                "name": "outHex",
                "type": "string"
            },
            {
                "name": "oneShotResult",
                "type": "_slice_byte"
            },
            {
                "name": "digestFunc",
                "type": "hash_Hash"
            }
        ]
    },
    "crypto_sha512_TestGolden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha512_TestGoldenMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha512_TestMarshalMismatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha512_TestSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha512_TestBlockSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha512_TestBlockGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha512_safeSum": {
        "result": "struct crypto_sha512_safeSum_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_sha512_safeSum_retval",
        "parameters": [
            {
                "name": "h",
                "type": "hash_Hash"
            }
        ]
    },
    "crypto_sha512_TestLargeHashes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha512_TestAllocations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_sha512_benchmarkSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_sha512_BenchmarkHash8Bytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_sha512_BenchmarkHash1K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_sha512_BenchmarkHash8K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_subtle_ConstantTimeCompare": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "y",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_subtle_ConstantTimeSelect": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int"
            },
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "crypto_subtle_ConstantTimeByteEq": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            },
            {
                "name": "y",
                "type": "uint8"
            }
        ]
    },
    "crypto_subtle_ConstantTimeEq": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            },
            {
                "name": "y",
                "type": "int32"
            }
        ]
    },
    "crypto_subtle_ConstantTimeCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "y",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_subtle_ConstantTimeLessOrEq": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "crypto_subtle_TestConstantTimeCompare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_subtle_byteEq": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            },
            {
                "name": "b",
                "type": "uint8"
            }
        ]
    },
    "crypto_subtle_TestConstantTimeByteEq": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_subtle_eq": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            }
        ]
    },
    "crypto_subtle_TestConstantTimeEq": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_subtle_makeCopy": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "y",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_subtle_constantTimeCopyWrapper": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "y",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_subtle_TestConstantTimeCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_subtle_TestConstantTimeLessOrEq": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_subtle_BenchmarkConstantTimeByteEq": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_subtle_BenchmarkConstantTimeEq": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_subtle_BenchmarkConstantTimeLessOrEq": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_subtle_XORBytes": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "y",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_subtle_xorBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_byte"
            },
            {
                "name": "a",
                "type": "_ptr_byte"
            },
            {
                "name": "b",
                "type": "_ptr_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "crypto_subtle_aligned": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_byte"
            },
            {
                "name": "x",
                "type": "_ptr_byte"
            },
            {
                "name": "y",
                "type": "_ptr_byte"
            }
        ]
    },
    "crypto_subtle_words": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_subtle_xorLoop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_T"
            },
            {
                "name": "x",
                "type": "_slice_T"
            },
            {
                "name": "y",
                "type": "_slice_T"
            }
        ]
    },
    "crypto_subtle_TestXORBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_subtle_TestXorBytesPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_subtle_min": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_subtle_BenchmarkXORBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_subtle_mustPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "expected",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "crypto_tls_AlertError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_alert_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_alert_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_verifyHandshakeSignature": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "sigType",
                "type": "uint8"
            },
            {
                "name": "pubkey",
                "type": "crypto_PublicKey"
            },
            {
                "name": "hashFunc",
                "type": "crypto_Hash"
            },
            {
                "name": "signed",
                "type": "_slice_byte"
            },
            {
                "name": "sig",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_signedMessage": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "sigHash",
                "type": "crypto_Hash"
            },
            {
                "name": "context",
                "type": "string"
            },
            {
                "name": "transcript",
                "type": "hash_Hash"
            }
        ]
    },
    "crypto_tls_typeAndHashFromSignatureScheme": {
        "result": "struct crypto_tls_typeAndHashFromSignatureScheme_retval {uint8 field_0;crypto_Hash field_1;error err2;}",
        "result_name": "crypto_tls_typeAndHashFromSignatureScheme_retval",
        "parameters": [
            {
                "name": "signatureAlgorithm",
                "type": "SignatureScheme"
            }
        ]
    },
    "crypto_tls_legacyTypeAndHashFromPublicKey": {
        "result": "struct crypto_tls_legacyTypeAndHashFromPublicKey_retval {uint8 field_0;crypto_Hash field_1;error err2;}",
        "result_name": "crypto_tls_legacyTypeAndHashFromPublicKey_retval",
        "parameters": [
            {
                "name": "pub",
                "type": "crypto_PublicKey"
            }
        ]
    },
    "crypto_tls_signatureSchemesForCertificate": {
        "result": "_slice_SignatureScheme",
        "result_name": null,
        "parameters": [
            {
                "name": "version",
                "type": "uint16"
            },
            {
                "name": "cert",
                "type": "_ptr_Certificate"
            }
        ]
    },
    "crypto_tls_selectSignatureScheme": {
        "result": "struct crypto_tls_selectSignatureScheme_retval {SignatureScheme field_0;error err1;}",
        "result_name": "crypto_tls_selectSignatureScheme_retval",
        "parameters": [
            {
                "name": "vers",
                "type": "uint16"
            },
            {
                "name": "c",
                "type": "_ptr_Certificate"
            },
            {
                "name": "peerAlgs",
                "type": "_slice_SignatureScheme"
            }
        ]
    },
    "crypto_tls_unsupportedCertificateError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "cert",
                "type": "_ptr_Certificate"
            }
        ]
    },
    "crypto_tls_TestSignatureSelection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestLegacyTypeAndHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestSupportedSignatureAlgorithms": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_needFIPS": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_fipsMinVersion": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Config"
            }
        ]
    },
    "crypto_tls_fipsMaxVersion": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Config"
            }
        ]
    },
    "crypto_tls_fipsCurvePreferences": {
        "result": "_slice_CurveID",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Config"
            }
        ]
    },
    "crypto_tls_fipsCipherSuites": {
        "result": "_slice_uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Config"
            }
        ]
    },
    "crypto_tls_supportedSignatureAlgorithms": {
        "result": "_slice_SignatureScheme",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_TestBoringServerProtocolVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_isBoringVersion": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_isBoringCipherSuite": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_isBoringCurve": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "CurveID"
            }
        ]
    },
    "crypto_tls_isECDSA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_isBoringSignatureScheme": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "alg",
                "type": "SignatureScheme"
            }
        ]
    },
    "crypto_tls_TestBoringServerCipherSuites": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestBoringServerCurves": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_boringHandshake": {
        "result": "struct crypto_tls_boringHandshake_retval {error err0;}",
        "result_name": "crypto_tls_boringHandshake_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "clientConfig",
                "type": "_ptr_Config"
            },
            {
                "name": "serverConfig",
                "type": "_ptr_Config"
            }
        ]
    },
    "crypto_tls_TestBoringServerSignatureAndHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestBoringClientHello": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestBoringCertAlgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_boringRSAKey": {
        "result": "_ptr_rsa_PrivateKey",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_tls_boringECDSAKey": {
        "result": "_ptr_ecdsa_PrivateKey",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "curve",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_tls_boringCert": {
        "result": "_ptr_boringCertificate",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "key",
                "type": "interface_"
            },
            {
                "name": "parent",
                "type": "_ptr_boringCertificate"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "crypto_tls_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_certCache_active": {
        "result": "_ptr_activeCert",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_cacheEntry"
            }
        ]
    },
    "crypto_tls__ptr_certCache_evict": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_cacheEntry"
            }
        ]
    },
    "crypto_tls__ptr_certCache_newCert": {
        "result": "struct crypto_tls__ptr_certCache_newCert_retval {_ptr_activeCert field_0;error err1;}",
        "result_name": "crypto_tls__ptr_certCache_newCert_retval",
        "parameters": [
            {
                "name": "der",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_TestCertCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_BenchmarkCertCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_tls_CipherSuites": {
        "result": "_slice__ptr_CipherSuite",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_InsecureCipherSuites": {
        "result": "_slice__ptr_CipherSuite",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_CipherSuiteName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_selectCipherSuite": {
        "result": "_ptr_cipherSuite",
        "result_name": null,
        "parameters": [
            {
                "name": "ids",
                "type": "_slice_uint16"
            },
            {
                "name": "supportedIDs",
                "type": "_slice_uint16"
            },
            {
                "name": "ok",
                "type": "void*"
            }
        ]
    },
    "crypto_tls_aesgcmPreferred": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ciphers",
                "type": "_slice_uint16"
            }
        ]
    },
    "crypto_tls_cipherRC4": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            },
            {
                "name": "iv",
                "type": "_slice_byte"
            },
            {
                "name": "isRead",
                "type": "bool"
            }
        ]
    },
    "crypto_tls_cipher3DES": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            },
            {
                "name": "iv",
                "type": "_slice_byte"
            },
            {
                "name": "isRead",
                "type": "bool"
            }
        ]
    },
    "crypto_tls_cipherAES": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            },
            {
                "name": "iv",
                "type": "_slice_byte"
            },
            {
                "name": "isRead",
                "type": "bool"
            }
        ]
    },
    "crypto_tls_macSHA1": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_macSHA256": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_prefixNonceAEAD_NonceSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_prefixNonceAEAD_Overhead": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_prefixNonceAEAD_explicitNonceLen": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_prefixNonceAEAD_Seal": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "plaintext",
                "type": "_slice_byte"
            },
            {
                "name": "additionalData",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_prefixNonceAEAD_Open": {
        "result": "struct crypto_tls__ptr_prefixNonceAEAD_Open_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_prefixNonceAEAD_Open_retval",
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            },
            {
                "name": "additionalData",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_xorNonceAEAD_NonceSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_xorNonceAEAD_Overhead": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_xorNonceAEAD_explicitNonceLen": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_xorNonceAEAD_Seal": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "plaintext",
                "type": "_slice_byte"
            },
            {
                "name": "additionalData",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_xorNonceAEAD_Open": {
        "result": "struct crypto_tls__ptr_xorNonceAEAD_Open_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_xorNonceAEAD_Open_retval",
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            },
            {
                "name": "additionalData",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_aeadAESGCM": {
        "result": "aead",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            },
            {
                "name": "noncePrefix",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_aeadAESGCMTLS13": {
        "result": "aead",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            },
            {
                "name": "nonceMask",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_aeadChaCha20Poly1305": {
        "result": "aead",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            },
            {
                "name": "nonceMask",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_cthWrapper_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_cthWrapper_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_cthWrapper_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_cthWrapper_Write": {
        "result": "struct crypto_tls__ptr_cthWrapper_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_tls__ptr_cthWrapper_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_cthWrapper_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_newConstantTimeHash": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "void*"
            }
        ]
    },
    "crypto_tls_tls10MAC": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "hash_Hash"
            },
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "seq",
                "type": "_slice_byte"
            },
            {
                "name": "header",
                "type": "_slice_byte"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "extra",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_rsaKA": {
        "result": "keyAgreement",
        "result_name": null,
        "parameters": [
            {
                "name": "version",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_ecdheECDSAKA": {
        "result": "keyAgreement",
        "result_name": null,
        "parameters": [
            {
                "name": "version",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_ecdheRSAKA": {
        "result": "keyAgreement",
        "result_name": null,
        "parameters": [
            {
                "name": "version",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_mutualCipherSuite": {
        "result": "_ptr_cipherSuite",
        "result_name": null,
        "parameters": [
            {
                "name": "have",
                "type": "_slice_uint16"
            },
            {
                "name": "want",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_cipherSuiteByID": {
        "result": "_ptr_cipherSuite",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_mutualCipherSuiteTLS13": {
        "result": "_ptr_cipherSuiteTLS13",
        "result_name": null,
        "parameters": [
            {
                "name": "have",
                "type": "_slice_uint16"
            },
            {
                "name": "want",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_cipherSuiteTLS13ByID": {
        "result": "_ptr_cipherSuiteTLS13",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_VersionName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "version",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls__ptr_ConnectionState_ExportKeyingMaterial": {
        "result": "struct crypto_tls__ptr_ConnectionState_ExportKeyingMaterial_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_ConnectionState_ExportKeyingMaterial_retval",
        "parameters": [
            {
                "name": "label",
                "type": "string"
            },
            {
                "name": "context",
                "type": "_slice_byte"
            },
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "crypto_tls_requiresClientCert": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "ClientAuthType"
            }
        ]
    },
    "crypto_tls__ptr_ClientHelloInfo_Context": {
        "result": "context_Context",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_CertificateRequestInfo_Context": {
        "result": "context_Context",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Config_ticketKeyFromBytes": {
        "result": "struct crypto_tls__ptr_Config_ticketKeyFromBytes_retval {ticketKey field_0;}",
        "result_name": "crypto_tls__ptr_Config_ticketKeyFromBytes_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_32_byte"
            }
        ]
    },
    "crypto_tls__ptr_Config_Clone": {
        "result": "_ptr_Config",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Config_initLegacySessionTicketKeyRLocked": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Config_ticketKeys": {
        "result": "_slice_ticketKey",
        "result_name": null,
        "parameters": [
            {
                "name": "configForClient",
                "type": "_ptr_Config"
            }
        ]
    },
    "crypto_tls__ptr_Config_SetSessionTicketKeys": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "keys",
                "type": "_slice__32_byte"
            }
        ]
    },
    "crypto_tls__ptr_Config_rand": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Config_time": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Config_cipherSuites": {
        "result": "_slice_uint16",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Config_supportedVersions": {
        "result": "_slice_uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "isClient",
                "type": "bool"
            }
        ]
    },
    "crypto_tls__ptr_Config_maxSupportedVersion": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "isClient",
                "type": "bool"
            }
        ]
    },
    "crypto_tls_supportedVersionsFromMax": {
        "result": "_slice_uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "maxVersion",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls__ptr_Config_curvePreferences": {
        "result": "_slice_CurveID",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Config_supportsCurve": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "curve",
                "type": "CurveID"
            }
        ]
    },
    "crypto_tls__ptr_Config_mutualVersion": {
        "result": "struct crypto_tls__ptr_Config_mutualVersion_retval {uint16 field_0;bool field_1;}",
        "result_name": "crypto_tls__ptr_Config_mutualVersion_retval",
        "parameters": [
            {
                "name": "isClient",
                "type": "bool"
            },
            {
                "name": "peerVersions",
                "type": "_slice_uint16"
            }
        ]
    },
    "crypto_tls__ptr_Config_getCertificate": {
        "result": "struct crypto_tls__ptr_Config_getCertificate_retval {_ptr_Certificate field_0;error err1;}",
        "result_name": "crypto_tls__ptr_Config_getCertificate_retval",
        "parameters": [
            {
                "name": "clientHello",
                "type": "_ptr_ClientHelloInfo"
            }
        ]
    },
    "crypto_tls__ptr_ClientHelloInfo_SupportsCertificate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Certificate"
            }
        ]
    },
    "crypto_tls__ptr_CertificateRequestInfo_SupportsCertificate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Certificate"
            }
        ]
    },
    "crypto_tls__ptr_Config_BuildNameToCertificate": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Config_writeKeyLog": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "label",
                "type": "string"
            },
            {
                "name": "clientRandom",
                "type": "_slice_byte"
            },
            {
                "name": "secret",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_Certificate_leaf": {
        "result": "struct crypto_tls__ptr_Certificate_leaf_retval {_ptr_x509_Certificate field_0;error err1;}",
        "result_name": "crypto_tls__ptr_Certificate_leaf_retval",
        "parameters": []
    },
    "crypto_tls_NewLRUClientSessionCache": {
        "result": "ClientSessionCache",
        "result_name": null,
        "parameters": [
            {
                "name": "capacity",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_lruSessionCache_Put": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sessionKey",
                "type": "string"
            },
            {
                "name": "cs",
                "type": "_ptr_ClientSessionState"
            }
        ]
    },
    "crypto_tls__ptr_lruSessionCache_Get": {
        "result": "struct crypto_tls__ptr_lruSessionCache_Get_retval {_ptr_ClientSessionState field_0;bool field_1;}",
        "result_name": "crypto_tls__ptr_lruSessionCache_Get_retval",
        "parameters": [
            {
                "name": "sessionKey",
                "type": "string"
            }
        ]
    },
    "crypto_tls_defaultConfig": {
        "result": "_ptr_Config",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_unexpectedMessageError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "wanted",
                "type": "interface_"
            },
            {
                "name": "got",
                "type": "interface_"
            }
        ]
    },
    "crypto_tls_isSupportedSignatureAlgorithm": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sigAlg",
                "type": "SignatureScheme"
            },
            {
                "name": "supportedSignatureAlgorithms",
                "type": "_slice_SignatureScheme"
            }
        ]
    },
    "crypto_tls__ptr_CertificateVerificationError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_CertificateVerificationError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_SignatureScheme_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_CurveID_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_ClientAuthType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_LocalAddr": {
        "result": "net_Addr",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_RemoteAddr": {
        "result": "net_Addr",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_SetDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "crypto_tls__ptr_Conn_SetReadDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "crypto_tls__ptr_Conn_SetWriteDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "crypto_tls__ptr_Conn_NetConn": {
        "result": "net_Conn",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_permanentError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_permanentError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_permanentError_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_permanentError_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_halfConn_setErrorLocked": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "crypto_tls__ptr_halfConn_prepareCipherSpec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "version",
                "type": "uint16"
            },
            {
                "name": "cipher",
                "type": "interface_"
            },
            {
                "name": "mac",
                "type": "hash_Hash"
            }
        ]
    },
    "crypto_tls__ptr_halfConn_changeCipherSpec": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_halfConn_setTrafficSecret": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "suite",
                "type": "_ptr_cipherSuiteTLS13"
            },
            {
                "name": "level",
                "type": "QUICEncryptionLevel"
            },
            {
                "name": "secret",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_halfConn_incSeq": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_halfConn_explicitNonceLen": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_extractPadding": {
        "result": "struct crypto_tls_extractPadding_retval {int field_0;byte field_1;}",
        "result_name": "crypto_tls_extractPadding_retval",
        "parameters": [
            {
                "name": "payload",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_roundUp": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_halfConn_decrypt": {
        "result": "struct crypto_tls__ptr_halfConn_decrypt_retval {_slice_byte field_0;recordType field_1;error err2;}",
        "result_name": "crypto_tls__ptr_halfConn_decrypt_retval",
        "parameters": [
            {
                "name": "record",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_sliceForAppend": {
        "result": "struct crypto_tls_sliceForAppend_retval {_slice_byte field_0;}",
        "result_name": "crypto_tls_sliceForAppend_retval",
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_halfConn_encrypt": {
        "result": "struct crypto_tls__ptr_halfConn_encrypt_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_halfConn_encrypt_retval",
        "parameters": [
            {
                "name": "record",
                "type": "_slice_byte"
            },
            {
                "name": "payload",
                "type": "_slice_byte"
            },
            {
                "name": "rand",
                "type": "io_Reader"
            }
        ]
    },
    "crypto_tls_RecordHeaderError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_newRecordHeaderError": {
        "result": "struct crypto_tls__ptr_Conn_newRecordHeaderError_retval {RecordHeaderError field_0;}",
        "result_name": "crypto_tls__ptr_Conn_newRecordHeaderError_retval",
        "parameters": [
            {
                "name": "conn",
                "type": "net_Conn"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "crypto_tls__ptr_Conn_readRecord": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_readChangeCipherSpec": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_readRecordOrCCS": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "expectChangeCipherSpec",
                "type": "bool"
            }
        ]
    },
    "crypto_tls__ptr_Conn_retryReadRecord": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "expectChangeCipherSpec",
                "type": "bool"
            }
        ]
    },
    "crypto_tls__ptr_atLeastReader_Read": {
        "result": "struct crypto_tls__ptr_atLeastReader_Read_retval {int field_0;error err1;}",
        "result_name": "crypto_tls__ptr_atLeastReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_Conn_readFromUntil": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_Conn_sendAlertLocked": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "alert"
            }
        ]
    },
    "crypto_tls__ptr_Conn_sendAlert": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "alert"
            }
        ]
    },
    "crypto_tls__ptr_Conn_maxPayloadSizeForWrite": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "recordType"
            }
        ]
    },
    "crypto_tls__ptr_Conn_write": {
        "result": "struct crypto_tls__ptr_Conn_write_retval {int field_0;error err1;}",
        "result_name": "crypto_tls__ptr_Conn_write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_Conn_flush": {
        "result": "struct crypto_tls__ptr_Conn_flush_retval {int field_0;error err1;}",
        "result_name": "crypto_tls__ptr_Conn_flush_retval",
        "parameters": []
    },
    "crypto_tls__ptr_Conn_writeRecordLocked": {
        "result": "struct crypto_tls__ptr_Conn_writeRecordLocked_retval {int field_0;error err1;}",
        "result_name": "crypto_tls__ptr_Conn_writeRecordLocked_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "recordType"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_Conn_writeHandshakeRecord": {
        "result": "struct crypto_tls__ptr_Conn_writeHandshakeRecord_retval {int field_0;error err1;}",
        "result_name": "crypto_tls__ptr_Conn_writeHandshakeRecord_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "handshakeMessage"
            },
            {
                "name": "transcript",
                "type": "transcriptHash"
            }
        ]
    },
    "crypto_tls__ptr_Conn_writeChangeCipherRecord": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_readHandshakeBytes": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_Conn_readHandshake": {
        "result": "struct crypto_tls__ptr_Conn_readHandshake_retval {interface_ field_0;error err1;}",
        "result_name": "crypto_tls__ptr_Conn_readHandshake_retval",
        "parameters": [
            {
                "name": "transcript",
                "type": "transcriptHash"
            }
        ]
    },
    "crypto_tls__ptr_Conn_unmarshalHandshakeMessage": {
        "result": "struct crypto_tls__ptr_Conn_unmarshalHandshakeMessage_retval {handshakeMessage field_0;error err1;}",
        "result_name": "crypto_tls__ptr_Conn_unmarshalHandshakeMessage_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "transcript",
                "type": "transcriptHash"
            }
        ]
    },
    "crypto_tls__ptr_Conn_Write": {
        "result": "struct crypto_tls__ptr_Conn_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_tls__ptr_Conn_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_Conn_handleRenegotiation": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_handlePostHandshakeMessage": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_handleKeyUpdate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "keyUpdate",
                "type": "_ptr_keyUpdateMsg"
            }
        ]
    },
    "crypto_tls__ptr_Conn_Read": {
        "result": "struct crypto_tls__ptr_Conn_Read_retval {int field_0;error err1;}",
        "result_name": "crypto_tls__ptr_Conn_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_Conn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_CloseWrite": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_closeNotify": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_Handshake": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_HandshakeContext": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "crypto_tls__ptr_Conn_handshakeContext": {
        "result": "struct crypto_tls__ptr_Conn_handshakeContext_retval {error err0;}",
        "result_name": "crypto_tls__ptr_Conn_handshakeContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "crypto_tls__ptr_Conn_ConnectionState": {
        "result": "ConnectionState",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_connectionStateLocked": {
        "result": "ConnectionState",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_OCSPResponse": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_VerifyHostname": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "crypto_tls_TestRoundUp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestRemovePadding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestCertificateSelection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_runDynamicRecordSizingTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "config",
                "type": "_ptr_Config"
            }
        ]
    },
    "crypto_tls_TestDynamicRecordSizingWithStreamCipher": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestDynamicRecordSizingWithCBC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestDynamicRecordSizingWithAEAD": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestDynamicRecordSizingWithTLSv13": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls__ptr_hairpinConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_TestHairpinInClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestRecordBadVersionTLS13": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_zeroSource_Read": {
        "result": "struct crypto_tls_zeroSource_Read_retval {int field_0;error err1;}",
        "result_name": "crypto_tls_zeroSource_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_ExampleDial": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_ExampleConfig_keyLogWriter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_ExampleLoadX509KeyPair": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_ExampleX509KeyPair": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_ExampleX509KeyPair_httpServer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_ExampleConfig_verifyConnection": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_publicKey": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "priv",
                "type": "interface_"
            }
        ]
    },
    "crypto_tls_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_makeClientHello": {
        "result": "struct crypto_tls__ptr_Conn_makeClientHello_retval {_ptr_clientHelloMsg field_0;_ptr_ecdh_PrivateKey field_1;error err2;}",
        "result_name": "crypto_tls__ptr_Conn_makeClientHello_retval",
        "parameters": []
    },
    "crypto_tls__ptr_Conn_clientHandshake": {
        "result": "struct crypto_tls__ptr_Conn_clientHandshake_retval {error err0;}",
        "result_name": "crypto_tls__ptr_Conn_clientHandshake_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "crypto_tls__ptr_Conn_loadSession": {
        "result": "struct crypto_tls__ptr_Conn_loadSession_retval {_ptr_SessionState field_0;_slice_byte field_1;error err2;}",
        "result_name": "crypto_tls__ptr_Conn_loadSession_retval",
        "parameters": [
            {
                "name": "hello",
                "type": "_ptr_clientHelloMsg"
            }
        ]
    },
    "crypto_tls__ptr_Conn_pickTLSVersion": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "serverHello",
                "type": "_ptr_serverHelloMsg"
            }
        ]
    },
    "crypto_tls__ptr_clientHandshakeState_handshake": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_clientHandshakeState_pickCipherSuite": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_clientHandshakeState_doFullHandshake": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_clientHandshakeState_establishKeys": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_clientHandshakeState_serverResumedSession": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_clientHandshakeState_processServerHello": {
        "result": "struct crypto_tls__ptr_clientHandshakeState_processServerHello_retval {bool field_0;error err1;}",
        "result_name": "crypto_tls__ptr_clientHandshakeState_processServerHello_retval",
        "parameters": []
    },
    "crypto_tls_checkALPN": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "clientProtos",
                "type": "_slice_string"
            },
            {
                "name": "serverProto",
                "type": "string"
            },
            {
                "name": "quic",
                "type": "bool"
            }
        ]
    },
    "crypto_tls__ptr_clientHandshakeState_readFinished": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_clientHandshakeState_readSessionTicket": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_clientHandshakeState_saveSessionTicket": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_clientHandshakeState_sendFinished": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_Conn_verifyServerCertificate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "certificates",
                "type": "_slice__slice_byte"
            }
        ]
    },
    "crypto_tls_certificateRequestInfoFromMsg": {
        "result": "_ptr_CertificateRequestInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "vers",
                "type": "uint16"
            },
            {
                "name": "certReq",
                "type": "_ptr_certificateRequestMsg"
            }
        ]
    },
    "crypto_tls__ptr_Conn_getClientCertificate": {
        "result": "struct crypto_tls__ptr_Conn_getClientCertificate_retval {_ptr_Certificate field_0;error err1;}",
        "result_name": "crypto_tls__ptr_Conn_getClientCertificate_retval",
        "parameters": [
            {
                "name": "cri",
                "type": "_ptr_CertificateRequestInfo"
            }
        ]
    },
    "crypto_tls__ptr_Conn_clientSessionCacheKey": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_hostnameInSNI": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "crypto_tls_opensslInput_Read": {
        "result": "struct crypto_tls_opensslInput_Read_retval {int field_0;error err1;}",
        "result_name": "crypto_tls_opensslInput_Read_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_newOpensslOutputSink": {
        "result": "_ptr_opensslOutputSink",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_opensslOutputSink_Write": {
        "result": "struct crypto_tls__ptr_opensslOutputSink_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_tls__ptr_opensslOutputSink_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_opensslOutputSink_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_clientTest_connFromCommand": {
        "result": "struct crypto_tls__ptr_clientTest_connFromCommand_retval {_ptr_recordingConn field_0;_ptr_exec_Cmd field_1;opensslInput field_2;_ptr_opensslOutputSink field_3;error err4;}",
        "result_name": "crypto_tls__ptr_clientTest_connFromCommand_retval",
        "parameters": []
    },
    "crypto_tls__ptr_clientTest_dataPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_clientTest_loadData": {
        "result": "struct crypto_tls__ptr_clientTest_loadData_retval {_slice__slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_clientTest_loadData_retval",
        "parameters": []
    },
    "crypto_tls__ptr_clientTest_run": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "write",
                "type": "bool"
            }
        ]
    },
    "crypto_tls_peekError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "conn",
                "type": "net_Conn"
            }
        ]
    },
    "crypto_tls_runClientTestForVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "template",
                "type": "_ptr_clientTest"
            },
            {
                "name": "version",
                "type": "string"
            },
            {
                "name": "option",
                "type": "string"
            }
        ]
    },
    "crypto_tls_runClientTestTLS10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "template",
                "type": "_ptr_clientTest"
            }
        ]
    },
    "crypto_tls_runClientTestTLS11": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "template",
                "type": "_ptr_clientTest"
            }
        ]
    },
    "crypto_tls_runClientTestTLS12": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "template",
                "type": "_ptr_clientTest"
            }
        ]
    },
    "crypto_tls_runClientTestTLS13": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "template",
                "type": "_ptr_clientTest"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientRSARC4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientRSAAES128GCM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientRSAAES256GCM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientECDHERSAAES": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientECDHEECDSAAES": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientECDHEECDSAAESGCM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientAES256GCMSHA384": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientAES128CBCSHA256": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientECDHERSAAES128CBCSHA256": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientECDHEECDSAAES128CBCSHA256": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientX25519": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientP256": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientHelloRetryRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientECDHERSAChaCha20": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientECDHEECDSAChaCha20": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientAES128SHA256": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientAES256SHA384": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientCHACHA20SHA256": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientECDSATLS13": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientEd25519": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientCertRSA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientCertECDSA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientCertRSAPSS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientCertRSAPKCS1v15": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestClientKeyUpdate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestResumption": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_testResumption": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "version",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls__ptr_serializingClientCache_Get": {
        "result": "struct crypto_tls__ptr_serializingClientCache_Get_retval {_ptr_ClientSessionState field_0;bool field_1;}",
        "result_name": "crypto_tls__ptr_serializingClientCache_Get_retval",
        "parameters": [
            {
                "name": "sessionKey",
                "type": "string"
            }
        ]
    },
    "crypto_tls__ptr_serializingClientCache_Put": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sessionKey",
                "type": "string"
            },
            {
                "name": "cs",
                "type": "_ptr_ClientSessionState"
            }
        ]
    },
    "crypto_tls_TestLRUClientSessionCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestKeyLogTLS12": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestKeyLogTLS13": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientALPNMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestServerSelectingUnconfiguredApplicationProtocol": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakClientSCTs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestRenegotiationRejected": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestRenegotiateOnce": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestRenegotiateTwice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestRenegotiateTwiceRejected": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeClientExportKeyingMaterial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHostnameInSNI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestServerSelectingUnconfiguredCipherSuite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestVerifyConnection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_testVerifyConnection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "version",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_TestVerifyPeerCertificate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_testVerifyPeerCertificate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "version",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls__ptr_brokenConn_Write": {
        "result": "struct crypto_tls__ptr_brokenConn_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_tls__ptr_brokenConn_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_TestFailedWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls__ptr_writeCountingConn_Write": {
        "result": "struct crypto_tls__ptr_writeCountingConn_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_tls__ptr_writeCountingConn_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_TestBuffering": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_testBuffering": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "version",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_TestAlertFlushing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestGetClientCertificate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_testGetClientCertificate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "version",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_TestRSAPSSKeyError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestCloseClientConnectionOnIdleServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_testDowngradeCanary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "clientVersion",
                "type": "uint16"
            },
            {
                "name": "serverVersion",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_TestDowngradeCanary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestResumptionKeepsOCSPAndSCT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_testResumptionKeepsOCSPAndSCT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "ver",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_TestClientHandshakeContextCancellation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestTLS13OnlyClientHelloCipherSuite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_testTLS13OnlyClientHelloCipherSuite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "ciphers",
                "type": "_slice_uint16"
            }
        ]
    },
    "crypto_tls__ptr_clientHandshakeStateTLS13_handshake": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_clientHandshakeStateTLS13_checkServerHelloOrHRR": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_clientHandshakeStateTLS13_sendDummyChangeCipherSpec": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_clientHandshakeStateTLS13_processHelloRetryRequest": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_clientHandshakeStateTLS13_processServerHello": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_clientHandshakeStateTLS13_establishHandshakeKeys": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_clientHandshakeStateTLS13_readServerParameters": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_clientHandshakeStateTLS13_readServerCertificate": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_clientHandshakeStateTLS13_readServerFinished": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_clientHandshakeStateTLS13_sendClientCertificate": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_clientHandshakeStateTLS13_sendClientFinished": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_handleNewSessionTicket": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "_ptr_newSessionTicketMsgTLS13"
            }
        ]
    },
    "crypto_tls_marshalingFunction_Marshal": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_cryptobyte_Builder"
            }
        ]
    },
    "crypto_tls_addBytesWithLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_cryptobyte_Builder"
            },
            {
                "name": "v",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "crypto_tls_addUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_cryptobyte_Builder"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "crypto_tls_readUint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_cryptobyte_String"
            },
            {
                "name": "out",
                "type": "_ptr_uint64"
            }
        ]
    },
    "crypto_tls_readUint8LengthPrefixed": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_cryptobyte_String"
            },
            {
                "name": "out",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "crypto_tls_readUint16LengthPrefixed": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_cryptobyte_String"
            },
            {
                "name": "out",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "crypto_tls_readUint24LengthPrefixed": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_cryptobyte_String"
            },
            {
                "name": "out",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_clientHelloMsg_marshal": {
        "result": "struct crypto_tls__ptr_clientHelloMsg_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_clientHelloMsg_marshal_retval",
        "parameters": []
    },
    "crypto_tls__ptr_clientHelloMsg_marshalWithoutBinders": {
        "result": "struct crypto_tls__ptr_clientHelloMsg_marshalWithoutBinders_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_clientHelloMsg_marshalWithoutBinders_retval",
        "parameters": []
    },
    "crypto_tls__ptr_clientHelloMsg_updateBinders": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pskBinders",
                "type": "_slice__slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_clientHelloMsg_unmarshal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_serverHelloMsg_marshal": {
        "result": "struct crypto_tls__ptr_serverHelloMsg_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_serverHelloMsg_marshal_retval",
        "parameters": []
    },
    "crypto_tls__ptr_serverHelloMsg_unmarshal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_encryptedExtensionsMsg_marshal": {
        "result": "struct crypto_tls__ptr_encryptedExtensionsMsg_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_encryptedExtensionsMsg_marshal_retval",
        "parameters": []
    },
    "crypto_tls__ptr_encryptedExtensionsMsg_unmarshal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_endOfEarlyDataMsg_marshal": {
        "result": "struct crypto_tls__ptr_endOfEarlyDataMsg_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_endOfEarlyDataMsg_marshal_retval",
        "parameters": []
    },
    "crypto_tls__ptr_endOfEarlyDataMsg_unmarshal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_keyUpdateMsg_marshal": {
        "result": "struct crypto_tls__ptr_keyUpdateMsg_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_keyUpdateMsg_marshal_retval",
        "parameters": []
    },
    "crypto_tls__ptr_keyUpdateMsg_unmarshal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_newSessionTicketMsgTLS13_marshal": {
        "result": "struct crypto_tls__ptr_newSessionTicketMsgTLS13_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_newSessionTicketMsgTLS13_marshal_retval",
        "parameters": []
    },
    "crypto_tls__ptr_newSessionTicketMsgTLS13_unmarshal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_certificateRequestMsgTLS13_marshal": {
        "result": "struct crypto_tls__ptr_certificateRequestMsgTLS13_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_certificateRequestMsgTLS13_marshal_retval",
        "parameters": []
    },
    "crypto_tls__ptr_certificateRequestMsgTLS13_unmarshal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_certificateMsg_marshal": {
        "result": "struct crypto_tls__ptr_certificateMsg_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_certificateMsg_marshal_retval",
        "parameters": []
    },
    "crypto_tls__ptr_certificateMsg_unmarshal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_certificateMsgTLS13_marshal": {
        "result": "struct crypto_tls__ptr_certificateMsgTLS13_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_certificateMsgTLS13_marshal_retval",
        "parameters": []
    },
    "crypto_tls_marshalCertificate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_cryptobyte_Builder"
            },
            {
                "name": "certificate",
                "type": "Certificate"
            }
        ]
    },
    "crypto_tls__ptr_certificateMsgTLS13_unmarshal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_unmarshalCertificate": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_cryptobyte_String"
            },
            {
                "name": "certificate",
                "type": "_ptr_Certificate"
            }
        ]
    },
    "crypto_tls__ptr_serverKeyExchangeMsg_marshal": {
        "result": "struct crypto_tls__ptr_serverKeyExchangeMsg_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_serverKeyExchangeMsg_marshal_retval",
        "parameters": []
    },
    "crypto_tls__ptr_serverKeyExchangeMsg_unmarshal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_certificateStatusMsg_marshal": {
        "result": "struct crypto_tls__ptr_certificateStatusMsg_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_certificateStatusMsg_marshal_retval",
        "parameters": []
    },
    "crypto_tls__ptr_certificateStatusMsg_unmarshal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_serverHelloDoneMsg_marshal": {
        "result": "struct crypto_tls__ptr_serverHelloDoneMsg_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_serverHelloDoneMsg_marshal_retval",
        "parameters": []
    },
    "crypto_tls__ptr_serverHelloDoneMsg_unmarshal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_clientKeyExchangeMsg_marshal": {
        "result": "struct crypto_tls__ptr_clientKeyExchangeMsg_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_clientKeyExchangeMsg_marshal_retval",
        "parameters": []
    },
    "crypto_tls__ptr_clientKeyExchangeMsg_unmarshal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_finishedMsg_marshal": {
        "result": "struct crypto_tls__ptr_finishedMsg_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_finishedMsg_marshal_retval",
        "parameters": []
    },
    "crypto_tls__ptr_finishedMsg_unmarshal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_certificateRequestMsg_marshal": {
        "result": "struct crypto_tls__ptr_certificateRequestMsg_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_certificateRequestMsg_marshal_retval",
        "parameters": []
    },
    "crypto_tls__ptr_certificateRequestMsg_unmarshal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_certificateVerifyMsg_marshal": {
        "result": "struct crypto_tls__ptr_certificateVerifyMsg_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_certificateVerifyMsg_marshal_retval",
        "parameters": []
    },
    "crypto_tls__ptr_certificateVerifyMsg_unmarshal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_newSessionTicketMsg_marshal": {
        "result": "struct crypto_tls__ptr_newSessionTicketMsg_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_newSessionTicketMsg_marshal_retval",
        "parameters": []
    },
    "crypto_tls__ptr_newSessionTicketMsg_unmarshal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_helloRequestMsg_marshal": {
        "result": "struct crypto_tls__ptr_helloRequestMsg_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_helloRequestMsg_marshal_retval",
        "parameters": []
    },
    "crypto_tls__ptr_helloRequestMsg_unmarshal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_transcriptMsg": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "handshakeMessage"
            },
            {
                "name": "h",
                "type": "transcriptHash"
            }
        ]
    },
    "crypto_tls_mustMarshal": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "handshakeMessage"
            }
        ]
    },
    "crypto_tls_TestMarshalUnmarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestFuzz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_randomBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            }
        ]
    },
    "crypto_tls_randomString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            }
        ]
    },
    "crypto_tls__ptr_clientHelloMsg_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_serverHelloMsg_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_encryptedExtensionsMsg_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_certificateMsg_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_certificateRequestMsg_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_certificateVerifyMsg_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_certificateStatusMsg_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_clientKeyExchangeMsg_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_finishedMsg_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_newSessionTicketMsg_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_SessionState_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_SessionState_marshal": {
        "result": "struct crypto_tls__ptr_SessionState_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_SessionState_marshal_retval",
        "parameters": []
    },
    "crypto_tls__ptr_SessionState_unmarshal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_endOfEarlyDataMsg_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_keyUpdateMsg_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_newSessionTicketMsgTLS13_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_certificateRequestMsgTLS13_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_certificateMsgTLS13_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_tls_TestRejectEmptySCTList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestRejectEmptySCT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestRejectDuplicateExtensions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls__ptr_Conn_serverHandshake": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "crypto_tls__ptr_serverHandshakeState_handshake": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_readClientHello": {
        "result": "struct crypto_tls__ptr_Conn_readClientHello_retval {_ptr_clientHelloMsg field_0;error err1;}",
        "result_name": "crypto_tls__ptr_Conn_readClientHello_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "crypto_tls__ptr_serverHandshakeState_processClientHello": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_negotiateALPN": {
        "result": "struct crypto_tls_negotiateALPN_retval {string field_0;error err1;}",
        "result_name": "crypto_tls_negotiateALPN_retval",
        "parameters": [
            {
                "name": "serverProtos",
                "type": "_slice_string"
            },
            {
                "name": "clientProtos",
                "type": "_slice_string"
            },
            {
                "name": "quic",
                "type": "bool"
            }
        ]
    },
    "crypto_tls_supportsECDHE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Config"
            },
            {
                "name": "supportedCurves",
                "type": "_slice_CurveID"
            },
            {
                "name": "supportedPoints",
                "type": "_slice_uint8"
            }
        ]
    },
    "crypto_tls__ptr_serverHandshakeState_pickCipherSuite": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_serverHandshakeState_cipherSuiteOk": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_cipherSuite"
            }
        ]
    },
    "crypto_tls__ptr_serverHandshakeState_checkForResumption": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_serverHandshakeState_doResumeHandshake": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_serverHandshakeState_doFullHandshake": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_serverHandshakeState_establishKeys": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_serverHandshakeState_readFinished": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_serverHandshakeState_sendSessionTicket": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_serverHandshakeState_sendFinished": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_Conn_processCertsFromClient": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "certificate",
                "type": "Certificate"
            }
        ]
    },
    "crypto_tls_clientHelloInfo": {
        "result": "_ptr_ClientHelloInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "c",
                "type": "_ptr_Conn"
            },
            {
                "name": "clientHello",
                "type": "_ptr_clientHelloMsg"
            }
        ]
    },
    "crypto_tls_testClientHello": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "serverConfig",
                "type": "_ptr_Config"
            },
            {
                "name": "m",
                "type": "handshakeMessage"
            }
        ]
    },
    "crypto_tls_testFatal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "crypto_tls_testClientHelloFailure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "serverConfig",
                "type": "_ptr_Config"
            },
            {
                "name": "m",
                "type": "handshakeMessage"
            },
            {
                "name": "expectedSubStr",
                "type": "string"
            }
        ]
    },
    "crypto_tls_TestSimpleError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestRejectBadProtocolVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestNoSuiteOverlap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestNoCompressionOverlap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestNoRC4ByDefault": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestRejectSNIWithTrailingDot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestDontSelectECDSAWithRSAKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestDontSelectRSAWithECDSAKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestRenegotiationExtension": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestTLS12OnlyCipherSuites": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestTLSPointFormats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestAlertForwarding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestCipherSuitePreference": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestSCTHandshake": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_testSCTHandshake": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "version",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_TestCrossVersionResume": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_testCrossVersionResume": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "version",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls__ptr_serverTest_connFromCommand": {
        "result": "struct crypto_tls__ptr_serverTest_connFromCommand_retval {_ptr_recordingConn field_0;_ptr_exec_Cmd field_1;error err2;}",
        "result_name": "crypto_tls__ptr_serverTest_connFromCommand_retval",
        "parameters": []
    },
    "crypto_tls__ptr_serverTest_dataPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_serverTest_loadData": {
        "result": "struct crypto_tls__ptr_serverTest_loadData_retval {_slice__slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_serverTest_loadData_retval",
        "parameters": []
    },
    "crypto_tls__ptr_serverTest_run": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "write",
                "type": "bool"
            }
        ]
    },
    "crypto_tls_runServerTestForVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "template",
                "type": "_ptr_serverTest"
            },
            {
                "name": "version",
                "type": "string"
            },
            {
                "name": "option",
                "type": "string"
            }
        ]
    },
    "crypto_tls_runServerTestTLS10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "template",
                "type": "_ptr_serverTest"
            }
        ]
    },
    "crypto_tls_runServerTestTLS11": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "template",
                "type": "_ptr_serverTest"
            }
        ]
    },
    "crypto_tls_runServerTestTLS12": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "template",
                "type": "_ptr_serverTest"
            }
        ]
    },
    "crypto_tls_runServerTestTLS13": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "template",
                "type": "_ptr_serverTest"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerRSARC4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerRSA3DES": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerRSAAES": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerAESGCM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerAES256GCMSHA384": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerAES128SHA256": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerAES256SHA384": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerCHACHA20SHA256": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerECDHEECDSAAES": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerX25519": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerP256": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerHelloRetryRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerALPN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerALPNNoMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerALPNNotConfigured": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerALPNFallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerSNI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerSNIGetCertificate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerSNIGetCertificateNotFound": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerSNIGetCertificateError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerEmptyCertificates": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestServerResumption": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestServerResumptionDisabled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestFallbackSCSV": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerExportKeyingMaterial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerRSAPKCS1v15": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerRSAPSS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeServerEd25519": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_benchmarkHandshakeServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "version",
                "type": "uint16"
            },
            {
                "name": "cipherSuite",
                "type": "uint16"
            },
            {
                "name": "curve",
                "type": "CurveID"
            },
            {
                "name": "cert",
                "type": "_slice_byte"
            },
            {
                "name": "key",
                "type": "crypto_PrivateKey"
            }
        ]
    },
    "crypto_tls_BenchmarkHandshakeServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_tls_TestClientAuth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestSNIGivenOnFailure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestGetConfigForClient": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestCloseServerConnectionOnIdleClient": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestCloneHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_expectError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "sub",
                "type": "string"
            }
        ]
    },
    "crypto_tls_TestKeyTooSmallForRSAPSS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestMultipleCertificates": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestAESCipherReordering": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestAESCipherReorderingTLS13": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestServerHandshakeContextCancellation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestHandshakeContextHierarchy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls__ptr_serverHandshakeStateTLS13_handshake": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_serverHandshakeStateTLS13_processClientHello": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_serverHandshakeStateTLS13_checkForResumption": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_cloneHash": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "hash_Hash"
            },
            {
                "name": "h",
                "type": "crypto_Hash"
            }
        ]
    },
    "crypto_tls__ptr_serverHandshakeStateTLS13_pickCertificate": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_serverHandshakeStateTLS13_sendDummyChangeCipherSpec": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_serverHandshakeStateTLS13_doHelloRetryRequest": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "selectedGroup",
                "type": "CurveID"
            }
        ]
    },
    "crypto_tls_illegalClientHelloChange": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "_ptr_clientHelloMsg"
            },
            {
                "name": "ch1",
                "type": "_ptr_clientHelloMsg"
            }
        ]
    },
    "crypto_tls__ptr_serverHandshakeStateTLS13_sendServerParameters": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_serverHandshakeStateTLS13_requestClientCert": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_serverHandshakeStateTLS13_sendServerCertificate": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_serverHandshakeStateTLS13_sendServerFinished": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_serverHandshakeStateTLS13_shouldSendSessionTickets": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_serverHandshakeStateTLS13_sendSessionTickets": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_sendSessionTicket": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "earlyData",
                "type": "bool"
            }
        ]
    },
    "crypto_tls__ptr_serverHandshakeStateTLS13_readClientCertificate": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_serverHandshakeStateTLS13_readClientFinished": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_runTestAndUpdateIfNeeded": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "run",
                "type": "void*"
            },
            {
                "name": "wait",
                "type": "bool"
            }
        ]
    },
    "crypto_tls_checkOpenSSLVersion": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_recordingConn_Read": {
        "result": "struct crypto_tls__ptr_recordingConn_Read_retval {int field_0;error err1;}",
        "result_name": "crypto_tls__ptr_recordingConn_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_recordingConn_Write": {
        "result": "struct crypto_tls__ptr_recordingConn_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_tls__ptr_recordingConn_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_recordingConn_WriteTo": {
        "result": "struct crypto_tls__ptr_recordingConn_WriteTo_retval {int64 field_0;error err1;}",
        "result_name": "crypto_tls__ptr_recordingConn_WriteTo_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "crypto_tls_parseTestData": {
        "result": "struct crypto_tls_parseTestData_retval {_slice__slice_byte field_0;error err1;}",
        "result_name": "crypto_tls_parseTestData_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "crypto_tls_tempFile": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "contents",
                "type": "string"
            }
        ]
    },
    "crypto_tls_localServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "net_Listener"
            }
        ]
    },
    "crypto_tls_localPipe": {
        "result": "struct crypto_tls_localPipe_retval {net_Conn field_0;net_Conn field_1;}",
        "result_name": "crypto_tls_localPipe_retval",
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "crypto_tls_allCipherSuites": {
        "result": "_slice_uint16",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "crypto_tls_runMain": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "crypto_tls_testHandshake": {
        "result": "struct crypto_tls_testHandshake_retval {ConnectionState field_0;error err1;}",
        "result_name": "crypto_tls_testHandshake_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "clientConfig",
                "type": "_ptr_Config"
            },
            {
                "name": "serverConfig",
                "type": "_ptr_Config"
            }
        ]
    },
    "crypto_tls_fromHex": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_tls_rsaKeyAgreement_generateServerKeyExchange": {
        "result": "struct crypto_tls_rsaKeyAgreement_generateServerKeyExchange_retval {_ptr_serverKeyExchangeMsg field_0;error err1;}",
        "result_name": "crypto_tls_rsaKeyAgreement_generateServerKeyExchange_retval",
        "parameters": [
            {
                "name": "config",
                "type": "_ptr_Config"
            },
            {
                "name": "cert",
                "type": "_ptr_Certificate"
            },
            {
                "name": "clientHello",
                "type": "_ptr_clientHelloMsg"
            },
            {
                "name": "hello",
                "type": "_ptr_serverHelloMsg"
            }
        ]
    },
    "crypto_tls_rsaKeyAgreement_processClientKeyExchange": {
        "result": "struct crypto_tls_rsaKeyAgreement_processClientKeyExchange_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls_rsaKeyAgreement_processClientKeyExchange_retval",
        "parameters": [
            {
                "name": "config",
                "type": "_ptr_Config"
            },
            {
                "name": "cert",
                "type": "_ptr_Certificate"
            },
            {
                "name": "ckx",
                "type": "_ptr_clientKeyExchangeMsg"
            },
            {
                "name": "version",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_rsaKeyAgreement_processServerKeyExchange": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "config",
                "type": "_ptr_Config"
            },
            {
                "name": "clientHello",
                "type": "_ptr_clientHelloMsg"
            },
            {
                "name": "serverHello",
                "type": "_ptr_serverHelloMsg"
            },
            {
                "name": "cert",
                "type": "_ptr_x509_Certificate"
            },
            {
                "name": "skx",
                "type": "_ptr_serverKeyExchangeMsg"
            }
        ]
    },
    "crypto_tls_rsaKeyAgreement_generateClientKeyExchange": {
        "result": "struct crypto_tls_rsaKeyAgreement_generateClientKeyExchange_retval {_slice_byte field_0;_ptr_clientKeyExchangeMsg field_1;error err2;}",
        "result_name": "crypto_tls_rsaKeyAgreement_generateClientKeyExchange_retval",
        "parameters": [
            {
                "name": "config",
                "type": "_ptr_Config"
            },
            {
                "name": "clientHello",
                "type": "_ptr_clientHelloMsg"
            },
            {
                "name": "cert",
                "type": "_ptr_x509_Certificate"
            }
        ]
    },
    "crypto_tls_sha1Hash": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "slices",
                "type": "_slice__slice_byte"
            }
        ]
    },
    "crypto_tls_md5SHA1Hash": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "slices",
                "type": "_slice__slice_byte"
            }
        ]
    },
    "crypto_tls_hashForServerKeyExchange": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "sigType",
                "type": "uint8"
            },
            {
                "name": "hashFunc",
                "type": "crypto_Hash"
            },
            {
                "name": "version",
                "type": "uint16"
            },
            {
                "name": "slices",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_ecdheKeyAgreement_generateServerKeyExchange": {
        "result": "struct crypto_tls__ptr_ecdheKeyAgreement_generateServerKeyExchange_retval {_ptr_serverKeyExchangeMsg field_0;error err1;}",
        "result_name": "crypto_tls__ptr_ecdheKeyAgreement_generateServerKeyExchange_retval",
        "parameters": [
            {
                "name": "config",
                "type": "_ptr_Config"
            },
            {
                "name": "cert",
                "type": "_ptr_Certificate"
            },
            {
                "name": "clientHello",
                "type": "_ptr_clientHelloMsg"
            },
            {
                "name": "hello",
                "type": "_ptr_serverHelloMsg"
            }
        ]
    },
    "crypto_tls__ptr_ecdheKeyAgreement_processClientKeyExchange": {
        "result": "struct crypto_tls__ptr_ecdheKeyAgreement_processClientKeyExchange_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_ecdheKeyAgreement_processClientKeyExchange_retval",
        "parameters": [
            {
                "name": "config",
                "type": "_ptr_Config"
            },
            {
                "name": "cert",
                "type": "_ptr_Certificate"
            },
            {
                "name": "ckx",
                "type": "_ptr_clientKeyExchangeMsg"
            },
            {
                "name": "version",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls__ptr_ecdheKeyAgreement_processServerKeyExchange": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "config",
                "type": "_ptr_Config"
            },
            {
                "name": "clientHello",
                "type": "_ptr_clientHelloMsg"
            },
            {
                "name": "serverHello",
                "type": "_ptr_serverHelloMsg"
            },
            {
                "name": "cert",
                "type": "_ptr_x509_Certificate"
            },
            {
                "name": "skx",
                "type": "_ptr_serverKeyExchangeMsg"
            }
        ]
    },
    "crypto_tls__ptr_ecdheKeyAgreement_generateClientKeyExchange": {
        "result": "struct crypto_tls__ptr_ecdheKeyAgreement_generateClientKeyExchange_retval {_slice_byte field_0;_ptr_clientKeyExchangeMsg field_1;error err2;}",
        "result_name": "crypto_tls__ptr_ecdheKeyAgreement_generateClientKeyExchange_retval",
        "parameters": [
            {
                "name": "config",
                "type": "_ptr_Config"
            },
            {
                "name": "clientHello",
                "type": "_ptr_clientHelloMsg"
            },
            {
                "name": "cert",
                "type": "_ptr_x509_Certificate"
            }
        ]
    },
    "crypto_tls__ptr_cipherSuiteTLS13_expandLabel": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "secret",
                "type": "_slice_byte"
            },
            {
                "name": "label",
                "type": "string"
            },
            {
                "name": "context",
                "type": "_slice_byte"
            },
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_cipherSuiteTLS13_deriveSecret": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "secret",
                "type": "_slice_byte"
            },
            {
                "name": "label",
                "type": "string"
            },
            {
                "name": "transcript",
                "type": "hash_Hash"
            }
        ]
    },
    "crypto_tls__ptr_cipherSuiteTLS13_extract": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "newSecret",
                "type": "_slice_byte"
            },
            {
                "name": "currentSecret",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_cipherSuiteTLS13_nextTrafficSecret": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "trafficSecret",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_cipherSuiteTLS13_trafficKey": {
        "result": "struct crypto_tls__ptr_cipherSuiteTLS13_trafficKey_retval {_slice_byte field_0;}",
        "result_name": "crypto_tls__ptr_cipherSuiteTLS13_trafficKey_retval",
        "parameters": [
            {
                "name": "trafficSecret",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_cipherSuiteTLS13_finishedHash": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "baseKey",
                "type": "_slice_byte"
            },
            {
                "name": "transcript",
                "type": "hash_Hash"
            }
        ]
    },
    "crypto_tls__ptr_cipherSuiteTLS13_exportKeyingMaterial": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "masterSecret",
                "type": "_slice_byte"
            },
            {
                "name": "transcript",
                "type": "hash_Hash"
            }
        ]
    },
    "crypto_tls_generateECDHEKey": {
        "result": "struct crypto_tls_generateECDHEKey_retval {_ptr_ecdh_PrivateKey field_0;error err1;}",
        "result_name": "crypto_tls_generateECDHEKey_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "curveID",
                "type": "CurveID"
            }
        ]
    },
    "crypto_tls_curveForCurveID": {
        "result": "struct crypto_tls_curveForCurveID_retval {ecdh_Curve field_0;bool field_1;}",
        "result_name": "crypto_tls_curveForCurveID_retval",
        "parameters": [
            {
                "name": "id",
                "type": "CurveID"
            }
        ]
    },
    "crypto_tls_curveIDForCurve": {
        "result": "struct crypto_tls_curveIDForCurve_retval {CurveID field_0;bool field_1;}",
        "result_name": "crypto_tls_curveIDForCurve_retval",
        "parameters": [
            {
                "name": "curve",
                "type": "ecdh_Curve"
            }
        ]
    },
    "crypto_tls_parseVector": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "crypto_tls_TestDeriveSecret": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestTrafficKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestExtract": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestLinkerGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_splitPreMasterSecret": {
        "result": "struct crypto_tls_splitPreMasterSecret_retval {_slice_byte field_0;}",
        "result_name": "crypto_tls_splitPreMasterSecret_retval",
        "parameters": [
            {
                "name": "secret",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_pHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "result",
                "type": "_slice_byte"
            },
            {
                "name": "secret",
                "type": "_slice_byte"
            },
            {
                "name": "seed",
                "type": "_slice_byte"
            },
            {
                "name": "hash",
                "type": "void*"
            }
        ]
    },
    "crypto_tls_prf10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "result",
                "type": "_slice_byte"
            },
            {
                "name": "secret",
                "type": "_slice_byte"
            },
            {
                "name": "label",
                "type": "_slice_byte"
            },
            {
                "name": "seed",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_prf12": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "hashFunc",
                "type": "void*"
            }
        ]
    },
    "crypto_tls_prfAndHashForVersion": {
        "result": "struct crypto_tls_prfAndHashForVersion_retval {void* field_0;crypto_Hash field_1;}",
        "result_name": "crypto_tls_prfAndHashForVersion_retval",
        "parameters": [
            {
                "name": "version",
                "type": "uint16"
            },
            {
                "name": "suite",
                "type": "_ptr_cipherSuite"
            }
        ]
    },
    "crypto_tls_prfForVersion": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "version",
                "type": "uint16"
            },
            {
                "name": "suite",
                "type": "_ptr_cipherSuite"
            }
        ]
    },
    "crypto_tls_masterFromPreMasterSecret": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "version",
                "type": "uint16"
            },
            {
                "name": "suite",
                "type": "_ptr_cipherSuite"
            },
            {
                "name": "preMasterSecret",
                "type": "_slice_byte"
            },
            {
                "name": "clientRandom",
                "type": "_slice_byte"
            },
            {
                "name": "serverRandom",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_extMasterFromPreMasterSecret": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "version",
                "type": "uint16"
            },
            {
                "name": "suite",
                "type": "_ptr_cipherSuite"
            },
            {
                "name": "preMasterSecret",
                "type": "_slice_byte"
            },
            {
                "name": "transcript",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_keysFromMasterSecret": {
        "result": "struct crypto_tls_keysFromMasterSecret_retval {_slice_byte field_0;}",
        "result_name": "crypto_tls_keysFromMasterSecret_retval",
        "parameters": [
            {
                "name": "version",
                "type": "uint16"
            },
            {
                "name": "suite",
                "type": "_ptr_cipherSuite"
            },
            {
                "name": "masterSecret",
                "type": "_slice_byte"
            },
            {
                "name": "clientRandom",
                "type": "_slice_byte"
            },
            {
                "name": "serverRandom",
                "type": "_slice_byte"
            },
            {
                "name": "macLen",
                "type": "int"
            },
            {
                "name": "keyLen",
                "type": "int"
            },
            {
                "name": "ivLen",
                "type": "int"
            }
        ]
    },
    "crypto_tls_newFinishedHash": {
        "result": "finishedHash",
        "result_name": null,
        "parameters": [
            {
                "name": "version",
                "type": "uint16"
            },
            {
                "name": "cipherSuite",
                "type": "_ptr_cipherSuite"
            }
        ]
    },
    "crypto_tls__ptr_finishedHash_Write": {
        "result": "struct crypto_tls__ptr_finishedHash_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_tls__ptr_finishedHash_Write_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_finishedHash_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_finishedHash_clientSum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "masterSecret",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_finishedHash_serverSum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "masterSecret",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_finishedHash_hashForClientCertificate": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "sigType",
                "type": "uint8"
            },
            {
                "name": "hashAlg",
                "type": "crypto_Hash"
            }
        ]
    },
    "crypto_tls__ptr_finishedHash_discardHandshakeBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_noExportedKeyingMaterial": {
        "result": "struct crypto_tls_noExportedKeyingMaterial_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls_noExportedKeyingMaterial_retval",
        "parameters": [
            {
                "name": "label",
                "type": "string"
            },
            {
                "name": "context",
                "type": "_slice_byte"
            },
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "crypto_tls_ekmFromMasterSecret": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "version",
                "type": "uint16"
            },
            {
                "name": "suite",
                "type": "_ptr_cipherSuite"
            },
            {
                "name": "masterSecret",
                "type": "_slice_byte"
            },
            {
                "name": "clientRandom",
                "type": "_slice_byte"
            },
            {
                "name": "serverRandom",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_TestSplitPreMasterSecret": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestKeysFromPreMasterSecret": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_QUICEncryptionLevel_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_QUICClient": {
        "result": "_ptr_QUICConn",
        "result_name": null,
        "parameters": [
            {
                "name": "config",
                "type": "_ptr_QUICConfig"
            }
        ]
    },
    "crypto_tls_QUICServer": {
        "result": "_ptr_QUICConn",
        "result_name": null,
        "parameters": [
            {
                "name": "config",
                "type": "_ptr_QUICConfig"
            }
        ]
    },
    "crypto_tls_newQUICConn": {
        "result": "_ptr_QUICConn",
        "result_name": null,
        "parameters": [
            {
                "name": "conn",
                "type": "_ptr_Conn"
            }
        ]
    },
    "crypto_tls__ptr_QUICConn_Start": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "crypto_tls__ptr_QUICConn_NextEvent": {
        "result": "QUICEvent",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_QUICConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_QUICConn_HandleData": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "QUICEncryptionLevel"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_QUICConn_SendSessionTicket": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "earlyData",
                "type": "bool"
            }
        ]
    },
    "crypto_tls__ptr_QUICConn_ConnectionState": {
        "result": "ConnectionState",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_QUICConn_SetTransportParameters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "params",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_quicError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "crypto_tls__ptr_Conn_quicReadHandshakeBytes": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "crypto_tls__ptr_Conn_quicSetReadSecret": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "QUICEncryptionLevel"
            },
            {
                "name": "suite",
                "type": "uint16"
            },
            {
                "name": "secret",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_Conn_quicSetWriteSecret": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "QUICEncryptionLevel"
            },
            {
                "name": "suite",
                "type": "uint16"
            },
            {
                "name": "secret",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_Conn_quicWriteCryptoData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "QUICEncryptionLevel"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_Conn_quicSetTransportParameters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "params",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_Conn_quicGetTransportParameters": {
        "result": "struct crypto_tls__ptr_Conn_quicGetTransportParameters_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_Conn_quicGetTransportParameters_retval",
        "parameters": []
    },
    "crypto_tls__ptr_Conn_quicHandshakeComplete": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_quicRejectedEarlyData": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Conn_quicWaitForSignal": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_newTestQUICClient": {
        "result": "_ptr_testQUICConn",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "config",
                "type": "_ptr_Config"
            }
        ]
    },
    "crypto_tls_newTestQUICServer": {
        "result": "_ptr_testQUICConn",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "config",
                "type": "_ptr_Config"
            }
        ]
    },
    "crypto_tls__ptr_testQUICConn_setReadSecret": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "QUICEncryptionLevel"
            },
            {
                "name": "suite",
                "type": "uint16"
            },
            {
                "name": "secret",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_testQUICConn_setWriteSecret": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "QUICEncryptionLevel"
            },
            {
                "name": "suite",
                "type": "uint16"
            },
            {
                "name": "secret",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_runTestQUICConnection": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cli",
                "type": "_ptr_testQUICConn"
            },
            {
                "name": "srv",
                "type": "_ptr_testQUICConn"
            },
            {
                "name": "onHandleCryptoData",
                "type": "void*"
            }
        ]
    },
    "crypto_tls_TestQUICConnection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestQUICSessionResumption": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestQUICPostHandshakeClientAuthentication": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestQUICPostHandshakeKeyUpdate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestQUICHandshakeError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestQUICConnectionState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestQUICStartContextPropagation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestQUICDelayedTransportParameters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestQUICEmptyTransportParameters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestQUICCanceledWaitingForData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestQUICCanceledWaitingForTransportParams": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls__ptr_SessionState_Bytes": {
        "result": "struct crypto_tls__ptr_SessionState_Bytes_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_SessionState_Bytes_retval",
        "parameters": []
    },
    "crypto_tls_certificatesToBytesSlice": {
        "result": "_slice__slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "certs",
                "type": "_slice__ptr_x509_Certificate"
            }
        ]
    },
    "crypto_tls_ParseSessionState": {
        "result": "struct crypto_tls_ParseSessionState_retval {_ptr_SessionState field_0;error err1;}",
        "result_name": "crypto_tls_ParseSessionState_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_Conn_sessionState": {
        "result": "struct crypto_tls__ptr_Conn_sessionState_retval {_ptr_SessionState field_0;error err1;}",
        "result_name": "crypto_tls__ptr_Conn_sessionState_retval",
        "parameters": []
    },
    "crypto_tls__ptr_Config_EncryptTicket": {
        "result": "struct crypto_tls__ptr_Config_EncryptTicket_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_Config_EncryptTicket_retval",
        "parameters": [
            {
                "name": "cs",
                "type": "ConnectionState"
            },
            {
                "name": "ss",
                "type": "_ptr_SessionState"
            }
        ]
    },
    "crypto_tls__ptr_Config_encryptTicket": {
        "result": "struct crypto_tls__ptr_Config_encryptTicket_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls__ptr_Config_encryptTicket_retval",
        "parameters": [
            {
                "name": "state",
                "type": "_slice_byte"
            },
            {
                "name": "ticketKeys",
                "type": "_slice_ticketKey"
            }
        ]
    },
    "crypto_tls__ptr_Config_DecryptTicket": {
        "result": "struct crypto_tls__ptr_Config_DecryptTicket_retval {_ptr_SessionState field_0;error err1;}",
        "result_name": "crypto_tls__ptr_Config_DecryptTicket_retval",
        "parameters": [
            {
                "name": "identity",
                "type": "_slice_byte"
            },
            {
                "name": "cs",
                "type": "ConnectionState"
            }
        ]
    },
    "crypto_tls__ptr_Config_decryptTicket": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "encrypted",
                "type": "_slice_byte"
            },
            {
                "name": "ticketKeys",
                "type": "_slice_ticketKey"
            }
        ]
    },
    "crypto_tls__ptr_ClientSessionState_ResumptionState": {
        "result": "struct crypto_tls__ptr_ClientSessionState_ResumptionState_retval {_slice_byte field_0;_ptr_SessionState field_1;error err2;}",
        "result_name": "crypto_tls__ptr_ClientSessionState_ResumptionState_retval",
        "parameters": []
    },
    "crypto_tls_NewResumptionState": {
        "result": "struct crypto_tls_NewResumptionState_retval {_ptr_ClientSessionState field_0;error err1;}",
        "result_name": "crypto_tls_NewResumptionState_retval",
        "parameters": [
            {
                "name": "ticket",
                "type": "_slice_byte"
            },
            {
                "name": "state",
                "type": "_ptr_SessionState"
            }
        ]
    },
    "crypto_tls_Server": {
        "result": "_ptr_Conn",
        "result_name": null,
        "parameters": [
            {
                "name": "conn",
                "type": "net_Conn"
            },
            {
                "name": "config",
                "type": "_ptr_Config"
            }
        ]
    },
    "crypto_tls_Client": {
        "result": "_ptr_Conn",
        "result_name": null,
        "parameters": [
            {
                "name": "conn",
                "type": "net_Conn"
            },
            {
                "name": "config",
                "type": "_ptr_Config"
            }
        ]
    },
    "crypto_tls__ptr_listener_Accept": {
        "result": "struct crypto_tls__ptr_listener_Accept_retval {net_Conn field_0;error err1;}",
        "result_name": "crypto_tls__ptr_listener_Accept_retval",
        "parameters": []
    },
    "crypto_tls_NewListener": {
        "result": "net_Listener",
        "result_name": null,
        "parameters": [
            {
                "name": "inner",
                "type": "net_Listener"
            },
            {
                "name": "config",
                "type": "_ptr_Config"
            }
        ]
    },
    "crypto_tls_Listen": {
        "result": "struct crypto_tls_Listen_retval {net_Listener field_0;error err1;}",
        "result_name": "crypto_tls_Listen_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "laddr",
                "type": "string"
            },
            {
                "name": "config",
                "type": "_ptr_Config"
            }
        ]
    },
    "crypto_tls_timeoutError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_timeoutError_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_timeoutError_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_DialWithDialer": {
        "result": "struct crypto_tls_DialWithDialer_retval {_ptr_Conn field_0;error err1;}",
        "result_name": "crypto_tls_DialWithDialer_retval",
        "parameters": [
            {
                "name": "dialer",
                "type": "_ptr_net_Dialer"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "string"
            },
            {
                "name": "config",
                "type": "_ptr_Config"
            }
        ]
    },
    "crypto_tls_dial": {
        "result": "struct crypto_tls_dial_retval {_ptr_Conn field_0;error err1;}",
        "result_name": "crypto_tls_dial_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "netDialer",
                "type": "_ptr_net_Dialer"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "string"
            },
            {
                "name": "config",
                "type": "_ptr_Config"
            }
        ]
    },
    "crypto_tls_Dial": {
        "result": "struct crypto_tls_Dial_retval {_ptr_Conn field_0;error err1;}",
        "result_name": "crypto_tls_Dial_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "string"
            },
            {
                "name": "config",
                "type": "_ptr_Config"
            }
        ]
    },
    "crypto_tls__ptr_Dialer_Dial": {
        "result": "struct crypto_tls__ptr_Dialer_Dial_retval {net_Conn field_0;error err1;}",
        "result_name": "crypto_tls__ptr_Dialer_Dial_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "crypto_tls__ptr_Dialer_netDialer": {
        "result": "_ptr_net_Dialer",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls__ptr_Dialer_DialContext": {
        "result": "struct crypto_tls__ptr_Dialer_DialContext_retval {net_Conn field_0;error err1;}",
        "result_name": "crypto_tls__ptr_Dialer_DialContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "crypto_tls_LoadX509KeyPair": {
        "result": "struct crypto_tls_LoadX509KeyPair_retval {Certificate field_0;error err1;}",
        "result_name": "crypto_tls_LoadX509KeyPair_retval",
        "parameters": [
            {
                "name": "certFile",
                "type": "string"
            },
            {
                "name": "keyFile",
                "type": "string"
            }
        ]
    },
    "crypto_tls_X509KeyPair": {
        "result": "struct crypto_tls_X509KeyPair_retval {Certificate field_0;error err1;}",
        "result_name": "crypto_tls_X509KeyPair_retval",
        "parameters": [
            {
                "name": "certPEMBlock",
                "type": "_slice_byte"
            },
            {
                "name": "keyPEMBlock",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_parsePrivateKey": {
        "result": "struct crypto_tls_parsePrivateKey_retval {crypto_PrivateKey field_0;error err1;}",
        "result_name": "crypto_tls_parsePrivateKey_retval",
        "parameters": [
            {
                "name": "der",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_TestX509KeyPair": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestX509KeyPairErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestX509MixedKeyPair": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_newLocalListener": {
        "result": "net_Listener",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "crypto_tls_TestDialTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestDeadlineOnWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_readerFunc_Read": {
        "result": "struct crypto_tls_readerFunc_Read_retval {int field_0;error err1;}",
        "result_name": "crypto_tls_readerFunc_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_TestDialer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_isTimeoutError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "crypto_tls_TestConnReadNonzeroAndEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_testConnReadNonzeroAndEOF": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "delay",
                "type": "time_Duration"
            }
        ]
    },
    "crypto_tls_TestTLSUniqueMatches": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestVerifyHostname": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestConnCloseBreakingWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestConnCloseWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestWarningAlertFlood": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestCloneFuncFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestCloneNonFuncFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestCloneNilConfig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls__ptr_changeImplConn_Write": {
        "result": "struct crypto_tls__ptr_changeImplConn_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_tls__ptr_changeImplConn_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls__ptr_changeImplConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_throughput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "version",
                "type": "uint16"
            },
            {
                "name": "totalBytes",
                "type": "int64"
            },
            {
                "name": "dynamicRecordSizingDisabled",
                "type": "bool"
            }
        ]
    },
    "crypto_tls_BenchmarkThroughput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_tls__ptr_slowConn_Write": {
        "result": "struct crypto_tls__ptr_slowConn_Write_retval {int field_0;error err1;}",
        "result_name": "crypto_tls__ptr_slowConn_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_tls_latency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "version",
                "type": "uint16"
            },
            {
                "name": "bps",
                "type": "int"
            },
            {
                "name": "dynamicRecordSizingDisabled",
                "type": "bool"
            }
        ]
    },
    "crypto_tls_BenchmarkLatency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_tls_TestConnectionStateMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestConnectionState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestBuildNameToCertificate_doesntModifyCertificates": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_testingKey": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_tls_TestClientHelloInfo_SupportsCertificate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestCipherSuites": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestVersionName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_http2isBadCipher": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "cipher",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_brokenSigner_Sign": {
        "result": "struct crypto_tls_brokenSigner_Sign_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_tls_brokenSigner_Sign_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "digest",
                "type": "_slice_byte"
            },
            {
                "name": "opts",
                "type": "crypto_SignerOpts"
            }
        ]
    },
    "crypto_tls_TestPKCS1OnlyCert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_TestVerifyCertificates": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_tls_testVerifyCertificates": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "version",
                "type": "uint16"
            }
        ]
    },
    "crypto_tls_fipsonly_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_tls_fipsonly_Test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_boringAllowCert": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Certificate"
            }
        ]
    },
    "crypto_x509_boringRSAKey": {
        "result": "_ptr_rsa_PrivateKey",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "crypto_x509_boringECDSAKey": {
        "result": "_ptr_ecdsa_PrivateKey",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "curve",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_x509_TestBoringAllowCert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_testBoringCert": {
        "result": "_ptr_boringCertificate",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "key",
                "type": "interface_"
            },
            {
                "name": "parent",
                "type": "_ptr_boringCertificate"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "crypto_x509_NewCertPool": {
        "result": "_ptr_CertPool",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509__ptr_CertPool_len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509__ptr_CertPool_cert": {
        "result": "struct crypto_x509__ptr_CertPool_cert_retval {_ptr_Certificate field_0;error err1;}",
        "result_name": "crypto_x509__ptr_CertPool_cert_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "crypto_x509__ptr_CertPool_Clone": {
        "result": "_ptr_CertPool",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_SystemCertPool": {
        "result": "struct crypto_x509_SystemCertPool_retval {_ptr_CertPool field_0;error err1;}",
        "result_name": "crypto_x509_SystemCertPool_retval",
        "parameters": []
    },
    "crypto_x509__ptr_CertPool_findPotentialParents": {
        "result": "_slice__ptr_Certificate",
        "result_name": null,
        "parameters": [
            {
                "name": "cert",
                "type": "_ptr_Certificate"
            }
        ]
    },
    "crypto_x509__ptr_CertPool_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "cert",
                "type": "_ptr_Certificate"
            }
        ]
    },
    "crypto_x509__ptr_CertPool_AddCert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cert",
                "type": "_ptr_Certificate"
            }
        ]
    },
    "crypto_x509__ptr_CertPool_addCertFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rawSum224",
                "type": "sum224"
            },
            {
                "name": "rawSubject",
                "type": "string"
            },
            {
                "name": "getCert",
                "type": "void*"
            }
        ]
    },
    "crypto_x509__ptr_CertPool_AppendCertsFromPEM": {
        "result": "struct crypto_x509__ptr_CertPool_AppendCertsFromPEM_retval {bool field_0;}",
        "result_name": "crypto_x509__ptr_CertPool_AppendCertsFromPEM_retval",
        "parameters": [
            {
                "name": "pemCerts",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509__ptr_CertPool_Subjects": {
        "result": "_slice__slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509__ptr_CertPool_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "other",
                "type": "_ptr_CertPool"
            }
        ]
    },
    "crypto_x509_TestCertPoolEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_ExampleCertificate_Verify": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_ExampleParsePKIXPublicKey": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_TestHybridPool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_makeConstraintsCACert": {
        "result": "struct crypto_x509_makeConstraintsCACert_retval {_ptr_Certificate field_0;error err1;}",
        "result_name": "crypto_x509_makeConstraintsCACert_retval",
        "parameters": [
            {
                "name": "constraints",
                "type": "constraintsSpec"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "key",
                "type": "_ptr_ecdsa_PrivateKey"
            },
            {
                "name": "parent",
                "type": "_ptr_Certificate"
            },
            {
                "name": "parentKey",
                "type": "_ptr_ecdsa_PrivateKey"
            }
        ]
    },
    "crypto_x509_makeConstraintsLeafCert": {
        "result": "struct crypto_x509_makeConstraintsLeafCert_retval {_ptr_Certificate field_0;error err1;}",
        "result_name": "crypto_x509_makeConstraintsLeafCert_retval",
        "parameters": [
            {
                "name": "leaf",
                "type": "leafSpec"
            },
            {
                "name": "key",
                "type": "_ptr_ecdsa_PrivateKey"
            },
            {
                "name": "parent",
                "type": "_ptr_Certificate"
            },
            {
                "name": "parentKey",
                "type": "_ptr_ecdsa_PrivateKey"
            }
        ]
    },
    "crypto_x509_customConstraintsExtension": {
        "result": "pkix_Extension",
        "result_name": null,
        "parameters": [
            {
                "name": "typeNum",
                "type": "int"
            },
            {
                "name": "constraint",
                "type": "_slice_byte"
            },
            {
                "name": "isExcluded",
                "type": "bool"
            }
        ]
    },
    "crypto_x509_addConstraintsToTemplate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "constraints",
                "type": "constraintsSpec"
            },
            {
                "name": "template",
                "type": "_ptr_Certificate"
            }
        ]
    },
    "crypto_x509_parseEKUs": {
        "result": "struct crypto_x509_parseEKUs_retval {_slice_ExtKeyUsage field_0;_slice_asn1_ObjectIdentifier field_1;error err2;}",
        "result_name": "crypto_x509_parseEKUs_retval",
        "parameters": [
            {
                "name": "ekuStrs",
                "type": "_slice_string"
            }
        ]
    },
    "crypto_x509_TestConstraintCases": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_writePEMsToTempFile": {
        "result": "_ptr_os_File",
        "result_name": null,
        "parameters": [
            {
                "name": "certs",
                "type": "_slice__ptr_Certificate"
            }
        ]
    },
    "crypto_x509_testChainAgainstOpenSSL": {
        "result": "struct crypto_x509_testChainAgainstOpenSSL_retval {string field_0;error err1;}",
        "result_name": "crypto_x509_testChainAgainstOpenSSL_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "leaf",
                "type": "_ptr_Certificate"
            },
            {
                "name": "intermediates",
                "type": "_ptr_CertPool"
            },
            {
                "name": "roots",
                "type": "_ptr_CertPool"
            }
        ]
    },
    "crypto_x509_TestRFC2821Parsing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestBadNamesInConstraints": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestBadNamesInSANs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_isPrintable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "crypto_x509_parseASN1String": {
        "result": "struct crypto_x509_parseASN1String_retval {string field_0;error err1;}",
        "result_name": "crypto_x509_parseASN1String_retval",
        "parameters": [
            {
                "name": "tag",
                "type": "cryptobyte_asn1_Tag"
            },
            {
                "name": "value",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_parseName": {
        "result": "struct crypto_x509_parseName_retval {_ptr_pkix_RDNSequence field_0;error err1;}",
        "result_name": "crypto_x509_parseName_retval",
        "parameters": [
            {
                "name": "raw",
                "type": "cryptobyte_String"
            }
        ]
    },
    "crypto_x509_parseAI": {
        "result": "struct crypto_x509_parseAI_retval {pkix_AlgorithmIdentifier field_0;error err1;}",
        "result_name": "crypto_x509_parseAI_retval",
        "parameters": [
            {
                "name": "der",
                "type": "cryptobyte_String"
            }
        ]
    },
    "crypto_x509_parseTime": {
        "result": "struct crypto_x509_parseTime_retval {time_Time field_0;error err1;}",
        "result_name": "crypto_x509_parseTime_retval",
        "parameters": [
            {
                "name": "der",
                "type": "_ptr_cryptobyte_String"
            }
        ]
    },
    "crypto_x509_parseValidity": {
        "result": "struct crypto_x509_parseValidity_retval {time_Time field_0;time_Time field_1;error err2;}",
        "result_name": "crypto_x509_parseValidity_retval",
        "parameters": [
            {
                "name": "der",
                "type": "cryptobyte_String"
            }
        ]
    },
    "crypto_x509_parseExtension": {
        "result": "struct crypto_x509_parseExtension_retval {pkix_Extension field_0;error err1;}",
        "result_name": "crypto_x509_parseExtension_retval",
        "parameters": [
            {
                "name": "der",
                "type": "cryptobyte_String"
            }
        ]
    },
    "crypto_x509_parsePublicKey": {
        "result": "struct crypto_x509_parsePublicKey_retval {interface_ field_0;error err1;}",
        "result_name": "crypto_x509_parsePublicKey_retval",
        "parameters": [
            {
                "name": "keyData",
                "type": "_ptr_publicKeyInfo"
            }
        ]
    },
    "crypto_x509_parseKeyUsageExtension": {
        "result": "struct crypto_x509_parseKeyUsageExtension_retval {KeyUsage field_0;error err1;}",
        "result_name": "crypto_x509_parseKeyUsageExtension_retval",
        "parameters": [
            {
                "name": "der",
                "type": "cryptobyte_String"
            }
        ]
    },
    "crypto_x509_parseBasicConstraintsExtension": {
        "result": "struct crypto_x509_parseBasicConstraintsExtension_retval {bool field_0;int field_1;error err2;}",
        "result_name": "crypto_x509_parseBasicConstraintsExtension_retval",
        "parameters": [
            {
                "name": "der",
                "type": "cryptobyte_String"
            }
        ]
    },
    "crypto_x509_forEachSAN": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "der",
                "type": "cryptobyte_String"
            },
            {
                "name": "callback",
                "type": "void*"
            }
        ]
    },
    "crypto_x509_parseSANExtension": {
        "result": "struct crypto_x509_parseSANExtension_retval {_slice_string field_0;_slice_net_IP field_1;_slice__ptr_url_URL field_2;error err3;}",
        "result_name": "crypto_x509_parseSANExtension_retval",
        "parameters": [
            {
                "name": "der",
                "type": "cryptobyte_String"
            }
        ]
    },
    "crypto_x509_parseExtKeyUsageExtension": {
        "result": "struct crypto_x509_parseExtKeyUsageExtension_retval {_slice_ExtKeyUsage field_0;_slice_asn1_ObjectIdentifier field_1;error err2;}",
        "result_name": "crypto_x509_parseExtKeyUsageExtension_retval",
        "parameters": [
            {
                "name": "der",
                "type": "cryptobyte_String"
            }
        ]
    },
    "crypto_x509_parseCertificatePoliciesExtension": {
        "result": "struct crypto_x509_parseCertificatePoliciesExtension_retval {_slice_asn1_ObjectIdentifier field_0;error err1;}",
        "result_name": "crypto_x509_parseCertificatePoliciesExtension_retval",
        "parameters": [
            {
                "name": "der",
                "type": "cryptobyte_String"
            }
        ]
    },
    "crypto_x509_isValidIPMask": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "mask",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_parseNameConstraintsExtension": {
        "result": "struct crypto_x509_parseNameConstraintsExtension_retval {bool field_0;error err1;}",
        "result_name": "crypto_x509_parseNameConstraintsExtension_retval",
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_Certificate"
            },
            {
                "name": "e",
                "type": "pkix_Extension"
            }
        ]
    },
    "crypto_x509_processExtensions": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_Certificate"
            }
        ]
    },
    "crypto_x509_parseCertificate": {
        "result": "struct crypto_x509_parseCertificate_retval {_ptr_Certificate field_0;error err1;}",
        "result_name": "crypto_x509_parseCertificate_retval",
        "parameters": [
            {
                "name": "der",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_ParseCertificate": {
        "result": "struct crypto_x509_ParseCertificate_retval {_ptr_Certificate field_0;error err1;}",
        "result_name": "crypto_x509_ParseCertificate_retval",
        "parameters": [
            {
                "name": "der",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_ParseCertificates": {
        "result": "struct crypto_x509_ParseCertificates_retval {_slice__ptr_Certificate field_0;error err1;}",
        "result_name": "crypto_x509_ParseCertificates_retval",
        "parameters": [
            {
                "name": "der",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_ParseRevocationList": {
        "result": "struct crypto_x509_ParseRevocationList_retval {_ptr_RevocationList field_0;error err1;}",
        "result_name": "crypto_x509_ParseRevocationList_retval",
        "parameters": [
            {
                "name": "der",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_TestParseASN1String": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_rfc1423Algo_deriveKey": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "password",
                "type": "_slice_byte"
            },
            {
                "name": "salt",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_IsEncryptedPEMBlock": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_pem_Block"
            }
        ]
    },
    "crypto_x509_DecryptPEMBlock": {
        "result": "struct crypto_x509_DecryptPEMBlock_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_x509_DecryptPEMBlock_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_pem_Block"
            },
            {
                "name": "password",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_EncryptPEMBlock": {
        "result": "struct crypto_x509_EncryptPEMBlock_retval {_ptr_pem_Block field_0;error err1;}",
        "result_name": "crypto_x509_EncryptPEMBlock_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "blockType",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "password",
                "type": "_slice_byte"
            },
            {
                "name": "alg",
                "type": "PEMCipher"
            }
        ]
    },
    "crypto_x509_cipherByName": {
        "result": "_ptr_rfc1423Algo",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "crypto_x509_cipherByKey": {
        "result": "_ptr_rfc1423Algo",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "PEMCipher"
            }
        ]
    },
    "crypto_x509_TestDecrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestEncrypt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestIncompleteBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_testingKey": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_x509_ParsePKCS1PrivateKey": {
        "result": "struct crypto_x509_ParsePKCS1PrivateKey_retval {_ptr_rsa_PrivateKey field_0;error err1;}",
        "result_name": "crypto_x509_ParsePKCS1PrivateKey_retval",
        "parameters": [
            {
                "name": "der",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_MarshalPKCS1PrivateKey": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_ptr_rsa_PrivateKey"
            }
        ]
    },
    "crypto_x509_ParsePKCS1PublicKey": {
        "result": "struct crypto_x509_ParsePKCS1PublicKey_retval {_ptr_rsa_PublicKey field_0;error err1;}",
        "result_name": "crypto_x509_ParsePKCS1PublicKey_retval",
        "parameters": [
            {
                "name": "der",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_MarshalPKCS1PublicKey": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_ptr_rsa_PublicKey"
            }
        ]
    },
    "crypto_x509_ParsePKCS8PrivateKey": {
        "result": "struct crypto_x509_ParsePKCS8PrivateKey_retval {interface_ field_0;error err1;}",
        "result_name": "crypto_x509_ParsePKCS8PrivateKey_retval",
        "parameters": [
            {
                "name": "der",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_MarshalPKCS8PrivateKey": {
        "result": "struct crypto_x509_MarshalPKCS8PrivateKey_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_x509_MarshalPKCS8PrivateKey_retval",
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            }
        ]
    },
    "crypto_x509_TestPKCS8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestPKCS8MismatchKeyFormat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestPlatformVerifier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_systemRootsPool": {
        "result": "_ptr_CertPool",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_initSystemRoots": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_SetFallbackRoots": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "roots",
                "type": "_ptr_CertPool"
            }
        ]
    },
    "crypto_x509__ptr_Certificate_systemVerify": {
        "result": "struct crypto_x509__ptr_Certificate_systemVerify_retval {_slice__slice__ptr_Certificate field_0;error err1;}",
        "result_name": "crypto_x509__ptr_Certificate_systemVerify_retval",
        "parameters": [
            {
                "name": "opts",
                "type": "_ptr_VerifyOptions"
            }
        ]
    },
    "crypto_x509_exportCertificate": {
        "result": "struct crypto_x509_exportCertificate_retval {_ptr_Certificate field_0;error err1;}",
        "result_name": "crypto_x509_exportCertificate_retval",
        "parameters": [
            {
                "name": "cert",
                "type": "macOS_CFRef"
            }
        ]
    },
    "crypto_x509_loadSystemRoots": {
        "result": "struct crypto_x509_loadSystemRoots_retval {_ptr_CertPool field_0;error err1;}",
        "result_name": "crypto_x509_loadSystemRoots_retval",
        "parameters": []
    },
    "crypto_x509_TestPlatformVerifierLegacy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestFallbackPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestFallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_readUniqueDirectoryEntries": {
        "result": "struct crypto_x509_readUniqueDirectoryEntries_retval {_slice_fs_DirEntry field_0;error err1;}",
        "result_name": "crypto_x509_readUniqueDirectoryEntries_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "crypto_x509_isSameDirSymlink": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "fs_DirEntry"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "crypto_x509_TestEnvVars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestLoadSystemCertsLoadColonSeparatedDirs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestReadUniqueDirectoryEntries": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_createStoreContext": {
        "result": "struct crypto_x509_createStoreContext_retval {_ptr_syscall_CertContext field_0;error err1;}",
        "result_name": "crypto_x509_createStoreContext_retval",
        "parameters": [
            {
                "name": "leaf",
                "type": "_ptr_Certificate"
            },
            {
                "name": "opts",
                "type": "_ptr_VerifyOptions"
            }
        ]
    },
    "crypto_x509_extractSimpleChain": {
        "result": "struct crypto_x509_extractSimpleChain_retval {_slice__ptr_Certificate field_0;error err1;}",
        "result_name": "crypto_x509_extractSimpleChain_retval",
        "parameters": [
            {
                "name": "simpleChain",
                "type": "_ptr__ptr_syscall_CertSimpleChain"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "crypto_x509_checkChainTrustStatus": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Certificate"
            },
            {
                "name": "chainCtx",
                "type": "_ptr_syscall_CertChainContext"
            }
        ]
    },
    "crypto_x509_checkChainSSLServerPolicy": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Certificate"
            },
            {
                "name": "chainCtx",
                "type": "_ptr_syscall_CertChainContext"
            },
            {
                "name": "opts",
                "type": "_ptr_VerifyOptions"
            }
        ]
    },
    "crypto_x509_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_verifyChain": {
        "result": "struct crypto_x509_verifyChain_retval {_slice__ptr_Certificate field_0;error err1;}",
        "result_name": "crypto_x509_verifyChain_retval",
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Certificate"
            },
            {
                "name": "chainCtx",
                "type": "_ptr_syscall_CertChainContext"
            },
            {
                "name": "opts",
                "type": "_ptr_VerifyOptions"
            }
        ]
    },
    "crypto_x509_ParseECPrivateKey": {
        "result": "struct crypto_x509_ParseECPrivateKey_retval {_ptr_ecdsa_PrivateKey field_0;error err1;}",
        "result_name": "crypto_x509_ParseECPrivateKey_retval",
        "parameters": [
            {
                "name": "der",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_MarshalECPrivateKey": {
        "result": "struct crypto_x509_MarshalECPrivateKey_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_x509_MarshalECPrivateKey_retval",
        "parameters": [
            {
                "name": "key",
                "type": "_ptr_ecdsa_PrivateKey"
            }
        ]
    },
    "crypto_x509_marshalECPrivateKeyWithOID": {
        "result": "struct crypto_x509_marshalECPrivateKeyWithOID_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_x509_marshalECPrivateKeyWithOID_retval",
        "parameters": [
            {
                "name": "key",
                "type": "_ptr_ecdsa_PrivateKey"
            },
            {
                "name": "oid",
                "type": "asn1_ObjectIdentifier"
            }
        ]
    },
    "crypto_x509_marshalECDHPrivateKey": {
        "result": "struct crypto_x509_marshalECDHPrivateKey_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_x509_marshalECDHPrivateKey_retval",
        "parameters": [
            {
                "name": "key",
                "type": "_ptr_ecdh_PrivateKey"
            }
        ]
    },
    "crypto_x509_parseECPrivateKey": {
        "result": "struct crypto_x509_parseECPrivateKey_retval {_ptr_ecdsa_PrivateKey field_0;error err1;}",
        "result_name": "crypto_x509_parseECPrivateKey_retval",
        "parameters": [
            {
                "name": "namedCurveOID",
                "type": "_ptr_asn1_ObjectIdentifier"
            },
            {
                "name": "der",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_TestParseECPrivateKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestECMismatchKeyFormat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_CertificateInvalidError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_HostnameError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_UnknownAuthorityError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_SystemRootsError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_SystemRootsError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_parseRFC2821Mailbox": {
        "result": "struct crypto_x509_parseRFC2821Mailbox_retval {rfc2821Mailbox field_0;bool field_1;}",
        "result_name": "crypto_x509_parseRFC2821Mailbox_retval",
        "parameters": [
            {
                "name": "in",
                "type": "string"
            }
        ]
    },
    "crypto_x509_domainToReverseLabels": {
        "result": "struct crypto_x509_domainToReverseLabels_retval {_slice_string field_0;bool field_1;}",
        "result_name": "crypto_x509_domainToReverseLabels_retval",
        "parameters": [
            {
                "name": "domain",
                "type": "string"
            }
        ]
    },
    "crypto_x509_matchEmailConstraint": {
        "result": "struct crypto_x509_matchEmailConstraint_retval {bool field_0;error err1;}",
        "result_name": "crypto_x509_matchEmailConstraint_retval",
        "parameters": [
            {
                "name": "mailbox",
                "type": "rfc2821Mailbox"
            },
            {
                "name": "constraint",
                "type": "string"
            }
        ]
    },
    "crypto_x509_matchURIConstraint": {
        "result": "struct crypto_x509_matchURIConstraint_retval {bool field_0;error err1;}",
        "result_name": "crypto_x509_matchURIConstraint_retval",
        "parameters": [
            {
                "name": "uri",
                "type": "_ptr_url_URL"
            },
            {
                "name": "constraint",
                "type": "string"
            }
        ]
    },
    "crypto_x509_matchIPConstraint": {
        "result": "struct crypto_x509_matchIPConstraint_retval {bool field_0;error err1;}",
        "result_name": "crypto_x509_matchIPConstraint_retval",
        "parameters": [
            {
                "name": "ip",
                "type": "net_IP"
            },
            {
                "name": "constraint",
                "type": "_ptr_net_IPNet"
            }
        ]
    },
    "crypto_x509_matchDomainConstraint": {
        "result": "struct crypto_x509_matchDomainConstraint_retval {bool field_0;error err1;}",
        "result_name": "crypto_x509_matchDomainConstraint_retval",
        "parameters": [
            {
                "name": "domain",
                "type": "string"
            },
            {
                "name": "constraint",
                "type": "string"
            }
        ]
    },
    "crypto_x509__ptr_Certificate_checkNameConstraints": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "count",
                "type": "_ptr_int"
            },
            {
                "name": "maxConstraintComparisons",
                "type": "int"
            },
            {
                "name": "nameType",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "parsedName",
                "type": "interface_"
            },
            {
                "name": "match",
                "type": "void*"
            },
            {
                "name": "permitted",
                "type": "interface_"
            },
            {
                "name": "excluded",
                "type": "interface_"
            }
        ]
    },
    "crypto_x509__ptr_Certificate_isValid": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "certType",
                "type": "int"
            },
            {
                "name": "currentChain",
                "type": "_slice__ptr_Certificate"
            },
            {
                "name": "opts",
                "type": "_ptr_VerifyOptions"
            }
        ]
    },
    "crypto_x509__ptr_Certificate_Verify": {
        "result": "struct crypto_x509__ptr_Certificate_Verify_retval {_slice__slice__ptr_Certificate field_0;error err1;}",
        "result_name": "crypto_x509__ptr_Certificate_Verify_retval",
        "parameters": [
            {
                "name": "opts",
                "type": "VerifyOptions"
            }
        ]
    },
    "crypto_x509_appendToFreshChain": {
        "result": "_slice__ptr_Certificate",
        "result_name": null,
        "parameters": [
            {
                "name": "chain",
                "type": "_slice__ptr_Certificate"
            },
            {
                "name": "cert",
                "type": "_ptr_Certificate"
            }
        ]
    },
    "crypto_x509_alreadyInChain": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "candidate",
                "type": "_ptr_Certificate"
            },
            {
                "name": "chain",
                "type": "_slice__ptr_Certificate"
            }
        ]
    },
    "crypto_x509__ptr_Certificate_buildChains": {
        "result": "struct crypto_x509__ptr_Certificate_buildChains_retval {_slice__slice__ptr_Certificate field_0;error err1;}",
        "result_name": "crypto_x509__ptr_Certificate_buildChains_retval",
        "parameters": [
            {
                "name": "currentChain",
                "type": "_slice__ptr_Certificate"
            },
            {
                "name": "sigChecks",
                "type": "_ptr_int"
            },
            {
                "name": "opts",
                "type": "_ptr_VerifyOptions"
            }
        ]
    },
    "crypto_x509_validHostnamePattern": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "crypto_x509_validHostnameInput": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "crypto_x509_validHostname": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "host",
                "type": "string"
            },
            {
                "name": "isPattern",
                "type": "bool"
            }
        ]
    },
    "crypto_x509_matchExactly": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "hostA",
                "type": "string"
            },
            {
                "name": "hostB",
                "type": "string"
            }
        ]
    },
    "crypto_x509_matchHostnames": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "crypto_x509_toLowerCaseASCII": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "string"
            }
        ]
    },
    "crypto_x509__ptr_Certificate_VerifyHostname": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "string"
            }
        ]
    },
    "crypto_x509_checkChainForKeyUsage": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "chain",
                "type": "_slice__ptr_Certificate"
            },
            {
                "name": "keyUsages",
                "type": "_slice_ExtKeyUsage"
            }
        ]
    },
    "crypto_x509_expectHostnameError": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "crypto_x509_expectExpired": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "crypto_x509_expectUsageError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "crypto_x509_expectAuthorityUnknown": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "crypto_x509_expectHashError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "crypto_x509_expectNameConstraintsError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "crypto_x509_expectNotAuthorizedError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "crypto_x509_expectUnhandledCriticalExtension": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "crypto_x509_certificateFromPEM": {
        "result": "struct crypto_x509_certificateFromPEM_retval {_ptr_Certificate field_0;error err1;}",
        "result_name": "crypto_x509_certificateFromPEM_retval",
        "parameters": [
            {
                "name": "pemBytes",
                "type": "string"
            }
        ]
    },
    "crypto_x509_testVerify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "test",
                "type": "verifyTest"
            },
            {
                "name": "useSystemRoots",
                "type": "bool"
            }
        ]
    },
    "crypto_x509_TestGoVerify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestSystemVerify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_chainToDebugString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "chain",
                "type": "_slice__ptr_Certificate"
            }
        ]
    },
    "crypto_x509_nameToKey": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_pkix_Name"
            }
        ]
    },
    "crypto_x509_TestUnknownAuthorityError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestNameConstraints": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestValidHostname": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_generateCert": {
        "result": "struct crypto_x509_generateCert_retval {_ptr_Certificate field_0;crypto_PrivateKey field_1;error err2;}",
        "result_name": "crypto_x509_generateCert_retval",
        "parameters": [
            {
                "name": "cn",
                "type": "string"
            },
            {
                "name": "isCA",
                "type": "bool"
            },
            {
                "name": "issuer",
                "type": "_ptr_Certificate"
            },
            {
                "name": "issuerKey",
                "type": "crypto_PrivateKey"
            }
        ]
    },
    "crypto_x509_TestPathologicalChain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestLongChain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestSystemRootsError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestSystemRootsErrorUnwrap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestIssue51759": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_genCertEdge": {
        "result": "_ptr_Certificate",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "subject",
                "type": "string"
            },
            {
                "name": "key",
                "type": "crypto_Signer"
            },
            {
                "name": "mutateTmpl",
                "type": "void*"
            },
            {
                "name": "certType",
                "type": "int"
            },
            {
                "name": "issuer",
                "type": "_ptr_Certificate"
            },
            {
                "name": "signer",
                "type": "crypto_Signer"
            }
        ]
    },
    "crypto_x509_buildTrustGraph": {
        "result": "struct crypto_x509_buildTrustGraph_retval {_ptr_CertPool field_0;_ptr_CertPool field_1;_ptr_Certificate field_2;}",
        "result_name": "crypto_x509_buildTrustGraph_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "d",
                "type": "trustGraphDescription"
            }
        ]
    },
    "crypto_x509_chainsToStrings": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "chains",
                "type": "_slice__slice__ptr_Certificate"
            }
        ]
    },
    "crypto_x509_TestPathBuilding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestEKUEnforcement": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestVerifyEKURootAsLeaf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_ParsePKIXPublicKey": {
        "result": "struct crypto_x509_ParsePKIXPublicKey_retval {interface_ field_0;error err1;}",
        "result_name": "crypto_x509_ParsePKIXPublicKey_retval",
        "parameters": [
            {
                "name": "derBytes",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_marshalPublicKey": {
        "result": "struct crypto_x509_marshalPublicKey_retval {_slice_byte field_0;pkix_AlgorithmIdentifier field_1;error err2;}",
        "result_name": "crypto_x509_marshalPublicKey_retval",
        "parameters": [
            {
                "name": "pub",
                "type": "interface_"
            }
        ]
    },
    "crypto_x509_MarshalPKIXPublicKey": {
        "result": "struct crypto_x509_MarshalPKIXPublicKey_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_x509_MarshalPKIXPublicKey_retval",
        "parameters": [
            {
                "name": "pub",
                "type": "interface_"
            }
        ]
    },
    "crypto_x509_SignatureAlgorithm_isRSAPSS": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_SignatureAlgorithm_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_PublicKeyAlgorithm_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_getSignatureAlgorithmFromAI": {
        "result": "SignatureAlgorithm",
        "result_name": null,
        "parameters": [
            {
                "name": "ai",
                "type": "pkix_AlgorithmIdentifier"
            }
        ]
    },
    "crypto_x509_getPublicKeyAlgorithmFromOID": {
        "result": "PublicKeyAlgorithm",
        "result_name": null,
        "parameters": [
            {
                "name": "oid",
                "type": "asn1_ObjectIdentifier"
            }
        ]
    },
    "crypto_x509_namedCurveFromOID": {
        "result": "elliptic_Curve",
        "result_name": null,
        "parameters": [
            {
                "name": "oid",
                "type": "asn1_ObjectIdentifier"
            }
        ]
    },
    "crypto_x509_oidFromNamedCurve": {
        "result": "struct crypto_x509_oidFromNamedCurve_retval {asn1_ObjectIdentifier field_0;bool field_1;}",
        "result_name": "crypto_x509_oidFromNamedCurve_retval",
        "parameters": [
            {
                "name": "curve",
                "type": "elliptic_Curve"
            }
        ]
    },
    "crypto_x509_oidFromECDHCurve": {
        "result": "struct crypto_x509_oidFromECDHCurve_retval {asn1_ObjectIdentifier field_0;bool field_1;}",
        "result_name": "crypto_x509_oidFromECDHCurve_retval",
        "parameters": [
            {
                "name": "curve",
                "type": "ecdh_Curve"
            }
        ]
    },
    "crypto_x509_extKeyUsageFromOID": {
        "result": "struct crypto_x509_extKeyUsageFromOID_retval {ExtKeyUsage field_0;bool field_1;}",
        "result_name": "crypto_x509_extKeyUsageFromOID_retval",
        "parameters": [
            {
                "name": "oid",
                "type": "asn1_ObjectIdentifier"
            }
        ]
    },
    "crypto_x509_oidFromExtKeyUsage": {
        "result": "struct crypto_x509_oidFromExtKeyUsage_retval {asn1_ObjectIdentifier field_0;bool field_1;}",
        "result_name": "crypto_x509_oidFromExtKeyUsage_retval",
        "parameters": [
            {
                "name": "eku",
                "type": "ExtKeyUsage"
            }
        ]
    },
    "crypto_x509_InsecureAlgorithmError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_ConstraintViolationError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509__ptr_Certificate_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "other",
                "type": "_ptr_Certificate"
            }
        ]
    },
    "crypto_x509__ptr_Certificate_hasSANExtension": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509__ptr_Certificate_CheckSignatureFrom": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_Certificate"
            }
        ]
    },
    "crypto_x509__ptr_Certificate_CheckSignature": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "algo",
                "type": "SignatureAlgorithm"
            },
            {
                "name": "signed",
                "type": "_slice_byte"
            },
            {
                "name": "signature",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509__ptr_Certificate_hasNameConstraints": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509__ptr_Certificate_getSANExtension": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_signaturePublicKeyAlgoMismatchError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "expectedPubKeyAlgo",
                "type": "PublicKeyAlgorithm"
            },
            {
                "name": "pubKey",
                "type": "interface_"
            }
        ]
    },
    "crypto_x509_checkSignature": {
        "result": "struct crypto_x509_checkSignature_retval {error err0;}",
        "result_name": "crypto_x509_checkSignature_retval",
        "parameters": [
            {
                "name": "algo",
                "type": "SignatureAlgorithm"
            },
            {
                "name": "signed",
                "type": "_slice_byte"
            },
            {
                "name": "signature",
                "type": "_slice_byte"
            },
            {
                "name": "publicKey",
                "type": "crypto_PublicKey"
            },
            {
                "name": "allowSHA1",
                "type": "bool"
            }
        ]
    },
    "crypto_x509__ptr_Certificate_CheckCRLSignature": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "crl",
                "type": "_ptr_pkix_CertificateList"
            }
        ]
    },
    "crypto_x509_UnhandledCriticalExtension_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_reverseBitsInAByte": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "byte"
            }
        ]
    },
    "crypto_x509_asn1BitLength": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "bitString",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_oidInExtensions": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "oid",
                "type": "asn1_ObjectIdentifier"
            },
            {
                "name": "extensions",
                "type": "_slice_pkix_Extension"
            }
        ]
    },
    "crypto_x509_marshalSANs": {
        "result": "struct crypto_x509_marshalSANs_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_x509_marshalSANs_retval",
        "parameters": [
            {
                "name": "dnsNames",
                "type": "_slice_string"
            },
            {
                "name": "emailAddresses",
                "type": "_slice_string"
            },
            {
                "name": "ipAddresses",
                "type": "_slice_net_IP"
            },
            {
                "name": "uris",
                "type": "_slice__ptr_url_URL"
            }
        ]
    },
    "crypto_x509_isIA5String": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_x509_buildCertExtensions": {
        "result": "struct crypto_x509_buildCertExtensions_retval {_slice_pkix_Extension field_0;error err1;}",
        "result_name": "crypto_x509_buildCertExtensions_retval",
        "parameters": [
            {
                "name": "template",
                "type": "_ptr_Certificate"
            },
            {
                "name": "subjectIsEmpty",
                "type": "bool"
            },
            {
                "name": "authorityKeyId",
                "type": "_slice_byte"
            },
            {
                "name": "subjectKeyId",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_marshalKeyUsage": {
        "result": "struct crypto_x509_marshalKeyUsage_retval {pkix_Extension field_0;error err1;}",
        "result_name": "crypto_x509_marshalKeyUsage_retval",
        "parameters": [
            {
                "name": "ku",
                "type": "KeyUsage"
            }
        ]
    },
    "crypto_x509_marshalExtKeyUsage": {
        "result": "struct crypto_x509_marshalExtKeyUsage_retval {pkix_Extension field_0;error err1;}",
        "result_name": "crypto_x509_marshalExtKeyUsage_retval",
        "parameters": [
            {
                "name": "extUsages",
                "type": "_slice_ExtKeyUsage"
            },
            {
                "name": "unknownUsages",
                "type": "_slice_asn1_ObjectIdentifier"
            }
        ]
    },
    "crypto_x509_marshalBasicConstraints": {
        "result": "struct crypto_x509_marshalBasicConstraints_retval {pkix_Extension field_0;error err1;}",
        "result_name": "crypto_x509_marshalBasicConstraints_retval",
        "parameters": [
            {
                "name": "isCA",
                "type": "bool"
            },
            {
                "name": "maxPathLen",
                "type": "int"
            },
            {
                "name": "maxPathLenZero",
                "type": "bool"
            }
        ]
    },
    "crypto_x509_marshalCertificatePolicies": {
        "result": "struct crypto_x509_marshalCertificatePolicies_retval {pkix_Extension field_0;error err1;}",
        "result_name": "crypto_x509_marshalCertificatePolicies_retval",
        "parameters": [
            {
                "name": "policyIdentifiers",
                "type": "_slice_asn1_ObjectIdentifier"
            }
        ]
    },
    "crypto_x509_buildCSRExtensions": {
        "result": "struct crypto_x509_buildCSRExtensions_retval {_slice_pkix_Extension field_0;error err1;}",
        "result_name": "crypto_x509_buildCSRExtensions_retval",
        "parameters": [
            {
                "name": "template",
                "type": "_ptr_CertificateRequest"
            }
        ]
    },
    "crypto_x509_subjectBytes": {
        "result": "struct crypto_x509_subjectBytes_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_x509_subjectBytes_retval",
        "parameters": [
            {
                "name": "cert",
                "type": "_ptr_Certificate"
            }
        ]
    },
    "crypto_x509_signingParamsForPublicKey": {
        "result": "struct crypto_x509_signingParamsForPublicKey_retval {crypto_Hash field_0;pkix_AlgorithmIdentifier field_1;error err2;}",
        "result_name": "crypto_x509_signingParamsForPublicKey_retval",
        "parameters": [
            {
                "name": "pub",
                "type": "interface_"
            },
            {
                "name": "requestedSigAlgo",
                "type": "SignatureAlgorithm"
            }
        ]
    },
    "crypto_x509_CreateCertificate": {
        "result": "struct crypto_x509_CreateCertificate_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_x509_CreateCertificate_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "template",
                "type": "_ptr_Certificate"
            },
            {
                "name": "parent",
                "type": "_ptr_Certificate"
            },
            {
                "name": "pub",
                "type": "interface_"
            },
            {
                "name": "priv",
                "type": "interface_"
            }
        ]
    },
    "crypto_x509_ParseCRL": {
        "result": "struct crypto_x509_ParseCRL_retval {_ptr_pkix_CertificateList field_0;error err1;}",
        "result_name": "crypto_x509_ParseCRL_retval",
        "parameters": [
            {
                "name": "crlBytes",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_ParseDERCRL": {
        "result": "struct crypto_x509_ParseDERCRL_retval {_ptr_pkix_CertificateList field_0;error err1;}",
        "result_name": "crypto_x509_ParseDERCRL_retval",
        "parameters": [
            {
                "name": "derBytes",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509__ptr_Certificate_CreateCRL": {
        "result": "struct crypto_x509__ptr_Certificate_CreateCRL_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_x509__ptr_Certificate_CreateCRL_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "priv",
                "type": "interface_"
            },
            {
                "name": "revokedCerts",
                "type": "_slice_pkix_RevokedCertificate"
            },
            {
                "name": "now",
                "type": "time_Time"
            },
            {
                "name": "expiry",
                "type": "time_Time"
            }
        ]
    },
    "crypto_x509_newRawAttributes": {
        "result": "struct crypto_x509_newRawAttributes_retval {_slice_asn1_RawValue field_0;error err1;}",
        "result_name": "crypto_x509_newRawAttributes_retval",
        "parameters": [
            {
                "name": "attributes",
                "type": "_slice_pkix_AttributeTypeAndValueSET"
            }
        ]
    },
    "crypto_x509_parseRawAttributes": {
        "result": "_slice_pkix_AttributeTypeAndValueSET",
        "result_name": null,
        "parameters": [
            {
                "name": "rawAttributes",
                "type": "_slice_asn1_RawValue"
            }
        ]
    },
    "crypto_x509_parseCSRExtensions": {
        "result": "struct crypto_x509_parseCSRExtensions_retval {_slice_pkix_Extension field_0;error err1;}",
        "result_name": "crypto_x509_parseCSRExtensions_retval",
        "parameters": [
            {
                "name": "rawAttributes",
                "type": "_slice_asn1_RawValue"
            }
        ]
    },
    "crypto_x509_CreateCertificateRequest": {
        "result": "struct crypto_x509_CreateCertificateRequest_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_x509_CreateCertificateRequest_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "template",
                "type": "_ptr_CertificateRequest"
            },
            {
                "name": "priv",
                "type": "interface_"
            }
        ]
    },
    "crypto_x509_ParseCertificateRequest": {
        "result": "struct crypto_x509_ParseCertificateRequest_retval {_ptr_CertificateRequest field_0;error err1;}",
        "result_name": "crypto_x509_ParseCertificateRequest_retval",
        "parameters": [
            {
                "name": "asn1Data",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_parseCertificateRequest": {
        "result": "struct crypto_x509_parseCertificateRequest_retval {_ptr_CertificateRequest field_0;error err1;}",
        "result_name": "crypto_x509_parseCertificateRequest_retval",
        "parameters": [
            {
                "name": "in",
                "type": "_ptr_certificateRequest"
            }
        ]
    },
    "crypto_x509__ptr_CertificateRequest_CheckSignature": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_CreateRevocationList": {
        "result": "struct crypto_x509_CreateRevocationList_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_x509_CreateRevocationList_retval",
        "parameters": [
            {
                "name": "rand",
                "type": "io_Reader"
            },
            {
                "name": "template",
                "type": "_ptr_RevocationList"
            },
            {
                "name": "issuer",
                "type": "_ptr_Certificate"
            },
            {
                "name": "priv",
                "type": "crypto_Signer"
            }
        ]
    },
    "crypto_x509__ptr_RevocationList_CheckSignatureFrom": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_Certificate"
            }
        ]
    },
    "crypto_x509_TestParsePKCS1PrivateKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestPKCS1MismatchPublicKeyFormat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestMarshalInvalidPublicKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_testParsePKIXPublicKey": {
        "result": "struct crypto_x509_testParsePKIXPublicKey_retval {interface_ field_0;}",
        "result_name": "crypto_x509_testParsePKIXPublicKey_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "pemBytes",
                "type": "string"
            }
        ]
    },
    "crypto_x509_TestParsePKIXPublicKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestPKIXMismatchPublicKeyFormat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_bigFromString": {
        "result": "_ptr_big_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_x509_fromBase10": {
        "result": "_ptr_big_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "base10",
                "type": "string"
            }
        ]
    },
    "crypto_x509_bigFromHexString": {
        "result": "_ptr_big_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_x509_TestMarshalRSAPrivateKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestMarshalRSAPublicKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestMatchHostnames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestMatchIP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestCertificateParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestCertificateEqualOnNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestMismatchedSignatureAlgorithm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_parseCIDR": {
        "result": "_ptr_net_IPNet",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_x509_parseURI": {
        "result": "_ptr_url_URL",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_x509_TestCreateSelfSignedCertificate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestECDSA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestParseCertificateWithDsaPublicKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestParseCertificateWithDSASignatureAlgorithm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestVerifyCertificateWithDSASignature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestRSAPSSSelfSigned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestEd25519SelfSigned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestCRLCreation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_fromBase64": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "string"
            }
        ]
    },
    "crypto_x509_TestParseDERCRL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestCRLWithoutExpiry": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestParsePEMCRL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestImports": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestCreateCertificateRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_marshalAndParseCSR": {
        "result": "_ptr_CertificateRequest",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "template",
                "type": "_ptr_CertificateRequest"
            }
        ]
    },
    "crypto_x509_TestCertificateRequestOverrides": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestParseCertificateRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestCriticalFlagInCSRRequestedExtensions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_serialiseAndParse": {
        "result": "_ptr_Certificate",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "template",
                "type": "_ptr_Certificate"
            }
        ]
    },
    "crypto_x509_TestMaxPathLenNotCA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestMaxPathLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestNoAuthorityKeyIdInSelfSignedCert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestNoSubjectKeyIdInCert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestASN1BitLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestVerifyEmptyCertificate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestInsecureAlgorithmErrorString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestMD5": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestSHA1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestRSAMissingNULLParameters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestISOOIDInCertificate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestMultipleRDN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestSystemCertPool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestEmptyNameConstraints": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestPKIXNameString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestRDNSequenceString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestCriticalNameConstraintWithUnknownType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestBadIPMask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestAdditionFieldsInGeneralSubtree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestEmptySubject": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestMultipleURLsInCRLDP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestPKCS1MismatchKeyFormat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestCreateRevocationList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestRSAPSAParameters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestUnknownExtKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestIA5SANEnforcement": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_BenchmarkCreateCertificate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_x509__ptr_brokenSigner_Public": {
        "result": "crypto_PublicKey",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509__ptr_brokenSigner_Sign": {
        "result": "struct crypto_x509__ptr_brokenSigner_Sign_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_x509__ptr_brokenSigner_Sign_retval",
        "parameters": [
            {
                "name": "_",
                "type": "io_Reader"
            },
            {
                "name": "_",
                "type": "_slice_byte"
            },
            {
                "name": "_",
                "type": "crypto_SignerOpts"
            }
        ]
    },
    "crypto_x509_TestCreateCertificateBrokenSigner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestCreateCertificateLegacy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509__ptr_CertPool_mustCert": {
        "result": "_ptr_Certificate",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "crypto_x509_allCerts": {
        "result": "_slice__ptr_Certificate",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "p",
                "type": "_ptr_CertPool"
            }
        ]
    },
    "crypto_x509_certPoolEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_CertPool"
            },
            {
                "name": "b",
                "type": "_ptr_CertPool"
            }
        ]
    },
    "crypto_x509_TestCertificateRequestRoundtripFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_BenchmarkParseCertificate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "crypto_x509_TestParseCertificateRawEquals": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestSigAlgMismatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestAuthKeyIdOptional": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestLargeOID": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestParseUniqueID": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestDisableSHA1ForCertOnly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestParseRevocationList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestRevocationListCheckSignatureFrom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestOmitEmptyExtensions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestParseNegativeSerial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestCreateNegativeSerial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestDuplicateExtensionsCert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestDuplicateExtensionsCSR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_TestDuplicateAttributesCSR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "crypto_x509_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_CFDataToSlice": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_CFStringToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ref",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_TimeToCFDateRef": {
        "result": "CFRef",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "crypto_x509_internal_macos_BytesToCFData": {
        "result": "CFRef",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_CFDataCreate_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_StringToCFString": {
        "result": "CFString",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_CFStringCreateWithBytes_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_CFDictionaryGetValueIfPresent": {
        "result": "struct crypto_x509_internal_macos_CFDictionaryGetValueIfPresent_retval {CFRef field_0;bool field_1;}",
        "result_name": "crypto_x509_internal_macos_CFDictionaryGetValueIfPresent_retval",
        "parameters": [
            {
                "name": "dict",
                "type": "CFRef"
            },
            {
                "name": "key",
                "type": "CFString"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_CFDictionaryGetValueIfPresent_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_CFNumberGetValue": {
        "result": "struct crypto_x509_internal_macos_CFNumberGetValue_retval {int32 field_0;error err1;}",
        "result_name": "crypto_x509_internal_macos_CFNumberGetValue_retval",
        "parameters": [
            {
                "name": "num",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_CFNumberGetValue_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_CFDataGetLength": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_CFDataGetLength_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_CFDataGetBytePtr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_CFDataGetBytePtr_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_CFArrayGetCount": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "array",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_CFArrayGetCount_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_CFArrayGetValueAtIndex": {
        "result": "CFRef",
        "result_name": null,
        "parameters": [
            {
                "name": "array",
                "type": "CFRef"
            },
            {
                "name": "index",
                "type": "int"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_CFArrayGetValueAtIndex_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_CFEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "CFRef"
            },
            {
                "name": "b",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_CFEqual_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_CFRelease": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ref",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_CFRelease_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_CFArrayCreateMutable": {
        "result": "CFRef",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_x509_CFArrayCreateMutable_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_CFArrayAppendValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "array",
                "type": "CFRef"
            },
            {
                "name": "val",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_CFArrayAppendValue_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_CFDateCreate": {
        "result": "CFRef",
        "result_name": null,
        "parameters": [
            {
                "name": "seconds",
                "type": "float64"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_CFDateCreate_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_CFErrorCopyDescription": {
        "result": "CFRef",
        "result_name": null,
        "parameters": [
            {
                "name": "errRef",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_CFErrorCopyDescription_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_CFErrorGetCode": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "errRef",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_CFErrorGetCode_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_CFStringCreateExternalRepresentation": {
        "result": "struct crypto_x509_internal_macos_CFStringCreateExternalRepresentation_retval {CFRef field_0;error err1;}",
        "result_name": "crypto_x509_internal_macos_CFStringCreateExternalRepresentation_retval",
        "parameters": [
            {
                "name": "strRef",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_CFStringCreateExternalRepresentation_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_syscall": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "f1",
                "type": "float64"
            }
        ]
    },
    "crypto_x509_internal_macos_ReleaseCFArray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "array",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_OSStatus_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_SecTrustSettingsCopyCertificates": {
        "result": "struct crypto_x509_internal_macos_SecTrustSettingsCopyCertificates_retval {CFRef field_0;error err1;}",
        "result_name": "crypto_x509_internal_macos_SecTrustSettingsCopyCertificates_retval",
        "parameters": [
            {
                "name": "domain",
                "type": "SecTrustSettingsDomain"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_SecTrustSettingsCopyCertificates_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_SecTrustSettingsCopyTrustSettings": {
        "result": "struct crypto_x509_internal_macos_SecTrustSettingsCopyTrustSettings_retval {CFRef field_0;error err1;}",
        "result_name": "crypto_x509_internal_macos_SecTrustSettingsCopyTrustSettings_retval",
        "parameters": [
            {
                "name": "cert",
                "type": "CFRef"
            },
            {
                "name": "domain",
                "type": "SecTrustSettingsDomain"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_SecTrustSettingsCopyTrustSettings_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_SecTrustCreateWithCertificates": {
        "result": "struct crypto_x509_internal_macos_SecTrustCreateWithCertificates_retval {CFRef field_0;error err1;}",
        "result_name": "crypto_x509_internal_macos_SecTrustCreateWithCertificates_retval",
        "parameters": [
            {
                "name": "certs",
                "type": "CFRef"
            },
            {
                "name": "policies",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_SecTrustCreateWithCertificates_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_SecCertificateCreateWithData": {
        "result": "struct crypto_x509_internal_macos_SecCertificateCreateWithData_retval {CFRef field_0;error err1;}",
        "result_name": "crypto_x509_internal_macos_SecCertificateCreateWithData_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_SecCertificateCreateWithData_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_SecPolicyCreateSSL": {
        "result": "struct crypto_x509_internal_macos_SecPolicyCreateSSL_retval {CFRef field_0;error err1;}",
        "result_name": "crypto_x509_internal_macos_SecPolicyCreateSSL_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_SecPolicyCreateSSL_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_SecTrustSetVerifyDate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "trustObj",
                "type": "CFRef"
            },
            {
                "name": "dateRef",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_SecTrustSetVerifyDate_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_SecTrustEvaluate": {
        "result": "struct crypto_x509_internal_macos_SecTrustEvaluate_retval {CFRef field_0;error err1;}",
        "result_name": "crypto_x509_internal_macos_SecTrustEvaluate_retval",
        "parameters": [
            {
                "name": "trustObj",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_SecTrustEvaluate_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_SecTrustGetResult": {
        "result": "struct crypto_x509_internal_macos_SecTrustGetResult_retval {CFRef field_0;CFRef field_1;error err2;}",
        "result_name": "crypto_x509_internal_macos_SecTrustGetResult_retval",
        "parameters": [
            {
                "name": "trustObj",
                "type": "CFRef"
            },
            {
                "name": "result",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_SecTrustGetResult_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_SecTrustEvaluateWithError": {
        "result": "struct crypto_x509_internal_macos_SecTrustEvaluateWithError_retval {int field_0;error err1;}",
        "result_name": "crypto_x509_internal_macos_SecTrustEvaluateWithError_retval",
        "parameters": [
            {
                "name": "trustObj",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_SecTrustEvaluateWithError_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_SecTrustGetCertificateCount": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "trustObj",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_SecTrustGetCertificateCount_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_SecTrustGetCertificateAtIndex": {
        "result": "struct crypto_x509_internal_macos_SecTrustGetCertificateAtIndex_retval {CFRef field_0;error err1;}",
        "result_name": "crypto_x509_internal_macos_SecTrustGetCertificateAtIndex_retval",
        "parameters": [
            {
                "name": "trustObj",
                "type": "CFRef"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_SecTrustGetCertificateAtIndex_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_internal_macos_SecCertificateCopyData": {
        "result": "struct crypto_x509_internal_macos_SecCertificateCopyData_retval {_slice_byte field_0;error err1;}",
        "result_name": "crypto_x509_internal_macos_SecCertificateCopyData_retval",
        "parameters": [
            {
                "name": "cert",
                "type": "CFRef"
            }
        ]
    },
    "crypto_x509_internal_macos_x509_SecCertificateCopyData_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_pkix_RDNSequence_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_pkix__ptr_Name_FillFromRDNSequence": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rdns",
                "type": "_ptr_RDNSequence"
            }
        ]
    },
    "crypto_x509_pkix_Name_appendRDNs": {
        "result": "RDNSequence",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "RDNSequence"
            },
            {
                "name": "values",
                "type": "_slice_string"
            },
            {
                "name": "oid",
                "type": "asn1_ObjectIdentifier"
            }
        ]
    },
    "crypto_x509_pkix_Name_ToRDNSequence": {
        "result": "struct crypto_x509_pkix_Name_ToRDNSequence_retval {RDNSequence field_0;}",
        "result_name": "crypto_x509_pkix_Name_ToRDNSequence_retval",
        "parameters": []
    },
    "crypto_x509_pkix_Name_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "crypto_x509_pkix_oidInAttributeTypeAndValue": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "oid",
                "type": "asn1_ObjectIdentifier"
            },
            {
                "name": "atv",
                "type": "_slice_AttributeTypeAndValue"
            }
        ]
    },
    "crypto_x509_pkix__ptr_CertificateList_HasExpired": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "now",
                "type": "time_Time"
            }
        ]
    },
    "database_sql_describeNamedValue": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "nv",
                "type": "_ptr_driver_NamedValue"
            }
        ]
    },
    "database_sql_validateNamedValueName": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "database_sql_ccChecker_CheckNamedValue": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "nv",
                "type": "_ptr_driver_NamedValue"
            }
        ]
    },
    "database_sql_defaultCheckNamedValue": {
        "result": "struct database_sql_defaultCheckNamedValue_retval {error err0;}",
        "result_name": "database_sql_defaultCheckNamedValue_retval",
        "parameters": [
            {
                "name": "nv",
                "type": "_ptr_driver_NamedValue"
            }
        ]
    },
    "database_sql_driverArgsConnLocked": {
        "result": "struct database_sql_driverArgsConnLocked_retval {_slice_driver_NamedValue field_0;error err1;}",
        "result_name": "database_sql_driverArgsConnLocked_retval",
        "parameters": [
            {
                "name": "ci",
                "type": "driver_Conn"
            },
            {
                "name": "ds",
                "type": "_ptr_driverStmt"
            },
            {
                "name": "args",
                "type": "_slice_interface_"
            }
        ]
    },
    "database_sql_convertAssign": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dest",
                "type": "interface_"
            },
            {
                "name": "src",
                "type": "interface_"
            }
        ]
    },
    "database_sql_convertAssignRows": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dest",
                "type": "interface_"
            },
            {
                "name": "src",
                "type": "interface_"
            },
            {
                "name": "rows",
                "type": "_ptr_Rows"
            }
        ]
    },
    "database_sql_strconvErr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "database_sql_asString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "interface_"
            }
        ]
    },
    "database_sql_asBytes": {
        "result": "struct database_sql_asBytes_retval {_slice_byte field_0;bool field_1;}",
        "result_name": "database_sql_asBytes_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "rv",
                "type": "reflect_Value"
            }
        ]
    },
    "database_sql_callValuerValue": {
        "result": "struct database_sql_callValuerValue_retval {driver_Value field_0;error err1;}",
        "result_name": "database_sql_callValuerValue_retval",
        "parameters": [
            {
                "name": "vr",
                "type": "driver_Valuer"
            }
        ]
    },
    "database_sql_conversionTests": {
        "result": "_slice_conversionTest",
        "result_name": null,
        "parameters": []
    },
    "database_sql_intPtrValue": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "intptr",
                "type": "interface_"
            }
        ]
    },
    "database_sql_intValue": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "intptr",
                "type": "interface_"
            }
        ]
    },
    "database_sql_uintValue": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "intptr",
                "type": "interface_"
            }
        ]
    },
    "database_sql_float64Value": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "interface_"
            }
        ]
    },
    "database_sql_float32Value": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "interface_"
            }
        ]
    },
    "database_sql_timeValue": {
        "result": "time_Time",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "interface_"
            }
        ]
    },
    "database_sql_TestConversions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestNullString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestValueConverters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestRawBytesAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestUserDefinedBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_Valuer_V_Value": {
        "result": "struct database_sql_Valuer_V_Value_retval {driver_Value field_0;error err1;}",
        "result_name": "database_sql_Valuer_V_Value_retval",
        "parameters": []
    },
    "database_sql__ptr_Valuer_P_Value": {
        "result": "struct database_sql__ptr_Valuer_P_Value_retval {driver_Value field_0;error err1;}",
        "result_name": "database_sql__ptr_Valuer_P_Value_retval",
        "parameters": []
    },
    "database_sql_TestDriverArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_dec_Decompose": {
        "result": "struct database_sql_dec_Decompose_retval {byte field_0;bool field_1;_slice_byte field_2;int32 field_3;}",
        "result_name": "database_sql_dec_Decompose_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "database_sql__ptr_dec_Compose": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "form",
                "type": "byte"
            },
            {
                "name": "negative",
                "type": "bool"
            },
            {
                "name": "coefficient",
                "type": "_slice_byte"
            },
            {
                "name": "exponent",
                "type": "int32"
            }
        ]
    },
    "database_sql_decFinite_Decompose": {
        "result": "struct database_sql_decFinite_Decompose_retval {byte field_0;bool field_1;_slice_byte field_2;int32 field_3;}",
        "result_name": "database_sql_decFinite_Decompose_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "database_sql__ptr_decFinite_Compose": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "form",
                "type": "byte"
            },
            {
                "name": "negative",
                "type": "bool"
            },
            {
                "name": "coefficient",
                "type": "_slice_byte"
            },
            {
                "name": "exponent",
                "type": "int32"
            }
        ]
    },
    "database_sql_TestDecimal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_ctxDriverPrepare": {
        "result": "struct database_sql_ctxDriverPrepare_retval {driver_Stmt field_0;error err1;}",
        "result_name": "database_sql_ctxDriverPrepare_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "ci",
                "type": "driver_Conn"
            },
            {
                "name": "query",
                "type": "string"
            }
        ]
    },
    "database_sql_ctxDriverExec": {
        "result": "struct database_sql_ctxDriverExec_retval {driver_Result field_0;error err1;}",
        "result_name": "database_sql_ctxDriverExec_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "execerCtx",
                "type": "driver_ExecerContext"
            },
            {
                "name": "execer",
                "type": "driver_Execer"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "nvdargs",
                "type": "_slice_driver_NamedValue"
            }
        ]
    },
    "database_sql_ctxDriverQuery": {
        "result": "struct database_sql_ctxDriverQuery_retval {driver_Rows field_0;error err1;}",
        "result_name": "database_sql_ctxDriverQuery_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "queryerCtx",
                "type": "driver_QueryerContext"
            },
            {
                "name": "queryer",
                "type": "driver_Queryer"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "nvdargs",
                "type": "_slice_driver_NamedValue"
            }
        ]
    },
    "database_sql_ctxDriverStmtExec": {
        "result": "struct database_sql_ctxDriverStmtExec_retval {driver_Result field_0;error err1;}",
        "result_name": "database_sql_ctxDriverStmtExec_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "si",
                "type": "driver_Stmt"
            },
            {
                "name": "nvdargs",
                "type": "_slice_driver_NamedValue"
            }
        ]
    },
    "database_sql_ctxDriverStmtQuery": {
        "result": "struct database_sql_ctxDriverStmtQuery_retval {driver_Rows field_0;error err1;}",
        "result_name": "database_sql_ctxDriverStmtQuery_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "si",
                "type": "driver_Stmt"
            },
            {
                "name": "nvdargs",
                "type": "_slice_driver_NamedValue"
            }
        ]
    },
    "database_sql_ctxDriverBegin": {
        "result": "struct database_sql_ctxDriverBegin_retval {driver_Tx field_0;error err1;}",
        "result_name": "database_sql_ctxDriverBegin_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "_ptr_TxOptions"
            },
            {
                "name": "ci",
                "type": "driver_Conn"
            }
        ]
    },
    "database_sql_namedValueToValue": {
        "result": "struct database_sql_namedValueToValue_retval {_slice_driver_Value field_0;error err1;}",
        "result_name": "database_sql_namedValueToValue_retval",
        "parameters": [
            {
                "name": "named",
                "type": "_slice_driver_NamedValue"
            }
        ]
    },
    "database_sql_Example_openDBCLI": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql_Ping": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "database_sql_Query": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "id",
                "type": "int64"
            }
        ]
    },
    "database_sql_Example_openDBService": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_Service_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "database_sql_ExampleDB_QueryContext": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql_ExampleDB_QueryRowContext": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql_ExampleDB_ExecContext": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql_ExampleDB_Query_multipleResultSets": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql_ExampleDB_PingContext": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql_ExampleDB_Prepare": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql_ExampleTx_Prepare": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql_ExampleDB_BeginTx": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql_ExampleConn_ExecContext": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql_ExampleTx_ExecContext": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql_ExampleTx_Rollback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql_ExampleStmt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql_ExampleStmt_QueryRowContext": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql_ExampleRows": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_fakeConnector_Connect": {
        "result": "struct database_sql__ptr_fakeConnector_Connect_retval {driver_Conn field_0;error err1;}",
        "result_name": "database_sql__ptr_fakeConnector_Connect_retval",
        "parameters": []
    },
    "database_sql__ptr_fakeConnector_Driver": {
        "result": "driver_Driver",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_fakeConnector_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_fakeDriverCtx_OpenConnector": {
        "result": "struct database_sql__ptr_fakeDriverCtx_OpenConnector_retval {driver_Connector field_0;error err1;}",
        "result_name": "database_sql__ptr_fakeDriverCtx_OpenConnector_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "database_sql_fakeError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "database_sql_fakeError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_table_columnIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "database_sql__ptr_fakeConn_touchMem": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_fakeConn_incrStat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_int"
            }
        ]
    },
    "database_sql_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_string"
            },
            {
                "name": "y",
                "type": "string"
            }
        ]
    },
    "database_sql_TestDrivers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_setHookOpenErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "database_sql__ptr_fakeDriver_Open": {
        "result": "struct database_sql__ptr_fakeDriver_Open_retval {driver_Conn field_0;error err1;}",
        "result_name": "database_sql__ptr_fakeDriver_Open_retval",
        "parameters": [
            {
                "name": "dsn",
                "type": "string"
            }
        ]
    },
    "database_sql__ptr_fakeDriver_getDB": {
        "result": "_ptr_fakeDB",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "database_sql__ptr_fakeDB_wipe": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_fakeDB_createTable": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "columnNames",
                "type": "_slice_string"
            },
            {
                "name": "columnTypes",
                "type": "_slice_string"
            }
        ]
    },
    "database_sql__ptr_fakeDB_table": {
        "result": "struct database_sql__ptr_fakeDB_table_retval {_ptr_table field_0;bool field_1;}",
        "result_name": "database_sql__ptr_fakeDB_table_retval",
        "parameters": [
            {
                "name": "table",
                "type": "string"
            }
        ]
    },
    "database_sql__ptr_fakeDB_columnType": {
        "result": "struct database_sql__ptr_fakeDB_columnType_retval {string field_0;bool field_1;}",
        "result_name": "database_sql__ptr_fakeDB_columnType_retval",
        "parameters": [
            {
                "name": "table",
                "type": "string"
            },
            {
                "name": "column",
                "type": "string"
            }
        ]
    },
    "database_sql__ptr_fakeConn_isBad": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_fakeConn_isDirtyAndMark": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_fakeConn_Begin": {
        "result": "struct database_sql__ptr_fakeConn_Begin_retval {driver_Tx field_0;error err1;}",
        "result_name": "database_sql__ptr_fakeConn_Begin_retval",
        "parameters": []
    },
    "database_sql_setHookpostCloseConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "database_sql_setStrictFakeConnClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql__ptr_fakeConn_ResetSession": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "database_sql__ptr_fakeConn_IsValid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_fakeConn_Close": {
        "result": "struct database_sql__ptr_fakeConn_Close_retval {error err0;}",
        "result_name": "database_sql__ptr_fakeConn_Close_retval",
        "parameters": []
    },
    "database_sql_checkSubsetTypes": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "allowAny",
                "type": "bool"
            },
            {
                "name": "args",
                "type": "_slice_driver_NamedValue"
            }
        ]
    },
    "database_sql__ptr_fakeConn_Exec": {
        "result": "struct database_sql__ptr_fakeConn_Exec_retval {driver_Result field_0;error err1;}",
        "result_name": "database_sql__ptr_fakeConn_Exec_retval",
        "parameters": [
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_driver_Value"
            }
        ]
    },
    "database_sql__ptr_fakeConn_ExecContext": {
        "result": "struct database_sql__ptr_fakeConn_ExecContext_retval {driver_Result field_0;error err1;}",
        "result_name": "database_sql__ptr_fakeConn_ExecContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_driver_NamedValue"
            }
        ]
    },
    "database_sql__ptr_fakeConn_Query": {
        "result": "struct database_sql__ptr_fakeConn_Query_retval {driver_Rows field_0;error err1;}",
        "result_name": "database_sql__ptr_fakeConn_Query_retval",
        "parameters": [
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_driver_Value"
            }
        ]
    },
    "database_sql__ptr_fakeConn_QueryContext": {
        "result": "struct database_sql__ptr_fakeConn_QueryContext_retval {driver_Rows field_0;error err1;}",
        "result_name": "database_sql__ptr_fakeConn_QueryContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_driver_NamedValue"
            }
        ]
    },
    "database_sql_errf": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_fakeConn_prepareSelect": {
        "result": "struct database_sql__ptr_fakeConn_prepareSelect_retval {_ptr_fakeStmt field_0;error err1;}",
        "result_name": "database_sql__ptr_fakeConn_prepareSelect_retval",
        "parameters": [
            {
                "name": "stmt",
                "type": "_ptr_fakeStmt"
            },
            {
                "name": "parts",
                "type": "_slice_string"
            }
        ]
    },
    "database_sql__ptr_fakeConn_prepareCreate": {
        "result": "struct database_sql__ptr_fakeConn_prepareCreate_retval {_ptr_fakeStmt field_0;error err1;}",
        "result_name": "database_sql__ptr_fakeConn_prepareCreate_retval",
        "parameters": [
            {
                "name": "stmt",
                "type": "_ptr_fakeStmt"
            },
            {
                "name": "parts",
                "type": "_slice_string"
            }
        ]
    },
    "database_sql__ptr_fakeConn_prepareInsert": {
        "result": "struct database_sql__ptr_fakeConn_prepareInsert_retval {_ptr_fakeStmt field_0;error err1;}",
        "result_name": "database_sql__ptr_fakeConn_prepareInsert_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "stmt",
                "type": "_ptr_fakeStmt"
            },
            {
                "name": "parts",
                "type": "_slice_string"
            }
        ]
    },
    "database_sql__ptr_fakeConn_Prepare": {
        "result": "struct database_sql__ptr_fakeConn_Prepare_retval {driver_Stmt field_0;error err1;}",
        "result_name": "database_sql__ptr_fakeConn_Prepare_retval",
        "parameters": [
            {
                "name": "query",
                "type": "string"
            }
        ]
    },
    "database_sql__ptr_fakeConn_PrepareContext": {
        "result": "struct database_sql__ptr_fakeConn_PrepareContext_retval {driver_Stmt field_0;error err1;}",
        "result_name": "database_sql__ptr_fakeConn_PrepareContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "query",
                "type": "string"
            }
        ]
    },
    "database_sql__ptr_fakeStmt_ColumnConverter": {
        "result": "driver_ValueConverter",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "database_sql__ptr_fakeStmt_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_fakeStmt_Exec": {
        "result": "struct database_sql__ptr_fakeStmt_Exec_retval {driver_Result field_0;error err1;}",
        "result_name": "database_sql__ptr_fakeStmt_Exec_retval",
        "parameters": [
            {
                "name": "args",
                "type": "_slice_driver_Value"
            }
        ]
    },
    "database_sql__ptr_fakeStmt_ExecContext": {
        "result": "struct database_sql__ptr_fakeStmt_ExecContext_retval {driver_Result field_0;error err1;}",
        "result_name": "database_sql__ptr_fakeStmt_ExecContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "args",
                "type": "_slice_driver_NamedValue"
            }
        ]
    },
    "database_sql__ptr_fakeStmt_execInsert": {
        "result": "struct database_sql__ptr_fakeStmt_execInsert_retval {driver_Result field_0;error err1;}",
        "result_name": "database_sql__ptr_fakeStmt_execInsert_retval",
        "parameters": [
            {
                "name": "args",
                "type": "_slice_driver_NamedValue"
            },
            {
                "name": "doInsert",
                "type": "bool"
            }
        ]
    },
    "database_sql__ptr_fakeStmt_Query": {
        "result": "struct database_sql__ptr_fakeStmt_Query_retval {driver_Rows field_0;error err1;}",
        "result_name": "database_sql__ptr_fakeStmt_Query_retval",
        "parameters": [
            {
                "name": "args",
                "type": "_slice_driver_Value"
            }
        ]
    },
    "database_sql__ptr_fakeStmt_QueryContext": {
        "result": "struct database_sql__ptr_fakeStmt_QueryContext_retval {driver_Rows field_0;error err1;}",
        "result_name": "database_sql__ptr_fakeStmt_QueryContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "args",
                "type": "_slice_driver_NamedValue"
            }
        ]
    },
    "database_sql__ptr_fakeStmt_NumInput": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_fakeTx_Commit": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_fakeTx_Rollback": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_rowsCursor_touchMem": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_rowsCursor_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_rowsCursor_Columns": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_rowsCursor_ColumnTypeScanType": {
        "result": "reflect_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "index",
                "type": "int"
            }
        ]
    },
    "database_sql__ptr_rowsCursor_Next": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dest",
                "type": "_slice_driver_Value"
            }
        ]
    },
    "database_sql__ptr_rowsCursor_HasNextResultSet": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_rowsCursor_NextResultSet": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql_fakeDriverString_ConvertValue": {
        "result": "struct database_sql_fakeDriverString_ConvertValue_retval {driver_Value field_0;error err1;}",
        "result_name": "database_sql_fakeDriverString_ConvertValue_retval",
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "database_sql_anyTypeConverter_ConvertValue": {
        "result": "struct database_sql_anyTypeConverter_ConvertValue_retval {driver_Value field_0;error err1;}",
        "result_name": "database_sql_anyTypeConverter_ConvertValue_retval",
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "database_sql_converterForType": {
        "result": "driver_ValueConverter",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "string"
            }
        ]
    },
    "database_sql_colTypeToReflectType": {
        "result": "reflect_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "string"
            }
        ]
    },
    "database_sql_Register": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "driver",
                "type": "driver_Driver"
            }
        ]
    },
    "database_sql_unregisterAllDrivers": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql_Drivers": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "database_sql_Named": {
        "result": "NamedArg",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "database_sql_IsolationLevel_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_NullString_Scan": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "database_sql_NullString_Value": {
        "result": "struct database_sql_NullString_Value_retval {driver_Value field_0;error err1;}",
        "result_name": "database_sql_NullString_Value_retval",
        "parameters": []
    },
    "database_sql__ptr_NullInt64_Scan": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "database_sql_NullInt64_Value": {
        "result": "struct database_sql_NullInt64_Value_retval {driver_Value field_0;error err1;}",
        "result_name": "database_sql_NullInt64_Value_retval",
        "parameters": []
    },
    "database_sql__ptr_NullInt32_Scan": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "database_sql_NullInt32_Value": {
        "result": "struct database_sql_NullInt32_Value_retval {driver_Value field_0;error err1;}",
        "result_name": "database_sql_NullInt32_Value_retval",
        "parameters": []
    },
    "database_sql__ptr_NullInt16_Scan": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "database_sql_NullInt16_Value": {
        "result": "struct database_sql_NullInt16_Value_retval {driver_Value field_0;error err1;}",
        "result_name": "database_sql_NullInt16_Value_retval",
        "parameters": []
    },
    "database_sql__ptr_NullByte_Scan": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "database_sql_NullByte_Value": {
        "result": "struct database_sql_NullByte_Value_retval {driver_Value field_0;error err1;}",
        "result_name": "database_sql_NullByte_Value_retval",
        "parameters": []
    },
    "database_sql__ptr_NullFloat64_Scan": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "database_sql_NullFloat64_Value": {
        "result": "struct database_sql_NullFloat64_Value_retval {driver_Value field_0;error err1;}",
        "result_name": "database_sql_NullFloat64_Value_retval",
        "parameters": []
    },
    "database_sql__ptr_NullBool_Scan": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "database_sql_NullBool_Value": {
        "result": "struct database_sql_NullBool_Value_retval {driver_Value field_0;error err1;}",
        "result_name": "database_sql_NullBool_Value_retval",
        "parameters": []
    },
    "database_sql__ptr_NullTime_Scan": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "database_sql_NullTime_Value": {
        "result": "struct database_sql_NullTime_Value_retval {driver_Value field_0;error err1;}",
        "result_name": "database_sql_NullTime_Value_retval",
        "parameters": []
    },
    "database_sql__ptr_driverConn_releaseConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "database_sql__ptr_driverConn_removeOpenStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ds",
                "type": "_ptr_driverStmt"
            }
        ]
    },
    "database_sql__ptr_driverConn_expired": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "timeout",
                "type": "time_Duration"
            }
        ]
    },
    "database_sql__ptr_driverConn_resetSession": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "database_sql__ptr_driverConn_validateConnection": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "needsReset",
                "type": "bool"
            }
        ]
    },
    "database_sql__ptr_driverConn_prepareLocked": {
        "result": "struct database_sql__ptr_driverConn_prepareLocked_retval {_ptr_driverStmt field_0;error err1;}",
        "result_name": "database_sql__ptr_driverConn_prepareLocked_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cg",
                "type": "stmtConnGrabber"
            },
            {
                "name": "query",
                "type": "string"
            }
        ]
    },
    "database_sql__ptr_driverConn_closeDBLocked": {
        "result": "void*",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_driverConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_driverConn_finalClose": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_driverStmt_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_DB_addDep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "finalCloser"
            },
            {
                "name": "dep",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_DB_addDepLocked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "finalCloser"
            },
            {
                "name": "dep",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_DB_removeDep": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "finalCloser"
            },
            {
                "name": "dep",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_DB_removeDepLocked": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "finalCloser"
            },
            {
                "name": "dep",
                "type": "interface_"
            }
        ]
    },
    "database_sql_dsnConnector_Connect": {
        "result": "struct database_sql_dsnConnector_Connect_retval {driver_Conn field_0;error err1;}",
        "result_name": "database_sql_dsnConnector_Connect_retval",
        "parameters": [
            {
                "name": "_",
                "type": "context_Context"
            }
        ]
    },
    "database_sql_dsnConnector_Driver": {
        "result": "driver_Driver",
        "result_name": null,
        "parameters": []
    },
    "database_sql_OpenDB": {
        "result": "_ptr_DB",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "driver_Connector"
            }
        ]
    },
    "database_sql_Open": {
        "result": "struct database_sql_Open_retval {_ptr_DB field_0;error err1;}",
        "result_name": "database_sql_Open_retval",
        "parameters": [
            {
                "name": "driverName",
                "type": "string"
            },
            {
                "name": "dataSourceName",
                "type": "string"
            }
        ]
    },
    "database_sql__ptr_DB_pingDC": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dc",
                "type": "_ptr_driverConn"
            },
            {
                "name": "release",
                "type": "void*"
            }
        ]
    },
    "database_sql__ptr_DB_PingContext": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "database_sql__ptr_DB_Ping": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_DB_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_DB_maxIdleConnsLocked": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_DB_shortestIdleTimeLocked": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_DB_SetMaxIdleConns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "database_sql__ptr_DB_SetMaxOpenConns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "database_sql__ptr_DB_SetConnMaxLifetime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "time_Duration"
            }
        ]
    },
    "database_sql__ptr_DB_SetConnMaxIdleTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "time_Duration"
            }
        ]
    },
    "database_sql__ptr_DB_startCleanerLocked": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_DB_connectionCleaner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "time_Duration"
            }
        ]
    },
    "database_sql__ptr_DB_connectionCleanerRunLocked": {
        "result": "struct database_sql__ptr_DB_connectionCleanerRunLocked_retval {time_Duration field_0;_slice__ptr_driverConn field_1;}",
        "result_name": "database_sql__ptr_DB_connectionCleanerRunLocked_retval",
        "parameters": [
            {
                "name": "d",
                "type": "time_Duration"
            }
        ]
    },
    "database_sql__ptr_DB_Stats": {
        "result": "DBStats",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_DB_maybeOpenNewConnections": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_DB_connectionOpener": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "database_sql__ptr_DB_openNewConnection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "database_sql__ptr_DB_nextRequestKeyLocked": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_DB_conn": {
        "result": "struct database_sql__ptr_DB_conn_retval {_ptr_driverConn field_0;error err1;}",
        "result_name": "database_sql__ptr_DB_conn_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "strategy",
                "type": "connReuseStrategy"
            }
        ]
    },
    "database_sql__ptr_DB_noteUnusedDriverStatement": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_driverConn"
            },
            {
                "name": "ds",
                "type": "_ptr_driverStmt"
            }
        ]
    },
    "database_sql__ptr_DB_putConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dc",
                "type": "_ptr_driverConn"
            },
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "resetSession",
                "type": "bool"
            }
        ]
    },
    "database_sql__ptr_DB_putConnDBLocked": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dc",
                "type": "_ptr_driverConn"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "database_sql__ptr_DB_retry": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "database_sql__ptr_DB_PrepareContext": {
        "result": "struct database_sql__ptr_DB_PrepareContext_retval {_ptr_Stmt field_0;error err1;}",
        "result_name": "database_sql__ptr_DB_PrepareContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "query",
                "type": "string"
            }
        ]
    },
    "database_sql__ptr_DB_Prepare": {
        "result": "struct database_sql__ptr_DB_Prepare_retval {_ptr_Stmt field_0;error err1;}",
        "result_name": "database_sql__ptr_DB_Prepare_retval",
        "parameters": [
            {
                "name": "query",
                "type": "string"
            }
        ]
    },
    "database_sql__ptr_DB_prepare": {
        "result": "struct database_sql__ptr_DB_prepare_retval {_ptr_Stmt field_0;error err1;}",
        "result_name": "database_sql__ptr_DB_prepare_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "strategy",
                "type": "connReuseStrategy"
            }
        ]
    },
    "database_sql__ptr_DB_prepareDC": {
        "result": "struct database_sql__ptr_DB_prepareDC_retval {_ptr_Stmt field_0;error err1;}",
        "result_name": "database_sql__ptr_DB_prepareDC_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dc",
                "type": "_ptr_driverConn"
            },
            {
                "name": "release",
                "type": "void*"
            },
            {
                "name": "cg",
                "type": "stmtConnGrabber"
            },
            {
                "name": "query",
                "type": "string"
            }
        ]
    },
    "database_sql__ptr_DB_ExecContext": {
        "result": "struct database_sql__ptr_DB_ExecContext_retval {Result field_0;error err1;}",
        "result_name": "database_sql__ptr_DB_ExecContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_DB_Exec": {
        "result": "struct database_sql__ptr_DB_Exec_retval {Result field_0;error err1;}",
        "result_name": "database_sql__ptr_DB_Exec_retval",
        "parameters": [
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_DB_exec": {
        "result": "struct database_sql__ptr_DB_exec_retval {Result field_0;error err1;}",
        "result_name": "database_sql__ptr_DB_exec_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_interface_"
            },
            {
                "name": "strategy",
                "type": "connReuseStrategy"
            }
        ]
    },
    "database_sql__ptr_DB_execDC": {
        "result": "struct database_sql__ptr_DB_execDC_retval {Result field_0;error err1;}",
        "result_name": "database_sql__ptr_DB_execDC_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dc",
                "type": "_ptr_driverConn"
            },
            {
                "name": "release",
                "type": "void*"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_interface_"
            }
        ]
    },
    "database_sql__ptr_DB_QueryContext": {
        "result": "struct database_sql__ptr_DB_QueryContext_retval {_ptr_Rows field_0;error err1;}",
        "result_name": "database_sql__ptr_DB_QueryContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_DB_Query": {
        "result": "struct database_sql__ptr_DB_Query_retval {_ptr_Rows field_0;error err1;}",
        "result_name": "database_sql__ptr_DB_Query_retval",
        "parameters": [
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_DB_query": {
        "result": "struct database_sql__ptr_DB_query_retval {_ptr_Rows field_0;error err1;}",
        "result_name": "database_sql__ptr_DB_query_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_interface_"
            },
            {
                "name": "strategy",
                "type": "connReuseStrategy"
            }
        ]
    },
    "database_sql__ptr_DB_queryDC": {
        "result": "struct database_sql__ptr_DB_queryDC_retval {_ptr_Rows field_0;error err1;}",
        "result_name": "database_sql__ptr_DB_queryDC_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "txctx",
                "type": "context_Context"
            },
            {
                "name": "dc",
                "type": "_ptr_driverConn"
            },
            {
                "name": "releaseConn",
                "type": "void*"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_interface_"
            }
        ]
    },
    "database_sql__ptr_DB_QueryRowContext": {
        "result": "_ptr_Row",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_DB_QueryRow": {
        "result": "_ptr_Row",
        "result_name": null,
        "parameters": [
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_DB_BeginTx": {
        "result": "struct database_sql__ptr_DB_BeginTx_retval {_ptr_Tx field_0;error err1;}",
        "result_name": "database_sql__ptr_DB_BeginTx_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "_ptr_TxOptions"
            }
        ]
    },
    "database_sql__ptr_DB_Begin": {
        "result": "struct database_sql__ptr_DB_Begin_retval {_ptr_Tx field_0;error err1;}",
        "result_name": "database_sql__ptr_DB_Begin_retval",
        "parameters": []
    },
    "database_sql__ptr_DB_begin": {
        "result": "struct database_sql__ptr_DB_begin_retval {_ptr_Tx field_0;error err1;}",
        "result_name": "database_sql__ptr_DB_begin_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "_ptr_TxOptions"
            },
            {
                "name": "strategy",
                "type": "connReuseStrategy"
            }
        ]
    },
    "database_sql__ptr_DB_beginDC": {
        "result": "struct database_sql__ptr_DB_beginDC_retval {_ptr_Tx field_0;error err1;}",
        "result_name": "database_sql__ptr_DB_beginDC_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dc",
                "type": "_ptr_driverConn"
            },
            {
                "name": "release",
                "type": "void*"
            },
            {
                "name": "opts",
                "type": "_ptr_TxOptions"
            }
        ]
    },
    "database_sql__ptr_DB_Driver": {
        "result": "driver_Driver",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_DB_Conn": {
        "result": "struct database_sql__ptr_DB_Conn_retval {_ptr_Conn field_0;error err1;}",
        "result_name": "database_sql__ptr_DB_Conn_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "database_sql__ptr_Conn_grabConn": {
        "result": "struct database_sql__ptr_Conn_grabConn_retval {_ptr_driverConn field_0;releaseConn field_1;error err2;}",
        "result_name": "database_sql__ptr_Conn_grabConn_retval",
        "parameters": []
    },
    "database_sql__ptr_Conn_PingContext": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "database_sql__ptr_Conn_ExecContext": {
        "result": "struct database_sql__ptr_Conn_ExecContext_retval {Result field_0;error err1;}",
        "result_name": "database_sql__ptr_Conn_ExecContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_Conn_QueryContext": {
        "result": "struct database_sql__ptr_Conn_QueryContext_retval {_ptr_Rows field_0;error err1;}",
        "result_name": "database_sql__ptr_Conn_QueryContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_Conn_QueryRowContext": {
        "result": "_ptr_Row",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_Conn_PrepareContext": {
        "result": "struct database_sql__ptr_Conn_PrepareContext_retval {_ptr_Stmt field_0;error err1;}",
        "result_name": "database_sql__ptr_Conn_PrepareContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "query",
                "type": "string"
            }
        ]
    },
    "database_sql__ptr_Conn_Raw": {
        "result": "struct database_sql__ptr_Conn_Raw_retval {error err0;}",
        "result_name": "database_sql__ptr_Conn_Raw_retval",
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "database_sql__ptr_Conn_BeginTx": {
        "result": "struct database_sql__ptr_Conn_BeginTx_retval {_ptr_Tx field_0;error err1;}",
        "result_name": "database_sql__ptr_Conn_BeginTx_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "_ptr_TxOptions"
            }
        ]
    },
    "database_sql__ptr_Conn_closemuRUnlockCondReleaseConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "database_sql__ptr_Conn_txCtx": {
        "result": "context_Context",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_Conn_close": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "database_sql__ptr_Conn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_Tx_awaitDone": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_Tx_isDone": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_Tx_close": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "database_sql__ptr_Tx_grabConn": {
        "result": "struct database_sql__ptr_Tx_grabConn_retval {_ptr_driverConn field_0;releaseConn field_1;error err2;}",
        "result_name": "database_sql__ptr_Tx_grabConn_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "database_sql__ptr_Tx_txCtx": {
        "result": "context_Context",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_Tx_closemuRUnlockRelease": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_Tx_closePrepared": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_Tx_Commit": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_Tx_rollback": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "discardConn",
                "type": "bool"
            }
        ]
    },
    "database_sql__ptr_Tx_Rollback": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_Tx_PrepareContext": {
        "result": "struct database_sql__ptr_Tx_PrepareContext_retval {_ptr_Stmt field_0;error err1;}",
        "result_name": "database_sql__ptr_Tx_PrepareContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "query",
                "type": "string"
            }
        ]
    },
    "database_sql__ptr_Tx_Prepare": {
        "result": "struct database_sql__ptr_Tx_Prepare_retval {_ptr_Stmt field_0;error err1;}",
        "result_name": "database_sql__ptr_Tx_Prepare_retval",
        "parameters": [
            {
                "name": "query",
                "type": "string"
            }
        ]
    },
    "database_sql__ptr_Tx_StmtContext": {
        "result": "_ptr_Stmt",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "stmt",
                "type": "_ptr_Stmt"
            }
        ]
    },
    "database_sql__ptr_Tx_Stmt": {
        "result": "_ptr_Stmt",
        "result_name": null,
        "parameters": [
            {
                "name": "stmt",
                "type": "_ptr_Stmt"
            }
        ]
    },
    "database_sql__ptr_Tx_ExecContext": {
        "result": "struct database_sql__ptr_Tx_ExecContext_retval {Result field_0;error err1;}",
        "result_name": "database_sql__ptr_Tx_ExecContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_Tx_Exec": {
        "result": "struct database_sql__ptr_Tx_Exec_retval {Result field_0;error err1;}",
        "result_name": "database_sql__ptr_Tx_Exec_retval",
        "parameters": [
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_Tx_QueryContext": {
        "result": "struct database_sql__ptr_Tx_QueryContext_retval {_ptr_Rows field_0;error err1;}",
        "result_name": "database_sql__ptr_Tx_QueryContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_Tx_Query": {
        "result": "struct database_sql__ptr_Tx_Query_retval {_ptr_Rows field_0;error err1;}",
        "result_name": "database_sql__ptr_Tx_Query_retval",
        "parameters": [
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_Tx_QueryRowContext": {
        "result": "_ptr_Row",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_Tx_QueryRow": {
        "result": "_ptr_Row",
        "result_name": null,
        "parameters": [
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_Stmt_ExecContext": {
        "result": "struct database_sql__ptr_Stmt_ExecContext_retval {Result field_0;error err1;}",
        "result_name": "database_sql__ptr_Stmt_ExecContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_Stmt_Exec": {
        "result": "struct database_sql__ptr_Stmt_Exec_retval {Result field_0;error err1;}",
        "result_name": "database_sql__ptr_Stmt_Exec_retval",
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql_resultFromStatement": {
        "result": "struct database_sql_resultFromStatement_retval {Result field_0;error err1;}",
        "result_name": "database_sql_resultFromStatement_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "ci",
                "type": "driver_Conn"
            },
            {
                "name": "ds",
                "type": "_ptr_driverStmt"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_Stmt_removeClosedStmtLocked": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_Stmt_connStmt": {
        "result": "struct database_sql__ptr_Stmt_connStmt_retval {_ptr_driverConn field_0;void* field_1;_ptr_driverStmt field_2;error err3;}",
        "result_name": "database_sql__ptr_Stmt_connStmt_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "strategy",
                "type": "connReuseStrategy"
            }
        ]
    },
    "database_sql__ptr_Stmt_prepareOnConnLocked": {
        "result": "struct database_sql__ptr_Stmt_prepareOnConnLocked_retval {_ptr_driverStmt field_0;error err1;}",
        "result_name": "database_sql__ptr_Stmt_prepareOnConnLocked_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dc",
                "type": "_ptr_driverConn"
            }
        ]
    },
    "database_sql__ptr_Stmt_QueryContext": {
        "result": "struct database_sql__ptr_Stmt_QueryContext_retval {_ptr_Rows field_0;error err1;}",
        "result_name": "database_sql__ptr_Stmt_QueryContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_Stmt_Query": {
        "result": "struct database_sql__ptr_Stmt_Query_retval {_ptr_Rows field_0;error err1;}",
        "result_name": "database_sql__ptr_Stmt_Query_retval",
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql_rowsiFromStatement": {
        "result": "struct database_sql_rowsiFromStatement_retval {driver_Rows field_0;error err1;}",
        "result_name": "database_sql_rowsiFromStatement_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "ci",
                "type": "driver_Conn"
            },
            {
                "name": "ds",
                "type": "_ptr_driverStmt"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_Stmt_QueryRowContext": {
        "result": "_ptr_Row",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_Stmt_QueryRow": {
        "result": "_ptr_Row",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_Stmt_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_Stmt_finalClose": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_Rows_lasterrOrErrLocked": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "database_sql__ptr_Rows_initContextClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "txctx",
                "type": "context_Context"
            }
        ]
    },
    "database_sql__ptr_Rows_awaitDone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "txctx",
                "type": "context_Context"
            }
        ]
    },
    "database_sql__ptr_Rows_Next": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_Rows_nextLocked": {
        "result": "struct database_sql__ptr_Rows_nextLocked_retval {bool field_0;}",
        "result_name": "database_sql__ptr_Rows_nextLocked_retval",
        "parameters": []
    },
    "database_sql__ptr_Rows_NextResultSet": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_Rows_Err": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_Rows_Columns": {
        "result": "struct database_sql__ptr_Rows_Columns_retval {_slice_string field_0;error err1;}",
        "result_name": "database_sql__ptr_Rows_Columns_retval",
        "parameters": []
    },
    "database_sql__ptr_Rows_ColumnTypes": {
        "result": "struct database_sql__ptr_Rows_ColumnTypes_retval {_slice__ptr_ColumnType field_0;error err1;}",
        "result_name": "database_sql__ptr_Rows_ColumnTypes_retval",
        "parameters": []
    },
    "database_sql__ptr_ColumnType_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_ColumnType_Length": {
        "result": "struct database_sql__ptr_ColumnType_Length_retval {int64 field_0;bool field_1;}",
        "result_name": "database_sql__ptr_ColumnType_Length_retval",
        "parameters": []
    },
    "database_sql__ptr_ColumnType_DecimalSize": {
        "result": "struct database_sql__ptr_ColumnType_DecimalSize_retval {int64 field_0;bool field_1;}",
        "result_name": "database_sql__ptr_ColumnType_DecimalSize_retval",
        "parameters": []
    },
    "database_sql__ptr_ColumnType_ScanType": {
        "result": "reflect_Type",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_ColumnType_Nullable": {
        "result": "struct database_sql__ptr_ColumnType_Nullable_retval {bool field_0;}",
        "result_name": "database_sql__ptr_ColumnType_Nullable_retval",
        "parameters": []
    },
    "database_sql__ptr_ColumnType_DatabaseTypeName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "database_sql_rowsColumnInfoSetupConnLocked": {
        "result": "_slice__ptr_ColumnType",
        "result_name": null,
        "parameters": [
            {
                "name": "rowsi",
                "type": "driver_Rows"
            }
        ]
    },
    "database_sql__ptr_Rows_Scan": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dest",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_Rows_closemuRUnlockIfHeldByScan": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "database_sql_scanArgsContainRawBytes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_interface_"
            }
        ]
    },
    "database_sql__ptr_Rows_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_Rows_close": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "database_sql__ptr_Row_Scan": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dest",
                "type": "interface_"
            }
        ]
    },
    "database_sql__ptr_Row_Err": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql_driverResult_LastInsertId": {
        "result": "struct database_sql_driverResult_LastInsertId_retval {int64 field_0;error err1;}",
        "result_name": "database_sql_driverResult_LastInsertId_retval",
        "parameters": []
    },
    "database_sql_driverResult_RowsAffected": {
        "result": "struct database_sql_driverResult_RowsAffected_retval {int64 field_0;error err1;}",
        "result_name": "database_sql_driverResult_RowsAffected_retval",
        "parameters": []
    },
    "database_sql_stack": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "database_sql_withLock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lk",
                "type": "sync_Locker"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "database_sql_newTestDB": {
        "result": "_ptr_DB",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "database_sql_newTestDBConnector": {
        "result": "_ptr_DB",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "fc",
                "type": "_ptr_fakeConnector"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "database_sql_TestOpenDB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestDriverPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_exec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "db",
                "type": "_ptr_DB"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "database_sql_closeDB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "db",
                "type": "_ptr_DB"
            }
        ]
    },
    "database_sql_numPrepares": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "db",
                "type": "_ptr_DB"
            }
        ]
    },
    "database_sql__ptr_DB_numDeps": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_DB_numDepsPoll": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "want",
                "type": "int"
            }
        ]
    },
    "database_sql__ptr_DB_numFreeConns": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_DB_numOpenConns": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_DB_clearAllConns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql__ptr_DB_dumpDeps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql__ptr_DB_dumpDep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "depth",
                "type": "int"
            },
            {
                "name": "dep",
                "type": "finalCloser"
            },
            {
                "name": "seen",
                "type": "map_finalCloser_bool"
            }
        ]
    },
    "database_sql_TestQuery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestQueryContext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_waitCondition": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "database_sql_waitForFree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "db",
                "type": "_ptr_DB"
            },
            {
                "name": "want",
                "type": "int"
            }
        ]
    },
    "database_sql_waitForRowsClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "rows",
                "type": "_ptr_Rows"
            }
        ]
    },
    "database_sql_TestQueryContextWait": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestTxContextWait": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestTxContextWaitNoDiscard": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_testContextWait": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "keepConnOnRollback",
                "type": "bool"
            }
        ]
    },
    "database_sql_TestUnsupportedOptions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestMultiResultSetQuery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestQueryNamedArg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestPoolExhaustOnCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestRowsColumns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestRowsColumnTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestQueryRow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestRowErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestTxRollbackCommitErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestStatementErrorAfterClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestStatementQueryRow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_stubDriverStmt_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql_stubDriverStmt_NumInput": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "database_sql_stubDriverStmt_Exec": {
        "result": "struct database_sql_stubDriverStmt_Exec_retval {driver_Result field_0;error err1;}",
        "result_name": "database_sql_stubDriverStmt_Exec_retval",
        "parameters": [
            {
                "name": "args",
                "type": "_slice_driver_Value"
            }
        ]
    },
    "database_sql_stubDriverStmt_Query": {
        "result": "struct database_sql_stubDriverStmt_Query_retval {driver_Rows field_0;error err1;}",
        "result_name": "database_sql_stubDriverStmt_Query_retval",
        "parameters": [
            {
                "name": "args",
                "type": "_slice_driver_Value"
            }
        ]
    },
    "database_sql_TestStatementClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestStatementQueryRowConcurrent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestBogusPreboundParameters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestTxPrepare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestTxStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestTxStmtPreparedOnce": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestTxStmtClosedRePrepares": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestParentStmtOutlivesTxStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestTxStmtFromTxStmtRePrepares": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestTxQuery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestTxQueryInvalid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestTxErrBadConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestConnQuery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestConnRaw": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestCursorFake": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestInvalidNilValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestConnTx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestConnIsValid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestIssue2542Deadlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestCloseStmtBeforeRows": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestNullByteSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestPointerParamsAndScans": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestQueryRowClosingStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_setRowsCloseHook": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "database_sql_TestIssue6651": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestNullStringParam": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestNullInt64Param": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestNullInt32Param": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestNullInt16Param": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestNullByteParam": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestNullFloat64Param": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestNullBoolParam": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestNullTimeParam": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_nullTestRun": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "spec",
                "type": "nullTestSpec"
            }
        ]
    },
    "database_sql_TestQueryRowNilScanDest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestIssue4902": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestSimultaneousQueries": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestMaxIdleConns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestMaxOpenConns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestMaxOpenConnsOnBusy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestPendingConnsAfterErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestSingleOpenConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestStats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestConnMaxLifetime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestStmtCloseDeps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestCloseConnBeforeStmts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestRowsCloseOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestRowsImplicitClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestRowsCloseError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestStmtCloseOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestManyErrBadConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestTxCannotCommitAfterRollback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestTxStmtDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestConnExpiresFreshOutOfPool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestIssue20575": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestIssue20622": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestErrBadConnReconnect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestTxEndBadConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql__ptr_concurrentDBQueryTest_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "db",
                "type": "_ptr_DB"
            }
        ]
    },
    "database_sql__ptr_concurrentDBQueryTest_finish": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "database_sql__ptr_concurrentDBQueryTest_test": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "database_sql__ptr_concurrentDBExecTest_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "db",
                "type": "_ptr_DB"
            }
        ]
    },
    "database_sql__ptr_concurrentDBExecTest_finish": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "database_sql__ptr_concurrentDBExecTest_test": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "database_sql__ptr_concurrentStmtQueryTest_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "db",
                "type": "_ptr_DB"
            }
        ]
    },
    "database_sql__ptr_concurrentStmtQueryTest_finish": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "database_sql__ptr_concurrentStmtQueryTest_test": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "database_sql__ptr_concurrentStmtExecTest_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "db",
                "type": "_ptr_DB"
            }
        ]
    },
    "database_sql__ptr_concurrentStmtExecTest_finish": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "database_sql__ptr_concurrentStmtExecTest_test": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "database_sql__ptr_concurrentTxQueryTest_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "db",
                "type": "_ptr_DB"
            }
        ]
    },
    "database_sql__ptr_concurrentTxQueryTest_finish": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "database_sql__ptr_concurrentTxQueryTest_test": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "database_sql__ptr_concurrentTxExecTest_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "db",
                "type": "_ptr_DB"
            }
        ]
    },
    "database_sql__ptr_concurrentTxExecTest_finish": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "database_sql__ptr_concurrentTxExecTest_test": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "database_sql__ptr_concurrentTxStmtQueryTest_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "db",
                "type": "_ptr_DB"
            }
        ]
    },
    "database_sql__ptr_concurrentTxStmtQueryTest_finish": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "database_sql__ptr_concurrentTxStmtQueryTest_test": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "database_sql__ptr_concurrentTxStmtExecTest_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "db",
                "type": "_ptr_DB"
            }
        ]
    },
    "database_sql__ptr_concurrentTxStmtExecTest_finish": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "database_sql__ptr_concurrentTxStmtExecTest_test": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "database_sql__ptr_concurrentRandomTest_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "db",
                "type": "_ptr_DB"
            }
        ]
    },
    "database_sql__ptr_concurrentRandomTest_finish": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "database_sql__ptr_concurrentRandomTest_test": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "database_sql_doConcurrentTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "ct",
                "type": "concurrentTest"
            }
        ]
    },
    "database_sql_TestIssue6081": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestIssue18429": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestIssue20160": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestIssue18719": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestIssue20647": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestConcurrency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestConnectionLeak": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestStatsMaxIdleClosedZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestStatsMaxIdleClosedTen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_testUseConns": {
        "result": "time_Time",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "count",
                "type": "int"
            },
            {
                "name": "tm",
                "type": "time_Time"
            },
            {
                "name": "db",
                "type": "_ptr_DB"
            }
        ]
    },
    "database_sql_TestMaxIdleTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql__ptr_nvcDriver_Open": {
        "result": "struct database_sql__ptr_nvcDriver_Open_retval {driver_Conn field_0;error err1;}",
        "result_name": "database_sql__ptr_nvcDriver_Open_retval",
        "parameters": [
            {
                "name": "dsn",
                "type": "string"
            }
        ]
    },
    "database_sql__ptr_nvcConn_CheckNamedValue": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "nv",
                "type": "_ptr_driver_NamedValue"
            }
        ]
    },
    "database_sql_TestNamedValueChecker": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestNamedValueCheckerSkip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestOpenConnector": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql__ptr_ctxOnlyDriver_Open": {
        "result": "struct database_sql__ptr_ctxOnlyDriver_Open_retval {driver_Conn field_0;error err1;}",
        "result_name": "database_sql__ptr_ctxOnlyDriver_Open_retval",
        "parameters": [
            {
                "name": "dsn",
                "type": "string"
            }
        ]
    },
    "database_sql__ptr_ctxOnlyConn_Begin": {
        "result": "struct database_sql__ptr_ctxOnlyConn_Begin_retval {driver_Tx field_0;error err1;}",
        "result_name": "database_sql__ptr_ctxOnlyConn_Begin_retval",
        "parameters": []
    },
    "database_sql__ptr_ctxOnlyConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql__ptr_ctxOnlyConn_Prepare": {
        "result": "struct database_sql__ptr_ctxOnlyConn_Prepare_retval {driver_Stmt field_0;error err1;}",
        "result_name": "database_sql__ptr_ctxOnlyConn_Prepare_retval",
        "parameters": [
            {
                "name": "q",
                "type": "string"
            }
        ]
    },
    "database_sql__ptr_ctxOnlyConn_PrepareContext": {
        "result": "struct database_sql__ptr_ctxOnlyConn_PrepareContext_retval {driver_Stmt field_0;error err1;}",
        "result_name": "database_sql__ptr_ctxOnlyConn_PrepareContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "q",
                "type": "string"
            }
        ]
    },
    "database_sql__ptr_ctxOnlyConn_QueryContext": {
        "result": "struct database_sql__ptr_ctxOnlyConn_QueryContext_retval {driver_Rows field_0;error err1;}",
        "result_name": "database_sql__ptr_ctxOnlyConn_QueryContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "q",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_driver_NamedValue"
            }
        ]
    },
    "database_sql__ptr_ctxOnlyConn_ExecContext": {
        "result": "struct database_sql__ptr_ctxOnlyConn_ExecContext_retval {driver_Result field_0;error err1;}",
        "result_name": "database_sql__ptr_ctxOnlyConn_ExecContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "q",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_driver_NamedValue"
            }
        ]
    },
    "database_sql_TestQueryExecContextOnly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_alwaysErrScanner_Scan": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql_TestRowsScanProperlyWrapsErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestContextCancelDuringRawBytesScan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_testContextCancelDuringRawBytesScan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "string"
            }
        ]
    },
    "database_sql_TestContextCancelBetweenNextAndErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_badConn_Prepare": {
        "result": "struct database_sql_badConn_Prepare_retval {driver_Stmt field_0;error err1;}",
        "result_name": "database_sql_badConn_Prepare_retval",
        "parameters": [
            {
                "name": "query",
                "type": "string"
            }
        ]
    },
    "database_sql_badConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "database_sql_badConn_Begin": {
        "result": "struct database_sql_badConn_Begin_retval {driver_Tx field_0;error err1;}",
        "result_name": "database_sql_badConn_Begin_retval",
        "parameters": []
    },
    "database_sql_badConn_Exec": {
        "result": "struct database_sql_badConn_Exec_retval {driver_Result field_0;error err1;}",
        "result_name": "database_sql_badConn_Exec_retval",
        "parameters": [
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_driver_Value"
            }
        ]
    },
    "database_sql_badDriver_Open": {
        "result": "struct database_sql_badDriver_Open_retval {driver_Conn field_0;error err1;}",
        "result_name": "database_sql_badDriver_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "database_sql_TestBadDriver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_pingConn_Ping": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "database_sql__ptr_pingDriver_Open": {
        "result": "struct database_sql__ptr_pingDriver_Open_retval {driver_Conn field_0;error err1;}",
        "result_name": "database_sql__ptr_pingDriver_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "database_sql_TestPing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_TestTypedString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_BenchmarkConcurrentDBExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "database_sql_BenchmarkConcurrentStmtQuery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "database_sql_BenchmarkConcurrentStmtExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "database_sql_BenchmarkConcurrentTxQuery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "database_sql_BenchmarkConcurrentTxExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "database_sql_BenchmarkConcurrentTxStmtQuery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "database_sql_BenchmarkConcurrentTxStmtExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "database_sql_BenchmarkConcurrentRandom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "database_sql_BenchmarkManyConcurrentQueries": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "database_sql_TestGrabConnAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_BenchmarkGrabConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "database_sql_driver_RowsAffected_LastInsertId": {
        "result": "struct database_sql_driver_RowsAffected_LastInsertId_retval {int64 field_0;error err1;}",
        "result_name": "database_sql_driver_RowsAffected_LastInsertId_retval",
        "parameters": []
    },
    "database_sql_driver_RowsAffected_RowsAffected": {
        "result": "struct database_sql_driver_RowsAffected_RowsAffected_retval {int64 field_0;error err1;}",
        "result_name": "database_sql_driver_RowsAffected_RowsAffected_retval",
        "parameters": []
    },
    "database_sql_driver_noRows_LastInsertId": {
        "result": "struct database_sql_driver_noRows_LastInsertId_retval {int64 field_0;error err1;}",
        "result_name": "database_sql_driver_noRows_LastInsertId_retval",
        "parameters": []
    },
    "database_sql_driver_noRows_RowsAffected": {
        "result": "struct database_sql_driver_noRows_RowsAffected_retval {int64 field_0;error err1;}",
        "result_name": "database_sql_driver_noRows_RowsAffected_retval",
        "parameters": []
    },
    "database_sql_driver_boolType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "database_sql_driver_boolType_ConvertValue": {
        "result": "struct database_sql_driver_boolType_ConvertValue_retval {Value field_0;error err1;}",
        "result_name": "database_sql_driver_boolType_ConvertValue_retval",
        "parameters": [
            {
                "name": "src",
                "type": "interface_"
            }
        ]
    },
    "database_sql_driver_int32Type_ConvertValue": {
        "result": "struct database_sql_driver_int32Type_ConvertValue_retval {Value field_0;error err1;}",
        "result_name": "database_sql_driver_int32Type_ConvertValue_retval",
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "database_sql_driver_stringType_ConvertValue": {
        "result": "struct database_sql_driver_stringType_ConvertValue_retval {Value field_0;error err1;}",
        "result_name": "database_sql_driver_stringType_ConvertValue_retval",
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "database_sql_driver_Null_ConvertValue": {
        "result": "struct database_sql_driver_Null_ConvertValue_retval {Value field_0;error err1;}",
        "result_name": "database_sql_driver_Null_ConvertValue_retval",
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "database_sql_driver_NotNull_ConvertValue": {
        "result": "struct database_sql_driver_NotNull_ConvertValue_retval {Value field_0;error err1;}",
        "result_name": "database_sql_driver_NotNull_ConvertValue_retval",
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "database_sql_driver_IsValue": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "database_sql_driver_IsScanValue": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "database_sql_driver_callValuerValue": {
        "result": "struct database_sql_driver_callValuerValue_retval {Value field_0;error err1;}",
        "result_name": "database_sql_driver_callValuerValue_retval",
        "parameters": [
            {
                "name": "vr",
                "type": "Valuer"
            }
        ]
    },
    "database_sql_driver_defaultConverter_ConvertValue": {
        "result": "struct database_sql_driver_defaultConverter_ConvertValue_retval {Value field_0;error err1;}",
        "result_name": "database_sql_driver_defaultConverter_ConvertValue_retval",
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "database_sql_driver_TestValueConverters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "database_sql_driver_dec_Decompose": {
        "result": "struct database_sql_driver_dec_Decompose_retval {byte field_0;bool field_1;_slice_byte field_2;int32 field_3;}",
        "result_name": "database_sql_driver_dec_Decompose_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_buildinfo_ReadFile": {
        "result": "struct debug_buildinfo_ReadFile_retval {_ptr_debug_BuildInfo field_0;error err1;}",
        "result_name": "debug_buildinfo_ReadFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "debug_buildinfo_Read": {
        "result": "struct debug_buildinfo_Read_retval {_ptr_debug_BuildInfo field_0;error err1;}",
        "result_name": "debug_buildinfo_Read_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReaderAt"
            }
        ]
    },
    "debug_buildinfo_readRawBuildInfo": {
        "result": "struct debug_buildinfo_readRawBuildInfo_retval {string field_0;error err1;}",
        "result_name": "debug_buildinfo_readRawBuildInfo_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReaderAt"
            }
        ]
    },
    "debug_buildinfo_hasPlan9Magic": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "magic",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_buildinfo_decodeString": {
        "result": "struct debug_buildinfo_decodeString_retval {string field_0;_slice_byte field_1;}",
        "result_name": "debug_buildinfo_decodeString_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_buildinfo_readString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "exe"
            },
            {
                "name": "ptrSize",
                "type": "int"
            },
            {
                "name": "readPtr",
                "type": "void*"
            },
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "debug_buildinfo__ptr_elfExe_ReadData": {
        "result": "struct debug_buildinfo__ptr_elfExe_ReadData_retval {_slice_byte field_0;error err1;}",
        "result_name": "debug_buildinfo__ptr_elfExe_ReadData_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            },
            {
                "name": "size",
                "type": "uint64"
            }
        ]
    },
    "debug_buildinfo__ptr_elfExe_DataStart": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "debug_buildinfo__ptr_peExe_imageBase": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "debug_buildinfo__ptr_peExe_ReadData": {
        "result": "struct debug_buildinfo__ptr_peExe_ReadData_retval {_slice_byte field_0;error err1;}",
        "result_name": "debug_buildinfo__ptr_peExe_ReadData_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            },
            {
                "name": "size",
                "type": "uint64"
            }
        ]
    },
    "debug_buildinfo__ptr_peExe_DataStart": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "debug_buildinfo__ptr_machoExe_ReadData": {
        "result": "struct debug_buildinfo__ptr_machoExe_ReadData_retval {_slice_byte field_0;error err1;}",
        "result_name": "debug_buildinfo__ptr_machoExe_ReadData_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            },
            {
                "name": "size",
                "type": "uint64"
            }
        ]
    },
    "debug_buildinfo__ptr_machoExe_DataStart": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "debug_buildinfo__ptr_xcoffExe_ReadData": {
        "result": "struct debug_buildinfo__ptr_xcoffExe_ReadData_retval {_slice_byte field_0;error err1;}",
        "result_name": "debug_buildinfo__ptr_xcoffExe_ReadData_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            },
            {
                "name": "size",
                "type": "uint64"
            }
        ]
    },
    "debug_buildinfo__ptr_xcoffExe_DataStart": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "debug_buildinfo__ptr_plan9objExe_DataStart": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "debug_buildinfo__ptr_plan9objExe_ReadData": {
        "result": "struct debug_buildinfo__ptr_plan9objExe_ReadData_retval {_slice_byte field_0;error err1;}",
        "result_name": "debug_buildinfo__ptr_plan9objExe_ReadData_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            },
            {
                "name": "size",
                "type": "uint64"
            }
        ]
    },
    "debug_buildinfo_TestReadFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_buildinfo_FuzzIssue57002": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "debug_buildinfo_TestIssue54968": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf_Attr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf_unknownFormat_version": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf_unknownFormat_dwarf64": {
        "result": "struct debug_dwarf_unknownFormat_dwarf64_retval {bool field_0;bool field_1;}",
        "result_name": "debug_dwarf_unknownFormat_dwarf64_retval",
        "parameters": []
    },
    "debug_dwarf_unknownFormat_addrsize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf_makeBuf": {
        "result": "buf",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_Data"
            },
            {
                "name": "format",
                "type": "dataFormat"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "off",
                "type": "Offset"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_dwarf__ptr_buf_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_buf_bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "debug_dwarf__ptr_buf_skip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "debug_dwarf__ptr_buf_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_buf_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_buf_uint24": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_buf_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_buf_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_buf_varint": {
        "result": "struct debug_dwarf__ptr_buf_varint_retval {uint64 field_0;uint field_1;}",
        "result_name": "debug_dwarf__ptr_buf_varint_retval",
        "parameters": []
    },
    "debug_dwarf__ptr_buf_uint": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_buf_int": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_buf_addr": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_buf_unitLength": {
        "result": "struct debug_dwarf__ptr_buf_unitLength_retval {Offset field_0;bool field_1;}",
        "result_name": "debug_dwarf__ptr_buf_unitLength_retval",
        "parameters": []
    },
    "debug_dwarf__ptr_buf_error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "debug_dwarf_DecodeError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf_Class_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf_Attr_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf_Tag_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf_TestDwarf5Ranges": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf__ptr_Data_parseAbbrev": {
        "result": "struct debug_dwarf__ptr_Data_parseAbbrev_retval {abbrevTable field_0;error err1;}",
        "result_name": "debug_dwarf__ptr_Data_parseAbbrev_retval",
        "parameters": [
            {
                "name": "off",
                "type": "uint64"
            },
            {
                "name": "vers",
                "type": "int"
            }
        ]
    },
    "debug_dwarf_formToClass": {
        "result": "Class",
        "result_name": null,
        "parameters": [
            {
                "name": "form",
                "type": "format"
            },
            {
                "name": "attr",
                "type": "Attr"
            },
            {
                "name": "vers",
                "type": "int"
            },
            {
                "name": "b",
                "type": "_ptr_buf"
            }
        ]
    },
    "debug_dwarf_Class_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_Entry_Val": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Attr"
            }
        ]
    },
    "debug_dwarf__ptr_Entry_AttrField": {
        "result": "_ptr_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Attr"
            }
        ]
    },
    "debug_dwarf__ptr_buf_entry": {
        "result": "_ptr_Entry",
        "result_name": null,
        "parameters": [
            {
                "name": "cu",
                "type": "_ptr_Entry"
            },
            {
                "name": "atab",
                "type": "abbrevTable"
            },
            {
                "name": "ubase",
                "type": "Offset"
            },
            {
                "name": "vers",
                "type": "int"
            }
        ]
    },
    "debug_dwarf__ptr_Data_Reader": {
        "result": "_ptr_Reader",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_Reader_AddressSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_Reader_ByteOrder": {
        "result": "binary_ByteOrder",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_Reader_Seek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "Offset"
            }
        ]
    },
    "debug_dwarf__ptr_Reader_maybeNextUnit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_Reader_nextUnit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_Reader_Next": {
        "result": "struct debug_dwarf__ptr_Reader_Next_retval {_ptr_Entry field_0;error err1;}",
        "result_name": "debug_dwarf__ptr_Reader_Next_retval",
        "parameters": []
    },
    "debug_dwarf__ptr_Reader_SkipChildren": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_Reader_clone": {
        "result": "typeReader",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_Reader_offset": {
        "result": "Offset",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_Reader_SeekPC": {
        "result": "struct debug_dwarf__ptr_Reader_SeekPC_retval {_ptr_Entry field_0;error err1;}",
        "result_name": "debug_dwarf__ptr_Reader_SeekPC_retval",
        "parameters": [
            {
                "name": "pc",
                "type": "uint64"
            }
        ]
    },
    "debug_dwarf__ptr_Data_Ranges": {
        "result": "struct debug_dwarf__ptr_Data_Ranges_retval {_slice__2_uint64 field_0;error err1;}",
        "result_name": "debug_dwarf__ptr_Data_Ranges_retval",
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_Entry"
            }
        ]
    },
    "debug_dwarf__ptr_Data_baseAddressForEntry": {
        "result": "struct debug_dwarf__ptr_Data_baseAddressForEntry_retval {_ptr_Entry field_0;uint64 field_1;error err2;}",
        "result_name": "debug_dwarf__ptr_Data_baseAddressForEntry_retval",
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_Entry"
            }
        ]
    },
    "debug_dwarf__ptr_Data_dwarf2Ranges": {
        "result": "struct debug_dwarf__ptr_Data_dwarf2Ranges_retval {_slice__2_uint64 field_0;error err1;}",
        "result_name": "debug_dwarf__ptr_Data_dwarf2Ranges_retval",
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_unit"
            },
            {
                "name": "base",
                "type": "uint64"
            },
            {
                "name": "ranges",
                "type": "int64"
            },
            {
                "name": "ret",
                "type": "_slice__2_uint64"
            }
        ]
    },
    "debug_dwarf__ptr_Data_dwarf5Ranges": {
        "result": "struct debug_dwarf__ptr_Data_dwarf5Ranges_retval {_slice__2_uint64 field_0;error err1;}",
        "result_name": "debug_dwarf__ptr_Data_dwarf5Ranges_retval",
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_unit"
            },
            {
                "name": "cu",
                "type": "_ptr_Entry"
            },
            {
                "name": "base",
                "type": "uint64"
            },
            {
                "name": "ranges",
                "type": "int64"
            },
            {
                "name": "ret",
                "type": "_slice__2_uint64"
            }
        ]
    },
    "debug_dwarf__ptr_Data_debugAddr": {
        "result": "struct debug_dwarf__ptr_Data_debugAddr_retval {uint64 field_0;error err1;}",
        "result_name": "debug_dwarf__ptr_Data_debugAddr_retval",
        "parameters": [
            {
                "name": "format",
                "type": "dataFormat"
            },
            {
                "name": "addrBase",
                "type": "uint64"
            },
            {
                "name": "idx",
                "type": "uint64"
            }
        ]
    },
    "debug_dwarf_TestSplit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestReaderSeek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestRangesSection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestRangesRnglistx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_testRanges": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "want",
                "type": "_slice_wantRange"
            }
        ]
    },
    "debug_dwarf_TestReaderRanges": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_Test64Bit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestUnitIteration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestIssue51758": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestIssue52045": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf__ptr_Data_LineReader": {
        "result": "struct debug_dwarf__ptr_Data_LineReader_retval {_ptr_LineReader field_0;error err1;}",
        "result_name": "debug_dwarf__ptr_Data_LineReader_retval",
        "parameters": [
            {
                "name": "cu",
                "type": "_ptr_Entry"
            }
        ]
    },
    "debug_dwarf__ptr_LineReader_readHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "compDir",
                "type": "string"
            }
        ]
    },
    "debug_dwarf__ptr_LineReader_readLNCTFormat": {
        "result": "_slice_lnctForm",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_LineReader_readLNCT": {
        "result": "struct debug_dwarf__ptr_LineReader_readLNCT_retval {string field_0;uint64 field_1;uint64 field_2;error err3;}",
        "result_name": "debug_dwarf__ptr_LineReader_readLNCT_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_lnctForm"
            },
            {
                "name": "dwarf64",
                "type": "bool"
            }
        ]
    },
    "debug_dwarf__ptr_LineReader_readFileEntry": {
        "result": "struct debug_dwarf__ptr_LineReader_readFileEntry_retval {bool field_0;error err1;}",
        "result_name": "debug_dwarf__ptr_LineReader_readFileEntry_retval",
        "parameters": []
    },
    "debug_dwarf__ptr_LineReader_updateFile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_LineReader_Next": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "entry",
                "type": "_ptr_LineEntry"
            }
        ]
    },
    "debug_dwarf__ptr_LineReader_step": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "entry",
                "type": "_ptr_LineEntry"
            }
        ]
    },
    "debug_dwarf__ptr_LineReader_advancePC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "opAdvance",
                "type": "int"
            }
        ]
    },
    "debug_dwarf__ptr_LineReader_Tell": {
        "result": "LineReaderPos",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_LineReader_Seek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "LineReaderPos"
            }
        ]
    },
    "debug_dwarf__ptr_LineReader_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_LineReader_resetState": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_LineReader_Files": {
        "result": "_slice__ptr_LineFile",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_LineReader_SeekPC": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uint64"
            },
            {
                "name": "entry",
                "type": "_ptr_LineEntry"
            }
        ]
    },
    "debug_dwarf_pathIsAbs": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "debug_dwarf_pathJoin": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "dirname",
                "type": "string"
            },
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "debug_dwarf_splitDrive": {
        "result": "struct debug_dwarf_splitDrive_retval {string field_0;}",
        "result_name": "debug_dwarf_splitDrive_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "debug_dwarf_TestLineELFGCC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestLineELFGCCZstd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestLineGCCWindows": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestLineELFClang": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestLineRnglists": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestLineSeek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_testLineTable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "want",
                "type": "_slice_LineEntry"
            },
            {
                "name": "files",
                "type": "_slice__slice__ptr_LineFile"
            },
            {
                "name": "d",
                "type": "_ptr_Data"
            }
        ]
    },
    "debug_dwarf_compareFiles": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice__ptr_LineFile"
            },
            {
                "name": "b",
                "type": "_slice__ptr_LineFile"
            }
        ]
    },
    "debug_dwarf_dumpFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "files",
                "type": "_slice__ptr_LineFile"
            }
        ]
    },
    "debug_dwarf_compareLines": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "a",
                "type": "_slice_LineEntry"
            },
            {
                "name": "b",
                "type": "_slice_LineEntry"
            }
        ]
    },
    "debug_dwarf_dumpLines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "lines",
                "type": "_slice_LineEntry"
            }
        ]
    },
    "debug_dwarf_TestPathJoin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestPathLineReaderMalformed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_New": {
        "result": "struct debug_dwarf_New_retval {_ptr_Data field_0;error err1;}",
        "result_name": "debug_dwarf_New_retval",
        "parameters": [
            {
                "name": "abbrev",
                "type": "_slice_byte"
            },
            {
                "name": "aranges",
                "type": "_slice_byte"
            },
            {
                "name": "frame",
                "type": "_slice_byte"
            },
            {
                "name": "info",
                "type": "_slice_byte"
            },
            {
                "name": "line",
                "type": "_slice_byte"
            },
            {
                "name": "pubnames",
                "type": "_slice_byte"
            },
            {
                "name": "ranges",
                "type": "_slice_byte"
            },
            {
                "name": "str",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_dwarf__ptr_Data_AddTypes": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "types",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_dwarf__ptr_Data_AddSection": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "contents",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_dwarf_Tag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_CommonType_Common": {
        "result": "_ptr_CommonType",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_CommonType_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_BasicType_Basic": {
        "result": "_ptr_BasicType",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_BasicType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_QualType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_QualType_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_ArrayType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_ArrayType_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_VoidType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_PtrType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_StructType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_StructField_bitOffset": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_StructType_Defn": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_EnumType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_FuncType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_DotDotDotType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_TypedefType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_TypedefType_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_UnsupportedType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_Data_Type": {
        "result": "struct debug_dwarf__ptr_Data_Type_retval {Type field_0;error err1;}",
        "result_name": "debug_dwarf__ptr_Data_Type_retval",
        "parameters": [
            {
                "name": "off",
                "type": "Offset"
            }
        ]
    },
    "debug_dwarf__ptr_typeFixer_recordArrayType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "debug_dwarf__ptr_typeFixer_apply": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_Data_readType": {
        "result": "struct debug_dwarf__ptr_Data_readType_retval {Type field_0;error err1;}",
        "result_name": "debug_dwarf__ptr_Data_readType_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "r",
                "type": "typeReader"
            },
            {
                "name": "off",
                "type": "Offset"
            },
            {
                "name": "typeCache",
                "type": "map_Offset_Type"
            },
            {
                "name": "fixups",
                "type": "_ptr_typeFixer"
            }
        ]
    },
    "debug_dwarf_zeroArray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Type"
            }
        ]
    },
    "debug_dwarf__ptr_Data_parseTypes": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "types",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_dwarf__ptr_Data_sigToType": {
        "result": "struct debug_dwarf__ptr_Data_sigToType_retval {Type field_0;error err1;}",
        "result_name": "debug_dwarf__ptr_Data_sigToType_retval",
        "parameters": [
            {
                "name": "sig",
                "type": "uint64"
            }
        ]
    },
    "debug_dwarf__ptr_typeUnitReader_Seek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "Offset"
            }
        ]
    },
    "debug_dwarf__ptr_typeUnitReader_AddressSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_typeUnitReader_Next": {
        "result": "struct debug_dwarf__ptr_typeUnitReader_Next_retval {_ptr_Entry field_0;error err1;}",
        "result_name": "debug_dwarf__ptr_typeUnitReader_Next_retval",
        "parameters": []
    },
    "debug_dwarf__ptr_typeUnitReader_clone": {
        "result": "typeReader",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_typeUnitReader_offset": {
        "result": "Offset",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf_elfData": {
        "result": "_ptr_Data",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "debug_dwarf_machoData": {
        "result": "_ptr_Data",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "debug_dwarf_peData": {
        "result": "_ptr_Data",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "debug_dwarf_TestTypedefsELF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestTypedefsMachO": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestTypedefsELFDwarf4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_testTypedefs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "d",
                "type": "_ptr_Data"
            },
            {
                "name": "kind",
                "type": "string"
            },
            {
                "name": "testcases",
                "type": "map_string_string"
            }
        ]
    },
    "debug_dwarf_TestTypedefCycle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestUnsupportedTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestBitOffsetsELF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestBitOffsetsMachO": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestBitOffsetsMachO4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestBitOffsetsELFDwarf4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_TestBitOffsetsELFDwarf5": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf_testBitOffsets": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "d",
                "type": "_ptr_Data"
            },
            {
                "name": "tag",
                "type": "string"
            },
            {
                "name": "expectedBitOffsets",
                "type": "map_string_string"
            }
        ]
    },
    "debug_dwarf_TestBitFieldZeroArrayIssue50685": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_dwarf__ptr_unit_version": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_unit_dwarf64": {
        "result": "struct debug_dwarf__ptr_unit_dwarf64_retval {bool field_0;bool field_1;}",
        "result_name": "debug_dwarf__ptr_unit_dwarf64_retval",
        "parameters": []
    },
    "debug_dwarf__ptr_unit_addrsize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "debug_dwarf__ptr_Data_parseUnits": {
        "result": "struct debug_dwarf__ptr_Data_parseUnits_retval {_slice_unit field_0;error err1;}",
        "result_name": "debug_dwarf__ptr_Data_parseUnits_retval",
        "parameters": []
    },
    "debug_dwarf__ptr_Data_offsetToUnit": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "Offset"
            }
        ]
    },
    "debug_elf_Version_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_Version_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_Class_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_Class_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_Data_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_Data_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_OSABI_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_OSABI_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_Type_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_Type_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_Machine_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_Machine_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_SectionIndex_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_SectionIndex_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_SectionType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_SectionType_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_SectionFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_SectionFlag_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_CompressionType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_CompressionType_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_ProgType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_ProgType_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_ProgFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_ProgFlag_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_DynTag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_DynTag_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_DynFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_DynFlag_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_DynFlag1_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_DynFlag1_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_NType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_NType_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_SymBind_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_SymBind_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_SymType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_SymType_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_SymVis_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_SymVis_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_X86_64_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_X86_64_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_AARCH64_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_AARCH64_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_ALPHA_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_ALPHA_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_ARM_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_ARM_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_386_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_386_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_MIPS_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_MIPS_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_LARCH_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_LARCH_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_PPC_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_PPC_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_PPC64_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_PPC64_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_RISCV_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_RISCV_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_390_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_390_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_SPARC_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_SPARC_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_R_SYM32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "uint32"
            }
        ]
    },
    "debug_elf_R_TYPE32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "uint32"
            }
        ]
    },
    "debug_elf_R_INFO32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "uint32"
            },
            {
                "name": "typ",
                "type": "uint32"
            }
        ]
    },
    "debug_elf_ST_BIND": {
        "result": "SymBind",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "uint8"
            }
        ]
    },
    "debug_elf_ST_TYPE": {
        "result": "SymType",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "uint8"
            }
        ]
    },
    "debug_elf_ST_INFO": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "bind",
                "type": "SymBind"
            },
            {
                "name": "typ",
                "type": "SymType"
            }
        ]
    },
    "debug_elf_ST_VISIBILITY": {
        "result": "SymVis",
        "result_name": null,
        "parameters": [
            {
                "name": "other",
                "type": "uint8"
            }
        ]
    },
    "debug_elf_R_SYM64": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "uint64"
            }
        ]
    },
    "debug_elf_R_TYPE64": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "uint64"
            }
        ]
    },
    "debug_elf_R_INFO": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "uint32"
            },
            {
                "name": "typ",
                "type": "uint32"
            }
        ]
    },
    "debug_elf_stringName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            },
            {
                "name": "names",
                "type": "_slice_intName"
            },
            {
                "name": "goSyntax",
                "type": "bool"
            }
        ]
    },
    "debug_elf_flagName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            },
            {
                "name": "names",
                "type": "_slice_intName"
            },
            {
                "name": "goSyntax",
                "type": "bool"
            }
        ]
    },
    "debug_elf_TestNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_elf__ptr_Section_Data": {
        "result": "struct debug_elf__ptr_Section_Data_retval {_slice_byte field_0;error err1;}",
        "result_name": "debug_elf__ptr_Section_Data_retval",
        "parameters": []
    },
    "debug_elf__ptr_File_stringTable": {
        "result": "struct debug_elf__ptr_File_stringTable_retval {_slice_byte field_0;error err1;}",
        "result_name": "debug_elf__ptr_File_stringTable_retval",
        "parameters": [
            {
                "name": "link",
                "type": "uint32"
            }
        ]
    },
    "debug_elf__ptr_Section_Open": {
        "result": "io_ReadSeeker",
        "result_name": null,
        "parameters": []
    },
    "debug_elf__ptr_Prog_Open": {
        "result": "io_ReadSeeker",
        "result_name": null,
        "parameters": []
    },
    "debug_elf__ptr_FormatError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_elf_Open": {
        "result": "struct debug_elf_Open_retval {_ptr_File field_0;error err1;}",
        "result_name": "debug_elf_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "debug_elf__ptr_File_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "debug_elf__ptr_File_SectionByType": {
        "result": "_ptr_Section",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "SectionType"
            }
        ]
    },
    "debug_elf_NewFile": {
        "result": "struct debug_elf_NewFile_retval {_ptr_File field_0;error err1;}",
        "result_name": "debug_elf_NewFile_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReaderAt"
            }
        ]
    },
    "debug_elf__ptr_File_getSymbols": {
        "result": "struct debug_elf__ptr_File_getSymbols_retval {_slice_Symbol field_0;_slice_byte field_1;error err2;}",
        "result_name": "debug_elf__ptr_File_getSymbols_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "SectionType"
            }
        ]
    },
    "debug_elf__ptr_File_getSymbols32": {
        "result": "struct debug_elf__ptr_File_getSymbols32_retval {_slice_Symbol field_0;_slice_byte field_1;error err2;}",
        "result_name": "debug_elf__ptr_File_getSymbols32_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "SectionType"
            }
        ]
    },
    "debug_elf__ptr_File_getSymbols64": {
        "result": "struct debug_elf__ptr_File_getSymbols64_retval {_slice_Symbol field_0;_slice_byte field_1;error err2;}",
        "result_name": "debug_elf__ptr_File_getSymbols64_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "SectionType"
            }
        ]
    },
    "debug_elf_getString": {
        "result": "struct debug_elf_getString_retval {string field_0;bool field_1;}",
        "result_name": "debug_elf_getString_retval",
        "parameters": [
            {
                "name": "section",
                "type": "_slice_byte"
            },
            {
                "name": "start",
                "type": "int"
            }
        ]
    },
    "debug_elf__ptr_File_Section": {
        "result": "_ptr_Section",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "debug_elf__ptr_File_applyRelocations": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "rels",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_elf_canApplyRelocation": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sym",
                "type": "_ptr_Symbol"
            }
        ]
    },
    "debug_elf__ptr_File_applyRelocationsAMD64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "rels",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_elf__ptr_File_applyRelocations386": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "rels",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_elf__ptr_File_applyRelocationsARM": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "rels",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_elf__ptr_File_applyRelocationsARM64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "rels",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_elf__ptr_File_applyRelocationsPPC": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "rels",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_elf__ptr_File_applyRelocationsPPC64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "rels",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_elf__ptr_File_applyRelocationsMIPS": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "rels",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_elf__ptr_File_applyRelocationsMIPS64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "rels",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_elf__ptr_File_applyRelocationsLOONG64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "rels",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_elf__ptr_File_applyRelocationsRISCV64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "rels",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_elf__ptr_File_applyRelocationss390x": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "rels",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_elf__ptr_File_applyRelocationsSPARC64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "rels",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_elf__ptr_File_DWARF": {
        "result": "struct debug_elf__ptr_File_DWARF_retval {_ptr_dwarf_Data field_0;error err1;}",
        "result_name": "debug_elf__ptr_File_DWARF_retval",
        "parameters": []
    },
    "debug_elf__ptr_File_Symbols": {
        "result": "struct debug_elf__ptr_File_Symbols_retval {_slice_Symbol field_0;error err1;}",
        "result_name": "debug_elf__ptr_File_Symbols_retval",
        "parameters": []
    },
    "debug_elf__ptr_File_DynamicSymbols": {
        "result": "struct debug_elf__ptr_File_DynamicSymbols_retval {_slice_Symbol field_0;error err1;}",
        "result_name": "debug_elf__ptr_File_DynamicSymbols_retval",
        "parameters": []
    },
    "debug_elf__ptr_File_ImportedSymbols": {
        "result": "struct debug_elf__ptr_File_ImportedSymbols_retval {_slice_ImportedSymbol field_0;error err1;}",
        "result_name": "debug_elf__ptr_File_ImportedSymbols_retval",
        "parameters": []
    },
    "debug_elf__ptr_File_gnuVersionInit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_elf__ptr_File_gnuVersion": {
        "result": "struct debug_elf__ptr_File_gnuVersion_retval {string field_0;string field_1;}",
        "result_name": "debug_elf__ptr_File_gnuVersion_retval",
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "debug_elf__ptr_File_ImportedLibraries": {
        "result": "struct debug_elf__ptr_File_ImportedLibraries_retval {_slice_string field_0;error err1;}",
        "result_name": "debug_elf__ptr_File_ImportedLibraries_retval",
        "parameters": []
    },
    "debug_elf__ptr_File_DynString": {
        "result": "struct debug_elf__ptr_File_DynString_retval {_slice_string field_0;error err1;}",
        "result_name": "debug_elf__ptr_File_DynString_retval",
        "parameters": [
            {
                "name": "tag",
                "type": "DynTag"
            }
        ]
    },
    "debug_elf__ptr_File_DynValue": {
        "result": "struct debug_elf__ptr_File_DynValue_retval {_slice_uint64 field_0;error err1;}",
        "result_name": "debug_elf__ptr_File_DynValue_retval",
        "parameters": [
            {
                "name": "tag",
                "type": "DynTag"
            }
        ]
    },
    "debug_elf__ptr_nobitsSectionReader_ReadAt": {
        "result": "struct debug_elf__ptr_nobitsSectionReader_ReadAt_retval {int field_0;error err1;}",
        "result_name": "debug_elf__ptr_nobitsSectionReader_ReadAt_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "debug_elf_TestOpen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_elf_decompress": {
        "result": "struct debug_elf_decompress_retval {io_ReaderAt field_0;error err1;}",
        "result_name": "debug_elf_decompress_retval",
        "parameters": [
            {
                "name": "gz",
                "type": "string"
            }
        ]
    },
    "debug_elf_TestDWARFRelocations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_elf_TestCompressedDWARF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_elf_TestCompressedSection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_elf_TestNoSectionOverlaps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_elf_TestNobitsSection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_elf_TestLargeNumberOfSections": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_elf_TestIssue10996": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_elf_TestDynValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_elf_TestIssue59208": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_elf_errorReader_Read": {
        "result": "struct debug_elf_errorReader_Read_retval {int field_0;error err1;}",
        "result_name": "debug_elf_errorReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_elf_errorReader_ReadAt": {
        "result": "struct debug_elf_errorReader_ReadAt_retval {int field_0;error err1;}",
        "result_name": "debug_elf_errorReader_ReadAt_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "debug_elf_errorReader_Seek": {
        "result": "struct debug_elf_errorReader_Seek_retval {int64 field_0;error err1;}",
        "result_name": "debug_elf_errorReader_Seek_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "debug_elf_errorReader_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "debug_elf__ptr_readSeekerFromReader_start": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "debug_elf__ptr_readSeekerFromReader_Read": {
        "result": "struct debug_elf__ptr_readSeekerFromReader_Read_retval {int field_0;error err1;}",
        "result_name": "debug_elf__ptr_readSeekerFromReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_elf__ptr_readSeekerFromReader_Seek": {
        "result": "struct debug_elf__ptr_readSeekerFromReader_Seek_retval {int64 field_0;error err1;}",
        "result_name": "debug_elf__ptr_readSeekerFromReader_Seek_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "debug_elf_TestSymbols": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_gosym__ptr_LineTable_parse": {
        "result": "struct debug_gosym__ptr_LineTable_parse_retval {_slice_byte field_0;uint64 field_1;int field_2;}",
        "result_name": "debug_gosym__ptr_LineTable_parse_retval",
        "parameters": [
            {
                "name": "targetPC",
                "type": "uint64"
            },
            {
                "name": "targetLine",
                "type": "int"
            }
        ]
    },
    "debug_gosym__ptr_LineTable_slice": {
        "result": "_ptr_LineTable",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uint64"
            }
        ]
    },
    "debug_gosym__ptr_LineTable_PCToLine": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uint64"
            }
        ]
    },
    "debug_gosym__ptr_LineTable_LineToPC": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "int"
            },
            {
                "name": "maxpc",
                "type": "uint64"
            }
        ]
    },
    "debug_gosym_NewLineTable": {
        "result": "_ptr_LineTable",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "text",
                "type": "uint64"
            }
        ]
    },
    "debug_gosym__ptr_LineTable_isGo12": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym__ptr_LineTable_uintptr": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_gosym__ptr_LineTable_parsePclnTab": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym__ptr_LineTable_go12Funcs": {
        "result": "_slice_Func",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym__ptr_LineTable_findFunc": {
        "result": "funcData",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uint64"
            }
        ]
    },
    "debug_gosym__ptr_LineTable_readvarint": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "debug_gosym__ptr_LineTable_funcName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint32"
            }
        ]
    },
    "debug_gosym__ptr_LineTable_stringFrom": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "arr",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "uint32"
            }
        ]
    },
    "debug_gosym__ptr_LineTable_string": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint32"
            }
        ]
    },
    "debug_gosym__ptr_LineTable_functabFieldSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym__ptr_LineTable_funcTab": {
        "result": "funcTab",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym_funcTab_Count": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym_funcTab_pc": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "debug_gosym_funcTab_funcOff": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "debug_gosym_funcTab_uint": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_gosym__ptr_LineTable_funcData": {
        "result": "funcData",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "debug_gosym_funcData_IsZero": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym__ptr_funcData_entryPC": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym_funcData_nameOff": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym_funcData_deferreturn": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym_funcData_pcfile": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym_funcData_pcln": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym_funcData_cuOffset": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym_funcData_field": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "debug_gosym__ptr_LineTable_step": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr__slice_byte"
            },
            {
                "name": "pc",
                "type": "_ptr_uint64"
            },
            {
                "name": "val",
                "type": "_ptr_int32"
            },
            {
                "name": "first",
                "type": "bool"
            }
        ]
    },
    "debug_gosym__ptr_LineTable_pcvalue": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint32"
            },
            {
                "name": "entry",
                "type": "uint64"
            },
            {
                "name": "targetpc",
                "type": "uint64"
            }
        ]
    },
    "debug_gosym__ptr_LineTable_findFileLine": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "entry",
                "type": "uint64"
            },
            {
                "name": "filetab",
                "type": "uint32"
            },
            {
                "name": "linetab",
                "type": "uint32"
            },
            {
                "name": "filenum",
                "type": "int32"
            },
            {
                "name": "line",
                "type": "int32"
            },
            {
                "name": "cutab",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_gosym__ptr_LineTable_go12PCToLine": {
        "result": "struct debug_gosym__ptr_LineTable_go12PCToLine_retval {int field_0;}",
        "result_name": "debug_gosym__ptr_LineTable_go12PCToLine_retval",
        "parameters": [
            {
                "name": "pc",
                "type": "uint64"
            }
        ]
    },
    "debug_gosym__ptr_LineTable_go12PCToFile": {
        "result": "struct debug_gosym__ptr_LineTable_go12PCToFile_retval {string field_0;}",
        "result_name": "debug_gosym__ptr_LineTable_go12PCToFile_retval",
        "parameters": [
            {
                "name": "pc",
                "type": "uint64"
            }
        ]
    },
    "debug_gosym__ptr_LineTable_go12LineToPC": {
        "result": "struct debug_gosym__ptr_LineTable_go12LineToPC_retval {uint64 field_0;}",
        "result_name": "debug_gosym__ptr_LineTable_go12LineToPC_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "debug_gosym__ptr_LineTable_initFileMap": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym__ptr_LineTable_go12MapFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "map_string__ptr_Obj"
            },
            {
                "name": "obj",
                "type": "_ptr_Obj"
            }
        ]
    },
    "debug_gosym_dotest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_gosym_endtest": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym_skipIfNotELF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_gosym_getTable": {
        "result": "_ptr_Table",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_gosym_crack": {
        "result": "struct debug_gosym_crack_retval {_ptr_elf_File field_0;_ptr_Table field_1;}",
        "result_name": "debug_gosym_crack_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_gosym_parse": {
        "result": "struct debug_gosym_parse_retval {_ptr_elf_File field_0;_ptr_Table field_1;}",
        "result_name": "debug_gosym_parse_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "f",
                "type": "_ptr_elf_File"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_gosym_TestLineFromAline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_gosym_TestLineAline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_gosym_TestPCLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_gosym_TestSymVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_gosym_read115Executable": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "tb",
                "type": "testing_TB"
            }
        ]
    },
    "debug_gosym_Test115PclnParsing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_gosym_Benchmark115": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "debug_gosym__ptr_Sym_Static": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym__ptr_Sym_nameWithoutInst": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym__ptr_Sym_PackageName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym__ptr_Sym_ReceiverName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym__ptr_Sym_BaseName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym_walksymtab": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "debug_gosym_NewTable": {
        "result": "struct debug_gosym_NewTable_retval {_ptr_Table field_0;error err1;}",
        "result_name": "debug_gosym_NewTable_retval",
        "parameters": [
            {
                "name": "symtab",
                "type": "_slice_byte"
            },
            {
                "name": "pcln",
                "type": "_ptr_LineTable"
            }
        ]
    },
    "debug_gosym__ptr_Table_PCToFunc": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uint64"
            }
        ]
    },
    "debug_gosym__ptr_Table_PCToLine": {
        "result": "struct debug_gosym__ptr_Table_PCToLine_retval {string field_0;int field_1;_ptr_Func field_2;}",
        "result_name": "debug_gosym__ptr_Table_PCToLine_retval",
        "parameters": [
            {
                "name": "pc",
                "type": "uint64"
            }
        ]
    },
    "debug_gosym__ptr_Table_LineToPC": {
        "result": "struct debug_gosym__ptr_Table_LineToPC_retval {uint64 field_0;_ptr_Func field_1;error err2;}",
        "result_name": "debug_gosym__ptr_Table_LineToPC_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "debug_gosym__ptr_Table_LookupSym": {
        "result": "_ptr_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "debug_gosym__ptr_Table_LookupFunc": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "debug_gosym__ptr_Table_SymByAddr": {
        "result": "_ptr_Sym",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uint64"
            }
        ]
    },
    "debug_gosym__ptr_Obj_lineFromAline": {
        "result": "struct debug_gosym__ptr_Obj_lineFromAline_retval {string field_0;int field_1;}",
        "result_name": "debug_gosym__ptr_Obj_lineFromAline_retval",
        "parameters": [
            {
                "name": "aline",
                "type": "int"
            }
        ]
    },
    "debug_gosym__ptr_Obj_alineFromLine": {
        "result": "struct debug_gosym__ptr_Obj_alineFromLine_retval {int field_0;error err1;}",
        "result_name": "debug_gosym__ptr_Obj_alineFromLine_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "debug_gosym_UnknownFileError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym__ptr_UnknownLineError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym__ptr_DecodingError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym_assertString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dsc",
                "type": "string"
            },
            {
                "name": "out",
                "type": "string"
            },
            {
                "name": "tgt",
                "type": "string"
            }
        ]
    },
    "debug_gosym_TestStandardLibPackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_gosym_TestStandardLibPathPackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_gosym_TestGenericNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_gosym_TestRemotePackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_gosym_TestIssue29551": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_gosym_testdata_linefrompc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym_testdata_pcfromline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "debug_gosym_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "debug_macho_NewFatFile": {
        "result": "struct debug_macho_NewFatFile_retval {_ptr_FatFile field_0;error err1;}",
        "result_name": "debug_macho_NewFatFile_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReaderAt"
            }
        ]
    },
    "debug_macho_OpenFat": {
        "result": "struct debug_macho_OpenFat_retval {_ptr_FatFile field_0;error err1;}",
        "result_name": "debug_macho_OpenFat_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "debug_macho__ptr_FatFile_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "debug_macho_LoadBytes_Raw": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "debug_macho__ptr_Segment_Data": {
        "result": "struct debug_macho__ptr_Segment_Data_retval {_slice_byte field_0;error err1;}",
        "result_name": "debug_macho__ptr_Segment_Data_retval",
        "parameters": []
    },
    "debug_macho__ptr_Segment_Open": {
        "result": "io_ReadSeeker",
        "result_name": null,
        "parameters": []
    },
    "debug_macho__ptr_Section_Data": {
        "result": "struct debug_macho__ptr_Section_Data_retval {_slice_byte field_0;error err1;}",
        "result_name": "debug_macho__ptr_Section_Data_retval",
        "parameters": []
    },
    "debug_macho__ptr_Section_Open": {
        "result": "io_ReadSeeker",
        "result_name": null,
        "parameters": []
    },
    "debug_macho__ptr_FormatError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_macho_Open": {
        "result": "struct debug_macho_Open_retval {_ptr_File field_0;error err1;}",
        "result_name": "debug_macho_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "debug_macho__ptr_File_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "debug_macho_NewFile": {
        "result": "struct debug_macho_NewFile_retval {_ptr_File field_0;error err1;}",
        "result_name": "debug_macho_NewFile_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReaderAt"
            }
        ]
    },
    "debug_macho__ptr_File_parseSymtab": {
        "result": "struct debug_macho__ptr_File_parseSymtab_retval {_ptr_Symtab field_0;error err1;}",
        "result_name": "debug_macho__ptr_File_parseSymtab_retval",
        "parameters": [
            {
                "name": "symdat",
                "type": "_slice_byte"
            },
            {
                "name": "strtab",
                "type": "_slice_byte"
            },
            {
                "name": "cmddat",
                "type": "_slice_byte"
            },
            {
                "name": "hdr",
                "type": "_ptr_SymtabCmd"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "debug_macho__ptr_File_pushSection": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "sh",
                "type": "_ptr_Section"
            },
            {
                "name": "r",
                "type": "io_ReaderAt"
            }
        ]
    },
    "debug_macho_cstring": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_macho__ptr_File_Segment": {
        "result": "_ptr_Segment",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "debug_macho__ptr_File_Section": {
        "result": "_ptr_Section",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "debug_macho__ptr_File_DWARF": {
        "result": "struct debug_macho__ptr_File_DWARF_retval {_ptr_dwarf_Data field_0;error err1;}",
        "result_name": "debug_macho__ptr_File_DWARF_retval",
        "parameters": []
    },
    "debug_macho__ptr_File_ImportedSymbols": {
        "result": "struct debug_macho__ptr_File_ImportedSymbols_retval {_slice_string field_0;error err1;}",
        "result_name": "debug_macho__ptr_File_ImportedSymbols_retval",
        "parameters": []
    },
    "debug_macho__ptr_File_ImportedLibraries": {
        "result": "struct debug_macho__ptr_File_ImportedLibraries_retval {_slice_string field_0;error err1;}",
        "result_name": "debug_macho__ptr_File_ImportedLibraries_retval",
        "parameters": []
    },
    "debug_macho_readerAtFromObscured": {
        "result": "struct debug_macho_readerAtFromObscured_retval {io_ReaderAt field_0;error err1;}",
        "result_name": "debug_macho_readerAtFromObscured_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "debug_macho_openObscured": {
        "result": "struct debug_macho_openObscured_retval {_ptr_File field_0;error err1;}",
        "result_name": "debug_macho_openObscured_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "debug_macho_openFatObscured": {
        "result": "struct debug_macho_openFatObscured_retval {_ptr_FatFile field_0;error err1;}",
        "result_name": "debug_macho_openFatObscured_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "debug_macho_TestOpen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_macho_TestOpenFailure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_macho_TestOpenFat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_macho_TestOpenFatFailure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_macho_TestRelocTypeString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_macho_TestTypeString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_macho_TestOpenBadDysymCmd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_macho_Type_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_macho_Type_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_macho_Cpu_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_macho_Cpu_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_macho_LoadCmd_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_macho_LoadCmd_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_macho_stringName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            },
            {
                "name": "names",
                "type": "_slice_intName"
            },
            {
                "name": "goSyntax",
                "type": "bool"
            }
        ]
    },
    "debug_macho_RelocTypeGeneric_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_macho_RelocTypeX86_64_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_macho_RelocTypeARM_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_macho_RelocTypeARM64_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_macho__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "debug_macho_RelocTypeGeneric_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_macho_RelocTypeX86_64_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_macho_RelocTypeARM_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_macho_RelocTypeARM64_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_pe_Open": {
        "result": "struct debug_pe_Open_retval {_ptr_File field_0;error err1;}",
        "result_name": "debug_pe_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "debug_pe__ptr_File_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "debug_pe_NewFile": {
        "result": "struct debug_pe_NewFile_retval {_ptr_File field_0;error err1;}",
        "result_name": "debug_pe_NewFile_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReaderAt"
            }
        ]
    },
    "debug_pe__ptr_nobitsSectionReader_ReadAt": {
        "result": "struct debug_pe__ptr_nobitsSectionReader_ReadAt_retval {int field_0;error err1;}",
        "result_name": "debug_pe__ptr_nobitsSectionReader_ReadAt_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "debug_pe_getString": {
        "result": "struct debug_pe_getString_retval {string field_0;bool field_1;}",
        "result_name": "debug_pe_getString_retval",
        "parameters": [
            {
                "name": "section",
                "type": "_slice_byte"
            },
            {
                "name": "start",
                "type": "int"
            }
        ]
    },
    "debug_pe__ptr_File_Section": {
        "result": "_ptr_Section",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "debug_pe__ptr_File_DWARF": {
        "result": "struct debug_pe__ptr_File_DWARF_retval {_ptr_dwarf_Data field_0;error err1;}",
        "result_name": "debug_pe__ptr_File_DWARF_retval",
        "parameters": []
    },
    "debug_pe__ptr_File_ImportedSymbols": {
        "result": "struct debug_pe__ptr_File_ImportedSymbols_retval {_slice_string field_0;error err1;}",
        "result_name": "debug_pe__ptr_File_ImportedSymbols_retval",
        "parameters": []
    },
    "debug_pe__ptr_File_ImportedLibraries": {
        "result": "struct debug_pe__ptr_File_ImportedLibraries_retval {_slice_string field_0;error err1;}",
        "result_name": "debug_pe__ptr_File_ImportedLibraries_retval",
        "parameters": []
    },
    "debug_pe__ptr_FormatError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_pe_readOptionalHeader": {
        "result": "struct debug_pe_readOptionalHeader_retval {interface_ field_0;error err1;}",
        "result_name": "debug_pe_readOptionalHeader_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReadSeeker"
            },
            {
                "name": "sz",
                "type": "uint16"
            }
        ]
    },
    "debug_pe_readDataDirectories": {
        "result": "struct debug_pe_readDataDirectories_retval {_slice_DataDirectory field_0;error err1;}",
        "result_name": "debug_pe_readDataDirectories_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReadSeeker"
            },
            {
                "name": "sz",
                "type": "uint16"
            },
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "debug_pe_testCgoDWARF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "linktype",
                "type": "int"
            }
        ]
    },
    "debug_pe_TestDefaultLinkerDWARF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_pe_TestInternalLinkerDWARF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_pe_TestExternalLinkerDWARF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_pe_isOptHdrEq": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            },
            {
                "name": "b",
                "type": "interface_"
            }
        ]
    },
    "debug_pe_TestOpen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_pe_TestOpenFailure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_pe_getImageBase": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            }
        ]
    },
    "debug_pe_testDWARF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "linktype",
                "type": "int"
            }
        ]
    },
    "debug_pe_TestBSSHasZeros": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_pe_TestDWARF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_pe_TestBuildingWindowsGUI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_pe_TestImportTableInUnknownSection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_pe_TestInvalidOptionalHeaderMagic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_pe_TestImportedSymbolsNoPanicMissingOptionalHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_pe_TestImportedSymbolsNoPanicWithSliceOutOfBound": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_pe__ptr_SectionHeader32_fullName": {
        "result": "struct debug_pe__ptr_SectionHeader32_fullName_retval {string field_0;error err1;}",
        "result_name": "debug_pe__ptr_SectionHeader32_fullName_retval",
        "parameters": [
            {
                "name": "st",
                "type": "StringTable"
            }
        ]
    },
    "debug_pe_readRelocs": {
        "result": "struct debug_pe_readRelocs_retval {_slice_Reloc field_0;error err1;}",
        "result_name": "debug_pe_readRelocs_retval",
        "parameters": [
            {
                "name": "sh",
                "type": "_ptr_SectionHeader"
            },
            {
                "name": "r",
                "type": "io_ReadSeeker"
            }
        ]
    },
    "debug_pe__ptr_Section_Data": {
        "result": "struct debug_pe__ptr_Section_Data_retval {_slice_byte field_0;error err1;}",
        "result_name": "debug_pe__ptr_Section_Data_retval",
        "parameters": []
    },
    "debug_pe__ptr_Section_Open": {
        "result": "io_ReadSeeker",
        "result_name": null,
        "parameters": []
    },
    "debug_pe_cstring": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_pe_readStringTable": {
        "result": "struct debug_pe_readStringTable_retval {StringTable field_0;error err1;}",
        "result_name": "debug_pe_readStringTable_retval",
        "parameters": [
            {
                "name": "fh",
                "type": "_ptr_FileHeader"
            },
            {
                "name": "r",
                "type": "io_ReadSeeker"
            }
        ]
    },
    "debug_pe_StringTable_String": {
        "result": "struct debug_pe_StringTable_String_retval {string field_0;error err1;}",
        "result_name": "debug_pe_StringTable_String_retval",
        "parameters": [
            {
                "name": "start",
                "type": "uint32"
            }
        ]
    },
    "debug_pe_readCOFFSymbols": {
        "result": "struct debug_pe_readCOFFSymbols_retval {_slice_COFFSymbol field_0;error err1;}",
        "result_name": "debug_pe_readCOFFSymbols_retval",
        "parameters": [
            {
                "name": "fh",
                "type": "_ptr_FileHeader"
            },
            {
                "name": "r",
                "type": "io_ReadSeeker"
            }
        ]
    },
    "debug_pe_isSymNameOffset": {
        "result": "struct debug_pe_isSymNameOffset_retval {bool field_0;uint32 field_1;}",
        "result_name": "debug_pe_isSymNameOffset_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_8_byte"
            }
        ]
    },
    "debug_pe__ptr_COFFSymbol_FullName": {
        "result": "struct debug_pe__ptr_COFFSymbol_FullName_retval {string field_0;error err1;}",
        "result_name": "debug_pe__ptr_COFFSymbol_FullName_retval",
        "parameters": [
            {
                "name": "st",
                "type": "StringTable"
            }
        ]
    },
    "debug_pe_removeAuxSymbols": {
        "result": "struct debug_pe_removeAuxSymbols_retval {_slice__ptr_Symbol field_0;error err1;}",
        "result_name": "debug_pe_removeAuxSymbols_retval",
        "parameters": [
            {
                "name": "allsyms",
                "type": "_slice_COFFSymbol"
            },
            {
                "name": "st",
                "type": "StringTable"
            }
        ]
    },
    "debug_pe__ptr_File_COFFSymbolReadSectionDefAux": {
        "result": "struct debug_pe__ptr_File_COFFSymbolReadSectionDefAux_retval {_ptr_COFFSymbolAuxFormat5 field_0;error err1;}",
        "result_name": "debug_pe__ptr_File_COFFSymbolReadSectionDefAux_retval",
        "parameters": [
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "debug_pe_TestReadCOFFSymbolAuxInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_plan9obj__ptr_Section_Data": {
        "result": "struct debug_plan9obj__ptr_Section_Data_retval {_slice_byte field_0;error err1;}",
        "result_name": "debug_plan9obj__ptr_Section_Data_retval",
        "parameters": []
    },
    "debug_plan9obj__ptr_Section_Open": {
        "result": "io_ReadSeeker",
        "result_name": null,
        "parameters": []
    },
    "debug_plan9obj__ptr_formatError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "debug_plan9obj_Open": {
        "result": "struct debug_plan9obj_Open_retval {_ptr_File field_0;error err1;}",
        "result_name": "debug_plan9obj_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "debug_plan9obj__ptr_File_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "debug_plan9obj_parseMagic": {
        "result": "struct debug_plan9obj_parseMagic_retval {uint32 field_0;error err1;}",
        "result_name": "debug_plan9obj_parseMagic_retval",
        "parameters": [
            {
                "name": "magic",
                "type": "_slice_byte"
            }
        ]
    },
    "debug_plan9obj_NewFile": {
        "result": "struct debug_plan9obj_NewFile_retval {_ptr_File field_0;error err1;}",
        "result_name": "debug_plan9obj_NewFile_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReaderAt"
            }
        ]
    },
    "debug_plan9obj_walksymtab": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "ptrsz",
                "type": "int"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "debug_plan9obj_newTable": {
        "result": "struct debug_plan9obj_newTable_retval {_slice_Sym field_0;error err1;}",
        "result_name": "debug_plan9obj_newTable_retval",
        "parameters": [
            {
                "name": "symtab",
                "type": "_slice_byte"
            },
            {
                "name": "ptrsz",
                "type": "int"
            }
        ]
    },
    "debug_plan9obj__ptr_File_Symbols": {
        "result": "struct debug_plan9obj__ptr_File_Symbols_retval {_slice_Sym field_0;error err1;}",
        "result_name": "debug_plan9obj__ptr_File_Symbols_retval",
        "parameters": []
    },
    "debug_plan9obj__ptr_File_Section": {
        "result": "_ptr_Section",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "debug_plan9obj_TestOpen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "debug_plan9obj_TestOpenFailure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "embed_split": {
        "result": "struct embed_split_retval {string field_0;bool field_1;}",
        "result_name": "embed_split_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "embed_trimSlash": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "embed__ptr_file_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "embed__ptr_file_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "embed__ptr_file_ModTime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "embed__ptr_file_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "embed__ptr_file_Sys": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "embed__ptr_file_Type": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": []
    },
    "embed__ptr_file_Info": {
        "result": "struct embed__ptr_file_Info_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "embed__ptr_file_Info_retval",
        "parameters": []
    },
    "embed__ptr_file_Mode": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": []
    },
    "embed__ptr_file_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "embed_FS_lookup": {
        "result": "_ptr_file",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "embed_FS_readDir": {
        "result": "_slice_file",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "embed_FS_Open": {
        "result": "struct embed_FS_Open_retval {fs_File field_0;error err1;}",
        "result_name": "embed_FS_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "embed_FS_ReadDir": {
        "result": "struct embed_FS_ReadDir_retval {_slice_fs_DirEntry field_0;error err1;}",
        "result_name": "embed_FS_ReadDir_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "embed_FS_ReadFile": {
        "result": "struct embed_FS_ReadFile_retval {_slice_byte field_0;error err1;}",
        "result_name": "embed_FS_ReadFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "embed__ptr_openFile_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "embed__ptr_openFile_Stat": {
        "result": "struct embed__ptr_openFile_Stat_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "embed__ptr_openFile_Stat_retval",
        "parameters": []
    },
    "embed__ptr_openFile_Read": {
        "result": "struct embed__ptr_openFile_Read_retval {int field_0;error err1;}",
        "result_name": "embed__ptr_openFile_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "embed__ptr_openFile_Seek": {
        "result": "struct embed__ptr_openFile_Seek_retval {int64 field_0;error err1;}",
        "result_name": "embed__ptr_openFile_Seek_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "embed__ptr_openFile_ReadAt": {
        "result": "struct embed__ptr_openFile_ReadAt_retval {int field_0;error err1;}",
        "result_name": "embed__ptr_openFile_ReadAt_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "embed__ptr_openDir_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "embed__ptr_openDir_Stat": {
        "result": "struct embed__ptr_openDir_Stat_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "embed__ptr_openDir_Stat_retval",
        "parameters": []
    },
    "embed__ptr_openDir_Read": {
        "result": "struct embed__ptr_openDir_Read_retval {int field_0;error err1;}",
        "result_name": "embed__ptr_openDir_Read_retval",
        "parameters": []
    },
    "embed__ptr_openDir_ReadDir": {
        "result": "struct embed__ptr_openDir_ReadDir_retval {_slice_fs_DirEntry field_0;error err1;}",
        "result_name": "embed__ptr_openDir_ReadDir_retval",
        "parameters": [
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "embed_sortSearch": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "embed_Example": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "embed_internal_embedtest_testFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "embed_FS"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "data",
                "type": "string"
            }
        ]
    },
    "embed_internal_embedtest_testString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "data",
                "type": "string"
            }
        ]
    },
    "embed_internal_embedtest_TestXGlobal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "embed_internal_embedtest_testDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "embed_FS"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "expect",
                "type": "string"
            }
        ]
    },
    "embed_internal_embedtest_TestGlobal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "embed_internal_embedtest_TestDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "embed_internal_embedtest_TestHidden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "embed_internal_embedtest_TestUninitialized": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "embed_internal_embedtest_TestAliases": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "embed_internal_embedtest_TestOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_ascii85_Encode": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_ascii85_MaxEncodedLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "encoding_ascii85_NewEncoder": {
        "result": "io_WriteCloser",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "encoding_ascii85__ptr_encoder_Write": {
        "result": "struct encoding_ascii85__ptr_encoder_Write_retval {int field_0;error err1;}",
        "result_name": "encoding_ascii85__ptr_encoder_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_ascii85__ptr_encoder_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "encoding_ascii85_CorruptInputError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_ascii85_Decode": {
        "result": "struct encoding_ascii85_Decode_retval {int field_0;error err1;}",
        "result_name": "encoding_ascii85_Decode_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "flush",
                "type": "bool"
            }
        ]
    },
    "encoding_ascii85_NewDecoder": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "encoding_ascii85__ptr_decoder_Read": {
        "result": "struct encoding_ascii85__ptr_decoder_Read_retval {int field_0;error err1;}",
        "result_name": "encoding_ascii85__ptr_decoder_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_ascii85_testEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "encoding_ascii85_strip85": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "encoding_ascii85_TestEncode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_ascii85_TestEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_ascii85_TestEncoderBuffering": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_ascii85_TestDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_ascii85_TestDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_ascii85_TestDecoderBuffering": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_ascii85_TestDecodeCorrupt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_ascii85_TestBig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_ascii85_TestDecoderInternalWhitespace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_StructuralError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_asn1_SyntaxError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_asn1_parseBool": {
        "result": "struct encoding_asn1_parseBool_retval {bool field_0;error err1;}",
        "result_name": "encoding_asn1_parseBool_retval",
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_checkInteger": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_parseInt64": {
        "result": "struct encoding_asn1_parseInt64_retval {int64 field_0;error err1;}",
        "result_name": "encoding_asn1_parseInt64_retval",
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_parseInt32": {
        "result": "struct encoding_asn1_parseInt32_retval {int32 field_0;error err1;}",
        "result_name": "encoding_asn1_parseInt32_retval",
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_parseBigInt": {
        "result": "struct encoding_asn1_parseBigInt_retval {_ptr_big_Int field_0;error err1;}",
        "result_name": "encoding_asn1_parseBigInt_retval",
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_BitString_At": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "encoding_asn1_BitString_RightAlign": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "encoding_asn1_parseBitString": {
        "result": "struct encoding_asn1_parseBitString_retval {BitString field_0;error err1;}",
        "result_name": "encoding_asn1_parseBitString_retval",
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_ObjectIdentifier_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "other",
                "type": "ObjectIdentifier"
            }
        ]
    },
    "encoding_asn1_ObjectIdentifier_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_asn1_parseObjectIdentifier": {
        "result": "struct encoding_asn1_parseObjectIdentifier_retval {ObjectIdentifier field_0;error err1;}",
        "result_name": "encoding_asn1_parseObjectIdentifier_retval",
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_parseBase128Int": {
        "result": "struct encoding_asn1_parseBase128Int_retval {int field_0;error err1;}",
        "result_name": "encoding_asn1_parseBase128Int_retval",
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            },
            {
                "name": "initOffset",
                "type": "int"
            }
        ]
    },
    "encoding_asn1_parseUTCTime": {
        "result": "struct encoding_asn1_parseUTCTime_retval {time_Time field_0;error err1;}",
        "result_name": "encoding_asn1_parseUTCTime_retval",
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_parseGeneralizedTime": {
        "result": "struct encoding_asn1_parseGeneralizedTime_retval {time_Time field_0;error err1;}",
        "result_name": "encoding_asn1_parseGeneralizedTime_retval",
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_parseNumericString": {
        "result": "struct encoding_asn1_parseNumericString_retval {string field_0;error err1;}",
        "result_name": "encoding_asn1_parseNumericString_retval",
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_isNumeric": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "encoding_asn1_parsePrintableString": {
        "result": "struct encoding_asn1_parsePrintableString_retval {string field_0;error err1;}",
        "result_name": "encoding_asn1_parsePrintableString_retval",
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_isPrintable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            },
            {
                "name": "asterisk",
                "type": "asteriskFlag"
            },
            {
                "name": "ampersand",
                "type": "ampersandFlag"
            }
        ]
    },
    "encoding_asn1_parseIA5String": {
        "result": "struct encoding_asn1_parseIA5String_retval {string field_0;error err1;}",
        "result_name": "encoding_asn1_parseIA5String_retval",
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_parseT61String": {
        "result": "struct encoding_asn1_parseT61String_retval {string field_0;error err1;}",
        "result_name": "encoding_asn1_parseT61String_retval",
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_parseUTF8String": {
        "result": "struct encoding_asn1_parseUTF8String_retval {string field_0;error err1;}",
        "result_name": "encoding_asn1_parseUTF8String_retval",
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_parseBMPString": {
        "result": "struct encoding_asn1_parseBMPString_retval {string field_0;error err1;}",
        "result_name": "encoding_asn1_parseBMPString_retval",
        "parameters": [
            {
                "name": "bmpString",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_parseTagAndLength": {
        "result": "struct encoding_asn1_parseTagAndLength_retval {tagAndLength field_0;int field_1;error err2;}",
        "result_name": "encoding_asn1_parseTagAndLength_retval",
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            },
            {
                "name": "initOffset",
                "type": "int"
            }
        ]
    },
    "encoding_asn1_parseSequenceOf": {
        "result": "struct encoding_asn1_parseSequenceOf_retval {reflect_Value field_0;error err1;}",
        "result_name": "encoding_asn1_parseSequenceOf_retval",
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            },
            {
                "name": "sliceType",
                "type": "reflect_Type"
            },
            {
                "name": "elemType",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_asn1_invalidLength": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "int"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "sliceLength",
                "type": "int"
            }
        ]
    },
    "encoding_asn1_parseField": {
        "result": "struct encoding_asn1_parseField_retval {int field_0;error err1;}",
        "result_name": "encoding_asn1_parseField_retval",
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "bytes",
                "type": "_slice_byte"
            },
            {
                "name": "initOffset",
                "type": "int"
            },
            {
                "name": "params",
                "type": "fieldParameters"
            }
        ]
    },
    "encoding_asn1_canHaveDefaultValue": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "reflect_Kind"
            }
        ]
    },
    "encoding_asn1_setDefaultValue": {
        "result": "struct encoding_asn1_setDefaultValue_retval {bool field_0;}",
        "result_name": "encoding_asn1_setDefaultValue_retval",
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "params",
                "type": "fieldParameters"
            }
        ]
    },
    "encoding_asn1_Unmarshal": {
        "result": "struct encoding_asn1_Unmarshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_asn1_Unmarshal_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "val",
                "type": "interface_"
            }
        ]
    },
    "encoding_asn1__ptr_invalidUnmarshalError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_asn1_UnmarshalWithParams": {
        "result": "struct encoding_asn1_UnmarshalWithParams_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_asn1_UnmarshalWithParams_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "val",
                "type": "interface_"
            },
            {
                "name": "params",
                "type": "string"
            }
        ]
    },
    "encoding_asn1_TestParseBool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestParseInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestParseInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestParseBigInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestBitString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestBitStringAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestBitStringRightAlign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestObjectIdentifier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestUTCTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestGeneralizedTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestParseTagAndLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_newInt": {
        "result": "_ptr_int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "encoding_asn1_newInt64": {
        "result": "_ptr_int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "encoding_asn1_newString": {
        "result": "_ptr_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "encoding_asn1_newBool": {
        "result": "_ptr_bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "encoding_asn1_TestParseFieldParameters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestUnmarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestUnmarshalWithNilOrNonPointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestCertificate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestCertificateWithNUL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestRawStructs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestObjectIdentifierEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestStringSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestExplicitTaggedTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestImplicitTaggedTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestTruncatedExplicitTag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestUnmarshalInvalidUTF8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestMarshalNilValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestUnexportedStructField": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestNull": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestExplicitTagRawValueStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestTaggedRawValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestBMPString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestNonMinimalEncodedOID": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_BenchmarkObjectIdentifierString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_asn1_parseFieldParameters": {
        "result": "struct encoding_asn1_parseFieldParameters_retval {fieldParameters field_0;}",
        "result_name": "encoding_asn1_parseFieldParameters_retval",
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "encoding_asn1_getUniversalType": {
        "result": "struct encoding_asn1_getUniversalType_retval {bool field_0;int field_1;bool field_2;}",
        "result_name": "encoding_asn1_getUniversalType_retval",
        "parameters": [
            {
                "name": "t",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_asn1_byteEncoder_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_asn1_byteEncoder_Encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_bytesEncoder_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_asn1_bytesEncoder_Encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_stringEncoder_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_asn1_stringEncoder_Encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_multiEncoder_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_asn1_multiEncoder_Encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_setEncoder_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_asn1_setEncoder_Encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1__ptr_taggedEncoder_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_asn1__ptr_taggedEncoder_Encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_int64Encoder_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_asn1_int64Encoder_Encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_base128IntLength": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "encoding_asn1_appendBase128Int": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "encoding_asn1_makeBigInt": {
        "result": "struct encoding_asn1_makeBigInt_retval {encoder field_0;error err1;}",
        "result_name": "encoding_asn1_makeBigInt_retval",
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "encoding_asn1_appendLength": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "encoding_asn1_lengthLength": {
        "result": "struct encoding_asn1_lengthLength_retval {int field_0;}",
        "result_name": "encoding_asn1_lengthLength_retval",
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "encoding_asn1_appendTagAndLength": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "t",
                "type": "tagAndLength"
            }
        ]
    },
    "encoding_asn1_bitStringEncoder_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_asn1_bitStringEncoder_Encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_oidEncoder_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_asn1_oidEncoder_Encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_makeObjectIdentifier": {
        "result": "struct encoding_asn1_makeObjectIdentifier_retval {encoder field_0;error err1;}",
        "result_name": "encoding_asn1_makeObjectIdentifier_retval",
        "parameters": [
            {
                "name": "oid",
                "type": "_slice_int"
            }
        ]
    },
    "encoding_asn1_makePrintableString": {
        "result": "struct encoding_asn1_makePrintableString_retval {encoder field_0;error err1;}",
        "result_name": "encoding_asn1_makePrintableString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "encoding_asn1_makeIA5String": {
        "result": "struct encoding_asn1_makeIA5String_retval {encoder field_0;error err1;}",
        "result_name": "encoding_asn1_makeIA5String_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "encoding_asn1_makeNumericString": {
        "result": "struct encoding_asn1_makeNumericString_retval {encoder field_0;error err1;}",
        "result_name": "encoding_asn1_makeNumericString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "encoding_asn1_makeUTF8String": {
        "result": "encoder",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "encoding_asn1_appendTwoDigits": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "int"
            }
        ]
    },
    "encoding_asn1_appendFourDigits": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "int"
            }
        ]
    },
    "encoding_asn1_outsideUTCRange": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "encoding_asn1_makeUTCTime": {
        "result": "struct encoding_asn1_makeUTCTime_retval {encoder field_0;error err1;}",
        "result_name": "encoding_asn1_makeUTCTime_retval",
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "encoding_asn1_makeGeneralizedTime": {
        "result": "struct encoding_asn1_makeGeneralizedTime_retval {encoder field_0;error err1;}",
        "result_name": "encoding_asn1_makeGeneralizedTime_retval",
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "encoding_asn1_appendUTCTime": {
        "result": "struct encoding_asn1_appendUTCTime_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_asn1_appendUTCTime_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "encoding_asn1_appendGeneralizedTime": {
        "result": "struct encoding_asn1_appendGeneralizedTime_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_asn1_appendGeneralizedTime_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "encoding_asn1_appendTimeCommon": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "encoding_asn1_stripTagAndLength": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_asn1_makeBody": {
        "result": "struct encoding_asn1_makeBody_retval {encoder field_0;error err1;}",
        "result_name": "encoding_asn1_makeBody_retval",
        "parameters": [
            {
                "name": "value",
                "type": "reflect_Value"
            },
            {
                "name": "params",
                "type": "fieldParameters"
            }
        ]
    },
    "encoding_asn1_makeField": {
        "result": "struct encoding_asn1_makeField_retval {encoder field_0;error err1;}",
        "result_name": "encoding_asn1_makeField_retval",
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "params",
                "type": "fieldParameters"
            }
        ]
    },
    "encoding_asn1_Marshal": {
        "result": "struct encoding_asn1_Marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_asn1_Marshal_retval",
        "parameters": [
            {
                "name": "val",
                "type": "interface_"
            }
        ]
    },
    "encoding_asn1_MarshalWithParams": {
        "result": "struct encoding_asn1_MarshalWithParams_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_asn1_MarshalWithParams_retval",
        "parameters": [
            {
                "name": "val",
                "type": "interface_"
            },
            {
                "name": "params",
                "type": "string"
            }
        ]
    },
    "encoding_asn1_farFuture": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "encoding_asn1_TestMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestMarshalWithParams": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestMarshalError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestInvalidUTF8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestMarshalOID": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestIssue11130": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_BenchmarkMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_asn1_TestSetEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_TestSetEncoderSETSliceSuffix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_asn1_BenchmarkUnmarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_base32_NewEncoding": {
        "result": "_ptr_Encoding",
        "result_name": null,
        "parameters": [
            {
                "name": "encoder",
                "type": "string"
            }
        ]
    },
    "encoding_base32_Encoding_WithPadding": {
        "result": "_ptr_Encoding",
        "result_name": null,
        "parameters": [
            {
                "name": "padding",
                "type": "rune"
            }
        ]
    },
    "encoding_base32__ptr_Encoding_Encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_base32__ptr_Encoding_EncodeToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_base32__ptr_encoder_Write": {
        "result": "struct encoding_base32__ptr_encoder_Write_retval {int field_0;error err1;}",
        "result_name": "encoding_base32__ptr_encoder_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_base32__ptr_encoder_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "encoding_base32_NewEncoder": {
        "result": "io_WriteCloser",
        "result_name": null,
        "parameters": [
            {
                "name": "enc",
                "type": "_ptr_Encoding"
            },
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "encoding_base32__ptr_Encoding_EncodedLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "encoding_base32_CorruptInputError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_base32__ptr_Encoding_decode": {
        "result": "struct encoding_base32__ptr_Encoding_decode_retval {int field_0;bool field_1;error err2;}",
        "result_name": "encoding_base32__ptr_Encoding_decode_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_base32__ptr_Encoding_Decode": {
        "result": "struct encoding_base32__ptr_Encoding_Decode_retval {int field_0;error err1;}",
        "result_name": "encoding_base32__ptr_Encoding_Decode_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_base32__ptr_Encoding_DecodeString": {
        "result": "struct encoding_base32__ptr_Encoding_DecodeString_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_base32__ptr_Encoding_DecodeString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "encoding_base32_readEncodedData": {
        "result": "struct encoding_base32_readEncodedData_retval {int field_0;error err1;}",
        "result_name": "encoding_base32_readEncodedData_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "min",
                "type": "int"
            },
            {
                "name": "expectsPadding",
                "type": "bool"
            }
        ]
    },
    "encoding_base32__ptr_decoder_Read": {
        "result": "struct encoding_base32__ptr_decoder_Read_retval {int field_0;error err1;}",
        "result_name": "encoding_base32__ptr_decoder_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_base32_stripNewlines": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_base32__ptr_newlineFilteringReader_Read": {
        "result": "struct encoding_base32__ptr_newlineFilteringReader_Read_retval {int field_0;error err1;}",
        "result_name": "encoding_base32__ptr_newlineFilteringReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_base32_NewDecoder": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "enc",
                "type": "_ptr_Encoding"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "encoding_base32__ptr_Encoding_DecodedLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "encoding_base32_testEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "encoding_base32_TestEncode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_TestEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_TestEncoderBuffering": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_TestDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_TestDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32__ptr_badReader_Read": {
        "result": "struct encoding_base32__ptr_badReader_Read_retval {int field_0;error err1;}",
        "result_name": "encoding_base32__ptr_badReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_base32_TestIssue20044": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_TestDecoderError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_TestReaderEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_TestDecoderBuffering": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_TestDecodeCorrupt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_TestBig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_testStringEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "expected",
                "type": "string"
            },
            {
                "name": "examples",
                "type": "_slice_string"
            }
        ]
    },
    "encoding_base32_TestNewLineCharacters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_TestDecoderIssue4779": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_BenchmarkEncode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_base32_BenchmarkEncodeToString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_base32_BenchmarkDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_base32_BenchmarkDecodeString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_base32_TestWithCustomPadding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_TestWithoutPadding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_TestDecodeWithPadding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_TestDecodeWithWrongPadding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_TestBufferedDecodingSameError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_TestBufferedDecodingPadding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_TestEncodedDecodedLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_TestWithoutPaddingClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_TestDecodeReadAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_TestDecodeSmallBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base32_ExampleEncoding_EncodeToString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_base32_ExampleEncoding_Encode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_base32_ExampleEncoding_DecodeString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_base32_ExampleEncoding_Decode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_base32_ExampleNewEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_base64_NewEncoding": {
        "result": "_ptr_Encoding",
        "result_name": null,
        "parameters": [
            {
                "name": "encoder",
                "type": "string"
            }
        ]
    },
    "encoding_base64_Encoding_WithPadding": {
        "result": "_ptr_Encoding",
        "result_name": null,
        "parameters": [
            {
                "name": "padding",
                "type": "rune"
            }
        ]
    },
    "encoding_base64_Encoding_Strict": {
        "result": "_ptr_Encoding",
        "result_name": null,
        "parameters": []
    },
    "encoding_base64__ptr_Encoding_Encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_base64__ptr_Encoding_EncodeToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_base64__ptr_encoder_Write": {
        "result": "struct encoding_base64__ptr_encoder_Write_retval {int field_0;error err1;}",
        "result_name": "encoding_base64__ptr_encoder_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_base64__ptr_encoder_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "encoding_base64_NewEncoder": {
        "result": "io_WriteCloser",
        "result_name": null,
        "parameters": [
            {
                "name": "enc",
                "type": "_ptr_Encoding"
            },
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "encoding_base64__ptr_Encoding_EncodedLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "encoding_base64_CorruptInputError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_base64__ptr_Encoding_decodeQuantum": {
        "result": "struct encoding_base64__ptr_Encoding_decodeQuantum_retval {int field_0;error err1;}",
        "result_name": "encoding_base64__ptr_Encoding_decodeQuantum_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "si",
                "type": "int"
            }
        ]
    },
    "encoding_base64__ptr_Encoding_DecodeString": {
        "result": "struct encoding_base64__ptr_Encoding_DecodeString_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_base64__ptr_Encoding_DecodeString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "encoding_base64__ptr_decoder_Read": {
        "result": "struct encoding_base64__ptr_decoder_Read_retval {int field_0;error err1;}",
        "result_name": "encoding_base64__ptr_decoder_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_base64__ptr_Encoding_Decode": {
        "result": "struct encoding_base64__ptr_Encoding_Decode_retval {int field_0;error err1;}",
        "result_name": "encoding_base64__ptr_Encoding_Decode_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_base64_assemble32": {
        "result": "struct encoding_base64_assemble32_retval {uint32 field_0;bool field_1;}",
        "result_name": "encoding_base64_assemble32_retval",
        "parameters": [
            {
                "name": "n1",
                "type": "byte"
            },
            {
                "name": "n2",
                "type": "byte"
            },
            {
                "name": "n3",
                "type": "byte"
            },
            {
                "name": "n4",
                "type": "byte"
            }
        ]
    },
    "encoding_base64_assemble64": {
        "result": "struct encoding_base64_assemble64_retval {uint64 field_0;bool field_1;}",
        "result_name": "encoding_base64_assemble64_retval",
        "parameters": [
            {
                "name": "n1",
                "type": "byte"
            },
            {
                "name": "n2",
                "type": "byte"
            },
            {
                "name": "n3",
                "type": "byte"
            },
            {
                "name": "n4",
                "type": "byte"
            },
            {
                "name": "n5",
                "type": "byte"
            },
            {
                "name": "n6",
                "type": "byte"
            },
            {
                "name": "n7",
                "type": "byte"
            },
            {
                "name": "n8",
                "type": "byte"
            }
        ]
    },
    "encoding_base64__ptr_newlineFilteringReader_Read": {
        "result": "struct encoding_base64__ptr_newlineFilteringReader_Read_retval {int field_0;error err1;}",
        "result_name": "encoding_base64__ptr_newlineFilteringReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_base64_NewDecoder": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "enc",
                "type": "_ptr_Encoding"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "encoding_base64__ptr_Encoding_DecodedLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "encoding_base64_stdRef": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ref",
                "type": "string"
            }
        ]
    },
    "encoding_base64_urlRef": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ref",
                "type": "string"
            }
        ]
    },
    "encoding_base64_rawRef": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ref",
                "type": "string"
            }
        ]
    },
    "encoding_base64_rawURLRef": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ref",
                "type": "string"
            }
        ]
    },
    "encoding_base64_funnyRef": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ref",
                "type": "string"
            }
        ]
    },
    "encoding_base64_testEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "encoding_base64_TestEncode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base64_TestEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base64_TestEncoderBuffering": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base64_TestDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base64_TestDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base64_TestDecoderBuffering": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base64_TestDecodeCorrupt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base64_TestDecodeBounds": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base64_TestEncodedLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base64_TestDecodedLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base64_TestBig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base64_TestNewLineCharacters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base64__ptr_faultInjectReader_Read": {
        "result": "struct encoding_base64__ptr_faultInjectReader_Read_retval {int field_0;error err1;}",
        "result_name": "encoding_base64__ptr_faultInjectReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_base64_TestDecoderIssue3577": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base64_TestDecoderIssue4779": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base64_TestDecoderIssue7733": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base64_TestDecoderIssue15656": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base64_BenchmarkEncodeToString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_base64_BenchmarkDecodeString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_base64_BenchmarkNewEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_base64_TestDecoderRaw": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_base64_Example": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_base64_ExampleEncoding_EncodeToString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_base64_ExampleEncoding_Encode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_base64_ExampleEncoding_DecodeString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_base64_ExampleEncoding_Decode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_base64_ExampleNewEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary_littleEndian_Uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_binary_littleEndian_PutUint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "encoding_binary_littleEndian_AppendUint16": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "encoding_binary_littleEndian_Uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_binary_littleEndian_PutUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "encoding_binary_littleEndian_AppendUint32": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "encoding_binary_littleEndian_Uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_binary_littleEndian_PutUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "encoding_binary_littleEndian_AppendUint64": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "encoding_binary_littleEndian_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary_littleEndian_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary_bigEndian_Uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_binary_bigEndian_PutUint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "encoding_binary_bigEndian_AppendUint16": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "encoding_binary_bigEndian_Uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_binary_bigEndian_PutUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "encoding_binary_bigEndian_AppendUint32": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "encoding_binary_bigEndian_Uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_binary_bigEndian_PutUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "encoding_binary_bigEndian_AppendUint64": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "encoding_binary_bigEndian_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary_bigEndian_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary_nativeEndian_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary_nativeEndian_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary_Read": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "order",
                "type": "ByteOrder"
            },
            {
                "name": "data",
                "type": "interface_"
            }
        ]
    },
    "encoding_binary_Write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "order",
                "type": "ByteOrder"
            },
            {
                "name": "data",
                "type": "interface_"
            }
        ]
    },
    "encoding_binary_Size": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "encoding_binary_dataSize": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_binary_sizeof": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_binary__ptr_decoder_bool": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary__ptr_encoder_bool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "encoding_binary__ptr_decoder_uint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary__ptr_encoder_uint8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "encoding_binary__ptr_decoder_uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary__ptr_encoder_uint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "encoding_binary__ptr_decoder_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary__ptr_encoder_uint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "encoding_binary__ptr_decoder_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary__ptr_encoder_uint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "encoding_binary__ptr_decoder_int8": {
        "result": "int8",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary__ptr_encoder_int8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "encoding_binary__ptr_decoder_int16": {
        "result": "int16",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary__ptr_encoder_int16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "encoding_binary__ptr_decoder_int32": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary__ptr_encoder_int32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "encoding_binary__ptr_decoder_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary__ptr_encoder_int64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "encoding_binary__ptr_decoder_value": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_binary__ptr_encoder_value": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_binary__ptr_decoder_skip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_binary__ptr_encoder_skip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_binary_intDataSize": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "interface_"
            }
        ]
    },
    "encoding_binary_checkResult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "order",
                "type": "ByteOrder"
            },
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "have",
                "type": "interface_"
            },
            {
                "name": "want",
                "type": "interface_"
            }
        ]
    },
    "encoding_binary_testRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "order",
                "type": "ByteOrder"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "s1",
                "type": "interface_"
            }
        ]
    },
    "encoding_binary_testWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "order",
                "type": "ByteOrder"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "s1",
                "type": "interface_"
            }
        ]
    },
    "encoding_binary_TestLittleEndianRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestLittleEndianWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestLittleEndianPtrWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestBigEndianRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestBigEndianWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestBigEndianPtrWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestReadSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestWriteSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestReadBool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestReadBoolSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestSliceRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestWriteT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestBlankFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestSizeStructCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestSizeInvalid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestUnexportedRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestReadErrorMsg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestReadTruncated": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_testUint64SmallSliceLengthPanics": {
        "result": "struct encoding_binary_testUint64SmallSliceLengthPanics_retval {bool field_0;}",
        "result_name": "encoding_binary_testUint64SmallSliceLengthPanics_retval",
        "parameters": []
    },
    "encoding_binary_testPutUint64SmallSliceLengthPanics": {
        "result": "struct encoding_binary_testPutUint64SmallSliceLengthPanics_retval {bool field_0;}",
        "result_name": "encoding_binary_testPutUint64SmallSliceLengthPanics_retval",
        "parameters": []
    },
    "encoding_binary_TestByteOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestEarlyBoundsChecks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestReadInvalidDestination": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_testReadInvalidDestination": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "order",
                "type": "ByteOrder"
            }
        ]
    },
    "encoding_binary_TestNoFixedSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary__ptr_byteSliceReader_Read": {
        "result": "struct encoding_binary__ptr_byteSliceReader_Read_retval {int field_0;error err1;}",
        "result_name": "encoding_binary__ptr_byteSliceReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_binary_BenchmarkReadSlice1000Int32s": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkReadStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkWriteStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkReadInts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkWriteInts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkWriteSlice1000Int32s": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkPutUint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkAppendUint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkPutUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkAppendUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkPutUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkAppendUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkLittleEndianPutUint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkLittleEndianAppendUint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkLittleEndianPutUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkLittleEndianAppendUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkLittleEndianPutUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkLittleEndianAppendUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkReadFloats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkWriteFloats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkReadSlice1000Float32s": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkWriteSlice1000Float32s": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkReadSlice1000Uint8s": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkWriteSlice1000Uint8s": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_TestNativeEndian": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_ExampleWrite": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary_ExampleWrite_multi": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary_ExampleRead": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary_ExampleRead_multi": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary_ExampleByteOrder_put": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary_ExampleByteOrder_get": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary_ExamplePutUvarint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary_ExamplePutVarint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary_ExampleUvarint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary_ExampleVarint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_binary_AppendUvarint": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "encoding_binary_PutUvarint": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "encoding_binary_Uvarint": {
        "result": "struct encoding_binary_Uvarint_retval {uint64 field_0;int field_1;}",
        "result_name": "encoding_binary_Uvarint_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_binary_AppendVarint": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "encoding_binary_PutVarint": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "encoding_binary_Varint": {
        "result": "struct encoding_binary_Varint_retval {int64 field_0;int field_1;}",
        "result_name": "encoding_binary_Varint_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_binary_ReadUvarint": {
        "result": "struct encoding_binary_ReadUvarint_retval {uint64 field_0;error err1;}",
        "result_name": "encoding_binary_ReadUvarint_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ByteReader"
            }
        ]
    },
    "encoding_binary_ReadVarint": {
        "result": "struct encoding_binary_ReadVarint_retval {int64 field_0;error err1;}",
        "result_name": "encoding_binary_ReadVarint_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ByteReader"
            }
        ]
    },
    "encoding_binary_testConstant": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "w",
                "type": "uint"
            },
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "encoding_binary_TestConstants": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_testVarint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "encoding_binary_testUvarint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "encoding_binary_TestVarint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestUvarint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestBufferTooSmall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestBufferTooBigWithOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_testOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "x0",
                "type": "uint64"
            },
            {
                "name": "n0",
                "type": "int"
            },
            {
                "name": "err0",
                "type": "error"
            }
        ]
    },
    "encoding_binary_TestOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_TestNonCanonicalZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_binary_BenchmarkPutUvarint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_binary_BenchmarkPutUvarint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_csv_ExampleReader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_csv_ExampleReader_options": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_csv_ExampleReader_ReadAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_csv_ExampleWriter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_csv_ExampleWriter_WriteAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_csv_Fuzz": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_csv__ptr_ParseError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_csv__ptr_ParseError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "encoding_csv_validDelim": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "encoding_csv_NewReader": {
        "result": "_ptr_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "encoding_csv__ptr_Reader_Read": {
        "result": "struct encoding_csv__ptr_Reader_Read_retval {_slice_string field_0;error err1;}",
        "result_name": "encoding_csv__ptr_Reader_Read_retval",
        "parameters": []
    },
    "encoding_csv__ptr_Reader_FieldPos": {
        "result": "struct encoding_csv__ptr_Reader_FieldPos_retval {int field_0;}",
        "result_name": "encoding_csv__ptr_Reader_FieldPos_retval",
        "parameters": [
            {
                "name": "field",
                "type": "int"
            }
        ]
    },
    "encoding_csv__ptr_Reader_InputOffset": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "encoding_csv__ptr_Reader_ReadAll": {
        "result": "struct encoding_csv__ptr_Reader_ReadAll_retval {_slice__slice_string field_0;error err1;}",
        "result_name": "encoding_csv__ptr_Reader_ReadAll_retval",
        "parameters": []
    },
    "encoding_csv__ptr_Reader_readLine": {
        "result": "struct encoding_csv__ptr_Reader_readLine_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_csv__ptr_Reader_readLine_retval",
        "parameters": []
    },
    "encoding_csv_lengthNL": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_csv_nextRune": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_csv__ptr_Reader_readRecord": {
        "result": "struct encoding_csv__ptr_Reader_readRecord_retval {_slice_string field_0;error err1;}",
        "result_name": "encoding_csv__ptr_Reader_readRecord_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_string"
            }
        ]
    },
    "encoding_csv_TestRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_csv_firstError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "errs",
                "type": "_slice_error"
            },
            {
                "name": "positions",
                "type": "_slice__slice__2_int"
            },
            {
                "name": "errPositions",
                "type": "map_int__2_int"
            }
        ]
    },
    "encoding_csv_errorWithPosition": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "recNum",
                "type": "int"
            },
            {
                "name": "positions",
                "type": "_slice__slice__2_int"
            },
            {
                "name": "errPositions",
                "type": "map_int__2_int"
            }
        ]
    },
    "encoding_csv_makePositions": {
        "result": "struct encoding_csv_makePositions_retval {_slice__slice__2_int field_0;map_int__2_int field_1;string field_2;}",
        "result_name": "encoding_csv_makePositions_retval",
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "encoding_csv__ptr_nTimes_Read": {
        "result": "struct encoding_csv__ptr_nTimes_Read_retval {int field_0;error err1;}",
        "result_name": "encoding_csv__ptr_nTimes_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_csv_benchmarkRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "initReader",
                "type": "void*"
            },
            {
                "name": "rows",
                "type": "string"
            }
        ]
    },
    "encoding_csv_BenchmarkRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_csv_BenchmarkReadWithFieldsPerRecord": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_csv_BenchmarkReadWithoutFieldsPerRecord": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_csv_BenchmarkReadLargeFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_csv_BenchmarkReadReuseRecord": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_csv_BenchmarkReadReuseRecordWithFieldsPerRecord": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_csv_BenchmarkReadReuseRecordWithoutFieldsPerRecord": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_csv_BenchmarkReadReuseRecordLargeFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_csv_NewWriter": {
        "result": "_ptr_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "encoding_csv__ptr_Writer_Write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "record",
                "type": "_slice_string"
            }
        ]
    },
    "encoding_csv__ptr_Writer_Flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_csv__ptr_Writer_Error": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "encoding_csv__ptr_Writer_WriteAll": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "records",
                "type": "_slice__slice_string"
            }
        ]
    },
    "encoding_csv__ptr_Writer_fieldNeedsQuotes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "encoding_csv_TestWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_csv_errorWriter_Write": {
        "result": "struct encoding_csv_errorWriter_Write_retval {int field_0;error err1;}",
        "result_name": "encoding_csv_errorWriter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_csv_TestError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_csv_BenchmarkWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_gob_testError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_newDecBuffer": {
        "result": "_ptr_decBuffer",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob_TestUintCodec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_verifyInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestIntCodec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_newDecodeState": {
        "result": "_ptr_decoderState",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_decBuffer"
            }
        ]
    },
    "encoding_gob_newEncoderState": {
        "result": "_ptr_encoderState",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_encBuffer"
            }
        ]
    },
    "encoding_gob_TestScalarEncInstructions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_execDec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "_ptr_decInstr"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_newDecodeStateFromData": {
        "result": "_ptr_decoderState",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob_TestScalarDecInstructions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestEndToEnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestNesting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestAutoIndirection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestReorderedFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestIgnoredFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestBadRecursiveType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestIndirectSliceMapArray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_Int_Square": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_Float_Square": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_Vector_Square": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_Point_Square": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_TestInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestInterfaceBasic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestInterfacePointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestIgnoreInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestUnexportedFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestDebugSingleton": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_newDT": {
        "result": "DT",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_TestDebugStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_encFuzzDec": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "rng",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "in",
                "type": "interface_"
            }
        ]
    },
    "encoding_gob_TestFuzz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestFuzzRegressions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_testFuzz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "seed",
                "type": "int64"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "input",
                "type": "interface_"
            }
        ]
    },
    "encoding_gob_TestFuzzOneByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestErrorInvalidTypeId": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_testEncodeDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "in",
                "type": "interface_"
            },
            {
                "name": "out",
                "type": "interface_"
            }
        ]
    },
    "encoding_gob_TestLargeSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_tab_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_tab_print": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_newPeekReader": {
        "result": "_ptr_peekReader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "encoding_gob__ptr_peekReader_Read": {
        "result": "struct encoding_gob__ptr_peekReader_Read_retval {int field_0;error err1;}",
        "result_name": "encoding_gob__ptr_peekReader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob__ptr_peekReader_peek": {
        "result": "struct encoding_gob__ptr_peekReader_peek_retval {int field_0;error err1;}",
        "result_name": "encoding_gob__ptr_peekReader_peek_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob__ptr_debugger_dump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "encoding_gob_Debug": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "encoding_gob_debug": {
        "result": "struct encoding_gob_debug_retval {error err0;}",
        "result_name": "encoding_gob_debug_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "encoding_gob__ptr_debugger_consumed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "encoding_gob__ptr_debugger_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_debugger_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_debugger_gobStream": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_debugger_delimitedMessage": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "tab"
            }
        ]
    },
    "encoding_gob__ptr_debugger_loadBlock": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "eofOK",
                "type": "bool"
            }
        ]
    },
    "encoding_gob__ptr_debugger_message": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "tab"
            }
        ]
    },
    "encoding_gob__ptr_debugger_common": {
        "result": "CommonType",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_debugger_uint": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_debugger_int": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_debugger_typeId": {
        "result": "typeId",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_debugger_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_debugger_delta": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "expect",
                "type": "int"
            }
        ]
    },
    "encoding_gob__ptr_debugger_typeDefinition": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "tab"
            },
            {
                "name": "id",
                "type": "typeId"
            }
        ]
    },
    "encoding_gob__ptr_debugger_value": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "tab"
            },
            {
                "name": "id",
                "type": "typeId"
            }
        ]
    },
    "encoding_gob__ptr_debugger_singletonValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "tab"
            },
            {
                "name": "id",
                "type": "typeId"
            }
        ]
    },
    "encoding_gob__ptr_debugger_interfaceValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "tab"
            }
        ]
    },
    "encoding_gob__ptr_debugger_nilInterfaceValue": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "tab"
            }
        ]
    },
    "encoding_gob__ptr_debugger_nonNilInterfaceValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "tab"
            },
            {
                "name": "nameLen",
                "type": "int"
            }
        ]
    },
    "encoding_gob__ptr_debugger_printCommonType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "tab"
            },
            {
                "name": "kind",
                "type": "string"
            },
            {
                "name": "common",
                "type": "_ptr_CommonType"
            }
        ]
    },
    "encoding_gob__ptr_debugger_printWireType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "tab"
            },
            {
                "name": "wire",
                "type": "_ptr_wireType"
            }
        ]
    },
    "encoding_gob__ptr_debugger_fieldValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "tab"
            },
            {
                "name": "id",
                "type": "typeId"
            }
        ]
    },
    "encoding_gob__ptr_debugger_printBuiltin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "tab"
            },
            {
                "name": "id",
                "type": "typeId"
            }
        ]
    },
    "encoding_gob__ptr_debugger_arrayValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "tab"
            },
            {
                "name": "wire",
                "type": "_ptr_wireType"
            }
        ]
    },
    "encoding_gob__ptr_debugger_mapValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "tab"
            },
            {
                "name": "wire",
                "type": "_ptr_wireType"
            }
        ]
    },
    "encoding_gob__ptr_debugger_sliceValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "tab"
            },
            {
                "name": "wire",
                "type": "_ptr_wireType"
            }
        ]
    },
    "encoding_gob__ptr_debugger_structValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "tab"
            },
            {
                "name": "id",
                "type": "typeId"
            }
        ]
    },
    "encoding_gob__ptr_debugger_gobEncoderValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "tab"
            },
            {
                "name": "id",
                "type": "typeId"
            }
        ]
    },
    "encoding_gob_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_printMaps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "upperClass",
                "type": "string"
            }
        ]
    },
    "encoding_gob__ptr_decBuffer_Read": {
        "result": "struct encoding_gob__ptr_decBuffer_Read_retval {int field_0;error err1;}",
        "result_name": "encoding_gob__ptr_decBuffer_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob__ptr_decBuffer_Drop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "encoding_gob__ptr_decBuffer_ReadByte": {
        "result": "struct encoding_gob__ptr_decBuffer_ReadByte_retval {byte field_0;error err1;}",
        "result_name": "encoding_gob__ptr_decBuffer_ReadByte_retval",
        "parameters": []
    },
    "encoding_gob__ptr_decBuffer_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_decBuffer_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_decBuffer_SetBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob__ptr_decBuffer_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_Decoder_newDecoderState": {
        "result": "_ptr_decoderState",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_decBuffer"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_freeDecoderState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_decoderState"
            }
        ]
    },
    "encoding_gob_overflow": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "encoding_gob_decodeUintReader": {
        "result": "struct encoding_gob_decodeUintReader_retval {uint64 field_0;int field_1;error err2;}",
        "result_name": "encoding_gob_decodeUintReader_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob__ptr_decoderState_decodeUint": {
        "result": "struct encoding_gob__ptr_decoderState_decodeUint_retval {uint64 field_0;}",
        "result_name": "encoding_gob__ptr_decoderState_decodeUint_retval",
        "parameters": []
    },
    "encoding_gob__ptr_decoderState_decodeInt": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_decoderState_getLength": {
        "result": "struct encoding_gob__ptr_decoderState_getLength_retval {int field_0;bool field_1;}",
        "result_name": "encoding_gob__ptr_decoderState_getLength_retval",
        "parameters": []
    },
    "encoding_gob_ignoreUint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_decInstr"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_ignoreTwoUints": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_decInstr"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_decAlloc": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_decBool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_decInstr"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_decInt8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_decInstr"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_decUint8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_decInstr"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_decInt16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_decInstr"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_decUint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_decInstr"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_decInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_decInstr"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_decUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_decInstr"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_decInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_decInstr"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_decUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_decInstr"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_float64FromBits": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "uint64"
            }
        ]
    },
    "encoding_gob_float32FromBits": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "uint64"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decFloat32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_decInstr"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_decFloat64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_decInstr"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_decComplex64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_decInstr"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_decComplex128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_decInstr"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_decUint8Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_decInstr"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_decString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_decInstr"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_ignoreUint8Array": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_decInstr"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_decodeSingle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "engine",
                "type": "_ptr_decEngine"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_decodeStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "engine",
                "type": "_ptr_decEngine"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_ignoreStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "engine",
                "type": "_ptr_decEngine"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_ignoreSingle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "engine",
                "type": "_ptr_decEngine"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_decodeArrayHelper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            },
            {
                "name": "elemOp",
                "type": "decOp"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            },
            {
                "name": "helper",
                "type": "decHelper"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_decodeArray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            },
            {
                "name": "elemOp",
                "type": "decOp"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            },
            {
                "name": "helper",
                "type": "decHelper"
            }
        ]
    },
    "encoding_gob_decodeIntoValue": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "op",
                "type": "decOp"
            },
            {
                "name": "isPtr",
                "type": "bool"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            },
            {
                "name": "instr",
                "type": "_ptr_decInstr"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_decodeMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mtyp",
                "type": "reflect_Type"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            },
            {
                "name": "keyOp",
                "type": "decOp"
            },
            {
                "name": "elemOp",
                "type": "decOp"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_ignoreArrayHelper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "elemOp",
                "type": "decOp"
            },
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_ignoreArray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "elemOp",
                "type": "decOp"
            },
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_ignoreMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "keyOp",
                "type": "decOp"
            },
            {
                "name": "elemOp",
                "type": "decOp"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_decodeSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            },
            {
                "name": "elemOp",
                "type": "decOp"
            },
            {
                "name": "ovfl",
                "type": "error"
            },
            {
                "name": "helper",
                "type": "decHelper"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_ignoreSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "elemOp",
                "type": "decOp"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_decodeInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ityp",
                "type": "reflect_Type"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_ignoreInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_decodeGobDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ut",
                "type": "_ptr_userTypeInfo"
            },
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_ignoreGobDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_decOpFor": {
        "result": "_ptr_decOp",
        "result_name": null,
        "parameters": [
            {
                "name": "wireId",
                "type": "typeId"
            },
            {
                "name": "rt",
                "type": "reflect_Type"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "inProgress",
                "type": "map_reflect_Type__ptr_decOp"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_decIgnoreOpFor": {
        "result": "_ptr_decOp",
        "result_name": null,
        "parameters": [
            {
                "name": "wireId",
                "type": "typeId"
            },
            {
                "name": "inProgress",
                "type": "map_typeId__ptr_decOp"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_gobDecodeOpFor": {
        "result": "_ptr_decOp",
        "result_name": null,
        "parameters": [
            {
                "name": "ut",
                "type": "_ptr_userTypeInfo"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_compatibleType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fr",
                "type": "reflect_Type"
            },
            {
                "name": "fw",
                "type": "typeId"
            },
            {
                "name": "inProgress",
                "type": "map_reflect_Type_typeId"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_typeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "remoteId",
                "type": "typeId"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_compileSingle": {
        "result": "struct encoding_gob__ptr_Decoder_compileSingle_retval {_ptr_decEngine field_0;error err1;}",
        "result_name": "encoding_gob__ptr_Decoder_compileSingle_retval",
        "parameters": [
            {
                "name": "remoteId",
                "type": "typeId"
            },
            {
                "name": "ut",
                "type": "_ptr_userTypeInfo"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_compileIgnoreSingle": {
        "result": "_ptr_decEngine",
        "result_name": null,
        "parameters": [
            {
                "name": "remoteId",
                "type": "typeId"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_compileDec": {
        "result": "struct encoding_gob__ptr_Decoder_compileDec_retval {_ptr_decEngine field_0;error err1;}",
        "result_name": "encoding_gob__ptr_Decoder_compileDec_retval",
        "parameters": [
            {
                "name": "remoteId",
                "type": "typeId"
            },
            {
                "name": "ut",
                "type": "_ptr_userTypeInfo"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_getDecEnginePtr": {
        "result": "struct encoding_gob__ptr_Decoder_getDecEnginePtr_retval {_ptr__ptr_decEngine field_0;error err1;}",
        "result_name": "encoding_gob__ptr_Decoder_getDecEnginePtr_retval",
        "parameters": [
            {
                "name": "remoteId",
                "type": "typeId"
            },
            {
                "name": "ut",
                "type": "_ptr_userTypeInfo"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_getIgnoreEnginePtr": {
        "result": "struct encoding_gob__ptr_Decoder_getIgnoreEnginePtr_retval {_ptr__ptr_decEngine field_0;error err1;}",
        "result_name": "encoding_gob__ptr_Decoder_getIgnoreEnginePtr_retval",
        "parameters": [
            {
                "name": "wireId",
                "type": "typeId"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_decodeValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "wireId",
                "type": "typeId"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_decodeIgnoredValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "wireId",
                "type": "typeId"
            }
        ]
    },
    "encoding_gob_allocValue": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_gob_NewDecoder": {
        "result": "_ptr_Decoder",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_recvType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "typeId"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_recvMessage": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_Decoder_readMessage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "nbytes",
                "type": "int"
            }
        ]
    },
    "encoding_gob_toInt": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_nextInt": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_Decoder_nextUint": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_Decoder_decodeTypeSequence": {
        "result": "typeId",
        "result_name": null,
        "parameters": [
            {
                "name": "isInterface",
                "type": "bool"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_Decode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "interface_"
            }
        ]
    },
    "encoding_gob__ptr_Decoder_DecodeValue": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_decBoolArray": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decBoolSlice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decComplex64Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decComplex64Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decComplex128Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decComplex128Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decFloat32Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decFloat32Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decFloat64Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decFloat64Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decIntArray": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decIntSlice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decInt16Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decInt16Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decInt32Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decInt32Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decInt64Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decInt64Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decInt8Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decInt8Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decStringArray": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decStringSlice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decUintArray": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decUintSlice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decUint16Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decUint16Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decUint32Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decUint32Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decUint64Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decUint64Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decUintptrArray": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_decUintptrSlice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_decoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "ovfl",
                "type": "error"
            }
        ]
    },
    "encoding_gob_growSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "ps",
                "type": "_ptr__slice_E"
            },
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "encoding_gob__ptr_encBuffer_writeByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_gob__ptr_encBuffer_Write": {
        "result": "struct encoding_gob__ptr_encBuffer_Write_retval {int field_0;error err1;}",
        "result_name": "encoding_gob__ptr_encBuffer_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob__ptr_encBuffer_WriteString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "encoding_gob__ptr_encBuffer_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_encBuffer_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_encBuffer_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_Encoder_newEncoderState": {
        "result": "_ptr_encoderState",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_encBuffer"
            }
        ]
    },
    "encoding_gob__ptr_Encoder_freeEncoderState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encoderState"
            }
        ]
    },
    "encoding_gob__ptr_encoderState_encodeUint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "encoding_gob__ptr_encoderState_encodeInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "encoding_gob__ptr_encoderState_update": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "instr",
                "type": "_ptr_encInstr"
            }
        ]
    },
    "encoding_gob_encIndirect": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "pv",
                "type": "reflect_Value"
            },
            {
                "name": "indir",
                "type": "int"
            }
        ]
    },
    "encoding_gob_encBool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_encInstr"
            },
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_encInstr"
            },
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encUint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_encInstr"
            },
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_floatBits": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "encoding_gob_encFloat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_encInstr"
            },
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encComplex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_encInstr"
            },
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encUint8Array": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_encInstr"
            },
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_encInstr"
            },
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encStructTerminator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_encInstr"
            },
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_valid": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob__ptr_Encoder_encodeSingle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_encBuffer"
            },
            {
                "name": "engine",
                "type": "_ptr_encEngine"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob__ptr_Encoder_encodeStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_encBuffer"
            },
            {
                "name": "engine",
                "type": "_ptr_encEngine"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob__ptr_Encoder_encodeArray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_encBuffer"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            },
            {
                "name": "op",
                "type": "encOp"
            },
            {
                "name": "elemIndir",
                "type": "int"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "helper",
                "type": "encHelper"
            }
        ]
    },
    "encoding_gob_encodeReflectValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "op",
                "type": "encOp"
            },
            {
                "name": "indir",
                "type": "int"
            }
        ]
    },
    "encoding_gob__ptr_Encoder_encodeMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_encBuffer"
            },
            {
                "name": "mv",
                "type": "reflect_Value"
            },
            {
                "name": "keyOp",
                "type": "encOp"
            },
            {
                "name": "elemOp",
                "type": "encOp"
            },
            {
                "name": "keyIndir",
                "type": "int"
            },
            {
                "name": "elemIndir",
                "type": "int"
            }
        ]
    },
    "encoding_gob__ptr_Encoder_encodeInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_encBuffer"
            },
            {
                "name": "iv",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob__ptr_Encoder_encodeGobEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_encBuffer"
            },
            {
                "name": "ut",
                "type": "_ptr_userTypeInfo"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encOpFor": {
        "result": "struct encoding_gob_encOpFor_retval {_ptr_encOp field_0;int field_1;}",
        "result_name": "encoding_gob_encOpFor_retval",
        "parameters": [
            {
                "name": "rt",
                "type": "reflect_Type"
            },
            {
                "name": "inProgress",
                "type": "map_reflect_Type__ptr_encOp"
            },
            {
                "name": "building",
                "type": "map__ptr_typeInfo_bool"
            }
        ]
    },
    "encoding_gob_gobEncodeOpFor": {
        "result": "struct encoding_gob_gobEncodeOpFor_retval {_ptr_encOp field_0;int field_1;}",
        "result_name": "encoding_gob_gobEncodeOpFor_retval",
        "parameters": [
            {
                "name": "ut",
                "type": "_ptr_userTypeInfo"
            }
        ]
    },
    "encoding_gob_compileEnc": {
        "result": "_ptr_encEngine",
        "result_name": null,
        "parameters": [
            {
                "name": "ut",
                "type": "_ptr_userTypeInfo"
            },
            {
                "name": "building",
                "type": "map__ptr_typeInfo_bool"
            }
        ]
    },
    "encoding_gob_getEncEngine": {
        "result": "_ptr_encEngine",
        "result_name": null,
        "parameters": [
            {
                "name": "ut",
                "type": "_ptr_userTypeInfo"
            },
            {
                "name": "building",
                "type": "map__ptr_typeInfo_bool"
            }
        ]
    },
    "encoding_gob_buildEncEngine": {
        "result": "_ptr_encEngine",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_typeInfo"
            },
            {
                "name": "ut",
                "type": "_ptr_userTypeInfo"
            },
            {
                "name": "building",
                "type": "map__ptr_typeInfo_bool"
            }
        ]
    },
    "encoding_gob__ptr_Encoder_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_encBuffer"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            },
            {
                "name": "ut",
                "type": "_ptr_userTypeInfo"
            }
        ]
    },
    "encoding_gob_NewEncoder": {
        "result": "_ptr_Encoder",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "encoding_gob__ptr_Encoder_writer": {
        "result": "io_Writer",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_Encoder_pushWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "encoding_gob__ptr_Encoder_popWriter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_Encoder_setError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "encoding_gob__ptr_Encoder_writeMessage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "b",
                "type": "_ptr_encBuffer"
            }
        ]
    },
    "encoding_gob__ptr_Encoder_sendActualType": {
        "result": "struct encoding_gob__ptr_Encoder_sendActualType_retval {bool field_0;}",
        "result_name": "encoding_gob__ptr_Encoder_sendActualType_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "ut",
                "type": "_ptr_userTypeInfo"
            },
            {
                "name": "actual",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_gob__ptr_Encoder_sendType": {
        "result": "struct encoding_gob__ptr_Encoder_sendType_retval {bool field_0;}",
        "result_name": "encoding_gob__ptr_Encoder_sendType_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "origt",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_gob__ptr_Encoder_Encode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "interface_"
            }
        ]
    },
    "encoding_gob__ptr_Encoder_sendTypeDescriptor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "ut",
                "type": "_ptr_userTypeInfo"
            }
        ]
    },
    "encoding_gob__ptr_Encoder_sendTypeId": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "ut",
                "type": "_ptr_userTypeInfo"
            }
        ]
    },
    "encoding_gob__ptr_Encoder_EncodeValue": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_TestBasicEncoderDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestEncodeIntSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestEncoderDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_badTypeCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "interface_"
            },
            {
                "name": "shouldFail",
                "type": "bool"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestWrongTypeDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestUnsupported": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_encAndDec": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "interface_"
            },
            {
                "name": "out",
                "type": "interface_"
            }
        ]
    },
    "encoding_gob_TestTypeToPtrType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestPtrTypeToType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestTypeToPtrPtrPtrPtrType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestValueError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestArray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestRecursiveMapType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestRecursiveSliceType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestDefaultsInArray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestSingletons": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestStructNonStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob__ptr_interfaceIndirectTestT_F": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_TestInterfaceIndirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestDecodeIntoNothing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestIgnoreRecursiveType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestNestedInterfaces": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestMapBug1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestGobMapInterfaceEncode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestSliceReusesMemory": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestBadCount": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestSequentialDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestChanFuncIgnored": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestSliceIncompatibility": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestGobPtrSlices": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestPtrToMapOfMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestCatchInvalidNilValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestTopLevelNilPointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_encodeAndRecover": {
        "result": "struct encoding_gob_encodeAndRecover_retval {error err0;}",
        "result_name": "encoding_gob_encodeAndRecover_retval",
        "parameters": [
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "encoding_gob_TestNilPointerPanics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestNilPointerInsideInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestMutipleEncodingsOfBadType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_Test29ElementSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestErrorForHugeSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestBadData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestDecodeErrorMultipleTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestMarshalFloatMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestDecodePartial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestDecoderOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_encBoolArray": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encBoolSlice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encComplex64Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encComplex64Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encComplex128Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encComplex128Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encFloat32Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encFloat32Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encFloat64Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encFloat64Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encIntArray": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encIntSlice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encInt16Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encInt16Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encInt32Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encInt32Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encInt64Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encInt64Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encInt8Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encInt8Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encStringArray": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encStringSlice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encUintArray": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encUintSlice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encUint16Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encUint16Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encUint32Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encUint32Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encUint64Array": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encUint64Slice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encUintptrArray": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_encUintptrSlice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_encoderState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_gob_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "encoding_gob_error_": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "encoding_gob_catchError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "_ptr_error"
            }
        ]
    },
    "encoding_gob_Vector_MarshalBinary": {
        "result": "struct encoding_gob_Vector_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_gob_Vector_MarshalBinary_retval",
        "parameters": []
    },
    "encoding_gob__ptr_Vector_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob_Example_encodeDecode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_Point_Hypotenuse": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_Example_interface": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_interfaceEncode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "enc",
                "type": "_ptr_gob_Encoder"
            },
            {
                "name": "p",
                "type": "Pythagoras"
            }
        ]
    },
    "encoding_gob_interfaceDecode": {
        "result": "Pythagoras",
        "result_name": null,
        "parameters": [
            {
                "name": "dec",
                "type": "_ptr_gob_Decoder"
            }
        ]
    },
    "encoding_gob_Example_basic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_ByteStruct_GobEncode": {
        "result": "struct encoding_gob__ptr_ByteStruct_GobEncode_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_gob__ptr_ByteStruct_GobEncode_retval",
        "parameters": []
    },
    "encoding_gob__ptr_ByteStruct_GobDecode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob__ptr_StringStruct_GobEncode": {
        "result": "struct encoding_gob__ptr_StringStruct_GobEncode_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_gob__ptr_StringStruct_GobEncode_retval",
        "parameters": []
    },
    "encoding_gob__ptr_StringStruct_GobDecode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob__ptr_ArrayStruct_GobEncode": {
        "result": "struct encoding_gob__ptr_ArrayStruct_GobEncode_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_gob__ptr_ArrayStruct_GobEncode_retval",
        "parameters": []
    },
    "encoding_gob__ptr_ArrayStruct_GobDecode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob__ptr_Gobber_GobEncode": {
        "result": "struct encoding_gob__ptr_Gobber_GobEncode_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_gob__ptr_Gobber_GobEncode_retval",
        "parameters": []
    },
    "encoding_gob__ptr_Gobber_GobDecode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob__ptr_BinaryGobber_MarshalBinary": {
        "result": "struct encoding_gob__ptr_BinaryGobber_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_gob__ptr_BinaryGobber_MarshalBinary_retval",
        "parameters": []
    },
    "encoding_gob__ptr_BinaryGobber_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob__ptr_TextGobber_MarshalText": {
        "result": "struct encoding_gob__ptr_TextGobber_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_gob__ptr_TextGobber_MarshalText_retval",
        "parameters": []
    },
    "encoding_gob__ptr_TextGobber_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob_ValueGobber_GobEncode": {
        "result": "struct encoding_gob_ValueGobber_GobEncode_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_gob_ValueGobber_GobEncode_retval",
        "parameters": []
    },
    "encoding_gob__ptr_ValueGobber_GobDecode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob_BinaryValueGobber_MarshalBinary": {
        "result": "struct encoding_gob_BinaryValueGobber_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_gob_BinaryValueGobber_MarshalBinary_retval",
        "parameters": []
    },
    "encoding_gob__ptr_BinaryValueGobber_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob_TextValueGobber_MarshalText": {
        "result": "struct encoding_gob_TextValueGobber_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_gob_TextValueGobber_MarshalText_retval",
        "parameters": []
    },
    "encoding_gob__ptr_TextValueGobber_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob_TestGobEncoderField": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestGobEncoderValueField": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestGobEncoderIndirectField": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestGobEncoderArrayField": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestGobEncoderIndirectArrayField": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestGobEncoderFieldsOfDifferentType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestGobEncoderValueEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestGobEncoderValueThenPointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestGobEncoderPointerThenValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestGobEncoderFieldTypeError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestGobEncoderStructSingleton": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestGobEncoderNonStructSingleton": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestGobEncoderIgnoreStructField": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestGobEncoderIgnoreNonStructField": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestGobEncoderIgnoreNilEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob__ptr_gobDecoderBug0_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_gobDecoderBug0_GobEncode": {
        "result": "struct encoding_gob__ptr_gobDecoderBug0_GobEncode_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_gob__ptr_gobDecoderBug0_GobEncode_retval",
        "parameters": []
    },
    "encoding_gob__ptr_gobDecoderBug0_GobDecode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob_TestGobEncoderExtraIndirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_isZeroBugArray_GobEncode": {
        "result": "struct encoding_gob_isZeroBugArray_GobEncode_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_gob_isZeroBugArray_GobEncode_retval",
        "parameters": []
    },
    "encoding_gob__ptr_isZeroBugArray_GobDecode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob_isZeroBugInterface_GobEncode": {
        "result": "struct encoding_gob_isZeroBugInterface_GobEncode_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_gob_isZeroBugInterface_GobEncode_retval",
        "parameters": []
    },
    "encoding_gob__ptr_isZeroBugInterface_GobDecode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob_TestGobEncodeIsZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestGobEncodePtrError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestNetIP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestIgnoreDepthLimit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_benchmarkEndToEnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "ctor",
                "type": "void*"
            },
            {
                "name": "pipe",
                "type": "void*"
            }
        ]
    },
    "encoding_gob_BenchmarkEndToEndPipe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_gob_BenchmarkEndToEndByteBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_gob_BenchmarkEndToEndSliceByteBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_gob_TestCountEncodeMallocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestCountDecodeMallocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_benchmarkEncodeSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "encoding_gob_BenchmarkEncodeComplex128Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_gob_BenchmarkEncodeFloat64Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_gob_BenchmarkEncodeInt32Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_gob_BenchmarkEncodeStringSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_gob_BenchmarkEncodeInterfaceSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_gob__ptr_benchmarkBuf_Read": {
        "result": "struct encoding_gob__ptr_benchmarkBuf_Read_retval {int field_0;error err1;}",
        "result_name": "encoding_gob__ptr_benchmarkBuf_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_gob__ptr_benchmarkBuf_ReadByte": {
        "result": "struct encoding_gob__ptr_benchmarkBuf_ReadByte_retval {byte field_0;error err1;}",
        "result_name": "encoding_gob__ptr_benchmarkBuf_ReadByte_retval",
        "parameters": []
    },
    "encoding_gob__ptr_benchmarkBuf_reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_benchmarkDecodeSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "encoding_gob_BenchmarkDecodeComplex128Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_gob_BenchmarkDecodeFloat64Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_gob_BenchmarkDecodeInt32Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_gob_BenchmarkDecodeStringSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_gob_BenchmarkDecodeStringsSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_gob_BenchmarkDecodeBytesSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_gob_BenchmarkDecodeInterfaceSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_gob_BenchmarkDecodeMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_gob_validUserType": {
        "result": "struct encoding_gob_validUserType_retval {_ptr_userTypeInfo field_0;error err1;}",
        "result_name": "encoding_gob_validUserType_retval",
        "parameters": [
            {
                "name": "rt",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_gob_implementsInterface": {
        "result": "struct encoding_gob_implementsInterface_retval {bool field_0;int8 field_1;}",
        "result_name": "encoding_gob_implementsInterface_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "reflect_Type"
            },
            {
                "name": "gobEncDecType",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_gob_userType": {
        "result": "_ptr_userTypeInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "rt",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_gob_builtinIdToType": {
        "result": "gobType",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "typeId"
            }
        ]
    },
    "encoding_gob_setTypeId": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "gobType"
            }
        ]
    },
    "encoding_gob_typeId_gobType": {
        "result": "gobType",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_typeId_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_typeId_name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_CommonType_id": {
        "result": "typeId",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_CommonType_setId": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "typeId"
            }
        ]
    },
    "encoding_gob__ptr_CommonType_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_CommonType_safeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "seen",
                "type": "map_typeId_bool"
            }
        ]
    },
    "encoding_gob__ptr_CommonType_name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_newArrayType": {
        "result": "_ptr_arrayType",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "encoding_gob__ptr_arrayType_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "gobType"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "encoding_gob__ptr_arrayType_safeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "seen",
                "type": "map_typeId_bool"
            }
        ]
    },
    "encoding_gob__ptr_arrayType_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_newGobEncoderType": {
        "result": "_ptr_gobEncoderType",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "encoding_gob__ptr_gobEncoderType_safeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "seen",
                "type": "map_typeId_bool"
            }
        ]
    },
    "encoding_gob__ptr_gobEncoderType_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_newMapType": {
        "result": "_ptr_mapType",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "encoding_gob__ptr_mapType_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "gobType"
            },
            {
                "name": "elem",
                "type": "gobType"
            }
        ]
    },
    "encoding_gob__ptr_mapType_safeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "seen",
                "type": "map_typeId_bool"
            }
        ]
    },
    "encoding_gob__ptr_mapType_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_newSliceType": {
        "result": "_ptr_sliceType",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "encoding_gob__ptr_sliceType_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "gobType"
            }
        ]
    },
    "encoding_gob__ptr_sliceType_safeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "seen",
                "type": "map_typeId_bool"
            }
        ]
    },
    "encoding_gob__ptr_sliceType_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob__ptr_structType_safeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "seen",
                "type": "map_typeId_bool"
            }
        ]
    },
    "encoding_gob__ptr_structType_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_newStructType": {
        "result": "_ptr_structType",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "encoding_gob_newTypeObject": {
        "result": "struct encoding_gob_newTypeObject_retval {gobType field_0;error err1;}",
        "result_name": "encoding_gob_newTypeObject_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "ut",
                "type": "_ptr_userTypeInfo"
            },
            {
                "name": "rt",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_gob_isExported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "encoding_gob_isSent": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "field",
                "type": "_ptr_reflect_StructField"
            }
        ]
    },
    "encoding_gob_getBaseType": {
        "result": "struct encoding_gob_getBaseType_retval {gobType field_0;error err1;}",
        "result_name": "encoding_gob_getBaseType_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "rt",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_gob_getType": {
        "result": "struct encoding_gob_getType_retval {gobType field_0;error err1;}",
        "result_name": "encoding_gob_getType_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "ut",
                "type": "_ptr_userTypeInfo"
            },
            {
                "name": "rt",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_gob_checkId": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "want",
                "type": "typeId"
            },
            {
                "name": "got",
                "type": "typeId"
            }
        ]
    },
    "encoding_gob_bootstrapType": {
        "result": "typeId",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "e",
                "type": "interface_"
            }
        ]
    },
    "encoding_gob__ptr_wireType_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_lookupTypeInfo": {
        "result": "_ptr_typeInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "rt",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_gob_getTypeInfo": {
        "result": "struct encoding_gob_getTypeInfo_retval {_ptr_typeInfo field_0;error err1;}",
        "result_name": "encoding_gob_getTypeInfo_retval",
        "parameters": [
            {
                "name": "ut",
                "type": "_ptr_userTypeInfo"
            }
        ]
    },
    "encoding_gob_buildTypeInfo": {
        "result": "struct encoding_gob_buildTypeInfo_retval {_ptr_typeInfo field_0;error err1;}",
        "result_name": "encoding_gob_buildTypeInfo_retval",
        "parameters": [
            {
                "name": "ut",
                "type": "_ptr_userTypeInfo"
            },
            {
                "name": "rt",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_gob_mustGetTypeInfo": {
        "result": "_ptr_typeInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "rt",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_gob_RegisterName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "encoding_gob_Register": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "encoding_gob_registerBasics": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_gob_getTypeUnlocked": {
        "result": "gobType",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "rt",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_gob_TestBasic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestReregistration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestArrayType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestSliceType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestMapType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestStructType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestRegistration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestRegistrationNaming": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestStressParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_gob_TestTypeRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_hex_ExampleEncode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_hex_ExampleDecode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_hex_ExampleDecodeString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_hex_ExampleDump": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_hex_ExampleDumper": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_hex_ExampleEncodeToString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_hex_EncodedLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "encoding_hex_Encode": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_hex_InvalidByteError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_hex_DecodedLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "encoding_hex_Decode": {
        "result": "struct encoding_hex_Decode_retval {int field_0;error err1;}",
        "result_name": "encoding_hex_Decode_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_hex_EncodeToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_hex_DecodeString": {
        "result": "struct encoding_hex_DecodeString_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_hex_DecodeString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "encoding_hex_Dump": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_hex_NewEncoder": {
        "result": "io_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "encoding_hex__ptr_encoder_Write": {
        "result": "struct encoding_hex__ptr_encoder_Write_retval {int field_0;error err1;}",
        "result_name": "encoding_hex__ptr_encoder_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_hex_NewDecoder": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "encoding_hex__ptr_decoder_Read": {
        "result": "struct encoding_hex__ptr_decoder_Read_retval {int field_0;error err1;}",
        "result_name": "encoding_hex__ptr_decoder_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_hex_Dumper": {
        "result": "io_WriteCloser",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "encoding_hex_toChar": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "encoding_hex__ptr_dumper_Write": {
        "result": "struct encoding_hex__ptr_dumper_Write_retval {int field_0;error err1;}",
        "result_name": "encoding_hex__ptr_dumper_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_hex__ptr_dumper_Close": {
        "result": "struct encoding_hex__ptr_dumper_Close_retval {error err0;}",
        "result_name": "encoding_hex__ptr_dumper_Close_retval",
        "parameters": []
    },
    "encoding_hex_TestEncode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_hex_TestDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_hex_TestEncodeToString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_hex_TestDecodeString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_hex_TestDecodeErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_hex_TestDecodeStringErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_hex_TestEncoderDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_hex_TestDecoderErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_hex_TestDumper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_hex_TestDumper_doubleclose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_hex_TestDumper_earlyclose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_hex_TestDump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_hex_BenchmarkEncode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_hex_BenchmarkDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_hex_BenchmarkDump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_codeInit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_BenchmarkCodeEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkCodeEncoderError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkCodeMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkCodeMarshalError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_benchMarshalBytes": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "encoding_json_benchMarshalBytesError": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "encoding_json_BenchmarkMarshalBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkMarshalBytesError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkCodeDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkUnicodeDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkDecoderStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkCodeUnmarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkCodeUnmarshalReuse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkUnmarshalString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkUnmarshalFloat64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkUnmarshalInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkIssue10335": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkIssue34127": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkUnmapped": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkTypeFieldsCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkEncodeMarshaler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkEncoderEncode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkNumberIsValid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_BenchmarkNumberIsValidRegexp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_json_Unmarshal": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "encoding_json__ptr_UnmarshalTypeError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_UnmarshalFieldError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_InvalidUnmarshalError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_decodeState_unmarshal": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "encoding_json_Number_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_Number_Float64": {
        "result": "struct encoding_json_Number_Float64_retval {float64 field_0;error err1;}",
        "result_name": "encoding_json_Number_Float64_retval",
        "parameters": []
    },
    "encoding_json_Number_Int64": {
        "result": "struct encoding_json_Number_Int64_retval {int64 field_0;error err1;}",
        "result_name": "encoding_json_Number_Int64_retval",
        "parameters": []
    },
    "encoding_json__ptr_decodeState_readIndex": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_decodeState_init": {
        "result": "_ptr_decodeState",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json__ptr_decodeState_saveError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "encoding_json__ptr_decodeState_addErrorContext": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "encoding_json__ptr_decodeState_skip": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_decodeState_scanNext": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_decodeState_scanWhile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "int"
            }
        ]
    },
    "encoding_json__ptr_decodeState_rescanLiteral": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_decodeState_value": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_json__ptr_decodeState_valueQuoted": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_indirect": {
        "result": "struct encoding_json_indirect_retval {Unmarshaler field_0;encoding_TextUnmarshaler field_1;reflect_Value field_2;}",
        "result_name": "encoding_json_indirect_retval",
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "decodingNull",
                "type": "bool"
            }
        ]
    },
    "encoding_json__ptr_decodeState_array": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_json__ptr_decodeState_object": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_json__ptr_decodeState_convertNumber": {
        "result": "struct encoding_json__ptr_decodeState_convertNumber_retval {interface_ field_0;error err1;}",
        "result_name": "encoding_json__ptr_decodeState_convertNumber_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "encoding_json__ptr_decodeState_literalStore": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "item",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "fromQuoted",
                "type": "bool"
            }
        ]
    },
    "encoding_json__ptr_decodeState_valueInterface": {
        "result": "struct encoding_json__ptr_decodeState_valueInterface_retval {interface_ field_0;}",
        "result_name": "encoding_json__ptr_decodeState_valueInterface_retval",
        "parameters": []
    },
    "encoding_json__ptr_decodeState_arrayInterface": {
        "result": "_slice_interface_",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_decodeState_objectInterface": {
        "result": "map_string_interface_",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_decodeState_literalInterface": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_getu4": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_unquote": {
        "result": "struct encoding_json_unquote_retval {string field_0;bool field_1;}",
        "result_name": "encoding_json_unquote_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_unquoteBytes": {
        "result": "struct encoding_json_unquoteBytes_retval {_slice_byte field_0;bool field_1;}",
        "result_name": "encoding_json_unquoteBytes_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json__ptr_SS_UnmarshalJSON": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json__ptr_unmarshaler_UnmarshalJSON": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_unmarshalerText_MarshalText": {
        "result": "struct encoding_json_unmarshalerText_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_unmarshalerText_MarshalText_retval",
        "parameters": []
    },
    "encoding_json__ptr_unmarshalerText_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_u8marshal_MarshalText": {
        "result": "struct encoding_json_u8marshal_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_u8marshal_MarshalText_retval",
        "parameters": []
    },
    "encoding_json__ptr_u8marshal_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_unexportedWithMethods_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_byteWithMarshalJSON_MarshalJSON": {
        "result": "struct encoding_json_byteWithMarshalJSON_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_byteWithMarshalJSON_MarshalJSON_retval",
        "parameters": []
    },
    "encoding_json__ptr_byteWithMarshalJSON_UnmarshalJSON": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json__ptr_byteWithPtrMarshalJSON_MarshalJSON": {
        "result": "struct encoding_json__ptr_byteWithPtrMarshalJSON_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json__ptr_byteWithPtrMarshalJSON_MarshalJSON_retval",
        "parameters": []
    },
    "encoding_json__ptr_byteWithPtrMarshalJSON_UnmarshalJSON": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_byteWithMarshalText_MarshalText": {
        "result": "struct encoding_json_byteWithMarshalText_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_byteWithMarshalText_MarshalText_retval",
        "parameters": []
    },
    "encoding_json__ptr_byteWithMarshalText_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json__ptr_byteWithPtrMarshalText_MarshalText": {
        "result": "struct encoding_json__ptr_byteWithPtrMarshalText_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json__ptr_byteWithPtrMarshalText_MarshalText_retval",
        "parameters": []
    },
    "encoding_json__ptr_byteWithPtrMarshalText_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_intWithMarshalJSON_MarshalJSON": {
        "result": "struct encoding_json_intWithMarshalJSON_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_intWithMarshalJSON_MarshalJSON_retval",
        "parameters": []
    },
    "encoding_json__ptr_intWithMarshalJSON_UnmarshalJSON": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json__ptr_intWithPtrMarshalJSON_MarshalJSON": {
        "result": "struct encoding_json__ptr_intWithPtrMarshalJSON_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json__ptr_intWithPtrMarshalJSON_MarshalJSON_retval",
        "parameters": []
    },
    "encoding_json__ptr_intWithPtrMarshalJSON_UnmarshalJSON": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_intWithMarshalText_MarshalText": {
        "result": "struct encoding_json_intWithMarshalText_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_intWithMarshalText_MarshalText_retval",
        "parameters": []
    },
    "encoding_json__ptr_intWithMarshalText_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json__ptr_intWithPtrMarshalText_MarshalText": {
        "result": "struct encoding_json__ptr_intWithPtrMarshalText_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json__ptr_intWithPtrMarshalText_MarshalText_retval",
        "parameters": []
    },
    "encoding_json__ptr_intWithPtrMarshalText_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_TestMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestMarshalBadUTF8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestMarshalNumberZeroVal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestMarshalEmbeds": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_equalError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "error"
            },
            {
                "name": "b",
                "type": "error"
            }
        ]
    },
    "encoding_json_TestUnmarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestUnmarshalMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestNumberAccessors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestLargeByteSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestUnmarshalInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestUnmarshalPtrPtr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestErrorMessageFromMisusedString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_noSpace": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "rune"
            }
        ]
    },
    "encoding_json_TestRefUnmarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestEmptyString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestNullString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_intp": {
        "result": "_ptr_int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "encoding_json_intpp": {
        "result": "_ptr__ptr_int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_int"
            }
        ]
    },
    "encoding_json_TestInterfaceSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestUnmarshalNulls": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_MustNotUnmarshalJSON_UnmarshalJSON": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_MustNotUnmarshalText_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_TestStringKind": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestByteKind": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestSliceOfCustomByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestUnmarshalTypeError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestUnmarshalSyntax": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestUnmarshalUnexported": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json__ptr_Time3339_UnmarshalJSON": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_TestUnmarshalJSONLiteralError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestSkipArrayObjects": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestPrefilled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestInvalidUnmarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestInvalidUnmarshalText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestInvalidStringOption": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestUnmarshalEmbeddedUnexported": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestUnmarshalErrorAfterMultipleJSON": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_unmarshalPanic_UnmarshalJSON": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_TestUnmarshalPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestUnmarshalRecursivePointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json__ptr_textUnmarshalerString_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_TestUnmarshalMapWithTextUnmarshalerStringKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestUnmarshalRescanLiteralMangledUnquote": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestUnmarshalMaxDepth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_Marshal": {
        "result": "struct encoding_json_Marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_Marshal_retval",
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "encoding_json_MarshalIndent": {
        "result": "struct encoding_json_MarshalIndent_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_MarshalIndent_retval",
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "indent",
                "type": "string"
            }
        ]
    },
    "encoding_json__ptr_UnsupportedTypeError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_UnsupportedValueError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_InvalidUTF8Error_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_MarshalerError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_MarshalerError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_newEncodeState": {
        "result": "_ptr_encodeState",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_encodeState_marshal": {
        "result": "struct encoding_json__ptr_encodeState_marshal_retval {error err0;}",
        "result_name": "encoding_json__ptr_encodeState_marshal_retval",
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            },
            {
                "name": "opts",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json__ptr_encodeState_error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "encoding_json_isEmptyValue": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_json__ptr_encodeState_reflectValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "opts",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_valueEncoder": {
        "result": "encoderFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_json_typeEncoder": {
        "result": "encoderFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_json_newTypeEncoder": {
        "result": "encoderFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "reflect_Type"
            },
            {
                "name": "allowAddr",
                "type": "bool"
            }
        ]
    },
    "encoding_json_invalidValueEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encodeState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "_",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_marshalerEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encodeState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "opts",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_addrMarshalerEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encodeState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "opts",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_textMarshalerEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encodeState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "opts",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_addrTextMarshalerEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encodeState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "opts",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_boolEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encodeState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "opts",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_intEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encodeState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "opts",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_uintEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encodeState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "opts",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_floatEncoder_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encodeState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "opts",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_stringEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encodeState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "opts",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_isValidNumber": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "encoding_json_interfaceEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encodeState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "opts",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_unsupportedTypeEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encodeState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "_",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_structEncoder_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encodeState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "opts",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_newStructEncoder": {
        "result": "encoderFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_json_mapEncoder_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encodeState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "opts",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_newMapEncoder": {
        "result": "encoderFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_json_encodeByteSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encodeState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "_",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_sliceEncoder_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encodeState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "opts",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_newSliceEncoder": {
        "result": "encoderFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_json_arrayEncoder_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encodeState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "opts",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_newArrayEncoder": {
        "result": "encoderFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_json_ptrEncoder_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encodeState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "opts",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_newPtrEncoder": {
        "result": "encoderFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_json_condAddrEncoder_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_encodeState"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "opts",
                "type": "encOpts"
            }
        ]
    },
    "encoding_json_newCondAddrEncoder": {
        "result": "encoderFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "canAddrEnc",
                "type": "encoderFunc"
            },
            {
                "name": "elseEnc",
                "type": "encoderFunc"
            }
        ]
    },
    "encoding_json_isValidTag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "encoding_json_typeByIndex": {
        "result": "reflect_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "reflect_Type"
            },
            {
                "name": "index",
                "type": "_slice_int"
            }
        ]
    },
    "encoding_json__ptr_reflectWithString_resolve": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_appendString": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "Bytes"
            },
            {
                "name": "escapeHTML",
                "type": "bool"
            }
        ]
    },
    "encoding_json_byIndex_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_byIndex_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "encoding_json_byIndex_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "encoding_json_typeFields": {
        "result": "structFields",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_json_dominantField": {
        "result": "struct encoding_json_dominantField_retval {field field_0;bool field_1;}",
        "result_name": "encoding_json_dominantField_retval",
        "parameters": [
            {
                "name": "fields",
                "type": "_slice_field"
            }
        ]
    },
    "encoding_json_cachedTypeFields": {
        "result": "structFields",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_json_mayAppendQuote": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "quoted",
                "type": "bool"
            }
        ]
    },
    "encoding_json_TestOmitEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestRoundtripStringTag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestEncodeRenamedByteSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_TestSamePointerNoCycle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestSliceNoCycle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestUnsupportedValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestMarshalTextFloatMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json__ptr_Ref_MarshalJSON": {
        "result": "struct encoding_json__ptr_Ref_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json__ptr_Ref_MarshalJSON_retval",
        "parameters": []
    },
    "encoding_json__ptr_Ref_UnmarshalJSON": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_Val_MarshalJSON": {
        "result": "struct encoding_json_Val_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_Val_MarshalJSON_retval",
        "parameters": []
    },
    "encoding_json__ptr_RefText_MarshalText": {
        "result": "struct encoding_json__ptr_RefText_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json__ptr_RefText_MarshalText_retval",
        "parameters": []
    },
    "encoding_json__ptr_RefText_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_ValText_MarshalText": {
        "result": "struct encoding_json_ValText_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_ValText_MarshalText_retval",
        "parameters": []
    },
    "encoding_json_TestRefValMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_C_MarshalJSON": {
        "result": "struct encoding_json_C_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_C_MarshalJSON_retval",
        "parameters": []
    },
    "encoding_json_CText_MarshalText": {
        "result": "struct encoding_json_CText_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_CText_MarshalText_retval",
        "parameters": []
    },
    "encoding_json_TestMarshalerEscaping": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestAnonymousFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json__ptr_nilJSONMarshaler_MarshalJSON": {
        "result": "struct encoding_json__ptr_nilJSONMarshaler_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json__ptr_nilJSONMarshaler_MarshalJSON_retval",
        "parameters": []
    },
    "encoding_json__ptr_nilTextMarshaler_MarshalText": {
        "result": "struct encoding_json__ptr_nilTextMarshaler_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json__ptr_nilTextMarshaler_MarshalText_retval",
        "parameters": []
    },
    "encoding_json_TestNilMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestEmbeddedBug": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestTaggedFieldDominates": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestDuplicatedFieldDisappears": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestIssue10281": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestMarshalErrorAndReuseEncodeState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestHTMLEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestEncodePointerString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestEncodeString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_jsonbyte_MarshalJSON": {
        "result": "struct encoding_json_jsonbyte_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_jsonbyte_MarshalJSON_retval",
        "parameters": []
    },
    "encoding_json_textbyte_MarshalText": {
        "result": "struct encoding_json_textbyte_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_textbyte_MarshalText_retval",
        "parameters": []
    },
    "encoding_json_jsonint_MarshalJSON": {
        "result": "struct encoding_json_jsonint_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_jsonint_MarshalJSON_retval",
        "parameters": []
    },
    "encoding_json_textint_MarshalText": {
        "result": "struct encoding_json_textint_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_textint_MarshalText_retval",
        "parameters": []
    },
    "encoding_json_tenc": {
        "result": "struct encoding_json_tenc_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_tenc_retval",
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "encoding_json_textfloat_MarshalText": {
        "result": "struct encoding_json_textfloat_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_textfloat_MarshalText_retval",
        "parameters": []
    },
    "encoding_json_TestEncodeBytekind": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestTextMarshalerMapKeysAreSorted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestNilMarshalerTextMapKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestMarshalFloat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestMarshalRawMessageValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_marshalPanic_MarshalJSON": {
        "result": "struct encoding_json_marshalPanic_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_marshalPanic_MarshalJSON_retval",
        "parameters": []
    },
    "encoding_json_TestMarshalPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestMarshalUncommonFieldNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestMarshalerError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json__ptr_Animal_UnmarshalJSON": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_Animal_MarshalJSON": {
        "result": "struct encoding_json_Animal_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_Animal_MarshalJSON_retval",
        "parameters": []
    },
    "encoding_json_Example_customMarshalJSON": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_ExampleMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_ExampleUnmarshal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_ExampleDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_ExampleDecoder_Token": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_ExampleDecoder_Decode_stream": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_ExampleRawMessage_unmarshal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_ExampleRawMessage_marshal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_ExampleIndent": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_ExampleMarshalIndent": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_ExampleValid": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_ExampleHTMLEscape": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_Size_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_Size_MarshalText": {
        "result": "struct encoding_json_Size_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_Size_MarshalText_retval",
        "parameters": []
    },
    "encoding_json_Example_textMarshalJSON": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_foldName": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_appendFoldedName": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_foldRune": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "encoding_json_FuzzEqualFold": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "encoding_json_FuzzUnmarshalJSON": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "encoding_json_FuzzDecoderToken": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "encoding_json_HTMLEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_appendHTMLEscape": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_Compact": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_appendCompact": {
        "result": "struct encoding_json_appendCompact_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_appendCompact_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "escape",
                "type": "bool"
            }
        ]
    },
    "encoding_json_appendNewline": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "indent",
                "type": "string"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "encoding_json_Indent": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "indent",
                "type": "string"
            }
        ]
    },
    "encoding_json_appendIndent": {
        "result": "struct encoding_json_appendIndent_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_appendIndent_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "indent",
                "type": "string"
            }
        ]
    },
    "encoding_json_TestNumberIsValid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_Valid": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_checkValid": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "scan",
                "type": "_ptr_scanner"
            }
        ]
    },
    "encoding_json__ptr_SyntaxError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_newScanner": {
        "result": "_ptr_scanner",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_freeScanner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "scan",
                "type": "_ptr_scanner"
            }
        ]
    },
    "encoding_json__ptr_scanner_reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_scanner_eof": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_scanner_pushParseState": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            },
            {
                "name": "newParseState",
                "type": "int"
            },
            {
                "name": "successState",
                "type": "int"
            }
        ]
    },
    "encoding_json__ptr_scanner_popParseState": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_isSpace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateBeginValueOrEmpty": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateBeginValue": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateBeginStringOrEmpty": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateBeginString": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateEndValue": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateEndTop": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateInString": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateInStringEsc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateInStringEscU": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateInStringEscU1": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateInStringEscU12": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateInStringEscU123": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateNeg": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_state1": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_state0": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateDot": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateDot0": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateE": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateESign": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateE0": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateT": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateTr": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateTru": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateF": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateFa": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateFal": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateFals": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateN": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateNu": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateNul": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_stateError": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_scanner"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json__ptr_scanner_error": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            },
            {
                "name": "context",
                "type": "string"
            }
        ]
    },
    "encoding_json_quoteChar": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json_TestValid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestCompact": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestCompactSeparators": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestIndent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestCompactBig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestIndentBig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestIndentErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_diff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_trim": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_initBig": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_genValue": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "encoding_json_genString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "stddev",
                "type": "float64"
            }
        ]
    },
    "encoding_json_genArray": {
        "result": "_slice_interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "encoding_json_genMap": {
        "result": "map_string_interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "encoding_json_NewDecoder": {
        "result": "_ptr_Decoder",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "encoding_json__ptr_Decoder_UseNumber": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_Decoder_DisallowUnknownFields": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_Decoder_Decode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "encoding_json__ptr_Decoder_Buffered": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_Decoder_readValue": {
        "result": "struct encoding_json__ptr_Decoder_readValue_retval {int field_0;error err1;}",
        "result_name": "encoding_json__ptr_Decoder_readValue_retval",
        "parameters": []
    },
    "encoding_json__ptr_Decoder_refill": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_nonSpace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json_NewEncoder": {
        "result": "_ptr_Encoder",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "encoding_json__ptr_Encoder_Encode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "encoding_json__ptr_Encoder_SetIndent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "indent",
                "type": "string"
            }
        ]
    },
    "encoding_json__ptr_Encoder_SetEscapeHTML": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "on",
                "type": "bool"
            }
        ]
    },
    "encoding_json_RawMessage_MarshalJSON": {
        "result": "struct encoding_json_RawMessage_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_RawMessage_MarshalJSON_retval",
        "parameters": []
    },
    "encoding_json__ptr_RawMessage_UnmarshalJSON": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_json__ptr_Decoder_tokenPrepareForDecode": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_Decoder_tokenValueAllowed": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_Decoder_tokenValueEnd": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_Delim_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_Decoder_Token": {
        "result": "struct encoding_json__ptr_Decoder_Token_retval {Token field_0;error err1;}",
        "result_name": "encoding_json__ptr_Decoder_Token_retval",
        "parameters": []
    },
    "encoding_json__ptr_Decoder_tokenError": {
        "result": "struct encoding_json__ptr_Decoder_tokenError_retval {Token field_0;error err1;}",
        "result_name": "encoding_json__ptr_Decoder_tokenError_retval",
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_json__ptr_Decoder_More": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "encoding_json__ptr_Decoder_peek": {
        "result": "struct encoding_json__ptr_Decoder_peek_retval {byte field_0;error err1;}",
        "result_name": "encoding_json__ptr_Decoder_peek_retval",
        "parameters": []
    },
    "encoding_json__ptr_Decoder_InputOffset": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "encoding_json_TestEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestEncoderErrorAndReuseEncodeState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestEncoderIndent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_strMarshaler_MarshalJSON": {
        "result": "struct encoding_json_strMarshaler_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json_strMarshaler_MarshalJSON_retval",
        "parameters": []
    },
    "encoding_json__ptr_strPtrMarshaler_MarshalJSON": {
        "result": "struct encoding_json__ptr_strPtrMarshaler_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_json__ptr_strPtrMarshaler_MarshalJSON_retval",
        "parameters": []
    },
    "encoding_json_TestEncoderSetEscapeHTML": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestDecoderBuffered": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_nlines": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "encoding_json_TestRawMessage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestNullRawMessage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestBlocking": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestDecodeInStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestHTTPDecoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_TestStructTagObjectKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_json_parseTag": {
        "result": "struct encoding_json_parseTag_retval {string field_0;tagOptions field_1;}",
        "result_name": "encoding_json_parseTag_retval",
        "parameters": [
            {
                "name": "tag",
                "type": "string"
            }
        ]
    },
    "encoding_json_tagOptions_Contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "optionName",
                "type": "string"
            }
        ]
    },
    "encoding_json_TestTagParsing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_pem_ExampleDecode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_pem_ExampleEncode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_pem_getLine": {
        "result": "struct encoding_pem_getLine_retval {_slice_byte field_0;}",
        "result_name": "encoding_pem_getLine_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_pem_removeSpacesAndTabs": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_pem_Decode": {
        "result": "struct encoding_pem_Decode_retval {_ptr_Block field_0;_slice_byte field_1;}",
        "result_name": "encoding_pem_Decode_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_pem__ptr_lineBreaker_Write": {
        "result": "struct encoding_pem__ptr_lineBreaker_Write_retval {int field_0;error err1;}",
        "result_name": "encoding_pem__ptr_lineBreaker_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_pem__ptr_lineBreaker_Close": {
        "result": "struct encoding_pem__ptr_lineBreaker_Close_retval {error err0;}",
        "result_name": "encoding_pem__ptr_lineBreaker_Close_retval",
        "parameters": []
    },
    "encoding_pem_writeHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "io_Writer"
            },
            {
                "name": "k",
                "type": "string"
            },
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "encoding_pem_Encode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "io_Writer"
            },
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "encoding_pem_EncodeToMemory": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_Block"
            }
        ]
    },
    "encoding_pem_TestGetLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_pem_TestDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_pem_TestBadDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_pem_TestCVE202224675": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_pem_TestEncode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_pem_TestLineBreaker": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_pem_TestFuzz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_pem_BenchmarkEncode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_pem_BenchmarkDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_pem_TestBadEncode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_pem_testingKey": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "encoding_xml_ParseTime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "encoding_xml_NewText": {
        "result": "Text",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "encoding_xml__ptr_Animal_UnmarshalXML": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_xml_Decoder"
            },
            {
                "name": "start",
                "type": "xml_StartElement"
            }
        ]
    },
    "encoding_xml_Animal_MarshalXML": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_xml_Encoder"
            },
            {
                "name": "start",
                "type": "xml_StartElement"
            }
        ]
    },
    "encoding_xml_Example_customMarshalXML": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml_ExampleMarshalIndent": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml_ExampleEncoder": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml_ExampleUnmarshal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml__ptr_Size_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_xml_Size_MarshalText": {
        "result": "struct encoding_xml_Size_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_xml_Size_MarshalText_retval",
        "parameters": []
    },
    "encoding_xml_Example_textMarshalXML": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml_Marshal": {
        "result": "struct encoding_xml_Marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_xml_Marshal_retval",
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "encoding_xml_MarshalIndent": {
        "result": "struct encoding_xml_MarshalIndent_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_xml_MarshalIndent_retval",
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "indent",
                "type": "string"
            }
        ]
    },
    "encoding_xml_NewEncoder": {
        "result": "_ptr_Encoder",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "encoding_xml__ptr_Encoder_Indent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "indent",
                "type": "string"
            }
        ]
    },
    "encoding_xml__ptr_Encoder_Encode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "encoding_xml__ptr_Encoder_EncodeElement": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            },
            {
                "name": "start",
                "type": "StartElement"
            }
        ]
    },
    "encoding_xml__ptr_Encoder_EncodeToken": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Token"
            }
        ]
    },
    "encoding_xml_isValidDirective": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "Directive"
            }
        ]
    },
    "encoding_xml__ptr_Encoder_Flush": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml__ptr_Encoder_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml__ptr_printer_createAttrPrefix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "url",
                "type": "string"
            }
        ]
    },
    "encoding_xml__ptr_printer_deleteAttrPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "encoding_xml__ptr_printer_markPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml__ptr_printer_popPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml__ptr_printer_marshalValue": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "reflect_Value"
            },
            {
                "name": "finfo",
                "type": "_ptr_fieldInfo"
            },
            {
                "name": "startTemplate",
                "type": "_ptr_StartElement"
            }
        ]
    },
    "encoding_xml__ptr_printer_marshalAttr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "start",
                "type": "_ptr_StartElement"
            },
            {
                "name": "name",
                "type": "Name"
            },
            {
                "name": "val",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_xml_defaultStart": {
        "result": "StartElement",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "reflect_Type"
            },
            {
                "name": "finfo",
                "type": "_ptr_fieldInfo"
            },
            {
                "name": "startTemplate",
                "type": "_ptr_StartElement"
            }
        ]
    },
    "encoding_xml__ptr_printer_marshalInterface": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "Marshaler"
            },
            {
                "name": "start",
                "type": "StartElement"
            }
        ]
    },
    "encoding_xml__ptr_printer_marshalTextInterface": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "encoding_TextMarshaler"
            },
            {
                "name": "start",
                "type": "StartElement"
            }
        ]
    },
    "encoding_xml__ptr_printer_writeStart": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "start",
                "type": "_ptr_StartElement"
            }
        ]
    },
    "encoding_xml__ptr_printer_writeEnd": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "Name"
            }
        ]
    },
    "encoding_xml__ptr_printer_marshalSimple": {
        "result": "struct encoding_xml__ptr_printer_marshalSimple_retval {string field_0;_slice_byte field_1;error err2;}",
        "result_name": "encoding_xml__ptr_printer_marshalSimple_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "reflect_Type"
            },
            {
                "name": "val",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_xml_indirect": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "vf",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_xml__ptr_printer_marshalStruct": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "tinfo",
                "type": "_ptr_typeInfo"
            },
            {
                "name": "val",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_xml__ptr_printer_Write": {
        "result": "struct encoding_xml__ptr_printer_Write_retval {int field_0;error err1;}",
        "result_name": "encoding_xml__ptr_printer_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_xml__ptr_printer_WriteString": {
        "result": "struct encoding_xml__ptr_printer_WriteString_retval {int field_0;error err1;}",
        "result_name": "encoding_xml__ptr_printer_WriteString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "encoding_xml__ptr_printer_WriteByte": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_xml__ptr_printer_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml__ptr_printer_cachedWriteError": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml__ptr_printer_writeIndent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "depthDelta",
                "type": "int"
            }
        ]
    },
    "encoding_xml__ptr_parentStack_trim": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "parents",
                "type": "_slice_string"
            }
        ]
    },
    "encoding_xml__ptr_parentStack_push": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "parents",
                "type": "_slice_string"
            }
        ]
    },
    "encoding_xml__ptr_UnsupportedTypeError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml_isEmptyValue": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "encoding_xml__ptr_MyMarshalerTest_MarshalXML": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_Encoder"
            },
            {
                "name": "start",
                "type": "StartElement"
            }
        ]
    },
    "encoding_xml__ptr_MyMarshalerAttrTest_MarshalXMLAttr": {
        "result": "struct encoding_xml__ptr_MyMarshalerAttrTest_MarshalXMLAttr_retval {Attr field_0;error err1;}",
        "result_name": "encoding_xml__ptr_MyMarshalerAttrTest_MarshalXMLAttr_retval",
        "parameters": [
            {
                "name": "name",
                "type": "Name"
            }
        ]
    },
    "encoding_xml__ptr_MyMarshalerAttrTest_UnmarshalXMLAttr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "attr",
                "type": "Attr"
            }
        ]
    },
    "encoding_xml_ifaceptr": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "encoding_xml_stringptr": {
        "result": "_ptr_string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "encoding_xml_TestMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestMarshalErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestUnmarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestMarshalIndent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml__ptr_limitedBytesWriter_Write": {
        "result": "struct encoding_xml__ptr_limitedBytesWriter_Write_retval {int field_0;error err1;}",
        "result_name": "encoding_xml__ptr_limitedBytesWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_xml_TestMarshalWriteErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestMarshalWriteIOErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestMarshalFlush": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_BenchmarkMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_xml_BenchmarkUnmarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_xml_TestStructPointerMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestEncodeToken": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestProcInstEncodeToken": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestDecodeEncode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestRace9796": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestIsValidDirective": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestSimpleUseOfEncodeToken": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestIssue16158": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestInvalidXMLName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestMarshalZeroValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_Unmarshal": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "encoding_xml__ptr_Decoder_Decode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "encoding_xml__ptr_Decoder_DecodeElement": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            },
            {
                "name": "start",
                "type": "_ptr_StartElement"
            }
        ]
    },
    "encoding_xml_UnmarshalError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml_receiverType": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "interface_"
            }
        ]
    },
    "encoding_xml__ptr_Decoder_unmarshalInterface": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "Unmarshaler"
            },
            {
                "name": "start",
                "type": "_ptr_StartElement"
            }
        ]
    },
    "encoding_xml__ptr_Decoder_unmarshalTextInterface": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "encoding_TextUnmarshaler"
            }
        ]
    },
    "encoding_xml__ptr_Decoder_unmarshalAttr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "reflect_Value"
            },
            {
                "name": "attr",
                "type": "Attr"
            }
        ]
    },
    "encoding_xml__ptr_Decoder_unmarshal": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "reflect_Value"
            },
            {
                "name": "start",
                "type": "_ptr_StartElement"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "encoding_xml_copyValue": {
        "result": "struct encoding_xml_copyValue_retval {error err0;}",
        "result_name": "encoding_xml_copyValue_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "reflect_Value"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_xml__ptr_Decoder_unmarshalPath": {
        "result": "struct encoding_xml__ptr_Decoder_unmarshalPath_retval {bool field_0;error err1;}",
        "result_name": "encoding_xml__ptr_Decoder_unmarshalPath_retval",
        "parameters": [
            {
                "name": "tinfo",
                "type": "_ptr_typeInfo"
            },
            {
                "name": "sv",
                "type": "reflect_Value"
            },
            {
                "name": "parents",
                "type": "_slice_string"
            },
            {
                "name": "start",
                "type": "_ptr_StartElement"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "encoding_xml__ptr_Decoder_Skip": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml_TestUnmarshalFeed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestUnmarshalPaths": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestUnmarshalBadPaths": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestUnmarshalWithoutNameType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestUnmarshalAttr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestUnmarshalNS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestMarshalNS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestUnmarshalNSAttr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestMarshalNSAttr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml__ptr_MyCharData_UnmarshalXML": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_Decoder"
            },
            {
                "name": "start",
                "type": "StartElement"
            }
        ]
    },
    "encoding_xml__ptr_MyCharData_UnmarshalXMLAttr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "attr",
                "type": "Attr"
            }
        ]
    },
    "encoding_xml__ptr_MyAttr_UnmarshalXMLAttr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "attr",
                "type": "Attr"
            }
        ]
    },
    "encoding_xml_TestUnmarshaler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestUnmarshalIntoInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestMalformedComment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestInvalidInnerXMLType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestUnmarshalEmptyValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestUnmarshalWhitespaceValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestUnmarshalWhitespaceAttrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestUnmarshalIntoNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestCVE202228131": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestCVE202230633": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_getTypeInfo": {
        "result": "struct encoding_xml_getTypeInfo_retval {_ptr_typeInfo field_0;error err1;}",
        "result_name": "encoding_xml_getTypeInfo_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_xml_structFieldInfo": {
        "result": "struct encoding_xml_structFieldInfo_retval {_ptr_fieldInfo field_0;error err1;}",
        "result_name": "encoding_xml_structFieldInfo_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "reflect_Type"
            },
            {
                "name": "f",
                "type": "_ptr_reflect_StructField"
            }
        ]
    },
    "encoding_xml_lookupXMLName": {
        "result": "struct encoding_xml_lookupXMLName_retval {_ptr_fieldInfo field_0;}",
        "result_name": "encoding_xml_lookupXMLName_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "reflect_Type"
            }
        ]
    },
    "encoding_xml_min": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "encoding_xml_addFieldInfo": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "reflect_Type"
            },
            {
                "name": "tinfo",
                "type": "_ptr_typeInfo"
            },
            {
                "name": "newf",
                "type": "_ptr_fieldInfo"
            }
        ]
    },
    "encoding_xml__ptr_TagPathError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml__ptr_fieldInfo_value": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "shouldInitNilPointers",
                "type": "bool"
            }
        ]
    },
    "encoding_xml__ptr_SyntaxError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml_StartElement_Copy": {
        "result": "StartElement",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml_StartElement_End": {
        "result": "EndElement",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml_CharData_Copy": {
        "result": "CharData",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml_Comment_Copy": {
        "result": "Comment",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml_ProcInst_Copy": {
        "result": "ProcInst",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml_Directive_Copy": {
        "result": "Directive",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml_CopyToken": {
        "result": "Token",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Token"
            }
        ]
    },
    "encoding_xml_NewDecoder": {
        "result": "_ptr_Decoder",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "encoding_xml_NewTokenDecoder": {
        "result": "_ptr_Decoder",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "TokenReader"
            }
        ]
    },
    "encoding_xml__ptr_Decoder_Token": {
        "result": "struct encoding_xml__ptr_Decoder_Token_retval {Token field_0;error err1;}",
        "result_name": "encoding_xml__ptr_Decoder_Token_retval",
        "parameters": []
    },
    "encoding_xml__ptr_Decoder_translate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Name"
            },
            {
                "name": "isElementName",
                "type": "bool"
            }
        ]
    },
    "encoding_xml__ptr_Decoder_switchToReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "encoding_xml__ptr_Decoder_push": {
        "result": "_ptr_stack",
        "result_name": null,
        "parameters": [
            {
                "name": "kind",
                "type": "int"
            }
        ]
    },
    "encoding_xml__ptr_Decoder_pop": {
        "result": "_ptr_stack",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml__ptr_Decoder_pushEOF": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml__ptr_Decoder_popEOF": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml__ptr_Decoder_pushElement": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "Name"
            }
        ]
    },
    "encoding_xml__ptr_Decoder_pushNs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "local",
                "type": "string"
            },
            {
                "name": "url",
                "type": "string"
            },
            {
                "name": "ok",
                "type": "bool"
            }
        ]
    },
    "encoding_xml__ptr_Decoder_syntaxError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "encoding_xml__ptr_Decoder_popElement": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_EndElement"
            }
        ]
    },
    "encoding_xml__ptr_Decoder_autoClose": {
        "result": "struct encoding_xml__ptr_Decoder_autoClose_retval {Token field_0;bool field_1;}",
        "result_name": "encoding_xml__ptr_Decoder_autoClose_retval",
        "parameters": [
            {
                "name": "t",
                "type": "Token"
            }
        ]
    },
    "encoding_xml__ptr_Decoder_RawToken": {
        "result": "struct encoding_xml__ptr_Decoder_RawToken_retval {Token field_0;error err1;}",
        "result_name": "encoding_xml__ptr_Decoder_RawToken_retval",
        "parameters": []
    },
    "encoding_xml__ptr_Decoder_rawToken": {
        "result": "struct encoding_xml__ptr_Decoder_rawToken_retval {Token field_0;error err1;}",
        "result_name": "encoding_xml__ptr_Decoder_rawToken_retval",
        "parameters": []
    },
    "encoding_xml__ptr_Decoder_attrval": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml__ptr_Decoder_space": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml__ptr_Decoder_getc": {
        "result": "struct encoding_xml__ptr_Decoder_getc_retval {byte field_0;bool field_1;}",
        "result_name": "encoding_xml__ptr_Decoder_getc_retval",
        "parameters": []
    },
    "encoding_xml__ptr_Decoder_InputOffset": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml__ptr_Decoder_InputPos": {
        "result": "struct encoding_xml__ptr_Decoder_InputPos_retval {int field_0;}",
        "result_name": "encoding_xml__ptr_Decoder_InputPos_retval",
        "parameters": []
    },
    "encoding_xml__ptr_Decoder_savedOffset": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml__ptr_Decoder_mustgetc": {
        "result": "struct encoding_xml__ptr_Decoder_mustgetc_retval {byte field_0;bool field_1;}",
        "result_name": "encoding_xml__ptr_Decoder_mustgetc_retval",
        "parameters": []
    },
    "encoding_xml__ptr_Decoder_ungetc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "encoding_xml__ptr_Decoder_text": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "quote",
                "type": "int"
            },
            {
                "name": "cdata",
                "type": "bool"
            }
        ]
    },
    "encoding_xml_isInCharacterRange": {
        "result": "struct encoding_xml_isInCharacterRange_retval {bool field_0;}",
        "result_name": "encoding_xml_isInCharacterRange_retval",
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "encoding_xml__ptr_Decoder_nsname": {
        "result": "struct encoding_xml__ptr_Decoder_nsname_retval {Name field_0;bool field_1;}",
        "result_name": "encoding_xml__ptr_Decoder_nsname_retval",
        "parameters": []
    },
    "encoding_xml__ptr_Decoder_name": {
        "result": "struct encoding_xml__ptr_Decoder_name_retval {string field_0;bool field_1;}",
        "result_name": "encoding_xml__ptr_Decoder_name_retval",
        "parameters": []
    },
    "encoding_xml__ptr_Decoder_readName": {
        "result": "struct encoding_xml__ptr_Decoder_readName_retval {bool field_0;}",
        "result_name": "encoding_xml__ptr_Decoder_readName_retval",
        "parameters": []
    },
    "encoding_xml_isNameByte": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "encoding_xml_isName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_xml_isNameString": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "encoding_xml_EscapeText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_xml_escapeText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "escapeNewline",
                "type": "bool"
            }
        ]
    },
    "encoding_xml__ptr_printer_EscapeString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "encoding_xml_Escape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_xml_emitCDATA": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_xml_procInst": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "param",
                "type": "string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "encoding_xml__ptr_toks_Token": {
        "result": "struct encoding_xml__ptr_toks_Token_retval {Token field_0;error err1;}",
        "result_name": "encoding_xml__ptr_toks_Token_retval",
        "parameters": []
    },
    "encoding_xml_TestDecodeEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml__ptr_toksNil_Token": {
        "result": "struct encoding_xml__ptr_toksNil_Token_retval {Token field_0;error err1;}",
        "result_name": "encoding_xml__ptr_toksNil_Token_retval",
        "parameters": []
    },
    "encoding_xml_TestDecodeNilToken": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestRawToken": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestNonStrictRawToken": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml__ptr_downCaser_ReadByte": {
        "result": "struct encoding_xml__ptr_downCaser_ReadByte_retval {byte field_0;error err1;}",
        "result_name": "encoding_xml__ptr_downCaser_ReadByte_retval",
        "parameters": []
    },
    "encoding_xml__ptr_downCaser_Read": {
        "result": "struct encoding_xml__ptr_downCaser_Read_retval {int field_0;error err1;}",
        "result_name": "encoding_xml__ptr_downCaser_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_xml_TestRawTokenAltEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestRawTokenAltEncodingNoConverter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_testRawToken": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "d",
                "type": "_ptr_Decoder"
            },
            {
                "name": "raw",
                "type": "string"
            },
            {
                "name": "rawTokens",
                "type": "_slice_Token"
            }
        ]
    },
    "encoding_xml_TestNestedDirectives": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestToken": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestSyntax": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestInputLinePos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestAllScalars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestIssue569": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestUnquotedAttrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestValuelessAttrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestCopyTokenCharData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestCopyTokenStartElement": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestCopyTokenComment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestSyntaxErrorLineNum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestTrailingRawToken": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestTrailingToken": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestEntityInsideCDATA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestDisallowedCharacters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestIsInCharacterRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestProcInstEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestDirectivesWithComments": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_errWriter_Write": {
        "result": "struct encoding_xml_errWriter_Write_retval {int field_0;error err1;}",
        "result_name": "encoding_xml_errWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "encoding_xml_TestEscapeTextIOErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestEscapeTextInvalidChar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestIssue5880": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestIssue8535": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestEncodeXMLNS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_encodeXMLNS1": {
        "result": "struct encoding_xml_encodeXMLNS1_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_xml_encodeXMLNS1_retval",
        "parameters": []
    },
    "encoding_xml_encodeXMLNS2": {
        "result": "struct encoding_xml_encodeXMLNS2_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_xml_encodeXMLNS2_retval",
        "parameters": []
    },
    "encoding_xml_encodeXMLNS3": {
        "result": "struct encoding_xml_encodeXMLNS3_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_xml_encodeXMLNS3_retval",
        "parameters": []
    },
    "encoding_xml_encodeXMLNS4": {
        "result": "struct encoding_xml_encodeXMLNS4_retval {_slice_byte field_0;error err1;}",
        "result_name": "encoding_xml_encodeXMLNS4_retval",
        "parameters": []
    },
    "encoding_xml_TestIssue11405": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestIssue12417": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestIssue7113": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestIssue20396": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestIssue20685": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_tokenMap": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "mapping",
                "type": "void*"
            }
        ]
    },
    "encoding_xml_mapper_Token": {
        "result": "struct encoding_xml_mapper_Token_retval {Token field_0;error err1;}",
        "result_name": "encoding_xml_mapper_Token_retval",
        "parameters": []
    },
    "encoding_xml_TestNewTokenDecoderIdempotent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestWrapDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_tokReader_Token": {
        "result": "struct encoding_xml_tokReader_Token_retval {Token field_0;error err1;}",
        "result_name": "encoding_xml_tokReader_Token_retval",
        "parameters": []
    },
    "encoding_xml_Failure_UnmarshalXML": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "encoding_xml_TestTokenUnmarshaler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_testRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "input",
                "type": "string"
            }
        ]
    },
    "encoding_xml_TestRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_TestParseErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "encoding_xml_BenchmarkHTMLAutoClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "encoding_xml_TestHTMLAutoClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "errors_New": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "errors__ptr_errorString_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "errors_TestNewEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "errors_TestErrorMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "errors_MyError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "errors_oops": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "errors_Example": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "errors_ExampleNew": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "errors_ExampleNew_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "errors_ExampleJoin": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "errors_ExampleIs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "errors_ExampleAs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "errors_ExampleUnwrap": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "errors_Join": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "errs",
                "type": "error"
            }
        ]
    },
    "errors__ptr_joinError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "errors__ptr_joinError_Unwrap": {
        "result": "_slice_error",
        "result_name": null,
        "parameters": []
    },
    "errors_TestJoinReturnsNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "errors_TestJoin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "errors_TestJoinErrorMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "errors_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "errors_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "target",
                "type": "error"
            }
        ]
    },
    "errors_As": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "target",
                "type": "interface_"
            }
        ]
    },
    "errors_TestIs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "errors__ptr_poser_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "errors__ptr_poser_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "errors__ptr_poser_As": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "interface_"
            }
        ]
    },
    "errors_TestAs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "errors_TestAsValidation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "errors_TestUnwrap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "errors_errorT_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "errors_wrapped_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "errors_wrapped_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "errors_multiErr_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "errors_multiErr_Unwrap": {
        "result": "_slice_error",
        "result_name": null,
        "parameters": []
    },
    "errors_errorUncomparable_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "errors_errorUncomparable_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "error"
            }
        ]
    },
    "expvar__ptr_Int_Value": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "expvar__ptr_Int_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "expvar__ptr_Int_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "delta",
                "type": "int64"
            }
        ]
    },
    "expvar__ptr_Int_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "int64"
            }
        ]
    },
    "expvar__ptr_Float_Value": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "expvar__ptr_Float_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "expvar__ptr_Float_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "delta",
                "type": "float64"
            }
        ]
    },
    "expvar__ptr_Float_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "float64"
            }
        ]
    },
    "expvar__ptr_Map_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "expvar__ptr_Map_Init": {
        "result": "_ptr_Map",
        "result_name": null,
        "parameters": []
    },
    "expvar__ptr_Map_addKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "expvar__ptr_Map_Get": {
        "result": "Var",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "expvar__ptr_Map_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "av",
                "type": "Var"
            }
        ]
    },
    "expvar__ptr_Map_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "delta",
                "type": "int64"
            }
        ]
    },
    "expvar__ptr_Map_AddFloat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "delta",
                "type": "float64"
            }
        ]
    },
    "expvar__ptr_Map_Delete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "expvar__ptr_Map_Do": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "expvar__ptr_String_Value": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "expvar__ptr_String_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "expvar__ptr_String_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "expvar_Func_Value": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "expvar_Func_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "expvar_Publish": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "v",
                "type": "Var"
            }
        ]
    },
    "expvar_Get": {
        "result": "Var",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "expvar_NewInt": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "expvar_NewFloat": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "expvar_NewMap": {
        "result": "_ptr_Map",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "expvar_NewString": {
        "result": "_ptr_String",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "expvar_Do": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "expvar_expvarHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "expvar_Handler": {
        "result": "http_Handler",
        "result_name": null,
        "parameters": []
    },
    "expvar_cmdline": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "expvar_memstats": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "expvar_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "expvar_RemoveAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "expvar_TestNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "expvar_TestInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "expvar_BenchmarkIntAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "expvar_BenchmarkIntSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "expvar_TestFloat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "expvar_BenchmarkFloatAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "expvar_BenchmarkFloatSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "expvar_TestString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "expvar_BenchmarkStringSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "expvar_TestMapInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "expvar_TestMapDelete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "expvar_TestMapCounter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "expvar_TestMapNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "expvar_BenchmarkMapSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "expvar_BenchmarkMapSetDifferent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "expvar_BenchmarkMapSetDifferentRandom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "expvar_BenchmarkMapSetString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "expvar_BenchmarkMapAddSame": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "expvar_BenchmarkMapAddDifferent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "expvar_BenchmarkMapAddDifferentRandom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "expvar_BenchmarkMapAddSameSteadyState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "expvar_BenchmarkMapAddDifferentSteadyState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "expvar_TestFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "expvar_TestHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "expvar_BenchmarkRealworldExpvarUsage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "flag_ExampleFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "flag_ExampleBoolFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "flag_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_interval_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_interval_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "flag_Example": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "flag_ExampleTextVar": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "flag_URLValue_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "flag_URLValue_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "flag_ExampleValue": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "flag_ResetForTesting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "usage",
                "type": "void*"
            }
        ]
    },
    "flag_numError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "flag_newBoolValue": {
        "result": "_ptr_boolValue",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "bool"
            },
            {
                "name": "p",
                "type": "_ptr_bool"
            }
        ]
    },
    "flag__ptr_boolValue_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "flag__ptr_boolValue_Get": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_boolValue_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_boolValue_IsBoolFlag": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "flag_newIntValue": {
        "result": "_ptr_intValue",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_ptr_int"
            }
        ]
    },
    "flag__ptr_intValue_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "flag__ptr_intValue_Get": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_intValue_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "flag_newInt64Value": {
        "result": "_ptr_int64Value",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "int64"
            },
            {
                "name": "p",
                "type": "_ptr_int64"
            }
        ]
    },
    "flag__ptr_int64Value_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "flag__ptr_int64Value_Get": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_int64Value_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "flag_newUintValue": {
        "result": "_ptr_uintValue",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "uint"
            },
            {
                "name": "p",
                "type": "_ptr_uint"
            }
        ]
    },
    "flag__ptr_uintValue_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "flag__ptr_uintValue_Get": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_uintValue_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "flag_newUint64Value": {
        "result": "_ptr_uint64Value",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "uint64"
            },
            {
                "name": "p",
                "type": "_ptr_uint64"
            }
        ]
    },
    "flag__ptr_uint64Value_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "flag__ptr_uint64Value_Get": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_uint64Value_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "flag_newStringValue": {
        "result": "_ptr_stringValue",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "string"
            },
            {
                "name": "p",
                "type": "_ptr_string"
            }
        ]
    },
    "flag__ptr_stringValue_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "string"
            }
        ]
    },
    "flag__ptr_stringValue_Get": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_stringValue_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "flag_newFloat64Value": {
        "result": "_ptr_float64Value",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "float64"
            },
            {
                "name": "p",
                "type": "_ptr_float64"
            }
        ]
    },
    "flag__ptr_float64Value_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "flag__ptr_float64Value_Get": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_float64Value_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "flag_newDurationValue": {
        "result": "_ptr_durationValue",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "time_Duration"
            },
            {
                "name": "p",
                "type": "_ptr_time_Duration"
            }
        ]
    },
    "flag__ptr_durationValue_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "flag__ptr_durationValue_Get": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_durationValue_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "flag_newTextValue": {
        "result": "textValue",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "encoding_TextMarshaler"
            },
            {
                "name": "p",
                "type": "encoding_TextUnmarshaler"
            }
        ]
    },
    "flag_textValue_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "flag_textValue_Get": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "flag_textValue_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "flag_funcValue_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "flag_funcValue_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "flag_boolFuncValue_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "flag_boolFuncValue_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "flag_boolFuncValue_IsBoolFlag": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "flag_sortFlags": {
        "result": "_slice__ptr_Flag",
        "result_name": null,
        "parameters": [
            {
                "name": "flags",
                "type": "map_string__ptr_Flag"
            }
        ]
    },
    "flag__ptr_FlagSet_Output": {
        "result": "io_Writer",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_FlagSet_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_FlagSet_ErrorHandling": {
        "result": "ErrorHandling",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_FlagSet_SetOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "output",
                "type": "io_Writer"
            }
        ]
    },
    "flag__ptr_FlagSet_VisitAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "flag_VisitAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "flag__ptr_FlagSet_Visit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "flag_Visit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "flag__ptr_FlagSet_Lookup": {
        "result": "_ptr_Flag",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "flag_Lookup": {
        "result": "_ptr_Flag",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "flag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "flag_isZeroValue": {
        "result": "struct flag_isZeroValue_retval {bool field_0;error err1;}",
        "result_name": "flag_isZeroValue_retval",
        "parameters": [
            {
                "name": "flag",
                "type": "_ptr_Flag"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "flag_UnquoteUsage": {
        "result": "struct flag_UnquoteUsage_retval {string field_0;string field_1;}",
        "result_name": "flag_UnquoteUsage_retval",
        "parameters": [
            {
                "name": "flag",
                "type": "_ptr_Flag"
            }
        ]
    },
    "flag__ptr_FlagSet_PrintDefaults": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "flag_PrintDefaults": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_FlagSet_defaultUsage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_FlagSet_NFlag": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "flag_NFlag": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_FlagSet_Arg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "flag_Arg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "flag__ptr_FlagSet_NArg": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "flag_NArg": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_FlagSet_Args": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "flag_Args": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_FlagSet_BoolVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_bool"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "bool"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag_BoolVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_bool"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "bool"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_Bool": {
        "result": "_ptr_bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "bool"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag_Bool": {
        "result": "_ptr_bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "bool"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_IntVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_int"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "int"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag_IntVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_int"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "int"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_Int": {
        "result": "_ptr_int",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "int"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag_Int": {
        "result": "_ptr_int",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "int"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_Int64Var": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_int64"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "int64"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag_Int64Var": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_int64"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "int64"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_Int64": {
        "result": "_ptr_int64",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "int64"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag_Int64": {
        "result": "_ptr_int64",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "int64"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_UintVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_uint"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "uint"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag_UintVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_uint"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "uint"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_Uint": {
        "result": "_ptr_uint",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "uint"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag_Uint": {
        "result": "_ptr_uint",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "uint"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_Uint64Var": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_uint64"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "uint64"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag_Uint64Var": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_uint64"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "uint64"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_Uint64": {
        "result": "_ptr_uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "uint64"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag_Uint64": {
        "result": "_ptr_uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "uint64"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_StringVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag_StringVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_String": {
        "result": "_ptr_string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag_String": {
        "result": "_ptr_string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_Float64Var": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_float64"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "float64"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag_Float64Var": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_float64"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "float64"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_Float64": {
        "result": "_ptr_float64",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "float64"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag_Float64": {
        "result": "_ptr_float64",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "float64"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_DurationVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_time_Duration"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "time_Duration"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag_DurationVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_time_Duration"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "time_Duration"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_Duration": {
        "result": "_ptr_time_Duration",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "time_Duration"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag_Duration": {
        "result": "_ptr_time_Duration",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "time_Duration"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_TextVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "encoding_TextUnmarshaler"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "encoding_TextMarshaler"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag_TextVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "encoding_TextUnmarshaler"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "encoding_TextMarshaler"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_Func": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "usage",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "flag_Func": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "usage",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "flag__ptr_FlagSet_BoolFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "usage",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "flag_BoolFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "usage",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "flag__ptr_FlagSet_Var": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "Value"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag_Var": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "Value"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "usage",
                "type": "string"
            }
        ]
    },
    "flag__ptr_FlagSet_sprintf": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "flag__ptr_FlagSet_failf": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "flag__ptr_FlagSet_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_FlagSet_parseOne": {
        "result": "struct flag__ptr_FlagSet_parseOne_retval {bool field_0;error err1;}",
        "result_name": "flag__ptr_FlagSet_parseOne_retval",
        "parameters": []
    },
    "flag__ptr_FlagSet_Parse": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "arguments",
                "type": "_slice_string"
            }
        ]
    },
    "flag__ptr_FlagSet_Parsed": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "flag_Parse": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "flag_Parsed": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "flag_commandLineUsage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "flag_NewFlagSet": {
        "result": "_ptr_FlagSet",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "errorHandling",
                "type": "ErrorHandling"
            }
        ]
    },
    "flag__ptr_FlagSet_Init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "errorHandling",
                "type": "ErrorHandling"
            }
        ]
    },
    "flag_boolString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "flag_TestEverything": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_TestGet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_TestUsage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_testParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_FlagSet"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_TestParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_TestFlagSetParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag__ptr_flagVar_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_flagVar_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "flag_TestUserDefined": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_TestUserDefinedFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_TestUserDefinedForCommandLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag__ptr_boolFlagVar_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "flag__ptr_boolFlagVar_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "flag__ptr_boolFlagVar_IsBoolFlag": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "flag_TestUserDefinedBool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_TestUserDefinedBoolUsage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_TestSetOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_TestChangingArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_TestHelp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag__ptr_zeroPanicker_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "flag__ptr_zeroPanicker_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "flag_TestPrintDefaults": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_TestIntFlagOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_TestUsageOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_TestGetters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_TestParseError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_TestRangeError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_TestExitCode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_mustPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "testName",
                "type": "string"
            },
            {
                "name": "expected",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "flag_TestInvalidFlags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_TestRedefinedFlags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_TestUserDefinedBoolFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "flag_TestDefineAfterSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_Errorf": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt__ptr_wrapError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt__ptr_wrapError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "fmt__ptr_wrapErrors_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt__ptr_wrapErrors_Unwrap": {
        "result": "_slice_error",
        "result_name": null,
        "parameters": []
    },
    "fmt_TestErrorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_splitErr": {
        "result": "_slice_error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "fmt_errString_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_ExampleErrorf": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt_ExampleFscanf": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt_ExampleFscanln": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt_ExampleSscanf": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt_ExamplePrint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt_ExamplePrintln": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt_ExamplePrintf": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt_ExampleSprint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt_ExampleSprintln": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt_ExampleSprintf": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt_ExampleFprint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt_ExampleFprintln": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt_ExampleFprintf": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt_Example_printers": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt_Example_formats": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt_TestFmtInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_I_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_F_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "State"
            },
            {
                "name": "c",
                "type": "rune"
            }
        ]
    },
    "fmt_G_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt__ptr_P_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_byteStringer_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_byteFormatter_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "State"
            },
            {
                "name": "_",
                "type": "rune"
            }
        ]
    },
    "fmt_writeStringFormatter_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "State"
            },
            {
                "name": "c",
                "type": "rune"
            }
        ]
    },
    "fmt_zeroFill": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "width",
                "type": "int"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "fmt_TestSprintf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestComplexFormatting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestReorder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_BenchmarkSprintfPadding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkSprintfEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkSprintfString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkSprintfTruncateString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkSprintfTruncateBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkSprintfSlowParsingPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkSprintfQuoteString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkSprintfInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkSprintfIntInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkSprintfPrefixedInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkSprintfFloat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkSprintfComplex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkSprintfBoolean": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkSprintfHexString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkSprintfHexBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkSprintfBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkSprintfStringer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkSprintfStructure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkManyArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkFprintInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkFprintfBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkFprintIntNoAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_TestCountMallocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_flagPrinter_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "State"
            },
            {
                "name": "c",
                "type": "rune"
            }
        ]
    },
    "fmt_TestFlagParser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestStructPrinter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestSlicePrinter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_presentInMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "a",
                "type": "_slice_string"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestMapPrinter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestEmptyMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestBlank": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestBlankln": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestFormatterPrintln": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_args": {
        "result": "_slice_interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_TestWidthAndPrecision": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_PanicS_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_PanicGo_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_PanicF_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "State"
            },
            {
                "name": "c",
                "type": "rune"
            }
        ]
    },
    "fmt_TestPanics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt__ptr_Recur_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_TestBadVerbRecursion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestIsSpace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_hideFromVet": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "fmt_TestNilDoesNotBecomeTyped": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestFormatterFlags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestParsenum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestAppendf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestAppend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestAppendln": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt__ptr_fmt_clearflags": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt__ptr_fmt_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_buffer"
            }
        ]
    },
    "fmt__ptr_fmt_writePadding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "fmt__ptr_fmt_pad": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "fmt__ptr_fmt_padString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "fmt__ptr_fmt_fmtBoolean": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "fmt__ptr_fmt_fmtUnicode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "uint64"
            }
        ]
    },
    "fmt__ptr_fmt_fmtInteger": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "uint64"
            },
            {
                "name": "base",
                "type": "int"
            },
            {
                "name": "isSigned",
                "type": "bool"
            },
            {
                "name": "verb",
                "type": "rune"
            },
            {
                "name": "digits",
                "type": "string"
            }
        ]
    },
    "fmt__ptr_fmt_truncateString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "fmt__ptr_fmt_truncate": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "fmt__ptr_fmt_fmtS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "fmt__ptr_fmt_fmtBs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "fmt__ptr_fmt_fmtSbx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "digits",
                "type": "string"
            }
        ]
    },
    "fmt__ptr_fmt_fmtSx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "digits",
                "type": "string"
            }
        ]
    },
    "fmt__ptr_fmt_fmtBx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "digits",
                "type": "string"
            }
        ]
    },
    "fmt__ptr_fmt_fmtQ": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "fmt__ptr_fmt_fmtC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "uint64"
            }
        ]
    },
    "fmt__ptr_fmt_fmtQc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "uint64"
            }
        ]
    },
    "fmt__ptr_fmt_fmtFloat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "float64"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "verb",
                "type": "rune"
            },
            {
                "name": "prec",
                "type": "int"
            }
        ]
    },
    "fmt_Person_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_ExampleGoStringer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt_FormatString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "State"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt__ptr_buffer_write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "fmt__ptr_buffer_writeString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "fmt__ptr_buffer_writeByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "fmt__ptr_buffer_writeRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "fmt_newPrinter": {
        "result": "_ptr_pp",
        "result_name": null,
        "parameters": []
    },
    "fmt__ptr_pp_free": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt__ptr_pp_Width": {
        "result": "struct fmt__ptr_pp_Width_retval {int field_0;bool field_1;}",
        "result_name": "fmt__ptr_pp_Width_retval",
        "parameters": []
    },
    "fmt__ptr_pp_Precision": {
        "result": "struct fmt__ptr_pp_Precision_retval {int field_0;bool field_1;}",
        "result_name": "fmt__ptr_pp_Precision_retval",
        "parameters": []
    },
    "fmt__ptr_pp_Flag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "fmt__ptr_pp_Write": {
        "result": "struct fmt__ptr_pp_Write_retval {int field_0;error err1;}",
        "result_name": "fmt__ptr_pp_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "fmt__ptr_pp_WriteString": {
        "result": "struct fmt__ptr_pp_WriteString_retval {int field_0;error err1;}",
        "result_name": "fmt__ptr_pp_WriteString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "fmt_Fprintf": {
        "result": "struct fmt_Fprintf_retval {int field_0;error err1;}",
        "result_name": "fmt_Fprintf_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_Printf": {
        "result": "struct fmt_Printf_retval {int field_0;error err1;}",
        "result_name": "fmt_Printf_retval",
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_Sprintf": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_Appendf": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_Fprint": {
        "result": "struct fmt_Fprint_retval {int field_0;error err1;}",
        "result_name": "fmt_Fprint_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_Print": {
        "result": "struct fmt_Print_retval {int field_0;error err1;}",
        "result_name": "fmt_Print_retval",
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_Sprint": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_Append": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_Fprintln": {
        "result": "struct fmt_Fprintln_retval {int field_0;error err1;}",
        "result_name": "fmt_Fprintln_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_Println": {
        "result": "struct fmt_Println_retval {int field_0;error err1;}",
        "result_name": "fmt_Println_retval",
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_Sprintln": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_Appendln": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_getField": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "fmt_tooLarge": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "fmt_parsenum": {
        "result": "struct fmt_parsenum_retval {int field_0;bool field_1;int field_2;}",
        "result_name": "fmt_parsenum_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "start",
                "type": "int"
            },
            {
                "name": "end",
                "type": "int"
            }
        ]
    },
    "fmt__ptr_pp_unknownType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "fmt__ptr_pp_badVerb": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt__ptr_pp_fmtBool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "bool"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt__ptr_pp_fmt0x64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            },
            {
                "name": "leading0x",
                "type": "bool"
            }
        ]
    },
    "fmt__ptr_pp_fmtInteger": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            },
            {
                "name": "isSigned",
                "type": "bool"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt__ptr_pp_fmtFloat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "float64"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt__ptr_pp_fmtComplex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "complex128"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt__ptr_pp_fmtString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt__ptr_pp_fmtBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_slice_byte"
            },
            {
                "name": "verb",
                "type": "rune"
            },
            {
                "name": "typeString",
                "type": "string"
            }
        ]
    },
    "fmt__ptr_pp_fmtPointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "reflect_Value"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt__ptr_pp_catchPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "interface_"
            },
            {
                "name": "verb",
                "type": "rune"
            },
            {
                "name": "method",
                "type": "string"
            }
        ]
    },
    "fmt__ptr_pp_handleMethods": {
        "result": "struct fmt__ptr_pp_handleMethods_retval {bool field_0;}",
        "result_name": "fmt__ptr_pp_handleMethods_retval",
        "parameters": [
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt__ptr_pp_printArg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "interface_"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt__ptr_pp_printValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "reflect_Value"
            },
            {
                "name": "verb",
                "type": "rune"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "fmt_intFromArg": {
        "result": "struct fmt_intFromArg_retval {int field_0;bool field_1;int field_2;}",
        "result_name": "fmt_intFromArg_retval",
        "parameters": [
            {
                "name": "a",
                "type": "_slice_interface_"
            },
            {
                "name": "argNum",
                "type": "int"
            }
        ]
    },
    "fmt_parseArgNumber": {
        "result": "struct fmt_parseArgNumber_retval {int field_0;int field_1;bool field_2;}",
        "result_name": "fmt_parseArgNumber_retval",
        "parameters": [
            {
                "name": "format",
                "type": "string"
            }
        ]
    },
    "fmt__ptr_pp_argNumber": {
        "result": "struct fmt__ptr_pp_argNumber_retval {int field_0;bool field_1;}",
        "result_name": "fmt__ptr_pp_argNumber_retval",
        "parameters": [
            {
                "name": "argNum",
                "type": "int"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "numArgs",
                "type": "int"
            }
        ]
    },
    "fmt__ptr_pp_badArgNum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt__ptr_pp_missingArg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt__ptr_pp_doPrintf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "_slice_interface_"
            }
        ]
    },
    "fmt__ptr_pp_doPrint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_interface_"
            }
        ]
    },
    "fmt__ptr_pp_doPrintln": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_interface_"
            }
        ]
    },
    "fmt_Scan": {
        "result": "struct fmt_Scan_retval {int field_0;error err1;}",
        "result_name": "fmt_Scan_retval",
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_Scanln": {
        "result": "struct fmt_Scanln_retval {int field_0;error err1;}",
        "result_name": "fmt_Scanln_retval",
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_Scanf": {
        "result": "struct fmt_Scanf_retval {int field_0;error err1;}",
        "result_name": "fmt_Scanf_retval",
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt__ptr_stringReader_Read": {
        "result": "struct fmt__ptr_stringReader_Read_retval {int field_0;error err1;}",
        "result_name": "fmt__ptr_stringReader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "fmt_Sscan": {
        "result": "struct fmt_Sscan_retval {int field_0;error err1;}",
        "result_name": "fmt_Sscan_retval",
        "parameters": [
            {
                "name": "str",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_Sscanln": {
        "result": "struct fmt_Sscanln_retval {int field_0;error err1;}",
        "result_name": "fmt_Sscanln_retval",
        "parameters": [
            {
                "name": "str",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_Sscanf": {
        "result": "struct fmt_Sscanf_retval {int field_0;error err1;}",
        "result_name": "fmt_Sscanf_retval",
        "parameters": [
            {
                "name": "str",
                "type": "string"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_Fscan": {
        "result": "struct fmt_Fscan_retval {int field_0;error err1;}",
        "result_name": "fmt_Fscan_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_Fscanln": {
        "result": "struct fmt_Fscanln_retval {int field_0;error err1;}",
        "result_name": "fmt_Fscanln_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt_Fscanf": {
        "result": "struct fmt_Fscanf_retval {int field_0;error err1;}",
        "result_name": "fmt_Fscanf_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "fmt__ptr_ss_Read": {
        "result": "struct fmt__ptr_ss_Read_retval {int field_0;error err1;}",
        "result_name": "fmt__ptr_ss_Read_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "fmt__ptr_ss_ReadRune": {
        "result": "struct fmt__ptr_ss_ReadRune_retval {rune field_0;int field_1;error err2;}",
        "result_name": "fmt__ptr_ss_ReadRune_retval",
        "parameters": []
    },
    "fmt__ptr_ss_Width": {
        "result": "struct fmt__ptr_ss_Width_retval {int field_0;bool field_1;}",
        "result_name": "fmt__ptr_ss_Width_retval",
        "parameters": []
    },
    "fmt__ptr_ss_getRune": {
        "result": "struct fmt__ptr_ss_getRune_retval {rune field_0;}",
        "result_name": "fmt__ptr_ss_getRune_retval",
        "parameters": []
    },
    "fmt__ptr_ss_mustReadRune": {
        "result": "struct fmt__ptr_ss_mustReadRune_retval {rune field_0;}",
        "result_name": "fmt__ptr_ss_mustReadRune_retval",
        "parameters": []
    },
    "fmt__ptr_ss_UnreadRune": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "fmt__ptr_ss_error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "fmt__ptr_ss_errorString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "string"
            }
        ]
    },
    "fmt__ptr_ss_Token": {
        "result": "struct fmt__ptr_ss_Token_retval {_slice_byte field_0;error err1;}",
        "result_name": "fmt__ptr_ss_Token_retval",
        "parameters": [
            {
                "name": "skipSpace",
                "type": "bool"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "fmt_isSpace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "fmt_notSpace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "fmt__ptr_readRune_readByte": {
        "result": "struct fmt__ptr_readRune_readByte_retval {byte field_0;error err1;}",
        "result_name": "fmt__ptr_readRune_readByte_retval",
        "parameters": []
    },
    "fmt__ptr_readRune_ReadRune": {
        "result": "struct fmt__ptr_readRune_ReadRune_retval {rune field_0;int field_1;error err2;}",
        "result_name": "fmt__ptr_readRune_ReadRune_retval",
        "parameters": []
    },
    "fmt__ptr_readRune_UnreadRune": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "fmt_newScanState": {
        "result": "struct fmt_newScanState_retval {_ptr_ss field_0;ssave field_1;}",
        "result_name": "fmt_newScanState_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "nlIsSpace",
                "type": "bool"
            },
            {
                "name": "nlIsEnd",
                "type": "bool"
            }
        ]
    },
    "fmt__ptr_ss_free": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "ssave"
            }
        ]
    },
    "fmt__ptr_ss_SkipSpace": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt__ptr_ss_token": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "skipSpace",
                "type": "bool"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "fmt_indexRune": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "fmt__ptr_ss_consume": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ok",
                "type": "string"
            },
            {
                "name": "accept",
                "type": "bool"
            }
        ]
    },
    "fmt__ptr_ss_peek": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ok",
                "type": "string"
            }
        ]
    },
    "fmt__ptr_ss_notEOF": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt__ptr_ss_accept": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ok",
                "type": "string"
            }
        ]
    },
    "fmt__ptr_ss_okVerb": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "verb",
                "type": "rune"
            },
            {
                "name": "okVerbs",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "string"
            }
        ]
    },
    "fmt__ptr_ss_scanBool": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt__ptr_ss_getBase": {
        "result": "struct fmt__ptr_ss_getBase_retval {int field_0;string field_1;}",
        "result_name": "fmt__ptr_ss_getBase_retval",
        "parameters": [
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt__ptr_ss_scanNumber": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "digits",
                "type": "string"
            },
            {
                "name": "haveDigits",
                "type": "bool"
            }
        ]
    },
    "fmt__ptr_ss_scanRune": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "bitSize",
                "type": "int"
            }
        ]
    },
    "fmt__ptr_ss_scanBasePrefix": {
        "result": "struct fmt__ptr_ss_scanBasePrefix_retval {int field_0;string field_1;bool field_2;}",
        "result_name": "fmt__ptr_ss_scanBasePrefix_retval",
        "parameters": []
    },
    "fmt__ptr_ss_scanInt": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "verb",
                "type": "rune"
            },
            {
                "name": "bitSize",
                "type": "int"
            }
        ]
    },
    "fmt__ptr_ss_scanUint": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "verb",
                "type": "rune"
            },
            {
                "name": "bitSize",
                "type": "int"
            }
        ]
    },
    "fmt__ptr_ss_floatToken": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt__ptr_ss_complexTokens": {
        "result": "struct fmt__ptr_ss_complexTokens_retval {string field_0;}",
        "result_name": "fmt__ptr_ss_complexTokens_retval",
        "parameters": []
    },
    "fmt_hasX": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "fmt__ptr_ss_convertFloat": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "fmt__ptr_ss_scanComplex": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "verb",
                "type": "rune"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "fmt__ptr_ss_convertString": {
        "result": "struct fmt__ptr_ss_convertString_retval {string field_0;}",
        "result_name": "fmt__ptr_ss_convertString_retval",
        "parameters": [
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt__ptr_ss_quotedString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_hexDigit": {
        "result": "struct fmt_hexDigit_retval {int field_0;bool field_1;}",
        "result_name": "fmt_hexDigit_retval",
        "parameters": [
            {
                "name": "d",
                "type": "rune"
            }
        ]
    },
    "fmt__ptr_ss_hexByte": {
        "result": "struct fmt__ptr_ss_hexByte_retval {byte field_0;bool field_1;}",
        "result_name": "fmt__ptr_ss_hexByte_retval",
        "parameters": []
    },
    "fmt__ptr_ss_hexString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt__ptr_ss_scanPercent": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt__ptr_ss_scanOne": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "verb",
                "type": "rune"
            },
            {
                "name": "arg",
                "type": "interface_"
            }
        ]
    },
    "fmt_errorHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "errp",
                "type": "_ptr_error"
            }
        ]
    },
    "fmt__ptr_ss_doScan": {
        "result": "struct fmt__ptr_ss_doScan_retval {int field_0;error err1;}",
        "result_name": "fmt__ptr_ss_doScan_retval",
        "parameters": [
            {
                "name": "a",
                "type": "_slice_interface_"
            }
        ]
    },
    "fmt__ptr_ss_advance": {
        "result": "struct fmt__ptr_ss_advance_retval {int field_0;}",
        "result_name": "fmt__ptr_ss_advance_retval",
        "parameters": [
            {
                "name": "format",
                "type": "string"
            }
        ]
    },
    "fmt__ptr_ss_doScanf": {
        "result": "struct fmt__ptr_ss_doScanf_retval {int field_0;error err1;}",
        "result_name": "fmt__ptr_ss_doScanf_retval",
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "a",
                "type": "_slice_interface_"
            }
        ]
    },
    "fmt__ptr_Xs_Scan": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "ScanState"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt__ptr_IntString_Scan": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "ScanState"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt_testScan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "scan",
                "type": "void*"
            }
        ]
    },
    "fmt_TestScan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestScanln": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestScanf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestScanOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_verifyNaN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestNaN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_verifyInf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestInf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_testScanfMulti": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "fmt_TestScanfMulti": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestScanMultiple": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestScanEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestScanNotPointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestScanlnNoNewline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestScanlnWithMiddleNewline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt__ptr_eofCounter_Read": {
        "result": "struct fmt__ptr_eofCounter_Read_retval {int field_0;error err1;}",
        "result_name": "fmt__ptr_eofCounter_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "fmt_TestEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestEOFAtEndOfInput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestEOFAllTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestUnreadRuneWithBufio": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt__ptr_TwoLines_Scan": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "ScanState"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt_TestMultiLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestLineByLineFscanf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt__ptr_runeScanner_Scan": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "ScanState"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt_TestScanStateCount": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt__ptr_RecursiveInt_Scan": {
        "result": "struct fmt__ptr_RecursiveInt_Scan_retval {error err0;}",
        "result_name": "fmt__ptr_RecursiveInt_Scan_retval",
        "parameters": [
            {
                "name": "state",
                "type": "ScanState"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt_scanInts": {
        "result": "struct fmt_scanInts_retval {error err0;}",
        "result_name": "fmt_scanInts_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_RecursiveInt"
            },
            {
                "name": "b",
                "type": "_ptr_bytes_Buffer"
            }
        ]
    },
    "fmt_makeInts": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "fmt_TestScanInts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_testScanInts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "scan",
                "type": "void*"
            }
        ]
    },
    "fmt_BenchmarkScanInts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkScanRecursiveInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_BenchmarkScanRecursiveIntReaderWrapper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "fmt_TestHexBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestScanNewlinesAreSpaces": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestScanlnNewlinesTerminate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_TestScanfNewlineMatchFormat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt__ptr_hexBytes_Scan": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ss",
                "type": "ScanState"
            },
            {
                "name": "verb",
                "type": "rune"
            }
        ]
    },
    "fmt_TestHexByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_testState_Write": {
        "result": "struct fmt_testState_Write_retval {int field_0;error err1;}",
        "result_name": "fmt_testState_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "fmt_testState_Width": {
        "result": "struct fmt_testState_Width_retval {int field_0;bool field_1;}",
        "result_name": "fmt_testState_Width_retval",
        "parameters": []
    },
    "fmt_testState_Precision": {
        "result": "struct fmt_testState_Precision_retval {int field_0;bool field_1;}",
        "result_name": "fmt_testState_Precision_retval",
        "parameters": []
    },
    "fmt_testState_Flag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int"
            }
        ]
    },
    "fmt_mkState": {
        "result": "testState",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "int"
            },
            {
                "name": "p",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "string"
            }
        ]
    },
    "fmt_TestFormatString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "fmt_Animal_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_ExampleStringer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "fmt_TI_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_TI8_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_TI16_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_TI32_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_TI64_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_TU_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_TU8_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_TU16_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_TU32_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_TU64_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_TUI_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_TF_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_TF32_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_TF64_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_TB_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_TS_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "fmt_check": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "got",
                "type": "string"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "fmt_TestStringer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_ast__ptr_Comment_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_Comment_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_CommentGroup_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_CommentGroup_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast_isWhitespace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "byte"
            }
        ]
    },
    "go_ast_stripTrailingWhitespace": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_ast__ptr_CommentGroup_Text": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_ast_isDirective": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "string"
            }
        ]
    },
    "go_ast__ptr_Field_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_Field_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_FieldList_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_FieldList_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_FieldList_NumFields": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BadExpr_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_Ident_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_Ellipsis_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BasicLit_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_FuncLit_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_CompositeLit_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ParenExpr_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_SelectorExpr_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_IndexExpr_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_IndexListExpr_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_SliceExpr_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_TypeAssertExpr_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_CallExpr_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_StarExpr_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_UnaryExpr_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BinaryExpr_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_KeyValueExpr_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ArrayType_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_StructType_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_FuncType_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_InterfaceType_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_MapType_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ChanType_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BadExpr_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_Ident_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_Ellipsis_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BasicLit_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_FuncLit_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_CompositeLit_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ParenExpr_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_SelectorExpr_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_IndexExpr_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_IndexListExpr_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_SliceExpr_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_TypeAssertExpr_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_CallExpr_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_StarExpr_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_UnaryExpr_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BinaryExpr_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_KeyValueExpr_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ArrayType_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_StructType_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_FuncType_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_InterfaceType_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_MapType_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ChanType_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BadExpr_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_Ident_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_Ellipsis_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BasicLit_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_FuncLit_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_CompositeLit_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ParenExpr_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_SelectorExpr_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_IndexExpr_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_IndexListExpr_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_SliceExpr_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_TypeAssertExpr_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_CallExpr_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_StarExpr_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_UnaryExpr_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BinaryExpr_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_KeyValueExpr_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ArrayType_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_StructType_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_FuncType_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_InterfaceType_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_MapType_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ChanType_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast_NewIdent": {
        "result": "_ptr_Ident",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_ast_IsExported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_ast__ptr_Ident_IsExported": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_Ident_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BadStmt_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_DeclStmt_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_EmptyStmt_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_LabeledStmt_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ExprStmt_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_SendStmt_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_IncDecStmt_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_AssignStmt_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_GoStmt_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_DeferStmt_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ReturnStmt_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BranchStmt_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BlockStmt_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_IfStmt_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_CaseClause_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_SwitchStmt_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_TypeSwitchStmt_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_CommClause_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_SelectStmt_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ForStmt_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_RangeStmt_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BadStmt_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_DeclStmt_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_EmptyStmt_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_LabeledStmt_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ExprStmt_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_SendStmt_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_IncDecStmt_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_AssignStmt_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_GoStmt_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_DeferStmt_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ReturnStmt_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BranchStmt_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BlockStmt_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_IfStmt_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_CaseClause_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_SwitchStmt_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_TypeSwitchStmt_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_CommClause_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_SelectStmt_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ForStmt_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_RangeStmt_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BadStmt_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_DeclStmt_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_EmptyStmt_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_LabeledStmt_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ExprStmt_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_SendStmt_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_IncDecStmt_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_AssignStmt_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_GoStmt_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_DeferStmt_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ReturnStmt_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BranchStmt_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BlockStmt_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_IfStmt_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_CaseClause_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_SwitchStmt_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_TypeSwitchStmt_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_CommClause_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_SelectStmt_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ForStmt_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_RangeStmt_stmtNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ImportSpec_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ValueSpec_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_TypeSpec_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ImportSpec_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ValueSpec_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_TypeSpec_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ImportSpec_specNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_ValueSpec_specNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_TypeSpec_specNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BadDecl_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_GenDecl_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_FuncDecl_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BadDecl_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_GenDecl_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_FuncDecl_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_BadDecl_declNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_GenDecl_declNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_FuncDecl_declNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_File_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_File_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_Package_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_Package_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast_IsGenerated": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "_ptr_File"
            }
        ]
    },
    "go_ast_generator": {
        "result": "struct go_ast_generator_retval {string field_0;bool field_1;}",
        "result_name": "go_ast_generator_retval",
        "parameters": [
            {
                "name": "file",
                "type": "_ptr_File"
            }
        ]
    },
    "go_ast_TestCommentText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_ast_TestIsDirective": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_ast_byPos_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_ast_byPos_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_ast_byPos_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_ast_sortComments": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_CommentGroup"
            }
        ]
    },
    "go_ast_CommentMap_addComment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            },
            {
                "name": "c",
                "type": "_ptr_CommentGroup"
            }
        ]
    },
    "go_ast_byInterval_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_ast_byInterval_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_ast_byInterval_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_ast_nodeList": {
        "result": "_slice_Node",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "go_ast__ptr_commentListReader_eol": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_commentListReader_next": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast__ptr_nodeStack_push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "go_ast__ptr_nodeStack_pop": {
        "result": "struct go_ast__ptr_nodeStack_pop_retval {Node field_0;}",
        "result_name": "go_ast__ptr_nodeStack_pop_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "go_ast_NewCommentMap": {
        "result": "CommentMap",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "node",
                "type": "Node"
            },
            {
                "name": "comments",
                "type": "_slice__ptr_CommentGroup"
            }
        ]
    },
    "go_ast_CommentMap_Update": {
        "result": "Node",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "Node"
            },
            {
                "name": "new",
                "type": "Node"
            }
        ]
    },
    "go_ast_CommentMap_Filter": {
        "result": "CommentMap",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "Node"
            }
        ]
    },
    "go_ast_CommentMap_Comments": {
        "result": "_slice__ptr_CommentGroup",
        "result_name": null,
        "parameters": []
    },
    "go_ast_summary": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_CommentGroup"
            }
        ]
    },
    "go_ast_CommentMap_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_ast_ctext": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_CommentGroup"
            }
        ]
    },
    "go_ast_TestCommentMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_ast_TestFilter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_ast_ExampleInspect": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast_ExamplePrint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast_ExampleCommentMap": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_ast_exportFilter": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_ast_FileExports": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_File"
            }
        ]
    },
    "go_ast_PackageExports": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            }
        ]
    },
    "go_ast_filterIdentList": {
        "result": "_slice__ptr_Ident",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Ident"
            },
            {
                "name": "f",
                "type": "Filter"
            }
        ]
    },
    "go_ast_fieldName": {
        "result": "_ptr_Ident",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Expr"
            }
        ]
    },
    "go_ast_filterFieldList": {
        "result": "struct go_ast_filterFieldList_retval {bool field_0;}",
        "result_name": "go_ast_filterFieldList_retval",
        "parameters": [
            {
                "name": "fields",
                "type": "_ptr_FieldList"
            },
            {
                "name": "filter",
                "type": "Filter"
            },
            {
                "name": "export",
                "type": "bool"
            }
        ]
    },
    "go_ast_filterCompositeLit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lit",
                "type": "_ptr_CompositeLit"
            },
            {
                "name": "filter",
                "type": "Filter"
            },
            {
                "name": "export",
                "type": "bool"
            }
        ]
    },
    "go_ast_filterExprList": {
        "result": "_slice_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Expr"
            },
            {
                "name": "filter",
                "type": "Filter"
            },
            {
                "name": "export",
                "type": "bool"
            }
        ]
    },
    "go_ast_filterParamList": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_ptr_FieldList"
            },
            {
                "name": "filter",
                "type": "Filter"
            },
            {
                "name": "export",
                "type": "bool"
            }
        ]
    },
    "go_ast_filterType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Expr"
            },
            {
                "name": "f",
                "type": "Filter"
            },
            {
                "name": "export",
                "type": "bool"
            }
        ]
    },
    "go_ast_filterSpec": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "spec",
                "type": "Spec"
            },
            {
                "name": "f",
                "type": "Filter"
            },
            {
                "name": "export",
                "type": "bool"
            }
        ]
    },
    "go_ast_filterSpecList": {
        "result": "_slice_Spec",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Spec"
            },
            {
                "name": "f",
                "type": "Filter"
            },
            {
                "name": "export",
                "type": "bool"
            }
        ]
    },
    "go_ast_FilterDecl": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "decl",
                "type": "Decl"
            },
            {
                "name": "f",
                "type": "Filter"
            }
        ]
    },
    "go_ast_filterDecl": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "decl",
                "type": "Decl"
            },
            {
                "name": "f",
                "type": "Filter"
            },
            {
                "name": "export",
                "type": "bool"
            }
        ]
    },
    "go_ast_FilterFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_File"
            },
            {
                "name": "f",
                "type": "Filter"
            }
        ]
    },
    "go_ast_filterFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_File"
            },
            {
                "name": "f",
                "type": "Filter"
            },
            {
                "name": "export",
                "type": "bool"
            }
        ]
    },
    "go_ast_FilterPackage": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "f",
                "type": "Filter"
            }
        ]
    },
    "go_ast_filterPackage": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "f",
                "type": "Filter"
            },
            {
                "name": "export",
                "type": "bool"
            }
        ]
    },
    "go_ast_nameOf": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_FuncDecl"
            }
        ]
    },
    "go_ast_MergePackageFiles": {
        "result": "_ptr_File",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "mode",
                "type": "MergeMode"
            }
        ]
    },
    "go_ast_TestFilterDuplicates": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_ast_SortImports": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "f",
                "type": "_ptr_File"
            }
        ]
    },
    "go_ast_lineAt": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "go_ast_importPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Spec"
            }
        ]
    },
    "go_ast_importName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Spec"
            }
        ]
    },
    "go_ast_importComment": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Spec"
            }
        ]
    },
    "go_ast_collapse": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "prev",
                "type": "Spec"
            },
            {
                "name": "next",
                "type": "Spec"
            }
        ]
    },
    "go_ast_sortSpecs": {
        "result": "_slice_Spec",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "specs",
                "type": "_slice_Spec"
            }
        ]
    },
    "go_ast_TestIssue33649": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_ast_TestIssue28089": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_ast_NotNilFilter": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "string"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "go_ast_Fprint": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "f",
                "type": "FieldFilter"
            }
        ]
    },
    "go_ast_fprint": {
        "result": "struct go_ast_fprint_retval {error err0;}",
        "result_name": "go_ast_fprint_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "f",
                "type": "FieldFilter"
            }
        ]
    },
    "go_ast_Print": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "go_ast__ptr_printer_Write": {
        "result": "struct go_ast__ptr_printer_Write_retval {int field_0;error err1;}",
        "result_name": "go_ast__ptr_printer_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "go_ast__ptr_printer_printf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_ast__ptr_printer_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "reflect_Value"
            }
        ]
    },
    "go_ast_trim": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_ast_TestPrint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_ast__ptr_pkgBuilder_error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "go_ast__ptr_pkgBuilder_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_ast__ptr_pkgBuilder_declare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "scope",
                "type": "_ptr_Scope"
            },
            {
                "name": "altScope",
                "type": "_ptr_Scope"
            },
            {
                "name": "obj",
                "type": "_ptr_Object"
            }
        ]
    },
    "go_ast_resolve": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "scope",
                "type": "_ptr_Scope"
            },
            {
                "name": "ident",
                "type": "_ptr_Ident"
            }
        ]
    },
    "go_ast_NewPackage": {
        "result": "struct go_ast_NewPackage_retval {_ptr_Package field_0;error err1;}",
        "result_name": "go_ast_NewPackage_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "files",
                "type": "map_string__ptr_File"
            },
            {
                "name": "importer",
                "type": "Importer"
            },
            {
                "name": "universe",
                "type": "_ptr_Scope"
            }
        ]
    },
    "go_ast_NewScope": {
        "result": "_ptr_Scope",
        "result_name": null,
        "parameters": [
            {
                "name": "outer",
                "type": "_ptr_Scope"
            }
        ]
    },
    "go_ast__ptr_Scope_Lookup": {
        "result": "_ptr_Object",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_ast__ptr_Scope_Insert": {
        "result": "struct go_ast__ptr_Scope_Insert_retval {_ptr_Object field_0;}",
        "result_name": "go_ast__ptr_Scope_Insert_retval",
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_Object"
            }
        ]
    },
    "go_ast__ptr_Scope_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_ast_NewObj": {
        "result": "_ptr_Object",
        "result_name": null,
        "parameters": [
            {
                "name": "kind",
                "type": "ObjKind"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_ast__ptr_Object_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_ast_ObjKind_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_ast_walkIdentList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Visitor"
            },
            {
                "name": "list",
                "type": "_slice__ptr_Ident"
            }
        ]
    },
    "go_ast_walkExprList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Visitor"
            },
            {
                "name": "list",
                "type": "_slice_Expr"
            }
        ]
    },
    "go_ast_walkStmtList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Visitor"
            },
            {
                "name": "list",
                "type": "_slice_Stmt"
            }
        ]
    },
    "go_ast_walkDeclList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Visitor"
            },
            {
                "name": "list",
                "type": "_slice_Decl"
            }
        ]
    },
    "go_ast_Walk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Visitor"
            },
            {
                "name": "node",
                "type": "Node"
            }
        ]
    },
    "go_ast_inspector_Visit": {
        "result": "Visitor",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "Node"
            }
        ]
    },
    "go_ast_Inspect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "Node"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "go_build__ptr_Context_joinPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "string"
            }
        ]
    },
    "go_build__ptr_Context_splitPathList": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_build__ptr_Context_isAbsPath": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_build__ptr_Context_isDir": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_build__ptr_Context_hasSubdir": {
        "result": "struct go_build__ptr_Context_hasSubdir_retval {string field_0;bool field_1;}",
        "result_name": "go_build__ptr_Context_hasSubdir_retval",
        "parameters": [
            {
                "name": "root",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "go_build_hasSubdir": {
        "result": "struct go_build_hasSubdir_retval {string field_0;bool field_1;}",
        "result_name": "go_build_hasSubdir_retval",
        "parameters": [
            {
                "name": "root",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "go_build__ptr_Context_readDir": {
        "result": "struct go_build__ptr_Context_readDir_retval {_slice_fs_DirEntry field_0;error err1;}",
        "result_name": "go_build__ptr_Context_readDir_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_build__ptr_Context_openFile": {
        "result": "struct go_build__ptr_Context_openFile_retval {io_ReadCloser field_0;error err1;}",
        "result_name": "go_build__ptr_Context_openFile_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_build__ptr_Context_isFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_build__ptr_Context_gopath": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "go_build__ptr_Context_SrcDirs": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "go_build_defaultGOPATH": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_build_defaultContext": {
        "result": "Context",
        "result_name": null,
        "parameters": []
    },
    "go_build_envOr": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "def",
                "type": "string"
            }
        ]
    },
    "go_build__ptr_Package_IsCommand": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_build__ptr_Context_ImportDir": {
        "result": "struct go_build__ptr_Context_ImportDir_retval {_ptr_Package field_0;error err1;}",
        "result_name": "go_build__ptr_Context_ImportDir_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "ImportMode"
            }
        ]
    },
    "go_build__ptr_NoGoError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_build__ptr_MultiplePackageError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_build_nameExt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_build__ptr_Context_Import": {
        "result": "struct go_build__ptr_Context_Import_retval {_ptr_Package field_0;error err1;}",
        "result_name": "go_build__ptr_Context_Import_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "ImportMode"
            }
        ]
    },
    "go_build_fileListForExt": {
        "result": "_ptr__slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Package"
            },
            {
                "name": "ext",
                "type": "string"
            }
        ]
    },
    "go_build_uniq": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_string"
            }
        ]
    },
    "go_build__ptr_Context_importGo": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Package"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "ImportMode"
            }
        ]
    },
    "go_build_equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_string"
            },
            {
                "name": "y",
                "type": "_slice_string"
            }
        ]
    },
    "go_build_hasGoFiles": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Context"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "go_build_findImportComment": {
        "result": "struct go_build_findImportComment_retval {string field_0;int field_1;}",
        "result_name": "go_build_findImportComment_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "go_build_skipSpaceOrComment": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "go_build_parseWord": {
        "result": "struct go_build_parseWord_retval {_slice_byte field_0;}",
        "result_name": "go_build_parseWord_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "go_build__ptr_Context_MatchFile": {
        "result": "struct go_build__ptr_Context_MatchFile_retval {bool field_0;error err1;}",
        "result_name": "go_build__ptr_Context_MatchFile_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_build__ptr_Context_matchFile": {
        "result": "struct go_build__ptr_Context_matchFile_retval {_ptr_fileInfo field_0;error err1;}",
        "result_name": "go_build__ptr_Context_matchFile_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "allTags",
                "type": "map_string_bool"
            },
            {
                "name": "binaryOnly",
                "type": "_ptr_bool"
            },
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            }
        ]
    },
    "go_build_cleanDecls": {
        "result": "struct go_build_cleanDecls_retval {_slice_string field_0;map_string__slice_token_Position field_1;}",
        "result_name": "go_build_cleanDecls_retval",
        "parameters": [
            {
                "name": "m",
                "type": "map_string__slice_token_Position"
            }
        ]
    },
    "go_build_Import": {
        "result": "struct go_build_Import_retval {_ptr_Package field_0;error err1;}",
        "result_name": "go_build_Import_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "ImportMode"
            }
        ]
    },
    "go_build_ImportDir": {
        "result": "struct go_build_ImportDir_retval {_ptr_Package field_0;error err1;}",
        "result_name": "go_build_ImportDir_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "ImportMode"
            }
        ]
    },
    "go_build_isGoBuildComment": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "_slice_byte"
            }
        ]
    },
    "go_build__ptr_Context_shouldBuild": {
        "result": "struct go_build__ptr_Context_shouldBuild_retval {bool field_0;error err1;}",
        "result_name": "go_build__ptr_Context_shouldBuild_retval",
        "parameters": [
            {
                "name": "content",
                "type": "_slice_byte"
            },
            {
                "name": "allTags",
                "type": "map_string_bool"
            }
        ]
    },
    "go_build_parseFileHeader": {
        "result": "struct go_build_parseFileHeader_retval {_slice_byte field_0;bool field_1;error err2;}",
        "result_name": "go_build_parseFileHeader_retval",
        "parameters": [
            {
                "name": "content",
                "type": "_slice_byte"
            }
        ]
    },
    "go_build__ptr_Context_saveCgo": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "di",
                "type": "_ptr_Package"
            },
            {
                "name": "cg",
                "type": "_ptr_ast_CommentGroup"
            }
        ]
    },
    "go_build_expandSrcDir": {
        "result": "struct go_build_expandSrcDir_retval {string field_0;bool field_1;}",
        "result_name": "go_build_expandSrcDir_retval",
        "parameters": [
            {
                "name": "str",
                "type": "string"
            },
            {
                "name": "srcdir",
                "type": "string"
            }
        ]
    },
    "go_build__ptr_Context_makePathsAbsolute": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            },
            {
                "name": "srcDir",
                "type": "string"
            }
        ]
    },
    "go_build_safeCgoName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_build_splitQuoted": {
        "result": "struct go_build_splitQuoted_retval {_slice_string field_0;error err1;}",
        "result_name": "go_build_splitQuoted_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_build__ptr_Context_matchAuto": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            },
            {
                "name": "allTags",
                "type": "map_string_bool"
            }
        ]
    },
    "go_build__ptr_Context_eval": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "constraint_Expr"
            },
            {
                "name": "allTags",
                "type": "map_string_bool"
            }
        ]
    },
    "go_build__ptr_Context_matchTag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "allTags",
                "type": "map_string_bool"
            }
        ]
    },
    "go_build__ptr_Context_goodOSArchFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "allTags",
                "type": "map_string_bool"
            }
        ]
    },
    "go_build_IsLocalImport": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_build_ArchChar": {
        "result": "struct go_build_ArchChar_retval {string field_0;error err1;}",
        "result_name": "go_build_ArchChar_retval",
        "parameters": [
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "go_build_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "go_build_TestMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestDotSlashImport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestEmptyImport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestEmptyFolderImport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestMultiplePackageImport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestLocalDirectory": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestShouldBuild": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestGoodOSArchFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_readNopCloser_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "go_build_TestMatchFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestImportCmd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestExpandSrcDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestShellSafety": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestImportDirNotExist": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestImportVendor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_BenchmarkImportVendor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "go_build_TestImportVendorFailure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestImportVendorParentFailure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestImportPackageOutsideModule": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestIssue23594": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestIssue56509": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestMissingImportErrorRepetition": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestCgoImportsIgnored": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestAllTags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestAllTagsNonSourceFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestDirectives": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_listStdPkgs": {
        "result": "struct go_build_listStdPkgs_retval {_slice_string field_0;error err1;}",
        "result_name": "go_build_listStdPkgs_retval",
        "parameters": [
            {
                "name": "goroot",
                "type": "string"
            }
        ]
    },
    "go_build_TestDependencies": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_findImports": {
        "result": "struct go_build_findImports_retval {_slice_string field_0;error err1;}",
        "result_name": "go_build_findImports_retval",
        "parameters": [
            {
                "name": "pkg",
                "type": "string"
            }
        ]
    },
    "go_build_depsPolicy": {
        "result": "_ptr_dag_Graph",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestStdlibLowercase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestFindImports": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_getToolDir": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_build_newImportReader": {
        "result": "_ptr_importReader",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "go_build_isIdent": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "go_build__ptr_importReader_syntaxError": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_build__ptr_importReader_readByte": {
        "result": "byte",
        "result_name": null,
        "parameters": []
    },
    "go_build__ptr_importReader_readByteNoBuf": {
        "result": "byte",
        "result_name": null,
        "parameters": []
    },
    "go_build__ptr_importReader_peekByte": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "skipSpace",
                "type": "bool"
            }
        ]
    },
    "go_build__ptr_importReader_nextByte": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "skipSpace",
                "type": "bool"
            }
        ]
    },
    "go_build__ptr_importReader_findEmbed": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "first",
                "type": "bool"
            }
        ]
    },
    "go_build__ptr_importReader_readKeyword": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "kw",
                "type": "string"
            }
        ]
    },
    "go_build__ptr_importReader_readIdent": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_build__ptr_importReader_readString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_build__ptr_importReader_readImport": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_build_readComments": {
        "result": "struct go_build_readComments_retval {_slice_byte field_0;error err1;}",
        "result_name": "go_build_readComments_retval",
        "parameters": [
            {
                "name": "f",
                "type": "io_Reader"
            }
        ]
    },
    "go_build_readGoInfo": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "io_Reader"
            },
            {
                "name": "info",
                "type": "_ptr_fileInfo"
            }
        ]
    },
    "go_build_isValidImport": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_build_parseGoEmbed": {
        "result": "struct go_build_parseGoEmbed_retval {_slice_fileEmbed field_0;error err1;}",
        "result_name": "go_build_parseGoEmbed_retval",
        "parameters": [
            {
                "name": "args",
                "type": "string"
            },
            {
                "name": "pos",
                "type": "token_Position"
            }
        ]
    },
    "go_build_testRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tests",
                "type": "_slice_readTest"
            },
            {
                "name": "read",
                "type": "void*"
            }
        ]
    },
    "go_build_TestReadGoInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestReadComments": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestReadFailuresIgnored": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_TestReadEmbed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_anotherOS": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_build_anotherArch": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_build_TestGoodOSArch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_constraint__ptr_TagExpr_isExpr": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_build_constraint__ptr_TagExpr_Eval": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ok",
                "type": "void*"
            }
        ]
    },
    "go_build_constraint__ptr_TagExpr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_build_constraint_tag": {
        "result": "Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "string"
            }
        ]
    },
    "go_build_constraint__ptr_NotExpr_isExpr": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_build_constraint__ptr_NotExpr_Eval": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ok",
                "type": "void*"
            }
        ]
    },
    "go_build_constraint__ptr_NotExpr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_build_constraint_not": {
        "result": "Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Expr"
            }
        ]
    },
    "go_build_constraint__ptr_AndExpr_isExpr": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_build_constraint__ptr_AndExpr_Eval": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ok",
                "type": "void*"
            }
        ]
    },
    "go_build_constraint__ptr_AndExpr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_build_constraint_andArg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Expr"
            }
        ]
    },
    "go_build_constraint_and": {
        "result": "Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Expr"
            },
            {
                "name": "y",
                "type": "Expr"
            }
        ]
    },
    "go_build_constraint__ptr_OrExpr_isExpr": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_build_constraint__ptr_OrExpr_Eval": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ok",
                "type": "void*"
            }
        ]
    },
    "go_build_constraint__ptr_OrExpr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_build_constraint_orArg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Expr"
            }
        ]
    },
    "go_build_constraint_or": {
        "result": "Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Expr"
            },
            {
                "name": "y",
                "type": "Expr"
            }
        ]
    },
    "go_build_constraint__ptr_SyntaxError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_build_constraint_Parse": {
        "result": "struct go_build_constraint_Parse_retval {Expr field_0;error err1;}",
        "result_name": "go_build_constraint_Parse_retval",
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "go_build_constraint_IsGoBuild": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "go_build_constraint_splitGoBuild": {
        "result": "struct go_build_constraint_splitGoBuild_retval {string field_0;bool field_1;}",
        "result_name": "go_build_constraint_splitGoBuild_retval",
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "go_build_constraint_parseExpr": {
        "result": "struct go_build_constraint_parseExpr_retval {Expr field_0;error err1;}",
        "result_name": "go_build_constraint_parseExpr_retval",
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "go_build_constraint__ptr_exprParser_or": {
        "result": "Expr",
        "result_name": null,
        "parameters": []
    },
    "go_build_constraint__ptr_exprParser_and": {
        "result": "Expr",
        "result_name": null,
        "parameters": []
    },
    "go_build_constraint__ptr_exprParser_not": {
        "result": "Expr",
        "result_name": null,
        "parameters": []
    },
    "go_build_constraint__ptr_exprParser_atom": {
        "result": "Expr",
        "result_name": null,
        "parameters": []
    },
    "go_build_constraint__ptr_exprParser_lex": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_build_constraint_IsPlusBuild": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "go_build_constraint_splitPlusBuild": {
        "result": "struct go_build_constraint_splitPlusBuild_retval {string field_0;bool field_1;}",
        "result_name": "go_build_constraint_splitPlusBuild_retval",
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "go_build_constraint_parsePlusBuildExpr": {
        "result": "Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "go_build_constraint_isValidTag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "word",
                "type": "string"
            }
        ]
    },
    "go_build_constraint_PlusBuildLines": {
        "result": "struct go_build_constraint_PlusBuildLines_retval {_slice_string field_0;error err1;}",
        "result_name": "go_build_constraint_PlusBuildLines_retval",
        "parameters": [
            {
                "name": "x",
                "type": "Expr"
            }
        ]
    },
    "go_build_constraint_pushNot": {
        "result": "Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Expr"
            },
            {
                "name": "not",
                "type": "bool"
            }
        ]
    },
    "go_build_constraint_appendSplitAnd": {
        "result": "_slice_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Expr"
            },
            {
                "name": "x",
                "type": "Expr"
            }
        ]
    },
    "go_build_constraint_appendSplitOr": {
        "result": "_slice_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Expr"
            },
            {
                "name": "x",
                "type": "Expr"
            }
        ]
    },
    "go_build_constraint_TestExprString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_constraint_TestLex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_constraint_lexHelp": {
        "result": "struct go_build_constraint_lexHelp_retval {string field_0;error err1;}",
        "result_name": "go_build_constraint_lexHelp_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_exprParser"
            }
        ]
    },
    "go_build_constraint_TestParseExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_constraint_TestParseError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_constraint_TestExprEval": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_constraint_TestParsePlusBuildExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_constraint_TestParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_constraint_TestPlusBuildLines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_constraint_GoVersion": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Expr"
            }
        ]
    },
    "go_build_constraint_minVersion": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "z",
                "type": "Expr"
            },
            {
                "name": "sign",
                "type": "int"
            }
        ]
    },
    "go_build_constraint_stringsCut": {
        "result": "struct go_build_constraint_stringsCut_retval {string field_0;bool field_1;}",
        "result_name": "go_build_constraint_stringsCut_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "sep",
                "type": "string"
            }
        ]
    },
    "go_build_constraint_andVersion": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "go_build_constraint_orVersion": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "go_build_constraint_TestGoVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_build_testdata_multi_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_build_testdata_multi_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_build_testdata_other_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_build_testdata_other_file_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_constant_Example_complexNumbers": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_constant_ExampleBinaryOp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_constant_ExampleUnaryOp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_constant_ExampleCompare": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_constant_ExampleSign": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_constant_ExampleVal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_constant__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_constant_Kind_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_constant_unknownVal_Kind": {
        "result": "Kind",
        "result_name": null,
        "parameters": []
    },
    "go_constant_boolVal_Kind": {
        "result": "Kind",
        "result_name": null,
        "parameters": []
    },
    "go_constant__ptr_stringVal_Kind": {
        "result": "Kind",
        "result_name": null,
        "parameters": []
    },
    "go_constant_int64Val_Kind": {
        "result": "Kind",
        "result_name": null,
        "parameters": []
    },
    "go_constant_intVal_Kind": {
        "result": "Kind",
        "result_name": null,
        "parameters": []
    },
    "go_constant_ratVal_Kind": {
        "result": "Kind",
        "result_name": null,
        "parameters": []
    },
    "go_constant_floatVal_Kind": {
        "result": "Kind",
        "result_name": null,
        "parameters": []
    },
    "go_constant_complexVal_Kind": {
        "result": "Kind",
        "result_name": null,
        "parameters": []
    },
    "go_constant_unknownVal_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_constant_boolVal_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_constant__ptr_stringVal_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_constant__ptr_stringVal_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_constant_reverse": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_string"
            }
        ]
    },
    "go_constant__ptr_stringVal_appendReverse": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_string"
            }
        ]
    },
    "go_constant_int64Val_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_constant_intVal_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_constant_ratVal_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_constant_floatVal_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_constant_complexVal_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_constant_unknownVal_ExactString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_constant_boolVal_ExactString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_constant__ptr_stringVal_ExactString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_constant_int64Val_ExactString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_constant_intVal_ExactString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_constant_ratVal_ExactString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_constant_floatVal_ExactString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_constant_complexVal_ExactString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_constant_unknownVal_implementsValue": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_constant_boolVal_implementsValue": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_constant__ptr_stringVal_implementsValue": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_constant_int64Val_implementsValue": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_constant_ratVal_implementsValue": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_constant_intVal_implementsValue": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_constant_floatVal_implementsValue": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_constant_complexVal_implementsValue": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_constant_newInt": {
        "result": "_ptr_big_Int",
        "result_name": null,
        "parameters": []
    },
    "go_constant_newRat": {
        "result": "_ptr_big_Rat",
        "result_name": null,
        "parameters": []
    },
    "go_constant_newFloat": {
        "result": "_ptr_big_Float",
        "result_name": null,
        "parameters": []
    },
    "go_constant_i64toi": {
        "result": "intVal",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64Val"
            }
        ]
    },
    "go_constant_i64tor": {
        "result": "ratVal",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64Val"
            }
        ]
    },
    "go_constant_i64tof": {
        "result": "floatVal",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64Val"
            }
        ]
    },
    "go_constant_itor": {
        "result": "ratVal",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "intVal"
            }
        ]
    },
    "go_constant_itof": {
        "result": "floatVal",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "intVal"
            }
        ]
    },
    "go_constant_rtof": {
        "result": "floatVal",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ratVal"
            }
        ]
    },
    "go_constant_vtoc": {
        "result": "complexVal",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_makeInt": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "go_constant_makeRat": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_big_Rat"
            }
        ]
    },
    "go_constant_makeFloat": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_big_Float"
            }
        ]
    },
    "go_constant_makeComplex": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "Value"
            },
            {
                "name": "im",
                "type": "Value"
            }
        ]
    },
    "go_constant_makeFloatFromLiteral": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "lit",
                "type": "string"
            }
        ]
    },
    "go_constant_smallInt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "go_constant_smallFloat64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "go_constant_smallFloat": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_big_Float"
            }
        ]
    },
    "go_constant_MakeUnknown": {
        "result": "Value",
        "result_name": null,
        "parameters": []
    },
    "go_constant_MakeBool": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "go_constant_MakeString": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_constant_MakeInt64": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "go_constant_MakeUint64": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "go_constant_MakeFloat64": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "go_constant_MakeFromLiteral": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "lit",
                "type": "string"
            },
            {
                "name": "tok",
                "type": "token_Token"
            },
            {
                "name": "zero",
                "type": "uint"
            }
        ]
    },
    "go_constant_BoolVal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_StringVal": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_Int64Val": {
        "result": "struct go_constant_Int64Val_retval {int64 field_0;bool field_1;}",
        "result_name": "go_constant_Int64Val_retval",
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_Uint64Val": {
        "result": "struct go_constant_Uint64Val_retval {uint64 field_0;bool field_1;}",
        "result_name": "go_constant_Uint64Val_retval",
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_Float32Val": {
        "result": "struct go_constant_Float32Val_retval {float32 field_0;bool field_1;}",
        "result_name": "go_constant_Float32Val_retval",
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_Float64Val": {
        "result": "struct go_constant_Float64Val_retval {float64 field_0;bool field_1;}",
        "result_name": "go_constant_Float64Val_retval",
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_Val": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_Make": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "go_constant_BitLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_Sign": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_MakeFromBytes": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            }
        ]
    },
    "go_constant_Num": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_Denom": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_MakeImag": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_Real": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_Imag": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_ToInt": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_ToFloat": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_ToComplex": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_is32bit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "go_constant_is63bit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "go_constant_UnaryOp": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "token_Token"
            },
            {
                "name": "y",
                "type": "Value"
            },
            {
                "name": "prec",
                "type": "uint"
            }
        ]
    },
    "go_constant_ord": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "go_constant_match": {
        "result": "struct go_constant_match_retval {Value field_0;}",
        "result_name": "go_constant_match_retval",
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            },
            {
                "name": "y",
                "type": "Value"
            }
        ]
    },
    "go_constant_match0": {
        "result": "struct go_constant_match0_retval {Value field_0;}",
        "result_name": "go_constant_match0_retval",
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            },
            {
                "name": "y",
                "type": "Value"
            }
        ]
    },
    "go_constant_BinaryOp": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x_",
                "type": "Value"
            },
            {
                "name": "op",
                "type": "token_Token"
            },
            {
                "name": "y_",
                "type": "Value"
            }
        ]
    },
    "go_constant_add": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            },
            {
                "name": "y",
                "type": "Value"
            }
        ]
    },
    "go_constant_sub": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            },
            {
                "name": "y",
                "type": "Value"
            }
        ]
    },
    "go_constant_mul": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            },
            {
                "name": "y",
                "type": "Value"
            }
        ]
    },
    "go_constant_quo": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            },
            {
                "name": "y",
                "type": "Value"
            }
        ]
    },
    "go_constant_Shift": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            },
            {
                "name": "op",
                "type": "token_Token"
            },
            {
                "name": "s",
                "type": "uint"
            }
        ]
    },
    "go_constant_cmpZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "op",
                "type": "token_Token"
            }
        ]
    },
    "go_constant_Compare": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x_",
                "type": "Value"
            },
            {
                "name": "op",
                "type": "token_Token"
            },
            {
                "name": "y_",
                "type": "Value"
            }
        ]
    },
    "go_constant_testNumbers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "kind",
                "type": "token_Token"
            },
            {
                "name": "tests",
                "type": "_slice_string"
            }
        ]
    },
    "go_constant_TestNumbers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_constant_TestOps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_constant_eql": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            },
            {
                "name": "y",
                "type": "Value"
            }
        ]
    },
    "go_constant_TestString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_constant_val": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "lit",
                "type": "string"
            }
        ]
    },
    "go_constant_panicHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "go_constant_doOp": {
        "result": "struct go_constant_doOp_retval {Value field_0;}",
        "result_name": "go_constant_doOp_retval",
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            },
            {
                "name": "op",
                "type": "token_Token"
            },
            {
                "name": "y",
                "type": "Value"
            }
        ]
    },
    "go_constant_TestFractions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_constant_TestBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_constant_TestUnknown": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_constant_TestMakeFloat64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_constant_dup": {
        "result": "makeTestCase",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "Kind"
            },
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "go_constant_TestMake": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_constant_BenchmarkStringAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "go_constant_TestBitLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_doc_ToHTML": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "text",
                "type": "string"
            },
            {
                "name": "words",
                "type": "map_string_string"
            }
        ]
    },
    "go_doc_ToText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "text",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "codePrefix",
                "type": "string"
            },
            {
                "name": "width",
                "type": "int"
            }
        ]
    },
    "go_doc_TestComment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_doc_New": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_ast_Package"
            },
            {
                "name": "importPath",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "Mode"
            }
        ]
    },
    "go_doc__ptr_Package_collectValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "values",
                "type": "_slice__ptr_Value"
            }
        ]
    },
    "go_doc__ptr_Package_collectTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "types",
                "type": "_slice__ptr_Type"
            }
        ]
    },
    "go_doc__ptr_Package_collectFuncs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "funcs",
                "type": "_slice__ptr_Func"
            }
        ]
    },
    "go_doc_NewFromFiles": {
        "result": "struct go_doc_NewFromFiles_retval {_ptr_Package field_0;error err1;}",
        "result_name": "go_doc_NewFromFiles_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "files",
                "type": "_slice__ptr_ast_File"
            },
            {
                "name": "importPath",
                "type": "string"
            },
            {
                "name": "opts",
                "type": "interface_"
            }
        ]
    },
    "go_doc_simpleImporter": {
        "result": "struct go_doc_simpleImporter_retval {_ptr_ast_Object field_0;error err1;}",
        "result_name": "go_doc_simpleImporter_retval",
        "parameters": [
            {
                "name": "imports",
                "type": "map_string__ptr_ast_Object"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_doc__ptr_Package_lookupSym": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "recv",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_doc__ptr_Package_lookupPackage": {
        "result": "struct go_doc__ptr_Package_lookupPackage_retval {string field_0;bool field_1;}",
        "result_name": "go_doc__ptr_Package_lookupPackage_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_doc__ptr_Package_Parser": {
        "result": "_ptr_comment_Parser",
        "result_name": null,
        "parameters": []
    },
    "go_doc__ptr_Package_Printer": {
        "result": "_ptr_comment_Printer",
        "result_name": null,
        "parameters": []
    },
    "go_doc__ptr_Package_HTML": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "go_doc__ptr_Package_Markdown": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "go_doc__ptr_Package_Text": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "go_doc_readTemplate": {
        "result": "_ptr_template_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "go_doc_nodeFmt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "interface_"
            },
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            }
        ]
    },
    "go_doc_synopsisFmt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_indentFmt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "indent",
                "type": "string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_isGoFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fi",
                "type": "fs_FileInfo"
            }
        ]
    },
    "go_doc_test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "Mode"
            }
        ]
    },
    "go_doc_Test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_doc_TestFuncs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_doc_compareSlices": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "got",
                "type": "_slice_E"
            },
            {
                "name": "want",
                "type": "_slice_E"
            },
            {
                "name": "compareElem",
                "type": "void*"
            }
        ]
    },
    "go_doc_Examples": {
        "result": "_slice__ptr_Example",
        "result_name": null,
        "parameters": [
            {
                "name": "testFiles",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "go_doc_exampleOutput": {
        "result": "struct go_doc_exampleOutput_retval {string field_0;bool field_1;}",
        "result_name": "go_doc_exampleOutput_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_ast_BlockStmt"
            },
            {
                "name": "comments",
                "type": "_slice__ptr_ast_CommentGroup"
            }
        ]
    },
    "go_doc_isTest": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "go_doc_playExample": {
        "result": "_ptr_ast_File",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "_ptr_ast_File"
            },
            {
                "name": "f",
                "type": "_ptr_ast_FuncDecl"
            }
        ]
    },
    "go_doc_findDeclsAndUnresolved": {
        "result": "struct go_doc_findDeclsAndUnresolved_retval {_slice_ast_Decl field_0;map_string_bool field_1;}",
        "result_name": "go_doc_findDeclsAndUnresolved_retval",
        "parameters": [
            {
                "name": "body",
                "type": "ast_Node"
            },
            {
                "name": "topDecls",
                "type": "map__ptr_ast_Object_ast_Decl"
            },
            {
                "name": "typMethods",
                "type": "map_string__slice_ast_Decl"
            }
        ]
    },
    "go_doc_hasIota": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "ast_Spec"
            }
        ]
    },
    "go_doc_findImportGroupStarts": {
        "result": "_slice_token_Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "imps",
                "type": "_slice__ptr_ast_ImportSpec"
            }
        ]
    },
    "go_doc_findImportGroupStarts1": {
        "result": "_slice__ptr_ast_ImportSpec",
        "result_name": null,
        "parameters": [
            {
                "name": "origImps",
                "type": "_slice__ptr_ast_ImportSpec"
            }
        ]
    },
    "go_doc_playExampleFile": {
        "result": "_ptr_ast_File",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "go_doc_stripOutputComment": {
        "result": "struct go_doc_stripOutputComment_retval {_ptr_ast_BlockStmt field_0;_slice__ptr_ast_CommentGroup field_1;}",
        "result_name": "go_doc_stripOutputComment_retval",
        "parameters": [
            {
                "name": "body",
                "type": "_ptr_ast_BlockStmt"
            },
            {
                "name": "comments",
                "type": "_slice__ptr_ast_CommentGroup"
            }
        ]
    },
    "go_doc_lastComment": {
        "result": "struct go_doc_lastComment_retval {int field_0;_ptr_ast_CommentGroup field_1;}",
        "result_name": "go_doc_lastComment_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_ast_BlockStmt"
            },
            {
                "name": "c",
                "type": "_slice__ptr_ast_CommentGroup"
            }
        ]
    },
    "go_doc_classifyExamples": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Package"
            },
            {
                "name": "examples",
                "type": "_slice__ptr_Example"
            }
        ]
    },
    "go_doc_nameWithoutInst": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_doc_splitExampleName": {
        "result": "struct go_doc_splitExampleName_retval {string field_0;bool field_1;}",
        "result_name": "go_doc_splitExampleName_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "go_doc_isExampleSuffix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_TestImportGroupStarts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_doc_TestExamples": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_doc_formatFile": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "n",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "go_doc_ExampleNewFromFiles": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_TestClassifyExamples": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_doc_exampleNames": {
        "result": "struct go_doc_exampleNames_retval {_slice_string field_0;}",
        "result_name": "go_doc_exampleNames_retval",
        "parameters": [
            {
                "name": "exs",
                "type": "_slice__ptr_doc_Example"
            }
        ]
    },
    "go_doc_mustParse": {
        "result": "_ptr_ast_File",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            }
        ]
    },
    "go_doc_filterIdentList": {
        "result": "_slice__ptr_ast_Ident",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_ast_Ident"
            }
        ]
    },
    "go_doc_filterCompositeLit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lit",
                "type": "_ptr_ast_CompositeLit"
            },
            {
                "name": "filter",
                "type": "Filter"
            },
            {
                "name": "export",
                "type": "bool"
            }
        ]
    },
    "go_doc_filterExprList": {
        "result": "_slice_ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ast_Expr"
            },
            {
                "name": "filter",
                "type": "Filter"
            },
            {
                "name": "export",
                "type": "bool"
            }
        ]
    },
    "go_doc_updateIdentList": {
        "result": "struct go_doc_updateIdentList_retval {bool field_0;}",
        "result_name": "go_doc_updateIdentList_retval",
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_ast_Ident"
            }
        ]
    },
    "go_doc_hasExportedName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_ast_Ident"
            }
        ]
    },
    "go_doc_removeAnonymousField": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "ityp",
                "type": "_ptr_ast_InterfaceType"
            }
        ]
    },
    "go_doc__ptr_reader_filterFieldList": {
        "result": "struct go_doc__ptr_reader_filterFieldList_retval {bool field_0;}",
        "result_name": "go_doc__ptr_reader_filterFieldList_retval",
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_namedType"
            },
            {
                "name": "fields",
                "type": "_ptr_ast_FieldList"
            },
            {
                "name": "ityp",
                "type": "_ptr_ast_InterfaceType"
            }
        ]
    },
    "go_doc__ptr_reader_filterParamList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_ptr_ast_FieldList"
            }
        ]
    },
    "go_doc__ptr_reader_filterType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_namedType"
            },
            {
                "name": "typ",
                "type": "ast_Expr"
            }
        ]
    },
    "go_doc__ptr_reader_filterSpec": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "spec",
                "type": "ast_Spec"
            }
        ]
    },
    "go_doc_copyConstType": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "ast_Expr"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "go_doc__ptr_reader_filterSpecList": {
        "result": "_slice_ast_Spec",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ast_Spec"
            },
            {
                "name": "tok",
                "type": "token_Token"
            }
        ]
    },
    "go_doc__ptr_reader_filterDecl": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "decl",
                "type": "ast_Decl"
            }
        ]
    },
    "go_doc__ptr_reader_fileExports": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "go_doc_matchFields": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_ptr_ast_FieldList"
            },
            {
                "name": "f",
                "type": "Filter"
            }
        ]
    },
    "go_doc_matchDecl": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_ast_GenDecl"
            },
            {
                "name": "f",
                "type": "Filter"
            }
        ]
    },
    "go_doc_filterValues": {
        "result": "_slice__ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice__ptr_Value"
            },
            {
                "name": "f",
                "type": "Filter"
            }
        ]
    },
    "go_doc_filterFuncs": {
        "result": "_slice__ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice__ptr_Func"
            },
            {
                "name": "f",
                "type": "Filter"
            }
        ]
    },
    "go_doc_filterTypes": {
        "result": "_slice__ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice__ptr_Type"
            },
            {
                "name": "f",
                "type": "Filter"
            }
        ]
    },
    "go_doc__ptr_Package_Filter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "Filter"
            }
        ]
    },
    "go_doc_appendHeadings": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_string"
            },
            {
                "name": "comment",
                "type": "string"
            }
        ]
    },
    "go_doc_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_recvString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "recv",
                "type": "ast_Expr"
            }
        ]
    },
    "go_doc_recvParam": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "ast_Expr"
            }
        ]
    },
    "go_doc_methodSet_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_FuncDecl"
            },
            {
                "name": "preserveAST",
                "type": "bool"
            }
        ]
    },
    "go_doc_methodSet_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_Func"
            }
        ]
    },
    "go_doc_baseTypeName": {
        "result": "struct go_doc_baseTypeName_retval {string field_0;bool field_1;}",
        "result_name": "go_doc_baseTypeName_retval",
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_doc__ptr_reader_isVisible": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_doc__ptr_reader_lookupType": {
        "result": "_ptr_namedType",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_doc__ptr_reader_recordAnonymousField": {
        "result": "struct go_doc__ptr_reader_recordAnonymousField_retval {string field_0;}",
        "result_name": "go_doc__ptr_reader_recordAnonymousField_retval",
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_namedType"
            },
            {
                "name": "fieldType",
                "type": "ast_Expr"
            }
        ]
    },
    "go_doc__ptr_reader_readDoc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "comment",
                "type": "_ptr_ast_CommentGroup"
            }
        ]
    },
    "go_doc__ptr_reader_remember": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "predecl",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "_ptr_ast_InterfaceType"
            }
        ]
    },
    "go_doc_specNames": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "specs",
                "type": "_slice_ast_Spec"
            }
        ]
    },
    "go_doc__ptr_reader_readValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "decl",
                "type": "_ptr_ast_GenDecl"
            }
        ]
    },
    "go_doc_fields": {
        "result": "struct go_doc_fields_retval {_slice__ptr_ast_Field field_0;bool field_1;}",
        "result_name": "go_doc_fields_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "ast_Expr"
            }
        ]
    },
    "go_doc__ptr_reader_readType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "decl",
                "type": "_ptr_ast_GenDecl"
            },
            {
                "name": "spec",
                "type": "_ptr_ast_TypeSpec"
            }
        ]
    },
    "go_doc__ptr_reader_isPredeclared": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "string"
            }
        ]
    },
    "go_doc__ptr_reader_readFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fun",
                "type": "_ptr_ast_FuncDecl"
            }
        ]
    },
    "go_doc_lookupTypeParam": {
        "result": "_ptr_ast_Ident",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "tparams",
                "type": "_ptr_ast_FieldList"
            }
        ]
    },
    "go_doc_clean": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc__ptr_reader_readNote": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_ast_Comment"
            }
        ]
    },
    "go_doc__ptr_reader_readNotes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "comments",
                "type": "_slice__ptr_ast_CommentGroup"
            }
        ]
    },
    "go_doc__ptr_reader_readFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "go_doc__ptr_reader_readPackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_ast_Package"
            },
            {
                "name": "mode",
                "type": "Mode"
            }
        ]
    },
    "go_doc_customizeRecv": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "recvTypeName",
                "type": "string"
            },
            {
                "name": "embeddedIsPtr",
                "type": "bool"
            },
            {
                "name": "level",
                "type": "int"
            }
        ]
    },
    "go_doc__ptr_reader_collectEmbeddedMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mset",
                "type": "methodSet"
            },
            {
                "name": "typ",
                "type": "_ptr_namedType"
            },
            {
                "name": "recvTypeName",
                "type": "string"
            },
            {
                "name": "embeddedIsPtr",
                "type": "bool"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "visited",
                "type": "embeddedSet"
            }
        ]
    },
    "go_doc__ptr_reader_computeMethodSets": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc__ptr_reader_cleanupTypes": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc__ptr_data_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_doc__ptr_data_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_doc__ptr_data_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_doc_sortBy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "less",
                "type": "void*"
            },
            {
                "name": "swap",
                "type": "void*"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "go_doc_sortedKeys": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "map_string_int"
            }
        ]
    },
    "go_doc_sortingName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_ast_GenDecl"
            }
        ]
    },
    "go_doc_sortedValues": {
        "result": "_slice__ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_slice__ptr_Value"
            },
            {
                "name": "tok",
                "type": "token_Token"
            }
        ]
    },
    "go_doc_sortedTypes": {
        "result": "_slice__ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "map_string__ptr_namedType"
            },
            {
                "name": "allMethods",
                "type": "bool"
            }
        ]
    },
    "go_doc_removeStar": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_sortedFuncs": {
        "result": "_slice__ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "methodSet"
            },
            {
                "name": "allMethods",
                "type": "bool"
            }
        ]
    },
    "go_doc_noteBodies": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "notes",
                "type": "_slice__ptr_Note"
            }
        ]
    },
    "go_doc_IsPredeclared": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_assumedPackageName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "importPath",
                "type": "string"
            }
        ]
    },
    "go_doc_firstSentence": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_Synopsis": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "go_doc__ptr_Package_Synopsis": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "go_doc_TestSynopsis": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_doc_comment__ptr_Printer_HTML": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_Doc"
            }
        ]
    },
    "go_doc_comment__ptr_htmlPrinter_block": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "x",
                "type": "Block"
            }
        ]
    },
    "go_doc_comment_inc": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_comment__ptr_htmlPrinter_text": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "x",
                "type": "_slice_Text"
            }
        ]
    },
    "go_doc_comment__ptr_htmlPrinter_escape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_comment__ptr_Printer_Markdown": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_Doc"
            }
        ]
    },
    "go_doc_comment__ptr_mdPrinter_block": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "x",
                "type": "Block"
            }
        ]
    },
    "go_doc_comment__ptr_mdPrinter_text": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "x",
                "type": "_slice_Text"
            }
        ]
    },
    "go_doc_comment__ptr_mdPrinter_rawText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "x",
                "type": "_slice_Text"
            }
        ]
    },
    "go_doc_comment__ptr_mdPrinter_escape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_comment_TestIsOldHeading": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_doc_comment_TestAutoURL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_doc_comment__ptr_Heading_block": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_comment__ptr_List_block": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_comment__ptr_List_BlankBefore": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_doc_comment__ptr_List_BlankBetween": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_doc_comment__ptr_Paragraph_block": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_comment__ptr_Code_block": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_comment_Plain_text": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_comment_Italic_text": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_comment__ptr_Link_text": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_comment__ptr_DocLink_text": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_comment__ptr_parseDoc_lookupPkg": {
        "result": "struct go_doc_comment__ptr_parseDoc_lookupPkg_retval {string field_0;bool field_1;}",
        "result_name": "go_doc_comment__ptr_parseDoc_lookupPkg_retval",
        "parameters": [
            {
                "name": "pkg",
                "type": "string"
            }
        ]
    },
    "go_doc_comment_isStdPkg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_doc_comment_DefaultLookupPackage": {
        "result": "struct go_doc_comment_DefaultLookupPackage_retval {string field_0;bool field_1;}",
        "result_name": "go_doc_comment_DefaultLookupPackage_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_doc_comment__ptr_Parser_Parse": {
        "result": "_ptr_Doc",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "go_doc_comment_parseSpans": {
        "result": "_slice_span",
        "result_name": null,
        "parameters": [
            {
                "name": "lines",
                "type": "_slice_string"
            }
        ]
    },
    "go_doc_comment_indented": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "go_doc_comment_unindent": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "lines",
                "type": "_slice_string"
            }
        ]
    },
    "go_doc_comment_isBlank": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_comment_commonPrefix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "go_doc_comment_leadingSpace": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_comment_isOldHeading": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            },
            {
                "name": "all",
                "type": "_slice_string"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "go_doc_comment__ptr_parseDoc_oldHeading": {
        "result": "Block",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "go_doc_comment_isHeading": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "go_doc_comment__ptr_parseDoc_heading": {
        "result": "Block",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "go_doc_comment__ptr_parseDoc_code": {
        "result": "_ptr_Code",
        "result_name": null,
        "parameters": [
            {
                "name": "lines",
                "type": "_slice_string"
            }
        ]
    },
    "go_doc_comment__ptr_parseDoc_paragraph": {
        "result": "Block",
        "result_name": null,
        "parameters": [
            {
                "name": "lines",
                "type": "_slice_string"
            }
        ]
    },
    "go_doc_comment_parseLink": {
        "result": "struct go_doc_comment_parseLink_retval {_ptr_LinkDef field_0;bool field_1;}",
        "result_name": "go_doc_comment_parseLink_retval",
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "go_doc_comment__ptr_parseDoc_list": {
        "result": "_ptr_List",
        "result_name": null,
        "parameters": [
            {
                "name": "lines",
                "type": "_slice_string"
            },
            {
                "name": "forceBlankBefore",
                "type": "bool"
            }
        ]
    },
    "go_doc_comment_listMarker": {
        "result": "struct go_doc_comment_listMarker_retval {string field_0;bool field_1;}",
        "result_name": "go_doc_comment_listMarker_retval",
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "go_doc_comment_isList": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "go_doc_comment__ptr_parseDoc_parseLinkedText": {
        "result": "_slice_Text",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "go_doc_comment__ptr_parseDoc_docLink": {
        "result": "struct go_doc_comment__ptr_parseDoc_docLink_retval {_ptr_DocLink field_0;bool field_1;}",
        "result_name": "go_doc_comment__ptr_parseDoc_docLink_retval",
        "parameters": [
            {
                "name": "text",
                "type": "string"
            },
            {
                "name": "before",
                "type": "string"
            },
            {
                "name": "after",
                "type": "string"
            }
        ]
    },
    "go_doc_comment_splitDocName": {
        "result": "struct go_doc_comment_splitDocName_retval {string field_0;bool field_1;}",
        "result_name": "go_doc_comment_splitDocName_retval",
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "go_doc_comment__ptr_parseDoc_parseText": {
        "result": "_slice_Text",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_Text"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "autoLink",
                "type": "bool"
            }
        ]
    },
    "go_doc_comment_autoURL": {
        "result": "struct go_doc_comment_autoURL_retval {string field_0;bool field_1;}",
        "result_name": "go_doc_comment_autoURL_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_comment_isScheme": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_comment_isHost": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "go_doc_comment_isPunct": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "go_doc_comment_isPath": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "go_doc_comment_isName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_comment_ident": {
        "result": "struct go_doc_comment_ident_retval {string field_0;bool field_1;}",
        "result_name": "go_doc_comment_ident_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_comment_isIdentASCII": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "go_doc_comment_validImportPath": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_doc_comment_validImportPathElem": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "string"
            }
        ]
    },
    "go_doc_comment_importPathOK": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "go_doc_comment_Test52353": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_doc_comment__ptr_Printer_headingLevel": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_doc_comment__ptr_Printer_headingID": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "_ptr_Heading"
            }
        ]
    },
    "go_doc_comment__ptr_Printer_docLinkURL": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "link",
                "type": "_ptr_DocLink"
            }
        ]
    },
    "go_doc_comment__ptr_DocLink_DefaultURL": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "baseURL",
                "type": "string"
            }
        ]
    },
    "go_doc_comment__ptr_Heading_DefaultID": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_doc_comment__ptr_Printer_Comment": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_Doc"
            }
        ]
    },
    "go_doc_comment_blankBefore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Block"
            }
        ]
    },
    "go_doc_comment__ptr_commentPrinter_block": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "x",
                "type": "Block"
            }
        ]
    },
    "go_doc_comment__ptr_commentPrinter_text": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "indent",
                "type": "string"
            },
            {
                "name": "x",
                "type": "_slice_Text"
            }
        ]
    },
    "go_doc_comment__ptr_commentPrinter_indent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "indent",
                "type": "string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_comment_TestStd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_doc_comment_TestTestdata": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_doc_comment_dump": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_Doc"
            }
        ]
    },
    "go_doc_comment_dumpTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "indent",
                "type": "int"
            },
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "go_doc_comment_dumpNL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "go_doc_comment__ptr_Printer_Text": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_Doc"
            }
        ]
    },
    "go_doc_comment_writeNL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_bytes_Buffer"
            }
        ]
    },
    "go_doc_comment__ptr_textPrinter_block": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "x",
                "type": "Block"
            }
        ]
    },
    "go_doc_comment__ptr_textPrinter_text": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "indent",
                "type": "string"
            },
            {
                "name": "x",
                "type": "_slice_Text"
            }
        ]
    },
    "go_doc_comment__ptr_textPrinter_oneLongLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_strings_Builder"
            },
            {
                "name": "x",
                "type": "_slice_Text"
            }
        ]
    },
    "go_doc_comment_wrap": {
        "result": "struct go_doc_comment_wrap_retval {_slice_int field_0;}",
        "result_name": "go_doc_comment_wrap_retval",
        "parameters": [
            {
                "name": "words",
                "type": "_slice_string"
            },
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "go_doc_comment_wrapPenalty": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_comment_TestWrap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_doc_comment_wrapSlow": {
        "result": "struct go_doc_comment_wrapSlow_retval {_slice_int field_0;int64 field_1;}",
        "result_name": "go_doc_comment_wrapSlow_retval",
        "parameters": [
            {
                "name": "words",
                "type": "_slice_string"
            },
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "go_doc_testdata_ComparableFactory": {
        "result": "comparable",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_F": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "go_doc_testdata_F1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_NotAFactory": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_UintFactory": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_T_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_f2": {
        "result": "notExported",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_uintFactory": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_B_StartTimer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_B_StopTimer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_B_ResetTimer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_B_SetBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "go_doc_testdata__ptr_B_nsPerOp": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_B_runN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "go_doc_testdata_min": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "go_doc_testdata_max": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "go_doc_testdata_roundDown10": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "go_doc_testdata_roundUp": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "go_doc_testdata__ptr_B_run": {
        "result": "BenchmarkResult",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_B_launch": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_BenchmarkResult_NsPerOp": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_BenchmarkResult_mbPerSec": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_BenchmarkResult_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_RunBenchmarks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "matchString",
                "type": "void*"
            },
            {
                "name": "benchmarks",
                "type": "_slice_InternalBenchmark"
            }
        ]
    },
    "go_doc_testdata__ptr_B_trimOutput": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_Benchmark": {
        "result": "BenchmarkResult",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "go_doc_testdata__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_T1_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_F0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_F2": {
        "result": "struct go_doc_testdata_F2_retval {T1 field_0;}",
        "result_name": "go_doc_testdata_F2_retval",
        "parameters": []
    },
    "go_doc_testdata_T2_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_T3_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_T4_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_U1_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_U2_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_U3_N": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_U4_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_V4_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_V6_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_t1_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_t1e_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_t2_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_t2e_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_T5_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_U2_N": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_U3_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_V1_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_V2_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_V3_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_V5_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_RunExamples": {
        "result": "struct go_doc_testdata_RunExamples_retval {bool field_0;}",
        "result_name": "go_doc_testdata_RunExamples_retval",
        "parameters": [
            {
                "name": "examples",
                "type": "_slice_InternalExample"
            }
        ]
    },
    "go_doc_testdata_Exported": {
        "result": "private",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_AnotherFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "struct"
            }
        ]
    },
    "go_doc_testdata_Func": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_Single": {
        "result": "_ptr_T",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_Slice": {
        "result": "_slice_T",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_Constructor": {
        "result": "generic",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_generic_MethodA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "A"
            }
        ]
    },
    "go_doc_testdata_generic_MethodB": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_generic_MethodC": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_F10": {
        "result": "struct go_doc_testdata_F10_retval {T1 field_0;T2 field_1;error err2;}",
        "result_name": "go_doc_testdata_F10_retval",
        "parameters": []
    },
    "go_doc_testdata_F4": {
        "result": "struct go_doc_testdata_F4_retval {T1 field_0;T2 field_1;}",
        "result_name": "go_doc_testdata_F4_retval",
        "parameters": []
    },
    "go_doc_testdata_F9": {
        "result": "struct go_doc_testdata_F9_retval {int field_0;T1 field_1;T2 field_2;}",
        "result_name": "go_doc_testdata_F9_retval",
        "parameters": []
    },
    "go_doc_testdata_F3": {
        "result": "struct go_doc_testdata_F3_retval {T1 field_0;p_T3 field_1;}",
        "result_name": "go_doc_testdata_F3_retval",
        "parameters": []
    },
    "go_doc_testdata_F5": {
        "result": "struct go_doc_testdata_F5_retval {T1 field_0;error err1;}",
        "result_name": "go_doc_testdata_F5_retval",
        "parameters": []
    },
    "go_doc_testdata_F6": {
        "result": "struct go_doc_testdata_F6_retval {_ptr_testdata_T2 field_0;error err1;}",
        "result_name": "go_doc_testdata_F6_retval",
        "parameters": []
    },
    "go_doc_testdata_F7": {
        "result": "struct go_doc_testdata_F7_retval {T1 field_0;string field_1;}",
        "result_name": "go_doc_testdata_F7_retval",
        "parameters": []
    },
    "go_doc_testdata_F8": {
        "result": "struct go_doc_testdata_F8_retval {int field_0;T1 field_1;string field_2;}",
        "result_name": "go_doc_testdata_F8_retval",
        "parameters": []
    },
    "go_doc_testdata_T1_hello": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_G0": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_G1": {
        "result": "ast_Node",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__f0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_NewPointerSliceOfSlice": {
        "result": "_slice__slice__ptr_T",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_NewSlice3": {
        "result": "_slice__slice__slice_T",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_NewSliceOfSlice": {
        "result": "_slice__slice_T",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_New": {
        "result": "T",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_NewArray": {
        "result": "_1_T",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_NewPointer": {
        "result": "_ptr_T",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_NewPointerArray": {
        "result": "_1__ptr_T",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_NewPointerOfPointer": {
        "result": "_ptr__ptr_T",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_NewPointerSlice": {
        "result": "_slice__ptr_T",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_NewSlice": {
        "result": "_slice_T",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_bool_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_error_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_Main": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "matchString",
                "type": "void*"
            },
            {
                "name": "tests",
                "type": "_slice_InternalTest"
            },
            {
                "name": "benchmarks",
                "type": "_slice_InternalBenchmark"
            },
            {
                "name": "examples",
                "type": "_slice_InternalExample"
            }
        ]
    },
    "go_doc_testdata_RunTests": {
        "result": "struct go_doc_testdata_RunTests_retval {bool field_0;}",
        "result_name": "go_doc_testdata_RunTests_retval",
        "parameters": [
            {
                "name": "matchString",
                "type": "void*"
            },
            {
                "name": "tests",
                "type": "_slice_InternalTest"
            }
        ]
    },
    "go_doc_testdata_Short": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_B_Error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_doc_testdata__ptr_B_Errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_doc_testdata__ptr_B_Fail": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_B_FailNow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_B_Failed": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_B_Fatal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_doc_testdata__ptr_B_Fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_doc_testdata__ptr_B_Log": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_doc_testdata__ptr_B_Logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_doc_testdata__ptr_T_Error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_doc_testdata__ptr_T_Errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_doc_testdata__ptr_T_Fail": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_T_FailNow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_T_Failed": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_T_Fatal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_doc_testdata__ptr_T_Fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_doc_testdata__ptr_T_Log": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_doc_testdata__ptr_T_Logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_doc_testdata__ptr_T_Parallel": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_after": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_alarm": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_before": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_decorate": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "addFileLine",
                "type": "bool"
            }
        ]
    },
    "go_doc_testdata_parseCpuList": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_startAlarm": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_stopAlarm": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_tRunner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            },
            {
                "name": "test",
                "type": "_ptr_InternalTest"
            }
        ]
    },
    "go_doc_testdata__ptr_B_log": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_testdata__ptr_T_log": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_testdata__ptr_T_report": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_common_Error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_doc_testdata__ptr_common_Errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_doc_testdata__ptr_common_Fail": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_common_FailNow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_common_Failed": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata__ptr_common_Fatal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_doc_testdata__ptr_common_Fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_doc_testdata__ptr_common_Log": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_doc_testdata__ptr_common_Logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_doc_testdata__ptr_common_log": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_doc_testdata_examples_Example": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_Example_a": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_g": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            }
        ]
    },
    "go_doc_testdata_examples_Tm_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_ExampleGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_ExampleLimiter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_getReader": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_do": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bytes_Reader"
            }
        ]
    },
    "go_doc_testdata_examples_ExampleIgnored": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_Example2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_ExampleProfile_simple": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_linksTo": {
        "result": "intset",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "go_doc_testdata_examples_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_ExampleProfile_multiplex": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_ExampleHello": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_ExampleImport": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_ExampleKeyValue": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_ExampleKeyValueImport": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_ExampleKeyValueTopDecl": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_Person_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_ByAge_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_ByAge_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_doc_testdata_examples_ByAge_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_doc_testdata_examples_ExampleSort": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_f": {
        "result": "struct go_doc_testdata_examples_f_retval {int field_0;int field_1;}",
        "result_name": "go_doc_testdata_examples_f_retval",
        "parameters": []
    },
    "go_doc_testdata_examples_ExampleA": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_ExampleB": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_X_Foo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_X_TestBlah": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_X_BenchmarkFoo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_examples_Foo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "go_doc_testdata_examples_foo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_pkgdoc_T_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_pkgdoc_generic_M1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_doc_testdata_pkgdoc__ptr_generic_M2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_format_array1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "go_format_BenchmarkFormat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "go_format_ExampleNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_format_Node": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "io_Writer"
            },
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "node",
                "type": "interface_"
            }
        ]
    },
    "go_format_Source": {
        "result": "struct go_format_Source_retval {_slice_byte field_0;error err1;}",
        "result_name": "go_format_Source_retval",
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "go_format_hasUnsortedImports": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "go_format_diff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "go_format_TestNode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_format_TestNodeNoModify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_format_TestSource": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_format_String": {
        "result": "struct go_format_String_retval {string field_0;error err1;}",
        "result_name": "go_format_String_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_format_TestPartial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_format_parse": {
        "result": "struct go_format_parse_retval {_ptr_ast_File field_0;void* field_1;int field_2;error err3;}",
        "result_name": "go_format_parse_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "fragmentOk",
                "type": "bool"
            }
        ]
    },
    "go_format_format": {
        "result": "struct go_format_format_retval {_slice_byte field_0;error err1;}",
        "result_name": "go_format_format_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "file",
                "type": "_ptr_ast_File"
            },
            {
                "name": "sourceAdj",
                "type": "void*"
            },
            {
                "name": "indentAdj",
                "type": "int"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "cfg",
                "type": "printer_Config"
            }
        ]
    },
    "go_format_isSpace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "go_importer_ForCompiler": {
        "result": "types_Importer",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "compiler",
                "type": "string"
            },
            {
                "name": "lookup",
                "type": "Lookup"
            }
        ]
    },
    "go_importer_For": {
        "result": "types_Importer",
        "result_name": null,
        "parameters": [
            {
                "name": "compiler",
                "type": "string"
            },
            {
                "name": "lookup",
                "type": "Lookup"
            }
        ]
    },
    "go_importer_Default": {
        "result": "types_Importer",
        "result_name": null,
        "parameters": []
    },
    "go_importer__ptr_gcimports_Import": {
        "result": "struct go_importer__ptr_gcimports_Import_retval {_ptr_types_Package field_0;error err1;}",
        "result_name": "go_importer__ptr_gcimports_Import_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_importer__ptr_gcimports_ImportFrom": {
        "result": "struct go_importer__ptr_gcimports_ImportFrom_retval {_ptr_types_Package field_0;error err1;}",
        "result_name": "go_importer__ptr_gcimports_ImportFrom_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "types_ImportMode"
            }
        ]
    },
    "go_importer__ptr_gccgoimports_Import": {
        "result": "struct go_importer__ptr_gccgoimports_Import_retval {_ptr_types_Package field_0;error err1;}",
        "result_name": "go_importer__ptr_gccgoimports_Import_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_importer__ptr_gccgoimports_ImportFrom": {
        "result": "struct go_importer__ptr_gccgoimports_ImportFrom_retval {_ptr_types_Package field_0;error err1;}",
        "result_name": "go_importer__ptr_gccgoimports_ImportFrom_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "types_ImportMode"
            }
        ]
    },
    "go_importer_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "go_importer_TestForCompiler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gccgoimporter_arExportData": {
        "result": "struct go_internal_gccgoimporter_arExportData_retval {io_ReadSeeker field_0;error err1;}",
        "result_name": "go_internal_gccgoimporter_arExportData_retval",
        "parameters": [
            {
                "name": "archive",
                "type": "io_ReadSeeker"
            }
        ]
    },
    "go_internal_gccgoimporter_standardArExportData": {
        "result": "struct go_internal_gccgoimporter_standardArExportData_retval {io_ReadSeeker field_0;error err1;}",
        "result_name": "go_internal_gccgoimporter_standardArExportData_retval",
        "parameters": [
            {
                "name": "archive",
                "type": "io_ReadSeeker"
            }
        ]
    },
    "go_internal_gccgoimporter_elfFromAr": {
        "result": "struct go_internal_gccgoimporter_elfFromAr_retval {io_ReadSeeker field_0;error err1;}",
        "result_name": "go_internal_gccgoimporter_elfFromAr_retval",
        "parameters": [
            {
                "name": "member",
                "type": "_ptr_io_SectionReader"
            }
        ]
    },
    "go_internal_gccgoimporter_aixBigArExportData": {
        "result": "struct go_internal_gccgoimporter_aixBigArExportData_retval {io_ReadSeeker field_0;error err1;}",
        "result_name": "go_internal_gccgoimporter_aixBigArExportData_retval",
        "parameters": [
            {
                "name": "archive",
                "type": "io_ReadSeeker"
            }
        ]
    },
    "go_internal_gccgoimporter_readerAtFromSeeker": {
        "result": "io_ReaderAt",
        "result_name": null,
        "parameters": [
            {
                "name": "rs",
                "type": "io_ReadSeeker"
            }
        ]
    },
    "go_internal_gccgoimporter_seekerReadAt_ReadAt": {
        "result": "struct go_internal_gccgoimporter_seekerReadAt_ReadAt_retval {int field_0;error err1;}",
        "result_name": "go_internal_gccgoimporter_seekerReadAt_ReadAt_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_GccgoInstallation_InitFromDriver": {
        "result": "struct go_internal_gccgoimporter__ptr_GccgoInstallation_InitFromDriver_retval {error err0;}",
        "result_name": "go_internal_gccgoimporter__ptr_GccgoInstallation_InitFromDriver_retval",
        "parameters": [
            {
                "name": "gccgoPath",
                "type": "string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_GccgoInstallation_SearchPaths": {
        "result": "struct go_internal_gccgoimporter__ptr_GccgoInstallation_SearchPaths_retval {_slice_string field_0;}",
        "result_name": "go_internal_gccgoimporter__ptr_GccgoInstallation_SearchPaths_retval",
        "parameters": []
    },
    "go_internal_gccgoimporter__ptr_GccgoInstallation_GetImporter": {
        "result": "Importer",
        "result_name": null,
        "parameters": [
            {
                "name": "incpaths",
                "type": "_slice_string"
            },
            {
                "name": "initmap",
                "type": "map__ptr_types_Package_InitData"
            }
        ]
    },
    "go_internal_gccgoimporter_TestInstallationImporter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gccgoimporter_findExportFile": {
        "result": "struct go_internal_gccgoimporter_findExportFile_retval {string field_0;error err1;}",
        "result_name": "go_internal_gccgoimporter_findExportFile_retval",
        "parameters": [
            {
                "name": "searchpaths",
                "type": "_slice_string"
            },
            {
                "name": "pkgpath",
                "type": "string"
            }
        ]
    },
    "go_internal_gccgoimporter_openExportFile": {
        "result": "struct go_internal_gccgoimporter_openExportFile_retval {io_ReadSeeker field_0;io_Closer field_1;error err2;}",
        "result_name": "go_internal_gccgoimporter_openExportFile_retval",
        "parameters": [
            {
                "name": "fpath",
                "type": "string"
            }
        ]
    },
    "go_internal_gccgoimporter_GetImporter": {
        "result": "Importer",
        "result_name": null,
        "parameters": [
            {
                "name": "searchpaths",
                "type": "_slice_string"
            },
            {
                "name": "initmap",
                "type": "map__ptr_types_Package_InitData"
            }
        ]
    },
    "go_internal_gccgoimporter_readMagic": {
        "result": "struct go_internal_gccgoimporter_readMagic_retval {string field_0;error err1;}",
        "result_name": "go_internal_gccgoimporter_readMagic_retval",
        "parameters": [
            {
                "name": "reader",
                "type": "io_ReadSeeker"
            }
        ]
    },
    "go_internal_gccgoimporter_runImporterTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "imp",
                "type": "Importer"
            },
            {
                "name": "initmap",
                "type": "map__ptr_types_Package_InitData"
            },
            {
                "name": "test",
                "type": "_ptr_importerTest"
            }
        ]
    },
    "go_internal_gccgoimporter_TestGoxImporter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gccgoimporter_gccgoPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter_TestObjImporter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "src",
                "type": "io_Reader"
            },
            {
                "name": "imports",
                "type": "map_string__ptr_types_Package"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_initScanner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "src",
                "type": "io_Reader"
            }
        ]
    },
    "go_internal_gccgoimporter_importError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter__ptr_parser_error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "interface_"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_expect": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "tok",
                "type": "rune"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_expectEOL": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter__ptr_parser_expectKeyword": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "keyword",
                "type": "string"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter__ptr_parser_parseUnquotedString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter__ptr_parser_next": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter__ptr_parser_parseQualifiedName": {
        "result": "struct go_internal_gccgoimporter__ptr_parser_parseQualifiedName_retval {string field_0;}",
        "result_name": "go_internal_gccgoimporter__ptr_parser_parseQualifiedName_retval",
        "parameters": []
    },
    "go_internal_gccgoimporter__ptr_parser_parseUnquotedQualifiedName": {
        "result": "struct go_internal_gccgoimporter__ptr_parser_parseUnquotedQualifiedName_retval {string field_0;}",
        "result_name": "go_internal_gccgoimporter__ptr_parser_parseUnquotedQualifiedName_retval",
        "parameters": []
    },
    "go_internal_gccgoimporter__ptr_parser_parseQualifiedNameStr": {
        "result": "struct go_internal_gccgoimporter__ptr_parser_parseQualifiedNameStr_retval {string field_0;}",
        "result_name": "go_internal_gccgoimporter__ptr_parser_parseQualifiedNameStr_retval",
        "parameters": [
            {
                "name": "unquotedName",
                "type": "string"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_getPkg": {
        "result": "_ptr_types_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgpath",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseExportedName": {
        "result": "struct go_internal_gccgoimporter__ptr_parser_parseExportedName_retval {_ptr_types_Package field_0;string field_1;}",
        "result_name": "go_internal_gccgoimporter__ptr_parser_parseExportedName_retval",
        "parameters": []
    },
    "go_internal_gccgoimporter__ptr_parser_parseName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter_deref": {
        "result": "types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types_Type"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseField": {
        "result": "struct go_internal_gccgoimporter__ptr_parser_parseField_retval {_ptr_types_Var field_0;string field_1;}",
        "result_name": "go_internal_gccgoimporter__ptr_parser_parseField_retval",
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseParam": {
        "result": "struct go_internal_gccgoimporter__ptr_parser_parseParam_retval {_ptr_types_Var field_0;bool field_1;}",
        "result_name": "go_internal_gccgoimporter__ptr_parser_parseParam_retval",
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseVar": {
        "result": "_ptr_types_Var",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseConversion": {
        "result": "struct go_internal_gccgoimporter__ptr_parser_parseConversion_retval {constant_Value field_0;types_Type field_1;}",
        "result_name": "go_internal_gccgoimporter__ptr_parser_parseConversion_retval",
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseConstValue": {
        "result": "struct go_internal_gccgoimporter__ptr_parser_parseConstValue_retval {constant_Value field_0;types_Type field_1;}",
        "result_name": "go_internal_gccgoimporter__ptr_parser_parseConstValue_retval",
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseConst": {
        "result": "_ptr_types_Const",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_reserve": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_update": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "types_Type"
            },
            {
                "name": "nlist",
                "type": "_slice_interface_"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseNamedType": {
        "result": "types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "nlist",
                "type": "_slice_interface_"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseInt64": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter__ptr_parser_parseInt": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter__ptr_parser_parseArrayOrSliceType": {
        "result": "types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            },
            {
                "name": "nlist",
                "type": "_slice_interface_"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseMapType": {
        "result": "types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            },
            {
                "name": "nlist",
                "type": "_slice_interface_"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseChanType": {
        "result": "types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            },
            {
                "name": "nlist",
                "type": "_slice_interface_"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseStructType": {
        "result": "types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            },
            {
                "name": "nlist",
                "type": "_slice_interface_"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseParamList": {
        "result": "struct go_internal_gccgoimporter__ptr_parser_parseParamList_retval {_ptr_types_Tuple field_0;bool field_1;}",
        "result_name": "go_internal_gccgoimporter__ptr_parser_parseParamList_retval",
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseResultList": {
        "result": "_ptr_types_Tuple",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseFunctionType": {
        "result": "_ptr_types_Signature",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            },
            {
                "name": "nlist",
                "type": "_slice_interface_"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseFunc": {
        "result": "_ptr_types_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseInterfaceType": {
        "result": "types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            },
            {
                "name": "nlist",
                "type": "_slice_interface_"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parsePointerType": {
        "result": "types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            },
            {
                "name": "nlist",
                "type": "_slice_interface_"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseTypeSpec": {
        "result": "types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            },
            {
                "name": "nlist",
                "type": "_slice_interface_"
            }
        ]
    },
    "go_internal_gccgoimporter_lookupBuiltinType": {
        "result": "types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "int"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseType": {
        "result": "types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            },
            {
                "name": "n",
                "type": "interface_"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseTypeAfterAngle": {
        "result": "struct go_internal_gccgoimporter__ptr_parser_parseTypeAfterAngle_retval {types_Type field_0;int field_1;}",
        "result_name": "go_internal_gccgoimporter__ptr_parser_parseTypeAfterAngle_retval",
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            },
            {
                "name": "n",
                "type": "interface_"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseTypeExtended": {
        "result": "struct go_internal_gccgoimporter__ptr_parser_parseTypeExtended_retval {types_Type field_0;int field_1;}",
        "result_name": "go_internal_gccgoimporter__ptr_parser_parseTypeExtended_retval",
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            },
            {
                "name": "n",
                "type": "interface_"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_skipInlineBody": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter__ptr_parser_parseTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parseSavedType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "nlist",
                "type": "_slice_interface_"
            }
        ]
    },
    "go_internal_gccgoimporter__ptr_parser_parsePackageInit": {
        "result": "PackageInit",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter__ptr_parser_maybeCreatePackage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter__ptr_parser_parseInitDataDirective": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter__ptr_parser_parseDirective": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter__ptr_parser_parsePackage": {
        "result": "_ptr_types_Package",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter_TestTypeParser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gccgoimporter_testdata_T0_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter_testdata_A0_m2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter_testdata_V1_n": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter_testdata_NewT": {
        "result": "_ptr_T",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "go_internal_gccgoimporter_testdata__ptr_T_Read": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "go_internal_gccgoimporter_testdata__ptr_A_AMethod": {
        "result": "_ptr_Server",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "go_internal_gccgoimporter_testdata__ptr_FooServer_WriteEvents": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "go_internal_gccgoimporter_testdata_New": {
        "result": "struct go_internal_gccgoimporter_testdata_New_retval {_ptr_Server field_0;error err1;}",
        "result_name": "go_internal_gccgoimporter_testdata_New_retval",
        "parameters": [
            {
                "name": "sctx",
                "type": "context_Context"
            },
            {
                "name": "u",
                "type": "string"
            }
        ]
    },
    "go_internal_gccgoimporter_testdata_esc_RLocker": {
        "result": "struct go_internal_gccgoimporter_testdata_esc_RLocker_retval {ret8 field_0;}",
        "result_name": "go_internal_gccgoimporter_testdata_esc_RLocker_retval",
        "parameters": []
    },
    "go_internal_gccgoimporter_testdata_rw_RUnlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter_testdata_rw_Unlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter_testdata_rw_RLock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter_testdata_m_Lock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter_testdata_Hallo": {
        "result": "S",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter_testdata__ptr_I_Get": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter_testdata__ptr_I_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int"
            }
        ]
    },
    "go_internal_gccgoimporter_testdata_After": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "void*"
            }
        ]
    },
    "go_internal_gccgoimporter_testdata_d_Nanoseconds": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter_testdata_d_Seconds": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter_testdata_d_Minutes": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter_testdata_d_Hours": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter_testdata_l_String": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter_testdata_t_PkgPath": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gccgoimporter_testdata_t_Name": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter_readGopackHeader": {
        "result": "struct go_internal_gcimporter_readGopackHeader_retval {string field_0;int field_1;error err2;}",
        "result_name": "go_internal_gcimporter_readGopackHeader_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_bufio_Reader"
            }
        ]
    },
    "go_internal_gcimporter_FindExportData": {
        "result": "struct go_internal_gcimporter_FindExportData_retval {string field_0;int field_1;error err2;}",
        "result_name": "go_internal_gcimporter_FindExportData_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_bufio_Reader"
            }
        ]
    },
    "go_internal_gcimporter_lookupGorootExport": {
        "result": "struct go_internal_gcimporter_lookupGorootExport_retval {string field_0;bool field_1;}",
        "result_name": "go_internal_gcimporter_lookupGorootExport_retval",
        "parameters": [
            {
                "name": "pkgDir",
                "type": "string"
            }
        ]
    },
    "go_internal_gcimporter_FindPkg": {
        "result": "struct go_internal_gcimporter_FindPkg_retval {string field_0;}",
        "result_name": "go_internal_gcimporter_FindPkg_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            }
        ]
    },
    "go_internal_gcimporter_Import": {
        "result": "struct go_internal_gcimporter_Import_retval {_ptr_types_Package field_0;error err1;}",
        "result_name": "go_internal_gcimporter_Import_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "packages",
                "type": "map_string__ptr_types_Package"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "lookup",
                "type": "void*"
            }
        ]
    },
    "go_internal_gcimporter_byPath_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter_byPath_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_internal_gcimporter_byPath_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_internal_gcimporter_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "go_internal_gcimporter_compile": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dirname",
                "type": "string"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "outdirname",
                "type": "string"
            },
            {
                "name": "packageFiles",
                "type": "map_string_string"
            },
            {
                "name": "pkgImports",
                "type": "string"
            }
        ]
    },
    "go_internal_gcimporter_testPath": {
        "result": "_ptr_types_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            }
        ]
    },
    "go_internal_gcimporter_mktmpdir": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gcimporter_TestImportTestdata": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gcimporter_TestImportTypeparamTests": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gcimporter_sanitizeObjectString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_internal_gcimporter_checkFile": {
        "result": "_ptr_types_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "go_internal_gcimporter_TestVersionHandling": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gcimporter_TestImportStdLib": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gcimporter_TestImportedTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gcimporter_verifyInterfaceMethodRecvs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "named",
                "type": "_ptr_types_Named"
            },
            {
                "name": "level",
                "type": "int"
            }
        ]
    },
    "go_internal_gcimporter_TestIssue5815": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gcimporter_TestCorrectMethodPackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gcimporter_TestIssue13566": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gcimporter_TestTypeNamingOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gcimporter_TestIssue13898": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gcimporter_TestIssue15517": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gcimporter_TestIssue15920": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gcimporter_TestIssue20046": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gcimporter_TestIssue25301": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gcimporter_TestIssue25596": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gcimporter_TestIssue57015": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_gcimporter_importPkg": {
        "result": "_ptr_types_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            }
        ]
    },
    "go_internal_gcimporter_compileAndImportPkg": {
        "result": "_ptr_types_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_internal_gcimporter_lookupObj": {
        "result": "types_Object",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "scope",
                "type": "_ptr_types_Scope"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_internal_gcimporter__ptr_intReader_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_intReader_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter_iImportData": {
        "result": "struct go_internal_gcimporter_iImportData_retval {_ptr_types_Package field_0;error err1;}",
        "result_name": "go_internal_gcimporter_iImportData_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "imports",
                "type": "map_string__ptr_types_Package"
            },
            {
                "name": "dataReader",
                "type": "_ptr_bufio_Reader"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_internal_gcimporter__ptr_iimporter_doDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_internal_gcimporter__ptr_iimporter_stringAt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint64"
            }
        ]
    },
    "go_internal_gcimporter__ptr_iimporter_pkgAt": {
        "result": "_ptr_types_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint64"
            }
        ]
    },
    "go_internal_gcimporter__ptr_iimporter_typAt": {
        "result": "types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "uint64"
            },
            {
                "name": "base",
                "type": "_ptr_types_Named"
            }
        ]
    },
    "go_internal_gcimporter_canReuse": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "def",
                "type": "_ptr_types_Named"
            },
            {
                "name": "rhs",
                "type": "types_Type"
            }
        ]
    },
    "go_internal_gcimporter__ptr_importReader_obj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_internal_gcimporter__ptr_importReader_declare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "types_Object"
            }
        ]
    },
    "go_internal_gcimporter__ptr_importReader_value": {
        "result": "struct go_internal_gcimporter__ptr_importReader_value_retval {types_Type field_0;constant_Value field_1;}",
        "result_name": "go_internal_gcimporter__ptr_importReader_value_retval",
        "parameters": []
    },
    "go_internal_gcimporter_intSize": {
        "result": "struct go_internal_gcimporter_intSize_retval {bool field_0;uint field_1;}",
        "result_name": "go_internal_gcimporter_intSize_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_types_Basic"
            }
        ]
    },
    "go_internal_gcimporter__ptr_importReader_mpint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_big_Int"
            },
            {
                "name": "typ",
                "type": "_ptr_types_Basic"
            }
        ]
    },
    "go_internal_gcimporter__ptr_importReader_mpfloat": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_types_Basic"
            }
        ]
    },
    "go_internal_gcimporter__ptr_importReader_ident": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_importReader_qualifiedIdent": {
        "result": "struct go_internal_gcimporter__ptr_importReader_qualifiedIdent_retval {_ptr_types_Package field_0;string field_1;}",
        "result_name": "go_internal_gcimporter__ptr_importReader_qualifiedIdent_retval",
        "parameters": []
    },
    "go_internal_gcimporter__ptr_importReader_pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_importReader_posv0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_importReader_posv1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_importReader_typ": {
        "result": "types_Type",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter_isInterface": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "types_Type"
            }
        ]
    },
    "go_internal_gcimporter__ptr_importReader_pkg": {
        "result": "_ptr_types_Package",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_importReader_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_importReader_doType": {
        "result": "types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "_ptr_types_Named"
            }
        ]
    },
    "go_internal_gcimporter__ptr_importReader_kind": {
        "result": "itag",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_importReader_signature": {
        "result": "_ptr_types_Signature",
        "result_name": null,
        "parameters": [
            {
                "name": "recv",
                "type": "_ptr_types_Var"
            },
            {
                "name": "rparams",
                "type": "_slice__ptr_types_TypeParam"
            },
            {
                "name": "tparams",
                "type": "_slice__ptr_types_TypeParam"
            }
        ]
    },
    "go_internal_gcimporter__ptr_importReader_tparamList": {
        "result": "_slice__ptr_types_TypeParam",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_importReader_paramList": {
        "result": "_ptr_types_Tuple",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_importReader_param": {
        "result": "_ptr_types_Var",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_importReader_bool": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_importReader_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_importReader_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_importReader_byte": {
        "result": "byte",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter_baseType": {
        "result": "_ptr_types_Named",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "types_Type"
            }
        ]
    },
    "go_internal_gcimporter_tparamName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "exportName",
                "type": "string"
            }
        ]
    },
    "go_internal_gcimporter_assert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "go_internal_gcimporter_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_internal_gcimporter__ptr_fakeFileSet_pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "line",
                "type": "int"
            },
            {
                "name": "column",
                "type": "int"
            }
        ]
    },
    "go_internal_gcimporter__ptr_fakeFileSet_setLines": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter_chanDir": {
        "result": "types_ChanDir",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "int"
            }
        ]
    },
    "go_internal_gcimporter_anyType_Underlying": {
        "result": "types_Type",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter_anyType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter_splitVargenSuffix": {
        "result": "struct go_internal_gcimporter_splitVargenSuffix_retval {string field_0;}",
        "result_name": "go_internal_gcimporter_splitVargenSuffix_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_internal_gcimporter__ptr_pkgReader_later": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "go_internal_gcimporter_readUnifiedPackage": {
        "result": "_ptr_types_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "ctxt",
                "type": "_ptr_types_Context"
            },
            {
                "name": "imports",
                "type": "map_string__ptr_types_Package"
            },
            {
                "name": "input",
                "type": "pkgbits_PkgDecoder"
            }
        ]
    },
    "go_internal_gcimporter__ptr_pkgReader_newReader": {
        "result": "_ptr_reader",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "pkgbits_RelocKind"
            },
            {
                "name": "idx",
                "type": "pkgbits_Index"
            },
            {
                "name": "marker",
                "type": "pkgbits_SyncMarker"
            }
        ]
    },
    "go_internal_gcimporter__ptr_pkgReader_tempReader": {
        "result": "_ptr_reader",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "pkgbits_RelocKind"
            },
            {
                "name": "idx",
                "type": "pkgbits_Index"
            },
            {
                "name": "marker",
                "type": "pkgbits_SyncMarker"
            }
        ]
    },
    "go_internal_gcimporter__ptr_pkgReader_retireReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_reader"
            }
        ]
    },
    "go_internal_gcimporter__ptr_reader_pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_reader_posBase": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_pkgReader_posBaseIdx": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "pkgbits_Index"
            }
        ]
    },
    "go_internal_gcimporter__ptr_reader_pkg": {
        "result": "_ptr_types_Package",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_pkgReader_pkgIdx": {
        "result": "_ptr_types_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "pkgbits_Index"
            }
        ]
    },
    "go_internal_gcimporter__ptr_reader_doPkg": {
        "result": "_ptr_types_Package",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_reader_typ": {
        "result": "types_Type",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_reader_typInfo": {
        "result": "typeInfo",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_pkgReader_typIdx": {
        "result": "types_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "typeInfo"
            },
            {
                "name": "dict",
                "type": "_ptr_readerDict"
            }
        ]
    },
    "go_internal_gcimporter__ptr_reader_doTyp": {
        "result": "struct go_internal_gcimporter__ptr_reader_doTyp_retval {types_Type field_0;}",
        "result_name": "go_internal_gcimporter__ptr_reader_doTyp_retval",
        "parameters": []
    },
    "go_internal_gcimporter__ptr_reader_structType": {
        "result": "_ptr_types_Struct",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_reader_unionType": {
        "result": "_ptr_types_Union",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_reader_interfaceType": {
        "result": "_ptr_types_Interface",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_reader_signature": {
        "result": "_ptr_types_Signature",
        "result_name": null,
        "parameters": [
            {
                "name": "recv",
                "type": "_ptr_types_Var"
            },
            {
                "name": "rtparams",
                "type": "_slice__ptr_types_TypeParam"
            },
            {
                "name": "tparams",
                "type": "_slice__ptr_types_TypeParam"
            }
        ]
    },
    "go_internal_gcimporter__ptr_reader_params": {
        "result": "_ptr_types_Tuple",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_reader_param": {
        "result": "_ptr_types_Var",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_reader_obj": {
        "result": "struct go_internal_gcimporter__ptr_reader_obj_retval {types_Object field_0;_slice_types_Type field_1;}",
        "result_name": "go_internal_gcimporter__ptr_reader_obj_retval",
        "parameters": []
    },
    "go_internal_gcimporter__ptr_pkgReader_objIdx": {
        "result": "struct go_internal_gcimporter__ptr_pkgReader_objIdx_retval {_ptr_types_Package field_0;string field_1;}",
        "result_name": "go_internal_gcimporter__ptr_pkgReader_objIdx_retval",
        "parameters": [
            {
                "name": "idx",
                "type": "pkgbits_Index"
            }
        ]
    },
    "go_internal_gcimporter__ptr_pkgReader_objDictIdx": {
        "result": "_ptr_readerDict",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "pkgbits_Index"
            }
        ]
    },
    "go_internal_gcimporter__ptr_reader_typeParamNames": {
        "result": "_slice__ptr_types_TypeParam",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_reader_method": {
        "result": "_ptr_types_Func",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter__ptr_reader_qualifiedIdent": {
        "result": "struct go_internal_gcimporter__ptr_reader_qualifiedIdent_retval {_ptr_types_Package field_0;string field_1;}",
        "result_name": "go_internal_gcimporter__ptr_reader_qualifiedIdent_retval",
        "parameters": []
    },
    "go_internal_gcimporter__ptr_reader_localIdent": {
        "result": "struct go_internal_gcimporter__ptr_reader_localIdent_retval {_ptr_types_Package field_0;string field_1;}",
        "result_name": "go_internal_gcimporter__ptr_reader_localIdent_retval",
        "parameters": []
    },
    "go_internal_gcimporter__ptr_reader_selector": {
        "result": "struct go_internal_gcimporter__ptr_reader_selector_retval {_ptr_types_Package field_0;string field_1;}",
        "result_name": "go_internal_gcimporter__ptr_reader_selector_retval",
        "parameters": []
    },
    "go_internal_gcimporter__ptr_reader_ident": {
        "result": "struct go_internal_gcimporter__ptr_reader_ident_retval {_ptr_types_Package field_0;string field_1;}",
        "result_name": "go_internal_gcimporter__ptr_reader_ident_retval",
        "parameters": [
            {
                "name": "marker",
                "type": "pkgbits_SyncMarker"
            }
        ]
    },
    "go_internal_gcimporter_pkgScope": {
        "result": "_ptr_types_Scope",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_types_Package"
            }
        ]
    },
    "go_internal_gcimporter_testdata_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter_testdata_F1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter_testdata_F2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "go_internal_gcimporter_testdata_F3": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter_testdata_F4": {
        "result": "float32",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter_testdata_F5": {
        "result": "struct go_internal_gcimporter_testdata_F5_retval {chan_send_T10 field_0;}",
        "result_name": "go_internal_gcimporter_testdata_F5_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            },
            {
                "name": "u",
                "type": "struct"
            },
            {
                "name": "v",
                "type": "struct"
            },
            {
                "name": "w",
                "type": "struct"
            },
            {
                "name": "more",
                "type": "interface_"
            }
        ]
    },
    "go_internal_gcimporter_testdata__ptr_T1_M1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter_testdata_ToInt": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "P"
            }
        ]
    },
    "go_internal_gcimporter_testdata_ImplicitFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter_testdata_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_gcimporter_testdata_S_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_srcimporter_New": {
        "result": "_ptr_Importer",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_build_Context"
            },
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "packages",
                "type": "map_string__ptr_types_Package"
            }
        ]
    },
    "go_internal_srcimporter__ptr_Importer_Import": {
        "result": "struct go_internal_srcimporter__ptr_Importer_Import_retval {_ptr_types_Package field_0;error err1;}",
        "result_name": "go_internal_srcimporter__ptr_Importer_Import_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_internal_srcimporter__ptr_Importer_ImportFrom": {
        "result": "struct go_internal_srcimporter__ptr_Importer_ImportFrom_retval {_ptr_types_Package field_0;error err1;}",
        "result_name": "go_internal_srcimporter__ptr_Importer_ImportFrom_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "types_ImportMode"
            }
        ]
    },
    "go_internal_srcimporter__ptr_Importer_parseFiles": {
        "result": "struct go_internal_srcimporter__ptr_Importer_parseFiles_retval {_slice__ptr_ast_File field_0;error err1;}",
        "result_name": "go_internal_srcimporter__ptr_Importer_parseFiles_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "filenames",
                "type": "_slice_string"
            }
        ]
    },
    "go_internal_srcimporter__ptr_Importer_cgo": {
        "result": "struct go_internal_srcimporter__ptr_Importer_cgo_retval {_ptr_ast_File field_0;error err1;}",
        "result_name": "go_internal_srcimporter__ptr_Importer_cgo_retval",
        "parameters": [
            {
                "name": "bp",
                "type": "_ptr_build_Package"
            }
        ]
    },
    "go_internal_srcimporter__ptr_Importer_absPath": {
        "result": "struct go_internal_srcimporter__ptr_Importer_absPath_retval {string field_0;error err1;}",
        "result_name": "go_internal_srcimporter__ptr_Importer_absPath_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_internal_srcimporter__ptr_Importer_isAbsPath": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_internal_srcimporter__ptr_Importer_joinPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "string"
            }
        ]
    },
    "go_internal_srcimporter_setUsesCgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "conf",
                "type": "_ptr_types_Config"
            }
        ]
    },
    "go_internal_srcimporter_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "go_internal_srcimporter_doImport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            }
        ]
    },
    "go_internal_srcimporter_walkDir": {
        "result": "struct go_internal_srcimporter_walkDir_retval {int field_0;bool field_1;}",
        "result_name": "go_internal_srcimporter_walkDir_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "endTime",
                "type": "time_Time"
            }
        ]
    },
    "go_internal_srcimporter_TestImportStdLib": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_srcimporter_TestImportedTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_srcimporter_verifyInterfaceMethodRecvs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "named",
                "type": "_ptr_types_Named"
            },
            {
                "name": "level",
                "type": "int"
            }
        ]
    },
    "go_internal_srcimporter_TestReimport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_srcimporter_TestIssue20855": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_srcimporter_testImportPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "pkgPath",
                "type": "string"
            }
        ]
    },
    "go_internal_srcimporter_TestIssue23092": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_srcimporter_TestIssue24392": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_srcimporter_TestCgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_internal_srcimporter_testdata_issue20855_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_internal_typeparams_PackIndexExpr": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            },
            {
                "name": "lbrack",
                "type": "token_Pos"
            },
            {
                "name": "exprs",
                "type": "_slice_ast_Expr"
            },
            {
                "name": "rbrack",
                "type": "token_Pos"
            }
        ]
    },
    "go_internal_typeparams_UnpackIndexExpr": {
        "result": "_ptr_IndexExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "go_parser_getFile": {
        "result": "struct go_parser_getFile_retval {_ptr_token_File field_0;}",
        "result_name": "go_parser_getFile_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "go_parser_getPos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "offset",
                "type": "int"
            }
        ]
    },
    "go_parser_expectedErrors": {
        "result": "map_token_Pos_string",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "go_parser_compareErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "expected",
                "type": "map_token_Pos_string"
            },
            {
                "name": "found",
                "type": "scanner_ErrorList"
            }
        ]
    },
    "go_parser_checkErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "input",
                "type": "interface_"
            },
            {
                "name": "mode",
                "type": "Mode"
            },
            {
                "name": "expectErrors",
                "type": "bool"
            }
        ]
    },
    "go_parser_TestErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_ExampleParseFile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_readSource": {
        "result": "struct go_parser_readSource_retval {_slice_byte field_0;error err1;}",
        "result_name": "go_parser_readSource_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "src",
                "type": "interface_"
            }
        ]
    },
    "go_parser_ParseFile": {
        "result": "struct go_parser_ParseFile_retval {_ptr_ast_File field_0;error err1;}",
        "result_name": "go_parser_ParseFile_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "src",
                "type": "interface_"
            },
            {
                "name": "mode",
                "type": "Mode"
            }
        ]
    },
    "go_parser_ParseDir": {
        "result": "struct go_parser_ParseDir_retval {map_string__ptr_ast_Package field_0;error err1;}",
        "result_name": "go_parser_ParseDir_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "filter",
                "type": "void*"
            },
            {
                "name": "mode",
                "type": "Mode"
            }
        ]
    },
    "go_parser_ParseExprFrom": {
        "result": "struct go_parser_ParseExprFrom_retval {ast_Expr field_0;error err1;}",
        "result_name": "go_parser_ParseExprFrom_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "src",
                "type": "interface_"
            },
            {
                "name": "mode",
                "type": "Mode"
            }
        ]
    },
    "go_parser_ParseExpr": {
        "result": "struct go_parser_ParseExpr_retval {ast_Expr field_0;error err1;}",
        "result_name": "go_parser_ParseExpr_retval",
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "go_parser__ptr_parser_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "mode",
                "type": "Mode"
            }
        ]
    },
    "go_parser__ptr_parser_printTrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "go_parser_trace": {
        "result": "_ptr_parser",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_parser"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "go_parser_un": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_parser"
            }
        ]
    },
    "go_parser_incNestLev": {
        "result": "_ptr_parser",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_parser"
            }
        ]
    },
    "go_parser_decNestLev": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_parser"
            }
        ]
    },
    "go_parser__ptr_parser_next0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_consumeComment": {
        "result": "struct go_parser__ptr_parser_consumeComment_retval {_ptr_ast_Comment field_0;int field_1;}",
        "result_name": "go_parser__ptr_parser_consumeComment_retval",
        "parameters": []
    },
    "go_parser__ptr_parser_consumeCommentGroup": {
        "result": "struct go_parser__ptr_parser_consumeCommentGroup_retval {_ptr_ast_CommentGroup field_0;int field_1;}",
        "result_name": "go_parser__ptr_parser_consumeCommentGroup_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "go_parser__ptr_parser_next": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "go_parser__ptr_parser_errorExpected": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "go_parser__ptr_parser_expect": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "tok",
                "type": "token_Token"
            }
        ]
    },
    "go_parser__ptr_parser_expect2": {
        "result": "struct go_parser__ptr_parser_expect2_retval {token_Pos field_0;}",
        "result_name": "go_parser__ptr_parser_expect2_retval",
        "parameters": [
            {
                "name": "tok",
                "type": "token_Token"
            }
        ]
    },
    "go_parser__ptr_parser_expectClosing": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "tok",
                "type": "token_Token"
            },
            {
                "name": "context",
                "type": "string"
            }
        ]
    },
    "go_parser__ptr_parser_expectSemi": {
        "result": "struct go_parser__ptr_parser_expectSemi_retval {_ptr_ast_CommentGroup field_0;}",
        "result_name": "go_parser__ptr_parser_expectSemi_retval",
        "parameters": []
    },
    "go_parser__ptr_parser_atComma": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "context",
                "type": "string"
            },
            {
                "name": "follow",
                "type": "token_Token"
            }
        ]
    },
    "go_parser_assert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cond",
                "type": "bool"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "go_parser__ptr_parser_advance": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "to",
                "type": "map_token_Token_bool"
            }
        ]
    },
    "go_parser__ptr_parser_safePos": {
        "result": "struct go_parser__ptr_parser_safePos_retval {token_Pos field_0;}",
        "result_name": "go_parser__ptr_parser_safePos_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "go_parser__ptr_parser_parseIdent": {
        "result": "_ptr_ast_Ident",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseIdentList": {
        "result": "struct go_parser__ptr_parser_parseIdentList_retval {_slice__ptr_ast_Ident field_0;}",
        "result_name": "go_parser__ptr_parser_parseIdentList_retval",
        "parameters": []
    },
    "go_parser__ptr_parser_parseExprList": {
        "result": "struct go_parser__ptr_parser_parseExprList_retval {_slice_ast_Expr field_0;}",
        "result_name": "go_parser__ptr_parser_parseExprList_retval",
        "parameters": []
    },
    "go_parser__ptr_parser_parseList": {
        "result": "_slice_ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "inRhs",
                "type": "bool"
            }
        ]
    },
    "go_parser__ptr_parser_parseType": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseQualifiedIdent": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "ident",
                "type": "_ptr_ast_Ident"
            }
        ]
    },
    "go_parser__ptr_parser_parseTypeName": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "ident",
                "type": "_ptr_ast_Ident"
            }
        ]
    },
    "go_parser__ptr_parser_parseArrayType": {
        "result": "_ptr_ast_ArrayType",
        "result_name": null,
        "parameters": [
            {
                "name": "lbrack",
                "type": "token_Pos"
            },
            {
                "name": "len",
                "type": "ast_Expr"
            }
        ]
    },
    "go_parser__ptr_parser_parseArrayFieldOrTypeInstance": {
        "result": "struct go_parser__ptr_parser_parseArrayFieldOrTypeInstance_retval {_ptr_ast_Ident field_0;ast_Expr field_1;}",
        "result_name": "go_parser__ptr_parser_parseArrayFieldOrTypeInstance_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_ast_Ident"
            }
        ]
    },
    "go_parser__ptr_parser_parseFieldDecl": {
        "result": "_ptr_ast_Field",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseStructType": {
        "result": "_ptr_ast_StructType",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parsePointerType": {
        "result": "_ptr_ast_StarExpr",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseDotsType": {
        "result": "_ptr_ast_Ellipsis",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseParamDecl": {
        "result": "struct go_parser__ptr_parser_parseParamDecl_retval {field field_0;}",
        "result_name": "go_parser__ptr_parser_parseParamDecl_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_ast_Ident"
            },
            {
                "name": "typeSetsOK",
                "type": "bool"
            }
        ]
    },
    "go_parser__ptr_parser_parseParameterList": {
        "result": "struct go_parser__ptr_parser_parseParameterList_retval {_slice__ptr_ast_Field field_0;}",
        "result_name": "go_parser__ptr_parser_parseParameterList_retval",
        "parameters": [
            {
                "name": "name0",
                "type": "_ptr_ast_Ident"
            },
            {
                "name": "typ0",
                "type": "ast_Expr"
            },
            {
                "name": "closing",
                "type": "token_Token"
            }
        ]
    },
    "go_parser__ptr_parser_parseParameters": {
        "result": "struct go_parser__ptr_parser_parseParameters_retval {_ptr_ast_FieldList field_0;}",
        "result_name": "go_parser__ptr_parser_parseParameters_retval",
        "parameters": [
            {
                "name": "acceptTParams",
                "type": "bool"
            }
        ]
    },
    "go_parser__ptr_parser_parseResult": {
        "result": "_ptr_ast_FieldList",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseFuncType": {
        "result": "_ptr_ast_FuncType",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseMethodSpec": {
        "result": "_ptr_ast_Field",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_embeddedElem": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_parser__ptr_parser_embeddedTerm": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseInterfaceType": {
        "result": "_ptr_ast_InterfaceType",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseMapType": {
        "result": "_ptr_ast_MapType",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseChanType": {
        "result": "_ptr_ast_ChanType",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseTypeInstance": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "ast_Expr"
            }
        ]
    },
    "go_parser__ptr_parser_tryIdentOrType": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseStmtList": {
        "result": "struct go_parser__ptr_parser_parseStmtList_retval {_slice_ast_Stmt field_0;}",
        "result_name": "go_parser__ptr_parser_parseStmtList_retval",
        "parameters": []
    },
    "go_parser__ptr_parser_parseBody": {
        "result": "_ptr_ast_BlockStmt",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseBlockStmt": {
        "result": "_ptr_ast_BlockStmt",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseFuncTypeOrLit": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseOperand": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseSelector": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_parser__ptr_parser_parseTypeAssertion": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_parser__ptr_parser_parseIndexOrSliceOrInstance": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_parser__ptr_parser_parseCallOrConversion": {
        "result": "_ptr_ast_CallExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "fun",
                "type": "ast_Expr"
            }
        ]
    },
    "go_parser__ptr_parser_parseValue": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseElement": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseElementList": {
        "result": "struct go_parser__ptr_parser_parseElementList_retval {_slice_ast_Expr field_0;}",
        "result_name": "go_parser__ptr_parser_parseElementList_retval",
        "parameters": []
    },
    "go_parser__ptr_parser_parseLiteralValue": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "ast_Expr"
            }
        ]
    },
    "go_parser_unparen": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_parser__ptr_parser_parsePrimaryExpr": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_parser__ptr_parser_parseUnaryExpr": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_tokPrec": {
        "result": "struct go_parser__ptr_parser_tokPrec_retval {token_Token field_0;int field_1;}",
        "result_name": "go_parser__ptr_parser_tokPrec_retval",
        "parameters": []
    },
    "go_parser__ptr_parser_parseBinaryExpr": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            },
            {
                "name": "prec1",
                "type": "int"
            }
        ]
    },
    "go_parser__ptr_parser_parseExpr": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseRhs": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseSimpleStmt": {
        "result": "struct go_parser__ptr_parser_parseSimpleStmt_retval {ast_Stmt field_0;bool field_1;}",
        "result_name": "go_parser__ptr_parser_parseSimpleStmt_retval",
        "parameters": [
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "go_parser__ptr_parser_parseCallExpr": {
        "result": "_ptr_ast_CallExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "callType",
                "type": "string"
            }
        ]
    },
    "go_parser__ptr_parser_parseGoStmt": {
        "result": "ast_Stmt",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseDeferStmt": {
        "result": "ast_Stmt",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseReturnStmt": {
        "result": "_ptr_ast_ReturnStmt",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseBranchStmt": {
        "result": "_ptr_ast_BranchStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "tok",
                "type": "token_Token"
            }
        ]
    },
    "go_parser__ptr_parser_makeExpr": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "ast_Stmt"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "go_parser__ptr_parser_parseIfHeader": {
        "result": "struct go_parser__ptr_parser_parseIfHeader_retval {ast_Stmt field_0;ast_Expr field_1;}",
        "result_name": "go_parser__ptr_parser_parseIfHeader_retval",
        "parameters": []
    },
    "go_parser__ptr_parser_parseIfStmt": {
        "result": "_ptr_ast_IfStmt",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseCaseClause": {
        "result": "_ptr_ast_CaseClause",
        "result_name": null,
        "parameters": []
    },
    "go_parser_isTypeSwitchAssert": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_parser__ptr_parser_isTypeSwitchGuard": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "ast_Stmt"
            }
        ]
    },
    "go_parser__ptr_parser_parseSwitchStmt": {
        "result": "ast_Stmt",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseCommClause": {
        "result": "_ptr_ast_CommClause",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseSelectStmt": {
        "result": "_ptr_ast_SelectStmt",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseForStmt": {
        "result": "ast_Stmt",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseStmt": {
        "result": "struct go_parser__ptr_parser_parseStmt_retval {ast_Stmt field_0;}",
        "result_name": "go_parser__ptr_parser_parseStmt_retval",
        "parameters": []
    },
    "go_parser__ptr_parser_parseImportSpec": {
        "result": "ast_Spec",
        "result_name": null,
        "parameters": [
            {
                "name": "doc",
                "type": "_ptr_ast_CommentGroup"
            },
            {
                "name": "_",
                "type": "token_Token"
            },
            {
                "name": "_",
                "type": "int"
            }
        ]
    },
    "go_parser__ptr_parser_parseValueSpec": {
        "result": "ast_Spec",
        "result_name": null,
        "parameters": [
            {
                "name": "doc",
                "type": "_ptr_ast_CommentGroup"
            },
            {
                "name": "keyword",
                "type": "token_Token"
            },
            {
                "name": "iota",
                "type": "int"
            }
        ]
    },
    "go_parser__ptr_parser_parseGenericType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "spec",
                "type": "_ptr_ast_TypeSpec"
            },
            {
                "name": "openPos",
                "type": "token_Pos"
            },
            {
                "name": "name0",
                "type": "_ptr_ast_Ident"
            },
            {
                "name": "typ0",
                "type": "ast_Expr"
            }
        ]
    },
    "go_parser__ptr_parser_parseTypeSpec": {
        "result": "ast_Spec",
        "result_name": null,
        "parameters": [
            {
                "name": "doc",
                "type": "_ptr_ast_CommentGroup"
            },
            {
                "name": "_",
                "type": "token_Token"
            },
            {
                "name": "_",
                "type": "int"
            }
        ]
    },
    "go_parser_extractName": {
        "result": "struct go_parser_extractName_retval {_ptr_ast_Ident field_0;ast_Expr field_1;}",
        "result_name": "go_parser_extractName_retval",
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            },
            {
                "name": "force",
                "type": "bool"
            }
        ]
    },
    "go_parser_isTypeElem": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_parser__ptr_parser_parseGenDecl": {
        "result": "_ptr_ast_GenDecl",
        "result_name": null,
        "parameters": [
            {
                "name": "keyword",
                "type": "token_Token"
            },
            {
                "name": "f",
                "type": "parseSpecFunction"
            }
        ]
    },
    "go_parser__ptr_parser_parseFuncDecl": {
        "result": "_ptr_ast_FuncDecl",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_parser_parseDecl": {
        "result": "ast_Decl",
        "result_name": null,
        "parameters": [
            {
                "name": "sync",
                "type": "map_token_Token_bool"
            }
        ]
    },
    "go_parser__ptr_parser_parseFile": {
        "result": "_ptr_ast_File",
        "result_name": null,
        "parameters": []
    },
    "go_parser_TestParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_nameFilter": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "go_parser_dirFilter": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "fs_FileInfo"
            }
        ]
    },
    "go_parser_TestParseFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_TestParseExprFrom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_TestParseDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_TestIssue42951": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_TestParseExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_TestColonEqualsScope": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_TestVarScope": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_TestObjects": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_TestUnresolved": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_TestCommentGroups": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_getField": {
        "result": "_ptr_ast_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "_ptr_ast_File"
            },
            {
                "name": "fieldname",
                "type": "string"
            }
        ]
    },
    "go_parser_commentText": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_ast_CommentGroup"
            }
        ]
    },
    "go_parser_checkFieldComments": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "file",
                "type": "_ptr_ast_File"
            },
            {
                "name": "fieldname",
                "type": "string"
            },
            {
                "name": "lead",
                "type": "string"
            },
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "go_parser_TestLeadAndLineComments": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_TestIssue9979": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_TestFileStartEndPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_TestIncompleteSelection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_TestLastLineComment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_split": {
        "result": "struct go_parser_split_retval {string field_0;}",
        "result_name": "go_parser_split_retval",
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "go_parser_TestParseDepthLimit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_TestScopeDepthLimit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_TestRangePos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_TestIssue59180": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_TestGoVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_readFile": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "go_parser_BenchmarkParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "go_parser_BenchmarkParseOnly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "go_parser_BenchmarkResolve": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "go_parser_resolveFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "_ptr_ast_File"
            },
            {
                "name": "handle",
                "type": "_ptr_token_File"
            },
            {
                "name": "declErr",
                "type": "void*"
            }
        ]
    },
    "go_parser__ptr_resolver_trace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_parser__ptr_resolver_sprintf": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_parser__ptr_resolver_openScope": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "go_parser__ptr_resolver_closeScope": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_resolver_openLabelScope": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_resolver_closeLabelScope": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser__ptr_resolver_declare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "decl",
                "type": "interface_"
            },
            {
                "name": "data",
                "type": "interface_"
            },
            {
                "name": "scope",
                "type": "_ptr_ast_Scope"
            },
            {
                "name": "kind",
                "type": "ast_ObjKind"
            },
            {
                "name": "idents",
                "type": "_ptr_ast_Ident"
            }
        ]
    },
    "go_parser__ptr_resolver_shortVarDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "decl",
                "type": "_ptr_ast_AssignStmt"
            }
        ]
    },
    "go_parser__ptr_resolver_resolve": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ident",
                "type": "_ptr_ast_Ident"
            },
            {
                "name": "collectUnresolved",
                "type": "bool"
            }
        ]
    },
    "go_parser__ptr_resolver_walkExprs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ast_Expr"
            }
        ]
    },
    "go_parser__ptr_resolver_walkLHS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ast_Expr"
            }
        ]
    },
    "go_parser__ptr_resolver_walkStmts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ast_Stmt"
            }
        ]
    },
    "go_parser__ptr_resolver_Visit": {
        "result": "ast_Visitor",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "ast_Node"
            }
        ]
    },
    "go_parser__ptr_resolver_walkFuncType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_ast_FuncType"
            }
        ]
    },
    "go_parser__ptr_resolver_resolveList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_ptr_ast_FieldList"
            }
        ]
    },
    "go_parser__ptr_resolver_declareList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_ptr_ast_FieldList"
            },
            {
                "name": "kind",
                "type": "ast_ObjKind"
            }
        ]
    },
    "go_parser__ptr_resolver_walkRecv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "recv",
                "type": "_ptr_ast_FieldList"
            }
        ]
    },
    "go_parser__ptr_resolver_walkFieldList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_ptr_ast_FieldList"
            },
            {
                "name": "kind",
                "type": "ast_ObjKind"
            }
        ]
    },
    "go_parser__ptr_resolver_walkTParams": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_ptr_ast_FieldList"
            }
        ]
    },
    "go_parser__ptr_resolver_walkBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "body",
                "type": "_ptr_ast_BlockStmt"
            }
        ]
    },
    "go_parser_TestResolution": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_declsFromParser": {
        "result": "map_token_Pos_token_Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "go_parser_declsFromComments": {
        "result": "map_token_Pos_token_Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "handle",
                "type": "_ptr_token_File"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "go_parser_positionMarkers": {
        "result": "struct go_parser_positionMarkers_retval {map_string_token_Pos field_0;map_string__slice_token_Pos field_1;}",
        "result_name": "go_parser_positionMarkers_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "_ptr_token_File"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "go_parser_annotatedObj": {
        "result": "struct go_parser_annotatedObj_retval {string field_0;bool field_1;}",
        "result_name": "go_parser_annotatedObj_retval",
        "parameters": [
            {
                "name": "lit",
                "type": "string"
            }
        ]
    },
    "go_parser_TestValid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_TestSingle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_TestInvalid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_parser_testdata_Ranger": {
        "result": "struct go_parser_testdata_Ranger_retval {_ptr_generic field_0;_ptr_generic field_1;}",
        "result_name": "go_parser_testdata_Ranger_retval",
        "parameters": []
    },
    "go_parser_testdata__ptr_generic_Send": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "T"
            }
        ]
    },
    "go_parser_testdata__ptr_generic_Close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata__ptr_generic_Next": {
        "result": "struct go_parser_testdata__ptr_generic_Next_retval {K field_0;V field_1;bool field_2;}",
        "result_name": "go_parser_testdata__ptr_generic_Next_retval",
        "parameters": []
    },
    "go_parser_testdata__ptr_generic_finalize": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_bad1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_F1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_F2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_F3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_F4": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_F5": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_F6": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_F7": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_F8": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_F9": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_F10": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_g": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_DotProduct": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "s1",
                "type": "_slice_T"
            },
            {
                "name": "s2",
                "type": "_slice_T"
            }
        ]
    },
    "go_parser_testdata_AbsDifference": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "T"
            },
            {
                "name": "b",
                "type": "T"
            }
        ]
    },
    "go_parser_testdata_generic_Abs": {
        "result": "generic",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_OrderedAbsDifference": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "T"
            },
            {
                "name": "b",
                "type": "T"
            }
        ]
    },
    "go_parser_testdata_ComplexAbsDifference": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "T"
            },
            {
                "name": "b",
                "type": "T"
            }
        ]
    },
    "go_parser_testdata_New": {
        "result": "_ptr_generic",
        "result_name": null,
        "parameters": [
            {
                "name": "compare",
                "type": "void*"
            }
        ]
    },
    "go_parser_testdata__ptr_generic_find": {
        "result": "_ptr__ptr_generic",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "K"
            }
        ]
    },
    "go_parser_testdata__ptr_generic_Insert": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "K"
            },
            {
                "name": "val",
                "type": "V"
            }
        ]
    },
    "go_parser_testdata__ptr_generic_Find": {
        "result": "struct go_parser_testdata__ptr_generic_Find_retval {V field_0;bool field_1;}",
        "result_name": "go_parser_testdata__ptr_generic_Find_retval",
        "parameters": [
            {
                "name": "key",
                "type": "K"
            }
        ]
    },
    "go_parser_testdata__ptr_generic_InOrder": {
        "result": "_ptr_generic",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata__ptr_generic_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v1",
                "type": "T1"
            },
            {
                "name": "v2",
                "type": "T2"
            },
            {
                "name": "v3",
                "type": "T3"
            }
        ]
    },
    "go_parser_testdata_Make": {
        "result": "generic",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_generic_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Elem"
            }
        ]
    },
    "go_parser_testdata_generic_Delete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Elem"
            }
        ]
    },
    "go_parser_testdata_generic_Contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Elem"
            }
        ]
    },
    "go_parser_testdata_generic_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_generic_Iterate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "go_parser_testdata_Map": {
        "result": "_slice_T2",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_T1"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "go_parser_testdata_Reduce": {
        "result": "T2",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_T1"
            },
            {
                "name": "initializer",
                "type": "T2"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "go_parser_testdata_Filter": {
        "result": "_slice_T",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_T"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "go_parser_testdata_generic_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_parser_testdata_generic_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_parser_testdata_OrderedSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_Elem"
            }
        ]
    },
    "go_parser_testdata_SliceFn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_Elem"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "go_parser_testdata_resolution__": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "count",
                "type": "T"
            }
        ]
    },
    "go_parser_testdata_resolution_mklink1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_resolution_mklink2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_resolution_f": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T1"
            },
            {
                "name": "T1",
                "type": "y"
            }
        ]
    },
    "go_parser_testdata_resolution_c_Visit": {
        "result": "struct go_parser_testdata_resolution_c_Visit_retval {ast_Visitor field_0;}",
        "result_name": "go_parser_testdata_resolution_c_Visit_retval",
        "parameters": [
            {
                "name": "node",
                "type": "ast_Node"
            }
        ]
    },
    "go_parser_testdata_resolution_c_m": {
        "result": "c",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "r"
            }
        ]
    },
    "go_parser_testdata_resolution_recursive": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_resolution_Add": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "T"
            },
            {
                "name": "r",
                "type": "T"
            }
        ]
    },
    "go_parser_testdata_resolution_generic_m": {
        "result": "RP",
        "result_name": null,
        "parameters": []
    },
    "go_parser_testdata_resolution__ptr_generic_h": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_formatDocComment": {
        "result": "_slice__ptr_ast_Comment",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_ast_Comment"
            }
        ]
    },
    "go_printer_isDirective": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "string"
            }
        ]
    },
    "go_printer_allStars": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "go_printer_parseFunc": {
        "result": "struct go_printer_parseFunc_retval {_ptr_ast_FuncDecl field_0;_ptr_token_FileSet field_1;}",
        "result_name": "go_printer_parseFunc_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "functionname",
                "type": "string"
            }
        ]
    },
    "go_printer_printSelf": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_ExampleFprint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer__ptr_printer_fixGoBuildLines": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_appendLines": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "y",
                "type": "_slice_byte"
            }
        ]
    },
    "go_printer__ptr_printer_lineAt": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "start",
                "type": "int"
            }
        ]
    },
    "go_printer__ptr_printer_commentTextAt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "start",
                "type": "int"
            }
        ]
    },
    "go_printer_isNL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "go_printer__ptr_printer_linebreak": {
        "result": "struct go_printer__ptr_printer_linebreak_retval {int field_0;}",
        "result_name": "go_printer__ptr_printer_linebreak_retval",
        "parameters": [
            {
                "name": "line",
                "type": "int"
            },
            {
                "name": "min",
                "type": "int"
            },
            {
                "name": "ws",
                "type": "whiteSpace"
            },
            {
                "name": "newSection",
                "type": "bool"
            }
        ]
    },
    "go_printer__ptr_printer_setComment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "g",
                "type": "_ptr_ast_CommentGroup"
            }
        ]
    },
    "go_printer__ptr_printer_identList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_ast_Ident"
            },
            {
                "name": "indent",
                "type": "bool"
            }
        ]
    },
    "go_printer__ptr_printer_exprList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "prev0",
                "type": "token_Pos"
            },
            {
                "name": "list",
                "type": "_slice_ast_Expr"
            },
            {
                "name": "depth",
                "type": "int"
            },
            {
                "name": "mode",
                "type": "exprListMode"
            },
            {
                "name": "next0",
                "type": "token_Pos"
            },
            {
                "name": "isIncomplete",
                "type": "bool"
            }
        ]
    },
    "go_printer__ptr_printer_parameters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_ptr_ast_FieldList"
            },
            {
                "name": "mode",
                "type": "paramMode"
            }
        ]
    },
    "go_printer_combinesWithName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_printer_isTypeElem": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_printer__ptr_printer_signature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "_ptr_ast_FuncType"
            }
        ]
    },
    "go_printer_identListSize": {
        "result": "struct go_printer_identListSize_retval {int field_0;}",
        "result_name": "go_printer_identListSize_retval",
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_ast_Ident"
            },
            {
                "name": "maxSize",
                "type": "int"
            }
        ]
    },
    "go_printer__ptr_printer_isOneLineFieldList": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_ast_Field"
            }
        ]
    },
    "go_printer__ptr_printer_setLineComment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "go_printer__ptr_printer_fieldList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_ptr_ast_FieldList"
            },
            {
                "name": "isStruct",
                "type": "bool"
            },
            {
                "name": "isIncomplete",
                "type": "bool"
            }
        ]
    },
    "go_printer_walkBinary": {
        "result": "struct go_printer_walkBinary_retval {bool field_0;int field_1;}",
        "result_name": "go_printer_walkBinary_retval",
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_ast_BinaryExpr"
            }
        ]
    },
    "go_printer_cutoff": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_ast_BinaryExpr"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "go_printer_diffPrec": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "ast_Expr"
            },
            {
                "name": "prec",
                "type": "int"
            }
        ]
    },
    "go_printer_reduceDepth": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "go_printer__ptr_printer_binaryExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_ast_BinaryExpr"
            },
            {
                "name": "prec1",
                "type": "int"
            },
            {
                "name": "cutoff",
                "type": "int"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "go_printer_isBinary": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "ast_Expr"
            }
        ]
    },
    "go_printer__ptr_printer_expr1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "ast_Expr"
            },
            {
                "name": "prec1",
                "type": "int"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "go_printer_normalizedNumber": {
        "result": "_ptr_ast_BasicLit",
        "result_name": null,
        "parameters": [
            {
                "name": "lit",
                "type": "_ptr_ast_BasicLit"
            }
        ]
    },
    "go_printer__ptr_printer_possibleSelectorExpr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "ast_Expr"
            },
            {
                "name": "prec1",
                "type": "int"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "go_printer__ptr_printer_selectorExpr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_ast_SelectorExpr"
            },
            {
                "name": "depth",
                "type": "int"
            },
            {
                "name": "isMethod",
                "type": "bool"
            }
        ]
    },
    "go_printer__ptr_printer_expr0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "go_printer__ptr_printer_expr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_printer__ptr_printer_stmtList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ast_Stmt"
            },
            {
                "name": "nindent",
                "type": "int"
            },
            {
                "name": "nextIsRBrace",
                "type": "bool"
            }
        ]
    },
    "go_printer__ptr_printer_block": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_ast_BlockStmt"
            },
            {
                "name": "nindent",
                "type": "int"
            }
        ]
    },
    "go_printer_isTypeName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_printer_stripParens": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_printer_stripParensAlways": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_printer__ptr_printer_controlClause": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "isForStmt",
                "type": "bool"
            },
            {
                "name": "init",
                "type": "ast_Stmt"
            },
            {
                "name": "expr",
                "type": "ast_Expr"
            },
            {
                "name": "post",
                "type": "ast_Stmt"
            }
        ]
    },
    "go_printer__ptr_printer_indentList": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ast_Expr"
            }
        ]
    },
    "go_printer__ptr_printer_stmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stmt",
                "type": "ast_Stmt"
            },
            {
                "name": "nextIsRBrace",
                "type": "bool"
            }
        ]
    },
    "go_printer_keepTypeColumn": {
        "result": "_slice_bool",
        "result_name": null,
        "parameters": [
            {
                "name": "specs",
                "type": "_slice_ast_Spec"
            }
        ]
    },
    "go_printer__ptr_printer_valueSpec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ast_ValueSpec"
            },
            {
                "name": "keepType",
                "type": "bool"
            }
        ]
    },
    "go_printer_sanitizeImportPath": {
        "result": "_ptr_ast_BasicLit",
        "result_name": null,
        "parameters": [
            {
                "name": "lit",
                "type": "_ptr_ast_BasicLit"
            }
        ]
    },
    "go_printer__ptr_printer_spec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "spec",
                "type": "ast_Spec"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "doIndent",
                "type": "bool"
            }
        ]
    },
    "go_printer__ptr_printer_genDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_ast_GenDecl"
            }
        ]
    },
    "go_printer__ptr_sizeCounter_Write": {
        "result": "struct go_printer__ptr_sizeCounter_Write_retval {int field_0;error err1;}",
        "result_name": "go_printer__ptr_sizeCounter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "go_printer__ptr_printer_nodeSize": {
        "result": "struct go_printer__ptr_printer_nodeSize_retval {int field_0;}",
        "result_name": "go_printer__ptr_printer_nodeSize_retval",
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            },
            {
                "name": "maxSize",
                "type": "int"
            }
        ]
    },
    "go_printer__ptr_printer_numLines": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "go_printer__ptr_printer_bodySize": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_ast_BlockStmt"
            },
            {
                "name": "maxSize",
                "type": "int"
            }
        ]
    },
    "go_printer__ptr_printer_funcBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "headerSize",
                "type": "int"
            },
            {
                "name": "sep",
                "type": "whiteSpace"
            },
            {
                "name": "b",
                "type": "_ptr_ast_BlockStmt"
            }
        ]
    },
    "go_printer__ptr_printer_distanceFrom": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "startPos",
                "type": "token_Pos"
            },
            {
                "name": "startOutCol",
                "type": "int"
            }
        ]
    },
    "go_printer__ptr_printer_funcDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_ast_FuncDecl"
            }
        ]
    },
    "go_printer__ptr_printer_decl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "decl",
                "type": "ast_Decl"
            }
        ]
    },
    "go_printer_declToken": {
        "result": "struct go_printer_declToken_retval {token_Token field_0;}",
        "result_name": "go_printer_declToken_retval",
        "parameters": [
            {
                "name": "decl",
                "type": "ast_Decl"
            }
        ]
    },
    "go_printer__ptr_printer_declList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ast_Decl"
            }
        ]
    },
    "go_printer__ptr_printer_file": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "go_printer_testprint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "io_Writer"
            },
            {
                "name": "node",
                "type": "ast_Node"
            }
        ]
    },
    "go_printer_initialize": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_BenchmarkPrintFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "go_printer_BenchmarkPrintDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "go_printer__ptr_printer_internalError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "interface_"
            }
        ]
    },
    "go_printer__ptr_printer_commentsHaveNewline": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_ast_Comment"
            }
        ]
    },
    "go_printer__ptr_printer_nextComment": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer__ptr_printer_commentBefore": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "next",
                "type": "token_Position"
            }
        ]
    },
    "go_printer__ptr_printer_commentSizeBefore": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "next",
                "type": "token_Position"
            }
        ]
    },
    "go_printer__ptr_printer_recordLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "linePtr",
                "type": "_ptr_int"
            }
        ]
    },
    "go_printer__ptr_printer_linesFrom": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "go_printer__ptr_printer_posFor": {
        "result": "token_Position",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "go_printer__ptr_printer_lineFor": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "go_printer__ptr_printer_writeLineDirective": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Position"
            }
        ]
    },
    "go_printer__ptr_printer_writeIndent": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer__ptr_printer_writeByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "go_printer__ptr_printer_writeString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Position"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "isLit",
                "type": "bool"
            }
        ]
    },
    "go_printer__ptr_printer_writeCommentPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Position"
            },
            {
                "name": "next",
                "type": "token_Position"
            },
            {
                "name": "prev",
                "type": "_ptr_ast_Comment"
            },
            {
                "name": "tok",
                "type": "token_Token"
            }
        ]
    },
    "go_printer_isBlank": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_printer_commonPrefix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "go_printer_trimRight": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_printer_stripCommonPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lines",
                "type": "_slice_string"
            }
        ]
    },
    "go_printer__ptr_printer_writeComment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "comment",
                "type": "_ptr_ast_Comment"
            }
        ]
    },
    "go_printer__ptr_printer_writeCommentSuffix": {
        "result": "struct go_printer__ptr_printer_writeCommentSuffix_retval {bool field_0;}",
        "result_name": "go_printer__ptr_printer_writeCommentSuffix_retval",
        "parameters": [
            {
                "name": "needsLinebreak",
                "type": "bool"
            }
        ]
    },
    "go_printer__ptr_printer_containsLinebreak": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_printer__ptr_printer_intersperseComments": {
        "result": "struct go_printer__ptr_printer_intersperseComments_retval {bool field_0;}",
        "result_name": "go_printer__ptr_printer_intersperseComments_retval",
        "parameters": [
            {
                "name": "next",
                "type": "token_Position"
            },
            {
                "name": "tok",
                "type": "token_Token"
            }
        ]
    },
    "go_printer__ptr_printer_writeWhitespace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "go_printer_nlimit": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "go_printer_mayCombine": {
        "result": "struct go_printer_mayCombine_retval {bool field_0;}",
        "result_name": "go_printer_mayCombine_retval",
        "parameters": [
            {
                "name": "prev",
                "type": "token_Token"
            },
            {
                "name": "next",
                "type": "byte"
            }
        ]
    },
    "go_printer__ptr_printer_setPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "go_printer__ptr_printer_print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_printer__ptr_printer_flush": {
        "result": "struct go_printer__ptr_printer_flush_retval {bool field_0;}",
        "result_name": "go_printer__ptr_printer_flush_retval",
        "parameters": [
            {
                "name": "next",
                "type": "token_Position"
            },
            {
                "name": "tok",
                "type": "token_Token"
            }
        ]
    },
    "go_printer_getDoc": {
        "result": "_ptr_ast_CommentGroup",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "go_printer_getLastComment": {
        "result": "_ptr_ast_CommentGroup",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "go_printer__ptr_printer_printNode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "interface_"
            }
        ]
    },
    "go_printer__ptr_trimmer_resetSpace": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer__ptr_trimmer_Write": {
        "result": "struct go_printer__ptr_trimmer_Write_retval {int field_0;error err1;}",
        "result_name": "go_printer__ptr_trimmer_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "go_printer_newPrinter": {
        "result": "_ptr_printer",
        "result_name": null,
        "parameters": [
            {
                "name": "cfg",
                "type": "_ptr_Config"
            },
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "nodeSizes",
                "type": "map_ast_Node_int"
            }
        ]
    },
    "go_printer__ptr_printer_free": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer__ptr_Config_fprint": {
        "result": "struct go_printer__ptr_Config_fprint_retval {error err0;}",
        "result_name": "go_printer__ptr_Config_fprint_retval",
        "parameters": [
            {
                "name": "output",
                "type": "io_Writer"
            },
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "node",
                "type": "interface_"
            },
            {
                "name": "nodeSizes",
                "type": "map_ast_Node_int"
            }
        ]
    },
    "go_printer__ptr_Config_Fprint": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "output",
                "type": "io_Writer"
            },
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "node",
                "type": "interface_"
            }
        ]
    },
    "go_printer_Fprint": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "output",
                "type": "io_Writer"
            },
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "node",
                "type": "interface_"
            }
        ]
    },
    "go_printer_format": {
        "result": "struct go_printer_format_retval {_slice_byte field_0;error err1;}",
        "result_name": "go_printer_format_retval",
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "mode",
                "type": "checkMode"
            }
        ]
    },
    "go_printer_lineAt": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "offs",
                "type": "int"
            }
        ]
    },
    "go_printer_checkEqual": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "aname",
                "type": "string"
            },
            {
                "name": "bname",
                "type": "string"
            },
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "go_printer_runcheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "source",
                "type": "string"
            },
            {
                "name": "golden",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "checkMode"
            }
        ]
    },
    "go_printer_check": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "source",
                "type": "string"
            },
            {
                "name": "golden",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "checkMode"
            }
        ]
    },
    "go_printer_TestFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer_TestLineComments": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_TestBadNodes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer_testComment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "srclen",
                "type": "int"
            },
            {
                "name": "comment",
                "type": "_ptr_ast_Comment"
            }
        ]
    },
    "go_printer_TestBadComments": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer_visitor_Visit": {
        "result": "struct go_printer_visitor_Visit_retval {ast_Visitor field_0;}",
        "result_name": "go_printer_visitor_Visit_retval",
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "go_printer_idents": {
        "result": "chan_send__ptr_ast_Ident",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "go_printer_identCount": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "go_printer_TestSourcePos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer_TestIssue5945": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer_TestDeclLists": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer_TestStmtLists": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer_TestBaseIndent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer_TestFuncType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer__ptr_limitWriter_Write": {
        "result": "struct go_printer__ptr_limitWriter_Write_retval {int field_0;error err1;}",
        "result_name": "go_printer__ptr_limitWriter_Write_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "go_printer_TestWriteErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer_TestX": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer_TestCommentedNode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer_TestIssue11151": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer_TestParenthesizedDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer_TestIssue32854": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer_TestSourcePosNewline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata_f0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata_f1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata_typeswitch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "go_printer_testdata___": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata_g": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata_foo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata_bar": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata_issue5623": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__longer_name_": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata_ManageStatus": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "chan_send__ptr_Status"
            },
            {
                "name": "req",
                "type": "chan_send_Request"
            },
            {
                "name": "stat",
                "type": "chan_send__ptr_TargetInfo"
            },
            {
                "name": "TargetHistorySize",
                "type": "int"
            }
        ]
    },
    "go_printer_testdata_MultiLineSignature0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            }
        ]
    },
    "go_printer_testdata_MultiLineSignature1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            },
            {
                "name": "u",
                "type": "float"
            },
            {
                "name": "v",
                "type": "float"
            },
            {
                "name": "w",
                "type": "float"
            }
        ]
    },
    "go_printer_testdata_MultiLineSignature2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            }
        ]
    },
    "go_printer_testdata_MultiLineSignature3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            },
            {
                "name": "u",
                "type": "float"
            },
            {
                "name": "v",
                "type": "float"
            },
            {
                "name": "w",
                "type": "float"
            },
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "go_printer_testdata_MultiLineSignature4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            },
            {
                "name": "u",
                "type": "float"
            },
            {
                "name": "v",
                "type": "float"
            },
            {
                "name": "w",
                "type": "float"
            },
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "go_printer_testdata_MultiLineSignature5": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            },
            {
                "name": "u",
                "type": "float"
            },
            {
                "name": "v",
                "type": "float"
            },
            {
                "name": "w",
                "type": "float"
            },
            {
                "name": "p",
                "type": "string"
            },
            {
                "name": "q",
                "type": "string"
            },
            {
                "name": "r",
                "type": "string"
            },
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "go_printer_testdata__ptr_T__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata_issue22111": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata_same": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Time"
            },
            {
                "name": "u",
                "type": "_ptr_Time"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_charClass": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata_addState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_state"
            },
            {
                "name": "inst",
                "type": "instr"
            },
            {
                "name": "match",
                "type": "_slice_int"
            }
        ]
    },
    "go_printer_testdata__ptr_T_foo": {
        "result": "_ptr_T",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "go_printer_testdata_generic_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata_(T[P])_m": {
        "result": "P",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "generic"
            }
        ]
    },
    "go_printer_testdata_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata_TestReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer_testdata_ManageStatus0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "chan_send__ptr_Status"
            },
            {
                "name": "req",
                "type": "chan_send_Request"
            },
            {
                "name": "stat",
                "type": "chan_send__ptr_TargetInfo"
            },
            {
                "name": "TargetHistorySize",
                "type": "int"
            }
        ]
    },
    "go_printer_testdata_ManageStatus1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "chan_send__ptr_Status"
            },
            {
                "name": "req",
                "type": "chan_send_Request"
            },
            {
                "name": "stat",
                "type": "chan_send__ptr_TargetInfo"
            },
            {
                "name": "TargetHistorySize",
                "type": "int"
            }
        ]
    },
    "go_printer_testdata__ptr_y_xerrors": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata_scannerMode": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "uint"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "mode",
                "type": "uint"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_openScope": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_closeScope": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_openLabelScope": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_closeLabelScope": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_declare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "decl",
                "type": "interface_"
            },
            {
                "name": "scope",
                "type": "_ptr_ast_Scope"
            },
            {
                "name": "kind",
                "type": "ast_ObjKind"
            },
            {
                "name": "idents",
                "type": "_ptr_ast_Ident"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_shortVarDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "idents",
                "type": "_slice__ptr_ast_Ident"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_resolve": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_printTrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "go_printer_testdata_trace": {
        "result": "_ptr_parser",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_parser"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "go_printer_testdata_un": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_parser"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_next0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_consumeComment": {
        "result": "struct go_printer_testdata__ptr_parser_consumeComment_retval {_ptr_ast_Comment field_0;int field_1;}",
        "result_name": "go_printer_testdata__ptr_parser_consumeComment_retval",
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_consumeCommentGroup": {
        "result": "struct go_printer_testdata__ptr_parser_consumeCommentGroup_retval {_ptr_ast_CommentGroup field_0;int field_1;}",
        "result_name": "go_printer_testdata__ptr_parser_consumeCommentGroup_retval",
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_next": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_errorExpected": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_expect": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "tok",
                "type": "token_Token"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_expectSemi": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata_assert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cond",
                "type": "bool"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseIdent": {
        "result": "_ptr_ast_Ident",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseIdentList": {
        "result": "struct go_printer_testdata__ptr_parser_parseIdentList_retval {_slice__ptr_ast_Ident field_0;}",
        "result_name": "go_printer_testdata__ptr_parser_parseIdentList_retval",
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseExprList": {
        "result": "struct go_printer_testdata__ptr_parser_parseExprList_retval {_slice_ast_Expr field_0;}",
        "result_name": "go_printer_testdata__ptr_parser_parseExprList_retval",
        "parameters": [
            {
                "name": "lhs",
                "type": "bool"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseLhsList": {
        "result": "_slice_ast_Expr",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseRhsList": {
        "result": "_slice_ast_Expr",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseType": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseTypeName": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseArrayType": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "ellipsisOk",
                "type": "bool"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_makeIdentList": {
        "result": "_slice__ptr_ast_Ident",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ast_Expr"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseFieldDecl": {
        "result": "_ptr_ast_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "scope",
                "type": "_ptr_ast_Scope"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseStructType": {
        "result": "_ptr_ast_StructType",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parsePointerType": {
        "result": "_ptr_ast_StarExpr",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_tryVarType": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "isParam",
                "type": "bool"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseVarType": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "isParam",
                "type": "bool"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseVarList": {
        "result": "struct go_printer_testdata__ptr_parser_parseVarList_retval {_slice_ast_Expr field_0;ast_Expr field_1;}",
        "result_name": "go_printer_testdata__ptr_parser_parseVarList_retval",
        "parameters": [
            {
                "name": "isParam",
                "type": "bool"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseParameterList": {
        "result": "struct go_printer_testdata__ptr_parser_parseParameterList_retval {_slice__ptr_ast_Field field_0;}",
        "result_name": "go_printer_testdata__ptr_parser_parseParameterList_retval",
        "parameters": [
            {
                "name": "scope",
                "type": "_ptr_ast_Scope"
            },
            {
                "name": "ellipsisOk",
                "type": "bool"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseParameters": {
        "result": "_ptr_ast_FieldList",
        "result_name": null,
        "parameters": [
            {
                "name": "scope",
                "type": "_ptr_ast_Scope"
            },
            {
                "name": "ellipsisOk",
                "type": "bool"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseResult": {
        "result": "_ptr_ast_FieldList",
        "result_name": null,
        "parameters": [
            {
                "name": "scope",
                "type": "_ptr_ast_Scope"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseSignature": {
        "result": "struct go_printer_testdata__ptr_parser_parseSignature_retval {_ptr_ast_FieldList field_0;}",
        "result_name": "go_printer_testdata__ptr_parser_parseSignature_retval",
        "parameters": [
            {
                "name": "scope",
                "type": "_ptr_ast_Scope"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseFuncType": {
        "result": "struct go_printer_testdata__ptr_parser_parseFuncType_retval {_ptr_ast_FuncType field_0;_ptr_ast_Scope field_1;}",
        "result_name": "go_printer_testdata__ptr_parser_parseFuncType_retval",
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseMethodSpec": {
        "result": "_ptr_ast_Field",
        "result_name": null,
        "parameters": [
            {
                "name": "scope",
                "type": "_ptr_ast_Scope"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseInterfaceType": {
        "result": "_ptr_ast_InterfaceType",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseMapType": {
        "result": "_ptr_ast_MapType",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseChanType": {
        "result": "_ptr_ast_ChanType",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_tryIdentOrType": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "ellipsisOk",
                "type": "bool"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_tryType": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseStmtList": {
        "result": "struct go_printer_testdata__ptr_parser_parseStmtList_retval {_slice_ast_Stmt field_0;}",
        "result_name": "go_printer_testdata__ptr_parser_parseStmtList_retval",
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseBody": {
        "result": "_ptr_ast_BlockStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "scope",
                "type": "_ptr_ast_Scope"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseBlockStmt": {
        "result": "_ptr_ast_BlockStmt",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseFuncTypeOrLit": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseOperand": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "lhs",
                "type": "bool"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseSelector": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseTypeAssertion": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseIndexOrSlice": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseCallOrConversion": {
        "result": "_ptr_ast_CallExpr",
        "result_name": null,
        "parameters": [
            {
                "name": "fun",
                "type": "ast_Expr"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseElement": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "keyOk",
                "type": "bool"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseElementList": {
        "result": "struct go_printer_testdata__ptr_parser_parseElementList_retval {_slice_ast_Expr field_0;}",
        "result_name": "go_printer_testdata__ptr_parser_parseElementList_retval",
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseLiteralValue": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "ast_Expr"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_checkExpr": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_printer_testdata_isTypeName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_printer_testdata_isLiteralType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_printer_testdata_deref": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_printer_testdata_unparen": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_checkExprOrType": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parsePrimaryExpr": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "lhs",
                "type": "bool"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseUnaryExpr": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "lhs",
                "type": "bool"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseBinaryExpr": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "lhs",
                "type": "bool"
            },
            {
                "name": "prec1",
                "type": "int"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseExpr": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "lhs",
                "type": "bool"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseRhs": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseSimpleStmt": {
        "result": "ast_Stmt",
        "result_name": null,
        "parameters": [
            {
                "name": "labelOk",
                "type": "bool"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseCallExpr": {
        "result": "_ptr_ast_CallExpr",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseGoStmt": {
        "result": "ast_Stmt",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseDeferStmt": {
        "result": "ast_Stmt",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseReturnStmt": {
        "result": "_ptr_ast_ReturnStmt",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseBranchStmt": {
        "result": "_ptr_ast_BranchStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "tok",
                "type": "token_Token"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_makeExpr": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "ast_Stmt"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseIfStmt": {
        "result": "_ptr_ast_IfStmt",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseTypeList": {
        "result": "struct go_printer_testdata__ptr_parser_parseTypeList_retval {_slice_ast_Expr field_0;}",
        "result_name": "go_printer_testdata__ptr_parser_parseTypeList_retval",
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseCaseClause": {
        "result": "_ptr_ast_CaseClause",
        "result_name": null,
        "parameters": [
            {
                "name": "exprSwitch",
                "type": "bool"
            }
        ]
    },
    "go_printer_testdata_isExprSwitch": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "ast_Stmt"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseSwitchStmt": {
        "result": "ast_Stmt",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseCommClause": {
        "result": "_ptr_ast_CommClause",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseSelectStmt": {
        "result": "_ptr_ast_SelectStmt",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseForStmt": {
        "result": "ast_Stmt",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseStmt": {
        "result": "struct go_printer_testdata__ptr_parser_parseStmt_retval {ast_Stmt field_0;}",
        "result_name": "go_printer_testdata__ptr_parser_parseStmt_retval",
        "parameters": []
    },
    "go_printer_testdata_parseImportSpec": {
        "result": "ast_Spec",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_parser"
            },
            {
                "name": "doc",
                "type": "_ptr_ast_CommentGroup"
            },
            {
                "name": "_",
                "type": "int"
            }
        ]
    },
    "go_printer_testdata_parseConstSpec": {
        "result": "ast_Spec",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_parser"
            },
            {
                "name": "doc",
                "type": "_ptr_ast_CommentGroup"
            },
            {
                "name": "iota",
                "type": "int"
            }
        ]
    },
    "go_printer_testdata_parseTypeSpec": {
        "result": "ast_Spec",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_parser"
            },
            {
                "name": "doc",
                "type": "_ptr_ast_CommentGroup"
            },
            {
                "name": "_",
                "type": "int"
            }
        ]
    },
    "go_printer_testdata_parseVarSpec": {
        "result": "ast_Spec",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_parser"
            },
            {
                "name": "doc",
                "type": "_ptr_ast_CommentGroup"
            },
            {
                "name": "_",
                "type": "int"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseGenDecl": {
        "result": "_ptr_ast_GenDecl",
        "result_name": null,
        "parameters": [
            {
                "name": "keyword",
                "type": "token_Token"
            },
            {
                "name": "f",
                "type": "parseSpecFunction"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseReceiver": {
        "result": "_ptr_ast_FieldList",
        "result_name": null,
        "parameters": [
            {
                "name": "scope",
                "type": "_ptr_ast_Scope"
            }
        ]
    },
    "go_printer_testdata__ptr_parser_parseFuncDecl": {
        "result": "_ptr_ast_FuncDecl",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseDecl": {
        "result": "ast_Decl",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseDeclList": {
        "result": "struct go_printer_testdata__ptr_parser_parseDeclList_retval {_slice_ast_Decl field_0;}",
        "result_name": "go_printer_testdata__ptr_parser_parseDeclList_retval",
        "parameters": []
    },
    "go_printer_testdata__ptr_parser_parseFile": {
        "result": "_ptr_ast_File",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata_TestTwoNilValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer_testdata_newFoo": {
        "result": "struct go_printer_testdata_newFoo_retval {_ptr_Foo field_0;}",
        "result_name": "go_printer_testdata_newFoo_retval",
        "parameters": []
    },
    "go_printer_testdata_TestElaborate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_printer_testdata_use": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "go_printer_testdata__f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_printer_testdata_F": {
        "result": "struct go_printer_testdata_F_retval {_ptr_T field_0;os_Error field_1;}",
        "result_name": "go_printer_testdata_F_retval",
        "parameters": []
    },
    "go_printer_testdata_G": {
        "result": "struct go_printer_testdata_G_retval {_ptr_T field_0;_ptr_T field_1;os_Error field_2;}",
        "result_name": "go_printer_testdata_G_retval",
        "parameters": []
    },
    "go_scanner_Error_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_scanner__ptr_ErrorList_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Position"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "go_scanner__ptr_ErrorList_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_scanner_ErrorList_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_scanner_ErrorList_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_scanner_ErrorList_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_scanner_ErrorList_Sort": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_scanner__ptr_ErrorList_RemoveMultiples": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_scanner_ErrorList_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_scanner_ErrorList_Err": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "go_scanner_PrintError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "go_scanner_ExampleScanner_Scan": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_scanner__ptr_Scanner_next": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_scanner__ptr_Scanner_peek": {
        "result": "byte",
        "result_name": null,
        "parameters": []
    },
    "go_scanner__ptr_Scanner_Init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "_ptr_token_File"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "err",
                "type": "ErrorHandler"
            },
            {
                "name": "mode",
                "type": "Mode"
            }
        ]
    },
    "go_scanner__ptr_Scanner_error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "offs",
                "type": "int"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "go_scanner__ptr_Scanner_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "offs",
                "type": "int"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_scanner__ptr_Scanner_scanComment": {
        "result": "struct go_scanner__ptr_Scanner_scanComment_retval {string field_0;int field_1;}",
        "result_name": "go_scanner__ptr_Scanner_scanComment_retval",
        "parameters": []
    },
    "go_scanner__ptr_Scanner_updateLineInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "next",
                "type": "int"
            },
            {
                "name": "offs",
                "type": "int"
            },
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "go_scanner_trailingDigits": {
        "result": "struct go_scanner_trailingDigits_retval {int field_0;int field_1;bool field_2;}",
        "result_name": "go_scanner_trailingDigits_retval",
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "go_scanner_isLetter": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "go_scanner_isDigit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "go_scanner__ptr_Scanner_scanIdentifier": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_scanner_digitVal": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "go_scanner_lower": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "go_scanner_isDecimal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "go_scanner_isHex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "go_scanner__ptr_Scanner_digits": {
        "result": "struct go_scanner__ptr_Scanner_digits_retval {int field_0;}",
        "result_name": "go_scanner__ptr_Scanner_digits_retval",
        "parameters": [
            {
                "name": "base",
                "type": "int"
            },
            {
                "name": "invalid",
                "type": "_ptr_int"
            }
        ]
    },
    "go_scanner__ptr_Scanner_scanNumber": {
        "result": "struct go_scanner__ptr_Scanner_scanNumber_retval {token_Token field_0;string field_1;}",
        "result_name": "go_scanner__ptr_Scanner_scanNumber_retval",
        "parameters": []
    },
    "go_scanner_litname": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "rune"
            }
        ]
    },
    "go_scanner_invalidSep": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "go_scanner__ptr_Scanner_scanEscape": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "quote",
                "type": "rune"
            }
        ]
    },
    "go_scanner__ptr_Scanner_scanRune": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_scanner__ptr_Scanner_scanString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_scanner_stripCR": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "comment",
                "type": "bool"
            }
        ]
    },
    "go_scanner__ptr_Scanner_scanRawString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_scanner__ptr_Scanner_skipWhitespace": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_scanner__ptr_Scanner_switch2": {
        "result": "token_Token",
        "result_name": null,
        "parameters": [
            {
                "name": "tok0",
                "type": "token_Token"
            },
            {
                "name": "tok1",
                "type": "token_Token"
            }
        ]
    },
    "go_scanner__ptr_Scanner_switch3": {
        "result": "token_Token",
        "result_name": null,
        "parameters": [
            {
                "name": "tok0",
                "type": "token_Token"
            },
            {
                "name": "tok1",
                "type": "token_Token"
            },
            {
                "name": "ch2",
                "type": "rune"
            },
            {
                "name": "tok2",
                "type": "token_Token"
            }
        ]
    },
    "go_scanner__ptr_Scanner_switch4": {
        "result": "token_Token",
        "result_name": null,
        "parameters": [
            {
                "name": "tok0",
                "type": "token_Token"
            },
            {
                "name": "tok1",
                "type": "token_Token"
            },
            {
                "name": "ch2",
                "type": "rune"
            },
            {
                "name": "tok2",
                "type": "token_Token"
            },
            {
                "name": "tok3",
                "type": "token_Token"
            }
        ]
    },
    "go_scanner__ptr_Scanner_Scan": {
        "result": "struct go_scanner__ptr_Scanner_Scan_retval {token_Pos field_0;token_Token field_1;string field_2;}",
        "result_name": "go_scanner__ptr_Scanner_Scan_retval",
        "parameters": []
    },
    "go_scanner_tokenclass": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "tok",
                "type": "token_Token"
            }
        ]
    },
    "go_scanner_newlineCount": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_scanner_checkPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "lit",
                "type": "string"
            },
            {
                "name": "p",
                "type": "token_Pos"
            },
            {
                "name": "expected",
                "type": "token_Position"
            }
        ]
    },
    "go_scanner_TestScan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_scanner_TestStripCR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_scanner_checkSemi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "input",
                "type": "string"
            },
            {
                "name": "want",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "Mode"
            }
        ]
    },
    "go_scanner_TestSemicolons": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_scanner_TestLineDirectives": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_scanner_testSegments": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "segments",
                "type": "_slice_segment"
            },
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "go_scanner_TestInvalidLineDirectives": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_scanner_TestInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_scanner_TestStdErrorHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_scanner_checkError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "tok",
                "type": "token_Token"
            },
            {
                "name": "pos",
                "type": "int"
            },
            {
                "name": "lit",
                "type": "string"
            },
            {
                "name": "err",
                "type": "string"
            }
        ]
    },
    "go_scanner_TestScanErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_scanner_TestIssue10213": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_scanner_TestIssue28112": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_scanner_BenchmarkScan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "go_scanner_BenchmarkScanFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "go_scanner_TestNumbers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_token_Example_retrievePositionInfo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_token__ptr_Position_IsValid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_token_Position_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_token_Pos_IsValid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_token__ptr_File_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_token__ptr_File_Base": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_token__ptr_File_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_token__ptr_File_LineCount": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_token__ptr_File_AddLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "int"
            }
        ]
    },
    "go_token__ptr_File_MergeLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "go_token__ptr_File_Lines": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": []
    },
    "go_token__ptr_File_SetLines": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "lines",
                "type": "_slice_int"
            }
        ]
    },
    "go_token__ptr_File_SetLinesForContent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "content",
                "type": "_slice_byte"
            }
        ]
    },
    "go_token__ptr_File_LineStart": {
        "result": "Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "go_token__ptr_File_AddLineInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "int"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "go_token__ptr_File_AddLineColumnInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "int"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "line",
                "type": "int"
            },
            {
                "name": "column",
                "type": "int"
            }
        ]
    },
    "go_token__ptr_File_Pos": {
        "result": "Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "int"
            }
        ]
    },
    "go_token__ptr_File_Offset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "Pos"
            }
        ]
    },
    "go_token__ptr_File_Line": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "Pos"
            }
        ]
    },
    "go_token_searchLineInfos": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_lineInfo"
            },
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "go_token__ptr_File_unpack": {
        "result": "struct go_token__ptr_File_unpack_retval {string field_0;int field_1;}",
        "result_name": "go_token__ptr_File_unpack_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "int"
            },
            {
                "name": "adjusted",
                "type": "bool"
            }
        ]
    },
    "go_token__ptr_File_position": {
        "result": "struct go_token__ptr_File_position_retval {Position field_0;}",
        "result_name": "go_token__ptr_File_position_retval",
        "parameters": [
            {
                "name": "p",
                "type": "Pos"
            },
            {
                "name": "adjusted",
                "type": "bool"
            }
        ]
    },
    "go_token__ptr_File_PositionFor": {
        "result": "struct go_token__ptr_File_PositionFor_retval {Position field_0;}",
        "result_name": "go_token__ptr_File_PositionFor_retval",
        "parameters": [
            {
                "name": "p",
                "type": "Pos"
            },
            {
                "name": "adjusted",
                "type": "bool"
            }
        ]
    },
    "go_token__ptr_File_Position": {
        "result": "struct go_token__ptr_File_Position_retval {Position field_0;}",
        "result_name": "go_token__ptr_File_Position_retval",
        "parameters": [
            {
                "name": "p",
                "type": "Pos"
            }
        ]
    },
    "go_token_NewFileSet": {
        "result": "_ptr_FileSet",
        "result_name": null,
        "parameters": []
    },
    "go_token__ptr_FileSet_Base": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_token__ptr_FileSet_AddFile": {
        "result": "_ptr_File",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "base",
                "type": "int"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "go_token__ptr_FileSet_RemoveFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "_ptr_File"
            }
        ]
    },
    "go_token__ptr_FileSet_Iterate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "go_token_searchFiles": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice__ptr_File"
            },
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "go_token__ptr_FileSet_file": {
        "result": "_ptr_File",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "Pos"
            }
        ]
    },
    "go_token__ptr_FileSet_File": {
        "result": "struct go_token__ptr_FileSet_File_retval {_ptr_File field_0;}",
        "result_name": "go_token__ptr_FileSet_File_retval",
        "parameters": [
            {
                "name": "p",
                "type": "Pos"
            }
        ]
    },
    "go_token__ptr_FileSet_PositionFor": {
        "result": "struct go_token__ptr_FileSet_PositionFor_retval {Position field_0;}",
        "result_name": "go_token__ptr_FileSet_PositionFor_retval",
        "parameters": [
            {
                "name": "p",
                "type": "Pos"
            },
            {
                "name": "adjusted",
                "type": "bool"
            }
        ]
    },
    "go_token__ptr_FileSet_Position": {
        "result": "struct go_token__ptr_FileSet_Position_retval {Position field_0;}",
        "result_name": "go_token__ptr_FileSet_Position_retval",
        "parameters": [
            {
                "name": "p",
                "type": "Pos"
            }
        ]
    },
    "go_token_searchInts": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_int"
            },
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "go_token_BenchmarkSearchInts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "go_token_checkPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "got",
                "type": "Position"
            },
            {
                "name": "want",
                "type": "Position"
            }
        ]
    },
    "go_token_TestNoPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_token_linecol": {
        "result": "struct go_token_linecol_retval {int field_0;int field_1;}",
        "result_name": "go_token_linecol_retval",
        "parameters": [
            {
                "name": "lines",
                "type": "_slice_int"
            },
            {
                "name": "offs",
                "type": "int"
            }
        ]
    },
    "go_token_verifyPositions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "fset",
                "type": "_ptr_FileSet"
            },
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "lines",
                "type": "_slice_int"
            }
        ]
    },
    "go_token_makeTestSource": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "lines",
                "type": "_slice_int"
            }
        ]
    },
    "go_token_TestPositions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_token_TestLineInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_token_TestFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_token_TestFileSetPastEnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_token_TestFileSetCacheUnlikely": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_token_TestFileSetRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_token_TestFileSetRace2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_token_TestPositionFor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_token_TestLineStart": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_token_TestRemoveFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_token_TestFileAddLineColumnInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_token__ptr_FileSet_Read": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "decode",
                "type": "void*"
            }
        ]
    },
    "go_token__ptr_FileSet_Write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "encode",
                "type": "void*"
            }
        ]
    },
    "go_token_equal": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_FileSet"
            },
            {
                "name": "q",
                "type": "_ptr_FileSet"
            }
        ]
    },
    "go_token_checkSerialize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "p",
                "type": "_ptr_FileSet"
            }
        ]
    },
    "go_token_TestSerialization": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_token_Token_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_token_Token_Precedence": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_token_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_token_Lookup": {
        "result": "Token",
        "result_name": null,
        "parameters": [
            {
                "name": "ident",
                "type": "string"
            }
        ]
    },
    "go_token_Token_IsLiteral": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_token_Token_IsOperator": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_token_Token_IsKeyword": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_token_IsExported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_token_IsKeyword": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_token_IsIdentifier": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_token_TestIsIdentifier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_Error_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_ArgumentError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_ArgumentError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "go_types_srcimporter_setUsesCgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "conf",
                "type": "_ptr_Config"
            }
        ]
    },
    "go_types__ptr_Info_recordTypes": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Info_TypeOf": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types__ptr_Info_ObjectOf": {
        "result": "Object",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "_ptr_ast_Ident"
            }
        ]
    },
    "go_types_TypeAndValue_IsVoid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types_TypeAndValue_IsType": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types_TypeAndValue_IsBuiltin": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types_TypeAndValue_IsValue": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types_TypeAndValue_IsNil": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types_TypeAndValue_Addressable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types_TypeAndValue_Assignable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types_TypeAndValue_HasOk": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Initializer_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Config_Check": {
        "result": "struct go_types__ptr_Config_Check_retval {_ptr_Package field_0;error err1;}",
        "result_name": "go_types__ptr_Config_Check_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "files",
                "type": "_slice__ptr_ast_File"
            },
            {
                "name": "info",
                "type": "_ptr_Info"
            }
        ]
    },
    "go_types_AssertableTo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "V",
                "type": "_ptr_Interface"
            },
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "go_types_AssignableTo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "V",
                "type": "Type"
            },
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "go_types_ConvertibleTo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "V",
                "type": "Type"
            },
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "go_types_Implements": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "V",
                "type": "Type"
            },
            {
                "name": "T",
                "type": "_ptr_Interface"
            }
        ]
    },
    "go_types_Satisfies": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "V",
                "type": "Type"
            },
            {
                "name": "T",
                "type": "_ptr_Interface"
            }
        ]
    },
    "go_types_Identical": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Type"
            },
            {
                "name": "y",
                "type": "Type"
            }
        ]
    },
    "go_types_IdenticalIgnoreTags": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Type"
            },
            {
                "name": "y",
                "type": "Type"
            }
        ]
    },
    "go_types_mustParse": {
        "result": "_ptr_ast_File",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "src",
                "type": "string"
            }
        ]
    },
    "go_types_typecheck": {
        "result": "struct go_types_typecheck_retval {_ptr_Package field_0;error err1;}",
        "result_name": "go_types_typecheck_retval",
        "parameters": [
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "conf",
                "type": "_ptr_Config"
            },
            {
                "name": "info",
                "type": "_ptr_Info"
            }
        ]
    },
    "go_types_mustTypecheck": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "conf",
                "type": "_ptr_Config"
            },
            {
                "name": "info",
                "type": "_ptr_Info"
            }
        ]
    },
    "go_types_pkgName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "string"
            }
        ]
    },
    "go_types_TestValuesInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestTypesInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestInstanceInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_sortedInstances": {
        "result": "struct go_types_sortedInstances_retval {_slice_recordedInstance field_0;}",
        "result_name": "go_types_sortedInstances_retval",
        "parameters": [
            {
                "name": "m",
                "type": "map__ptr_ast_Ident_Instance"
            }
        ]
    },
    "go_types_TestDefsInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestUsesInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestGenericMethodInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestImplicitsInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_predString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "tv",
                "type": "TypeAndValue"
            }
        ]
    },
    "go_types_TestPredicatesInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestScopesInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestInitOrderInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestMultiFileInitOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_testImporter_Import": {
        "result": "struct go_types_testImporter_Import_retval {_ptr_Package field_0;error err1;}",
        "result_name": "go_types_testImporter_Import_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_types_TestSelection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue8518": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue59603": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestLookupFieldOrMethodOnNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestLookupFieldOrMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestLookupFieldOrMethod_RecursiveGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_sameSlice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_int"
            },
            {
                "name": "b",
                "type": "_slice_int"
            }
        ]
    },
    "go_types_TestScopeLookupParent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_newDefined": {
        "result": "_ptr_Named",
        "result_name": null,
        "parameters": [
            {
                "name": "underlying",
                "type": "Type"
            }
        ]
    },
    "go_types_TestConvertibleTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestAssignableTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIdentical": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIdentical_issue15173": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIdenticalUnions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue15305": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestCompositeLitTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestObjectParents": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestFailedImport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestInstantiate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestInstantiateErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestArgumentErrorUnwrapping": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestInstanceIdentity": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestInstantiatedObjects": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_originObject": {
        "result": "Object",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "go_types_TestImplements": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestMissingMethodAlternative": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestErrorURL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_NewArray": {
        "result": "_ptr_Array",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "Type"
            },
            {
                "name": "len",
                "type": "int64"
            }
        ]
    },
    "go_types__ptr_Array_Len": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Array_Elem": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Array_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Array_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Checker_assignment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "context",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_Checker_initConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lhs",
                "type": "_ptr_Const"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            }
        ]
    },
    "go_types__ptr_Checker_initVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lhs",
                "type": "_ptr_Var"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "context",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_Checker_lhsVar": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "lhs",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types__ptr_Checker_assignVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lhs",
                "type": "ast_Expr"
            },
            {
                "name": "rhs",
                "type": "ast_Expr"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            }
        ]
    },
    "go_types_operandTypes": {
        "result": "struct go_types_operandTypes_retval {_slice_Type field_0;}",
        "result_name": "go_types_operandTypes_retval",
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_operand"
            }
        ]
    },
    "go_types_varTypes": {
        "result": "struct go_types_varTypes_retval {_slice_Type field_0;}",
        "result_name": "go_types_varTypes_retval",
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Var"
            }
        ]
    },
    "go_types__ptr_Checker_typesSummary": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Type"
            },
            {
                "name": "variadic",
                "type": "bool"
            }
        ]
    },
    "go_types_measure": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "unit",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_Checker_assignError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rhs",
                "type": "_slice_ast_Expr"
            },
            {
                "name": "l",
                "type": "int"
            },
            {
                "name": "r",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_Checker_returnError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "at",
                "type": "positioner"
            },
            {
                "name": "lhs",
                "type": "_slice__ptr_Var"
            },
            {
                "name": "rhs",
                "type": "_slice__ptr_operand"
            }
        ]
    },
    "go_types__ptr_Checker_initVars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lhs",
                "type": "_slice__ptr_Var"
            },
            {
                "name": "orig_rhs",
                "type": "_slice_ast_Expr"
            },
            {
                "name": "returnStmt",
                "type": "ast_Stmt"
            }
        ]
    },
    "go_types__ptr_Checker_assignVars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lhs",
                "type": "_slice_ast_Expr"
            },
            {
                "name": "orig_rhs",
                "type": "_slice_ast_Expr"
            }
        ]
    },
    "go_types__ptr_Checker_shortVarDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "positioner"
            },
            {
                "name": "lhs",
                "type": "_slice_ast_Expr"
            },
            {
                "name": "rhs",
                "type": "_slice_ast_Expr"
            }
        ]
    },
    "go_types__ptr_Basic_Kind": {
        "result": "BasicKind",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Basic_Info": {
        "result": "BasicInfo",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Basic_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Basic_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Basic_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Checker_builtin": {
        "result": "struct go_types__ptr_Checker_builtin_retval {bool field_0;}",
        "result_name": "go_types__ptr_Checker_builtin_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            },
            {
                "name": "id",
                "type": "builtinId"
            }
        ]
    },
    "go_types_hasVarSize": {
        "result": "struct go_types_hasVarSize_retval {bool field_0;}",
        "result_name": "go_types_hasVarSize_retval",
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            },
            {
                "name": "seen",
                "type": "map__ptr_Named_bool"
            }
        ]
    },
    "go_types__ptr_Checker_applyTypeFunc": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "id",
                "type": "builtinId"
            }
        ]
    },
    "go_types_makeSig": {
        "result": "_ptr_Signature",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "Type"
            },
            {
                "name": "args",
                "type": "Type"
            }
        ]
    },
    "go_types_arrayPtrDeref": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types_unparen": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types_TestBuiltinSignatures": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_testBuiltinSignature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "src0",
                "type": "string"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_Checker_funcInst": {
        "result": "struct go_types__ptr_Checker_funcInst_retval {_slice_Type field_0;_slice_ast_Expr field_1;}",
        "result_name": "go_types__ptr_Checker_funcInst_retval",
        "parameters": [
            {
                "name": "tsig",
                "type": "_ptr_Signature"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "ix",
                "type": "_ptr_typeparams_IndexExpr"
            },
            {
                "name": "infer",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Checker_instantiateSignature": {
        "result": "struct go_types__ptr_Checker_instantiateSignature_retval {_ptr_Signature field_0;}",
        "result_name": "go_types__ptr_Checker_instantiateSignature_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "expr",
                "type": "ast_Expr"
            },
            {
                "name": "typ",
                "type": "_ptr_Signature"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "xlist",
                "type": "_slice_ast_Expr"
            }
        ]
    },
    "go_types__ptr_Checker_callExpr": {
        "result": "exprKind",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            }
        ]
    },
    "go_types__ptr_Checker_exprList": {
        "result": "struct go_types__ptr_Checker_exprList_retval {_slice__ptr_operand field_0;}",
        "result_name": "go_types__ptr_Checker_exprList_retval",
        "parameters": [
            {
                "name": "elist",
                "type": "_slice_ast_Expr"
            }
        ]
    },
    "go_types__ptr_Checker_genericExprList": {
        "result": "struct go_types__ptr_Checker_genericExprList_retval {_slice__ptr_operand field_0;_slice__slice_Type field_1;_slice__slice_ast_Expr field_2;}",
        "result_name": "go_types__ptr_Checker_genericExprList_retval",
        "parameters": [
            {
                "name": "elist",
                "type": "_slice_ast_Expr"
            }
        ]
    },
    "go_types__ptr_Checker_arguments": {
        "result": "struct go_types__ptr_Checker_arguments_retval {_ptr_Signature field_0;}",
        "result_name": "go_types__ptr_Checker_arguments_retval",
        "parameters": [
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            },
            {
                "name": "sig",
                "type": "_ptr_Signature"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "xlist",
                "type": "_slice_ast_Expr"
            },
            {
                "name": "args",
                "type": "_slice__ptr_operand"
            },
            {
                "name": "atargs",
                "type": "_slice__slice_Type"
            },
            {
                "name": "atxlist",
                "type": "_slice__slice_ast_Expr"
            }
        ]
    },
    "go_types__ptr_Checker_selector": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "_ptr_ast_SelectorExpr"
            },
            {
                "name": "def",
                "type": "_ptr_Named"
            },
            {
                "name": "wantType",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Checker_use": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types__ptr_Checker_useLHS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types__ptr_Checker_useN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_ast_Expr"
            },
            {
                "name": "lhs",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Checker_use1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            },
            {
                "name": "lhs",
                "type": "bool"
            }
        ]
    },
    "go_types_NewChan": {
        "result": "_ptr_Chan",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "ChanDir"
            },
            {
                "name": "elem",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Chan_Dir": {
        "result": "ChanDir",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Chan_Elem": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Chan_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Chan_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_environment_lookup": {
        "result": "Object",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_action_describef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "positioner"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_types__ptr_Checker_addDeclDep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "to",
                "type": "Object"
            }
        ]
    },
    "go_types__ptr_Checker_brokenAlias": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "alias",
                "type": "_ptr_TypeName"
            }
        ]
    },
    "go_types__ptr_Checker_validAlias": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "alias",
                "type": "_ptr_TypeName"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Checker_isBrokenAlias": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "alias",
                "type": "_ptr_TypeName"
            }
        ]
    },
    "go_types__ptr_Checker_rememberUntyped": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            },
            {
                "name": "lhs",
                "type": "bool"
            },
            {
                "name": "mode",
                "type": "operandMode"
            },
            {
                "name": "typ",
                "type": "_ptr_Basic"
            },
            {
                "name": "val",
                "type": "constant_Value"
            }
        ]
    },
    "go_types__ptr_Checker_later": {
        "result": "_ptr_action",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "go_types__ptr_Checker_push": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "go_types__ptr_Checker_pop": {
        "result": "Object",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Checker_needsCleanup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "cleaner"
            }
        ]
    },
    "go_types_NewChecker": {
        "result": "_ptr_Checker",
        "result_name": null,
        "parameters": [
            {
                "name": "conf",
                "type": "_ptr_Config"
            },
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "info",
                "type": "_ptr_Info"
            }
        ]
    },
    "go_types__ptr_Checker_initFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "files",
                "type": "_slice__ptr_ast_File"
            }
        ]
    },
    "go_types__ptr_Checker_handleBailout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "_ptr_error"
            }
        ]
    },
    "go_types__ptr_Checker_Files": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "files",
                "type": "_slice__ptr_ast_File"
            }
        ]
    },
    "go_types__ptr_Checker_checkFiles": {
        "result": "struct go_types__ptr_Checker_checkFiles_retval {error err0;}",
        "result_name": "go_types__ptr_Checker_checkFiles_retval",
        "parameters": [
            {
                "name": "files",
                "type": "_slice__ptr_ast_File"
            }
        ]
    },
    "go_types__ptr_Checker_processDelayed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "top",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_Checker_cleanup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Checker_record": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            }
        ]
    },
    "go_types__ptr_Checker_recordUntyped": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Checker_recordTypeAndValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            },
            {
                "name": "mode",
                "type": "operandMode"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "val",
                "type": "constant_Value"
            }
        ]
    },
    "go_types__ptr_Checker_recordBuiltinType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "ast_Expr"
            },
            {
                "name": "sig",
                "type": "_ptr_Signature"
            }
        ]
    },
    "go_types__ptr_Checker_recordCommaOkTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            },
            {
                "name": "a",
                "type": "_slice__ptr_operand"
            }
        ]
    },
    "go_types__ptr_Checker_recordInstance": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "ast_Expr"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types_instantiatedIdent": {
        "result": "_ptr_ast_Ident",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types__ptr_Checker_recordDef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "_ptr_ast_Ident"
            },
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "go_types__ptr_Checker_recordUse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "_ptr_ast_Ident"
            },
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "go_types__ptr_Checker_recordImplicit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "ast_Node"
            },
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "go_types__ptr_Checker_recordSelection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_ast_SelectorExpr"
            },
            {
                "name": "kind",
                "type": "SelectionKind"
            },
            {
                "name": "recv",
                "type": "Type"
            },
            {
                "name": "obj",
                "type": "Object"
            },
            {
                "name": "index",
                "type": "_slice_int"
            },
            {
                "name": "indirect",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Checker_recordScope": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "ast_Node"
            },
            {
                "name": "scope",
                "type": "_ptr_Scope"
            }
        ]
    },
    "go_types_parseFiles": {
        "result": "struct go_types_parseFiles_retval {_slice__ptr_ast_File field_0;error err1;}",
        "result_name": "go_types_parseFiles_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "filenames",
                "type": "_slice_string"
            }
        ]
    },
    "go_types_unpackError": {
        "result": "struct go_types_unpackError_retval {token_Position field_0;string field_1;}",
        "result_name": "go_types_unpackError_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "go_types_absDiff": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "go_types_parseFlags": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "_ptr_flag_FlagSet"
            }
        ]
    },
    "go_types_testFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "filenames",
                "type": "_slice_string"
            },
            {
                "name": "srcs",
                "type": "_slice__slice_byte"
            },
            {
                "name": "manual",
                "type": "bool"
            },
            {
                "name": "opts",
                "type": "void*"
            }
        ]
    },
    "go_types_readCode": {
        "result": "errors_Code",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "Error"
            }
        ]
    },
    "go_types_boolFieldAddr": {
        "result": "_ptr_bool",
        "result_name": null,
        "parameters": [
            {
                "name": "conf",
                "type": "_ptr_Config"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types_stringFieldAddr": {
        "result": "_ptr_string",
        "result_name": null,
        "parameters": [
            {
                "name": "conf",
                "type": "_ptr_Config"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types_TestManual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestLongConstants": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_withSizes": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "sizes",
                "type": "Sizes"
            }
        ]
    },
    "go_types_TestIndexRepresentability": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue47243_TypedRHS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestSpec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestExamples": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestFixedbugs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestLocal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_testDirFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "manual",
                "type": "bool"
            }
        ]
    },
    "go_types_testDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "manual",
                "type": "bool"
            }
        ]
    },
    "go_types_testPkg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "filenames",
                "type": "_slice_string"
            },
            {
                "name": "manual",
                "type": "bool"
            }
        ]
    },
    "go_types_commentMap": {
        "result": "struct go_types_commentMap_retval {map_int__slice_comment field_0;}",
        "result_name": "go_types_commentMap_retval",
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "rx",
                "type": "_ptr_regexp_Regexp"
            }
        ]
    },
    "go_types_TestCommentMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types__ptr_Checker_overflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "opPos",
                "type": "token_Pos"
            }
        ]
    },
    "go_types_representableConst": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "constant_Value"
            },
            {
                "name": "check",
                "type": "_ptr_Checker"
            },
            {
                "name": "typ",
                "type": "_ptr_Basic"
            },
            {
                "name": "rounded",
                "type": "_ptr_constant_Value"
            }
        ]
    },
    "go_types_fitsFloat32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "constant_Value"
            }
        ]
    },
    "go_types_roundFloat32": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "constant_Value"
            }
        ]
    },
    "go_types_fitsFloat64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "constant_Value"
            }
        ]
    },
    "go_types_roundFloat64": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "constant_Value"
            }
        ]
    },
    "go_types__ptr_Checker_representable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "typ",
                "type": "_ptr_Basic"
            }
        ]
    },
    "go_types__ptr_Checker_representation": {
        "result": "struct go_types__ptr_Checker_representation_retval {constant_Value field_0;Code field_1;}",
        "result_name": "go_types__ptr_Checker_representation_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "typ",
                "type": "_ptr_Basic"
            }
        ]
    },
    "go_types__ptr_Checker_invalidConversion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "Code"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "target",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Checker_convertUntyped": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "target",
                "type": "Type"
            }
        ]
    },
    "go_types_NewContext": {
        "result": "_ptr_Context",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Context_instanceHash": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "orig",
                "type": "Type"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            }
        ]
    },
    "go_types__ptr_Context_lookup": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "string"
            },
            {
                "name": "orig",
                "type": "Type"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            }
        ]
    },
    "go_types__ptr_Context_update": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "string"
            },
            {
                "name": "orig",
                "type": "Type"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "inst",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Context_getID": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_TestContextHashCollisions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types__ptr_Checker_conversion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_operand_convertibleTo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "check",
                "type": "_ptr_Checker"
            },
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "cause",
                "type": "_ptr_string"
            }
        ]
    },
    "go_types_isUintptr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types_isUnsafePointer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types_isPointer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types_isBytesOrRunes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Checker_reportAltDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "go_types__ptr_Checker_declare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "scope",
                "type": "_ptr_Scope"
            },
            {
                "name": "id",
                "type": "_ptr_ast_Ident"
            },
            {
                "name": "obj",
                "type": "Object"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "go_types_pathString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "_slice_Object"
            }
        ]
    },
    "go_types__ptr_Checker_objDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            },
            {
                "name": "def",
                "type": "_ptr_Named"
            }
        ]
    },
    "go_types__ptr_Checker_validCycle": {
        "result": "struct go_types__ptr_Checker_validCycle_retval {bool field_0;}",
        "result_name": "go_types__ptr_Checker_validCycle_retval",
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "go_types__ptr_Checker_cycleError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cycle",
                "type": "_slice_Object"
            }
        ]
    },
    "go_types_firstInSrc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "_slice_Object"
            }
        ]
    },
    "go_types_importDecl_node": {
        "result": "ast_Node",
        "result_name": null,
        "parameters": []
    },
    "go_types_constDecl_node": {
        "result": "ast_Node",
        "result_name": null,
        "parameters": []
    },
    "go_types_varDecl_node": {
        "result": "ast_Node",
        "result_name": null,
        "parameters": []
    },
    "go_types_typeDecl_node": {
        "result": "ast_Node",
        "result_name": null,
        "parameters": []
    },
    "go_types_funcDecl_node": {
        "result": "ast_Node",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Checker_walkDecls": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "decls",
                "type": "_slice_ast_Decl"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "go_types__ptr_Checker_walkDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "ast_Decl"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "go_types__ptr_Checker_constDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_Const"
            },
            {
                "name": "typ",
                "type": "ast_Expr"
            },
            {
                "name": "init",
                "type": "ast_Expr"
            },
            {
                "name": "inherited",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Checker_varDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_Var"
            },
            {
                "name": "lhs",
                "type": "_slice__ptr_Var"
            },
            {
                "name": "typ",
                "type": "ast_Expr"
            },
            {
                "name": "init",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types__ptr_Checker_isImportedConstraint": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Checker_typeDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_TypeName"
            },
            {
                "name": "tdecl",
                "type": "_ptr_ast_TypeSpec"
            },
            {
                "name": "def",
                "type": "_ptr_Named"
            }
        ]
    },
    "go_types__ptr_Checker_collectTypeParams": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr__ptr_TypeParamList"
            },
            {
                "name": "list",
                "type": "_ptr_ast_FieldList"
            }
        ]
    },
    "go_types__ptr_Checker_bound": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types__ptr_Checker_declareTypeParams": {
        "result": "_slice__ptr_TypeParam",
        "result_name": null,
        "parameters": [
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "names",
                "type": "_slice__ptr_ast_Ident"
            }
        ]
    },
    "go_types__ptr_Checker_collectMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_TypeName"
            }
        ]
    },
    "go_types__ptr_Checker_checkFieldUniqueness": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "_ptr_Named"
            }
        ]
    },
    "go_types__ptr_Checker_funcDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_Func"
            },
            {
                "name": "decl",
                "type": "_ptr_declInfo"
            }
        ]
    },
    "go_types__ptr_Checker_declStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "ast_Decl"
            }
        ]
    },
    "go_types_TestErrorCalls": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_isName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types_balancedParentheses": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_types_assert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "bool"
            }
        ]
    },
    "go_types_unreachable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_error__empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_error__pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_error__msg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "go_types__ptr_error__String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_error__errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "at",
                "type": "token_Pos"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_types__ptr_Checker_qualifier": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            }
        ]
    },
    "go_types__ptr_Checker_markImports": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            }
        ]
    },
    "go_types__ptr_Checker_sprintf": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_types_sprintf": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            },
            {
                "name": "tpSubscripts",
                "type": "bool"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_types__ptr_Checker_trace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_types__ptr_Checker_dump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_types__ptr_Checker_report": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "errp",
                "type": "_ptr_error_"
            }
        ]
    },
    "go_types_newErrorf": {
        "result": "_ptr_error_",
        "result_name": null,
        "parameters": [
            {
                "name": "at",
                "type": "positioner"
            },
            {
                "name": "code",
                "type": "Code"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_types__ptr_Checker_error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "at",
                "type": "positioner"
            },
            {
                "name": "code",
                "type": "Code"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_Checker_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "at",
                "type": "positioner"
            },
            {
                "name": "code",
                "type": "Code"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_types__ptr_Checker_softErrorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "at",
                "type": "positioner"
            },
            {
                "name": "code",
                "type": "Code"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_types__ptr_Checker_versionErrorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "at",
                "type": "positioner"
            },
            {
                "name": "v",
                "type": "version"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_types_posSpan_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_types_inNode": {
        "result": "posSpan",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "ast_Node"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "go_types_atPos_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_types_spanOf": {
        "result": "posSpan",
        "result_name": null,
        "parameters": [
            {
                "name": "at",
                "type": "positioner"
            }
        ]
    },
    "go_types_stripAnnotations": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_types_TestError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestStripAnnotations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_Eval": {
        "result": "struct go_types_Eval_retval {TypeAndValue field_0;error err1;}",
        "result_name": "go_types_Eval_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "expr",
                "type": "string"
            }
        ]
    },
    "go_types_CheckExpr": {
        "result": "struct go_types_CheckExpr_retval {error err0;}",
        "result_name": "go_types_CheckExpr_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "expr",
                "type": "ast_Expr"
            },
            {
                "name": "info",
                "type": "_ptr_Info"
            }
        ]
    },
    "go_types_testEval": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "expr",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "typStr",
                "type": "string"
            },
            {
                "name": "valStr",
                "type": "string"
            }
        ]
    },
    "go_types_TestEvalBasic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestEvalComposite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestEvalArith": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestEvalPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_split": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "go_types_TestCheckExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_ExampleScope": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types_ExampleMethodSet": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types_ExampleInfo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types_mode": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "tv",
                "type": "types_TypeAndValue"
            }
        ]
    },
    "go_types_exprString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "expr",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Checker_op": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "opPredicates"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "op",
                "type": "token_Token"
            }
        ]
    },
    "go_types_opName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types_underIs": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "go_types__ptr_Checker_unary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "_ptr_ast_UnaryExpr"
            }
        ]
    },
    "go_types_isShift": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "token_Token"
            }
        ]
    },
    "go_types_isComparison": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "token_Token"
            }
        ]
    },
    "go_types__ptr_Checker_updateExprType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "final",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Checker_updateExprType0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "ast_Expr"
            },
            {
                "name": "x",
                "type": "ast_Expr"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "final",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Checker_updateExprVal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            },
            {
                "name": "val",
                "type": "constant_Value"
            }
        ]
    },
    "go_types__ptr_Checker_implicitTypeAndValue": {
        "result": "struct go_types__ptr_Checker_implicitTypeAndValue_retval {Type field_0;constant_Value field_1;Code field_2;}",
        "result_name": "go_types__ptr_Checker_implicitTypeAndValue_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "target",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Checker_comparison": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "y",
                "type": "_ptr_operand"
            },
            {
                "name": "op",
                "type": "token_Token"
            },
            {
                "name": "switchCase",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Checker_incomparableCause": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Checker_kindString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Checker_shift": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "y",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "ast_Expr"
            },
            {
                "name": "op",
                "type": "token_Token"
            }
        ]
    },
    "go_types__ptr_Checker_binary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "ast_Expr"
            },
            {
                "name": "lhs",
                "type": "ast_Expr"
            },
            {
                "name": "rhs",
                "type": "ast_Expr"
            },
            {
                "name": "op",
                "type": "token_Token"
            },
            {
                "name": "opPos",
                "type": "token_Pos"
            }
        ]
    },
    "go_types__ptr_Checker_matchTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "y",
                "type": "_ptr_operand"
            }
        ]
    },
    "go_types__ptr_Checker_rawExpr": {
        "result": "exprKind",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "ast_Expr"
            },
            {
                "name": "hint",
                "type": "Type"
            },
            {
                "name": "allowGeneric",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Checker_nonGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            }
        ]
    },
    "go_types__ptr_Checker_exprInternal": {
        "result": "exprKind",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "ast_Expr"
            },
            {
                "name": "hint",
                "type": "Type"
            }
        ]
    },
    "go_types_keyVal": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "constant_Value"
            }
        ]
    },
    "go_types__ptr_Checker_typeAssertion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "typeSwitch",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Checker_expr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types__ptr_Checker_genericExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types__ptr_Checker_multiExpr": {
        "result": "struct go_types__ptr_Checker_multiExpr_retval {_slice__ptr_operand field_0;bool field_1;}",
        "result_name": "go_types__ptr_Checker_multiExpr_retval",
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            },
            {
                "name": "allowCommaOk",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Checker_exprWithHint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "ast_Expr"
            },
            {
                "name": "hint",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Checker_exprOrType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "ast_Expr"
            },
            {
                "name": "allowGeneric",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Checker_exclude": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "modeset",
                "type": "uint"
            }
        ]
    },
    "go_types__ptr_Checker_singleValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            }
        ]
    },
    "go_types_ExprString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types_WriteExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types_writeSigExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "sig",
                "type": "_ptr_ast_FuncType"
            }
        ]
    },
    "go_types_writeFieldList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "list",
                "type": "_slice__ptr_ast_Field"
            },
            {
                "name": "sep",
                "type": "string"
            },
            {
                "name": "iface",
                "type": "bool"
            }
        ]
    },
    "go_types_writeIdentList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "list",
                "type": "_slice__ptr_ast_Ident"
            }
        ]
    },
    "go_types_writeExprList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "list",
                "type": "_slice_ast_Expr"
            }
        ]
    },
    "go_types_TestExprString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestGenerate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_generate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "write",
                "type": "bool"
            }
        ]
    },
    "go_types_renameIdent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "from",
                "type": "string"
            },
            {
                "name": "to",
                "type": "string"
            }
        ]
    },
    "go_types_renameImportPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            },
            {
                "name": "from",
                "type": "string"
            },
            {
                "name": "to",
                "type": "string"
            }
        ]
    },
    "go_types_fixTokenPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "go_types_fixInferSig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "go_types_fixErrErrorfCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "go_types_fixCheckErrorfCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "go_types_fixTraceSel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "go_types_fixGlobalTypVarDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "go_types_fixSprintf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_ast_File"
            }
        ]
    },
    "go_types_newIdent": {
        "result": "_ptr_ast_Ident",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types_insert": {
        "result": "_slice_ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ast_Expr"
            },
            {
                "name": "at",
                "type": "int"
            },
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types_initParserMode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types_usage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types_report": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "go_types_parse": {
        "result": "struct go_types_parse_retval {_ptr_ast_File field_0;error err1;}",
        "result_name": "go_types_parse_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "src",
                "type": "interface_"
            }
        ]
    },
    "go_types_parseStdin": {
        "result": "struct go_types_parseStdin_retval {_ptr_ast_File field_0;error err1;}",
        "result_name": "go_types_parseStdin_retval",
        "parameters": []
    },
    "go_types_parseDir": {
        "result": "struct go_types_parseDir_retval {_slice__ptr_ast_File field_0;error err1;}",
        "result_name": "go_types_parseDir_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "go_types_getPkgFiles": {
        "result": "struct go_types_getPkgFiles_retval {_slice__ptr_ast_File field_0;error err1;}",
        "result_name": "go_types_getPkgFiles_retval",
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "go_types_checkPkgFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "files",
                "type": "_slice__ptr_ast_File"
            }
        ]
    },
    "go_types_printStats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "time_Duration"
            }
        ]
    },
    "go_types_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types_TestHilbert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_program": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "out",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_gen_p": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_types__ptr_gen_hilbert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_gen_inverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_gen_product": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_gen_verify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_gen_printProduct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_gen_binomials": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_gen_factorials": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_Checker_indexExpr": {
        "result": "struct go_types__ptr_Checker_indexExpr_retval {bool field_0;}",
        "result_name": "go_types__ptr_Checker_indexExpr_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "_ptr_typeparams_IndexExpr"
            }
        ]
    },
    "go_types__ptr_Checker_sliceExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "_ptr_ast_SliceExpr"
            }
        ]
    },
    "go_types__ptr_Checker_singleIndex": {
        "result": "ast_Expr",
        "result_name": null,
        "parameters": [
            {
                "name": "expr",
                "type": "_ptr_typeparams_IndexExpr"
            }
        ]
    },
    "go_types__ptr_Checker_index": {
        "result": "struct go_types__ptr_Checker_index_retval {Type field_0;int64 field_1;}",
        "result_name": "go_types__ptr_Checker_index_retval",
        "parameters": [
            {
                "name": "index",
                "type": "ast_Expr"
            },
            {
                "name": "max",
                "type": "int64"
            }
        ]
    },
    "go_types__ptr_Checker_isValidIndex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "code",
                "type": "Code"
            },
            {
                "name": "what",
                "type": "string"
            },
            {
                "name": "allowNegative",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Checker_indexedElts": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "elts",
                "type": "_slice_ast_Expr"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "length",
                "type": "int64"
            }
        ]
    },
    "go_types__ptr_Checker_infer": {
        "result": "struct go_types__ptr_Checker_infer_retval {_slice_Type field_0;}",
        "result_name": "go_types__ptr_Checker_infer_retval",
        "parameters": [
            {
                "name": "posn",
                "type": "positioner"
            },
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "params",
                "type": "_ptr_Tuple"
            },
            {
                "name": "args",
                "type": "_slice__ptr_operand"
            }
        ]
    },
    "go_types_containsNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Type"
            }
        ]
    },
    "go_types__ptr_Checker_renameTParams": {
        "result": "struct go_types__ptr_Checker_renameTParams_retval {_slice__ptr_TypeParam field_0;Type field_1;}",
        "result_name": "go_types__ptr_Checker_renameTParams_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types_typeParamsString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_TypeParam"
            }
        ]
    },
    "go_types_isParameterized": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_tpWalker_isParameterized": {
        "result": "struct go_types__ptr_tpWalker_isParameterized_retval {bool field_0;}",
        "result_name": "go_types__ptr_tpWalker_isParameterized_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_tpWalker_varList": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Var"
            }
        ]
    },
    "go_types_coreTerm": {
        "result": "struct go_types_coreTerm_retval {_ptr_term field_0;bool field_1;}",
        "result_name": "go_types_coreTerm_retval",
        "parameters": [
            {
                "name": "tpar",
                "type": "_ptr_TypeParam"
            }
        ]
    },
    "go_types_killCycles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "inferred",
                "type": "_slice_Type"
            }
        ]
    },
    "go_types__ptr_cycleFinder_typ": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_cycleFinder_varList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Var"
            }
        ]
    },
    "go_types_tparamIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "tpar",
                "type": "_ptr_TypeParam"
            }
        ]
    },
    "go_types__ptr_Checker_initOrder": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types_findPath": {
        "result": "_slice_Object",
        "result_name": null,
        "parameters": [
            {
                "name": "objMap",
                "type": "map_Object__ptr_declInfo"
            },
            {
                "name": "from",
                "type": "Object"
            },
            {
                "name": "to",
                "type": "Object"
            },
            {
                "name": "seen",
                "type": "map_Object_bool"
            }
        ]
    },
    "go_types__ptr_Checker_reportCycle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cycle",
                "type": "_slice_Object"
            }
        ]
    },
    "go_types__ptr_graphNode_cost": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_nodeSet_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_graphNode"
            }
        ]
    },
    "go_types_dependencyGraph": {
        "result": "_slice__ptr_graphNode",
        "result_name": null,
        "parameters": [
            {
                "name": "objMap",
                "type": "map_Object__ptr_declInfo"
            }
        ]
    },
    "go_types_nodeQueue_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types_nodeQueue_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_types_nodeQueue_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_nodeQueue_Push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "go_types__ptr_nodeQueue_Pop": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "go_types_Instantiate": {
        "result": "struct go_types_Instantiate_retval {Type field_0;error err1;}",
        "result_name": "go_types_Instantiate_retval",
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_Context"
            },
            {
                "name": "orig",
                "type": "Type"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "validate",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Checker_instance": {
        "result": "struct go_types__ptr_Checker_instance_retval {Type field_0;}",
        "result_name": "go_types__ptr_Checker_instance_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "orig",
                "type": "Type"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "expanding",
                "type": "_ptr_Named"
            },
            {
                "name": "ctxt",
                "type": "_ptr_Context"
            }
        ]
    },
    "go_types__ptr_Checker_validateTArgLen": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "ntparams",
                "type": "int"
            },
            {
                "name": "ntargs",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_Checker_verify": {
        "result": "struct go_types__ptr_Checker_verify_retval {int field_0;error err1;}",
        "result_name": "go_types__ptr_Checker_verify_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "ctxt",
                "type": "_ptr_Context"
            }
        ]
    },
    "go_types__ptr_Checker_implements": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "V",
                "type": "Type"
            },
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "constraint",
                "type": "bool"
            },
            {
                "name": "cause",
                "type": "_ptr_string"
            }
        ]
    },
    "go_types_mentions": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types_TestInstantiateEquality": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestInstantiateNonEquality": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestMethodInstantiation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestImmutableSignatures": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types__ptr_Interface_typeSet": {
        "result": "_ptr__TypeSet",
        "result_name": null,
        "parameters": []
    },
    "go_types_NewInterface": {
        "result": "_ptr_Interface",
        "result_name": null,
        "parameters": [
            {
                "name": "methods",
                "type": "_slice__ptr_Func"
            },
            {
                "name": "embeddeds",
                "type": "_slice__ptr_Named"
            }
        ]
    },
    "go_types_NewInterfaceType": {
        "result": "_ptr_Interface",
        "result_name": null,
        "parameters": [
            {
                "name": "methods",
                "type": "_slice__ptr_Func"
            },
            {
                "name": "embeddeds",
                "type": "_slice_Type"
            }
        ]
    },
    "go_types__ptr_Checker_newInterface": {
        "result": "_ptr_Interface",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Interface_MarkImplicit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Interface_NumExplicitMethods": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Interface_ExplicitMethod": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_Interface_NumEmbeddeds": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Interface_Embedded": {
        "result": "_ptr_Named",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_Interface_EmbeddedType": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_Interface_NumMethods": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Interface_Method": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_Interface_Empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Interface_IsComparable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Interface_IsMethodSet": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Interface_IsImplicit": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Interface_Complete": {
        "result": "_ptr_Interface",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Interface_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Interface_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Interface_cleanup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Checker_interfaceType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ityp",
                "type": "_ptr_Interface"
            },
            {
                "name": "iface",
                "type": "_ptr_ast_InterfaceType"
            },
            {
                "name": "def",
                "type": "_ptr_Named"
            }
        ]
    },
    "go_types_TestIssue5770": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue5849": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue6413": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue7245": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue7827": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue13898": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue22525": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue25627": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue28005": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue28282": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue29029": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue34151": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_importHelper_Import": {
        "result": "struct go_types_importHelper_Import_retval {_ptr_Package field_0;error err1;}",
        "result_name": "go_types_importHelper_Import_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_types_TestIssue34921": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue43088": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue44515": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue43124": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue50646": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue55030": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue51093": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue54258": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue59944": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types__ptr_Checker_labels": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "body",
                "type": "_ptr_ast_BlockStmt"
            }
        ]
    },
    "go_types__ptr_block_insert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ast_LabeledStmt"
            }
        ]
    },
    "go_types__ptr_block_gotoTarget": {
        "result": "_ptr_ast_LabeledStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_block_enclosingTarget": {
        "result": "_ptr_ast_LabeledStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_Checker_blockBranches": {
        "result": "_slice__ptr_ast_BranchStmt",
        "result_name": null,
        "parameters": [
            {
                "name": "all",
                "type": "_ptr_Scope"
            },
            {
                "name": "parent",
                "type": "_ptr_block"
            },
            {
                "name": "lstmt",
                "type": "_ptr_ast_LabeledStmt"
            },
            {
                "name": "list",
                "type": "_slice_ast_Stmt"
            }
        ]
    },
    "go_types_LookupFieldOrMethod": {
        "result": "struct go_types_LookupFieldOrMethod_retval {Object field_0;_slice_int field_1;bool field_2;}",
        "result_name": "go_types_LookupFieldOrMethod_retval",
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "addressable",
                "type": "bool"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types_lookupFieldOrMethodImpl": {
        "result": "struct go_types_lookupFieldOrMethodImpl_retval {Object field_0;_slice_int field_1;bool field_2;}",
        "result_name": "go_types_lookupFieldOrMethodImpl_retval",
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "addressable",
                "type": "bool"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "foldCase",
                "type": "bool"
            }
        ]
    },
    "go_types_consolidateMultiples": {
        "result": "_slice_embeddedType",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_embeddedType"
            }
        ]
    },
    "go_types_lookupType": {
        "result": "struct go_types_lookupType_retval {int field_0;bool field_1;}",
        "result_name": "go_types_lookupType_retval",
        "parameters": [
            {
                "name": "m",
                "type": "map_Type_int"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_instanceLookup_lookup": {
        "result": "_ptr_Named",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "_ptr_Named"
            }
        ]
    },
    "go_types__ptr_instanceLookup_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "inst",
                "type": "_ptr_Named"
            }
        ]
    },
    "go_types_MissingMethod": {
        "result": "struct go_types_MissingMethod_retval {_ptr_Func field_0;bool field_1;}",
        "result_name": "go_types_MissingMethod_retval",
        "parameters": [
            {
                "name": "V",
                "type": "Type"
            },
            {
                "name": "T",
                "type": "_ptr_Interface"
            },
            {
                "name": "static",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Checker_missingMethod": {
        "result": "struct go_types__ptr_Checker_missingMethod_retval {_ptr_Func field_0;bool field_1;}",
        "result_name": "go_types__ptr_Checker_missingMethod_retval",
        "parameters": [
            {
                "name": "V",
                "type": "Type"
            },
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "static",
                "type": "bool"
            },
            {
                "name": "equivalent",
                "type": "void*"
            },
            {
                "name": "cause",
                "type": "_ptr_string"
            }
        ]
    },
    "go_types_isInterfacePtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Checker_interfacePtrError": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Checker_funcString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "pkgInfo",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Checker_assertableTo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "V",
                "type": "Type"
            },
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "cause",
                "type": "_ptr_string"
            }
        ]
    },
    "go_types__ptr_Checker_newAssertableTo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "V",
                "type": "Type"
            },
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "cause",
                "type": "_ptr_string"
            }
        ]
    },
    "go_types_deref": {
        "result": "struct go_types_deref_retval {Type field_0;bool field_1;}",
        "result_name": "go_types_deref_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types_derefStructPtr": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types_concat": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_int"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "go_types_fieldIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_slice__ptr_Var"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types_lookupMethod": {
        "result": "struct go_types_lookupMethod_retval {int field_0;_ptr_Func field_1;}",
        "result_name": "go_types_lookupMethod_retval",
        "parameters": [
            {
                "name": "methods",
                "type": "_slice__ptr_Func"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "foldCase",
                "type": "bool"
            }
        ]
    },
    "go_types_BenchmarkLookupFieldOrMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "go_types_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "go_types_NewMap": {
        "result": "_ptr_Map",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "Type"
            },
            {
                "name": "elem",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Map_Key": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Map_Elem": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Map_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Map_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_MethodSet_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_MethodSet_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_MethodSet_At": {
        "result": "_ptr_Selection",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_MethodSet_Lookup": {
        "result": "_ptr_Selection",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types_NewMethodSet": {
        "result": "_ptr_MethodSet",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "go_types_methodSet_add": {
        "result": "methodSet",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Func"
            },
            {
                "name": "index",
                "type": "_slice_int"
            },
            {
                "name": "indirect",
                "type": "bool"
            },
            {
                "name": "multiples",
                "type": "bool"
            }
        ]
    },
    "go_types_methodSet_addOne": {
        "result": "methodSet",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "index",
                "type": "_slice_int"
            },
            {
                "name": "indirect",
                "type": "bool"
            },
            {
                "name": "multiples",
                "type": "bool"
            }
        ]
    },
    "go_types_TestNewMethodSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestNewMethodSet_RecursiveGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue60634": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types__ptr_Checker_monomorph": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Checker_reportInstanceLoop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_monoGraph_recordCanon": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mpar",
                "type": "_ptr_TypeParam"
            },
            {
                "name": "tpar",
                "type": "_ptr_TypeParam"
            }
        ]
    },
    "go_types__ptr_monoGraph_recordInstance": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "xlist",
                "type": "_slice_ast_Expr"
            }
        ]
    },
    "go_types__ptr_monoGraph_assign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "tpar",
                "type": "_ptr_TypeParam"
            },
            {
                "name": "targ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_monoGraph_localNamedVertex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "named",
                "type": "_ptr_Named"
            }
        ]
    },
    "go_types__ptr_monoGraph_typeParamVertex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "tpar",
                "type": "_ptr_TypeParam"
            }
        ]
    },
    "go_types__ptr_monoGraph_addEdge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "int"
            },
            {
                "name": "src",
                "type": "int"
            },
            {
                "name": "weight",
                "type": "int"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types_checkMono": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "body",
                "type": "string"
            }
        ]
    },
    "go_types_TestMonoGood": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestMonoBad": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_NewNamed": {
        "result": "_ptr_Named",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_TypeName"
            },
            {
                "name": "underlying",
                "type": "Type"
            },
            {
                "name": "methods",
                "type": "_slice__ptr_Func"
            }
        ]
    },
    "go_types__ptr_Named_resolve": {
        "result": "_ptr_Named",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Named_state": {
        "result": "namedState",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Named_setState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "namedState"
            }
        ]
    },
    "go_types__ptr_Checker_newNamed": {
        "result": "_ptr_Named",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_TypeName"
            },
            {
                "name": "underlying",
                "type": "Type"
            },
            {
                "name": "methods",
                "type": "_slice__ptr_Func"
            }
        ]
    },
    "go_types__ptr_Checker_newNamedInstance": {
        "result": "_ptr_Named",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "orig",
                "type": "_ptr_Named"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            },
            {
                "name": "expanding",
                "type": "_ptr_Named"
            }
        ]
    },
    "go_types__ptr_Named_cleanup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Named_Obj": {
        "result": "_ptr_TypeName",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Named_Origin": {
        "result": "_ptr_Named",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Named_TypeParams": {
        "result": "_ptr_TypeParamList",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Named_SetTypeParams": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            }
        ]
    },
    "go_types__ptr_Named_TypeArgs": {
        "result": "_ptr_TypeList",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Named_NumMethods": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Named_Method": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_Named_expandMethod": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_Named_SetUnderlying": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "underlying",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Named_AddMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_Func"
            }
        ]
    },
    "go_types__ptr_Named_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Named_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Named_under": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Named_setUnderlying": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Named_lookupMethod": {
        "result": "struct go_types__ptr_Named_lookupMethod_retval {int field_0;_ptr_Func field_1;}",
        "result_name": "go_types__ptr_Named_lookupMethod_retval",
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "foldCase",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Checker_context": {
        "result": "_ptr_Context",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Named_expandUnderlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types_safeUnderlying": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types_BenchmarkNamed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "go_types_mustInstantiate": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "tb",
                "type": "testing_TB"
            },
            {
                "name": "orig",
                "type": "Type"
            },
            {
                "name": "targs",
                "type": "Type"
            }
        ]
    },
    "go_types_TestFiniteTypeExpansion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_isExported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types_Id": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types_color_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types_colorFor": {
        "result": "color",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_object_Parent": {
        "result": "_ptr_Scope",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_object_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_object_Pkg": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_object_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_object_Type": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_object_Exported": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_object_Id": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_object_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_object_order": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_object_color": {
        "result": "color",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_object_scopePos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_object_setParent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_Scope"
            }
        ]
    },
    "go_types__ptr_object_setType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_object_setOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "order",
                "type": "uint32"
            }
        ]
    },
    "go_types__ptr_object_setColor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "color",
                "type": "color"
            }
        ]
    },
    "go_types__ptr_object_setScopePos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "go_types__ptr_object_sameId": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_object_less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_object"
            }
        ]
    },
    "go_types_NewPkgName": {
        "result": "_ptr_PkgName",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "imported",
                "type": "_ptr_Package"
            }
        ]
    },
    "go_types__ptr_PkgName_Imported": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": []
    },
    "go_types_NewConst": {
        "result": "_ptr_Const",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "val",
                "type": "constant_Value"
            }
        ]
    },
    "go_types__ptr_Const_Val": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Const_isDependency": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types_NewTypeName": {
        "result": "_ptr_TypeName",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__NewTypeNameLazy": {
        "result": "_ptr_TypeName",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "load",
                "type": "void*"
            }
        ]
    },
    "go_types__ptr_TypeName_IsAlias": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types_NewVar": {
        "result": "_ptr_Var",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types_NewParam": {
        "result": "_ptr_Var",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types_NewField": {
        "result": "_ptr_Var",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "embedded",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Var_Anonymous": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Var_Embedded": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Var_IsField": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Var_Origin": {
        "result": "_ptr_Var",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Var_isDependency": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types_NewFunc": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "sig",
                "type": "_ptr_Signature"
            }
        ]
    },
    "go_types__ptr_Func_FullName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Func_Scope": {
        "result": "_ptr_Scope",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Func_Origin": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Func_hasPtrRecv": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Func_isDependency": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types_NewLabel": {
        "result": "_ptr_Label",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types_newBuiltin": {
        "result": "_ptr_Builtin",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "builtinId"
            }
        ]
    },
    "go_types_writeObject": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "obj",
                "type": "Object"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "go_types_packagePrefix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "go_types_ObjectString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "go_types__ptr_PkgName_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Const_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_TypeName_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Var_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Func_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Label_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Builtin_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Nil_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types_writeFuncName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "go_types_TestIsAlias": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestEmbeddedMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestObjectString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_lookupTypeParamObj": {
        "result": "Object",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_ptr_TypeParamList"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_objset_insert": {
        "result": "Object",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "go_types__ptr_operand_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_types_operandString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "go_types__ptr_operand_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_operand_setConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tok",
                "type": "token_Token"
            },
            {
                "name": "lit",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_operand_isNil": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_operand_assignableTo": {
        "result": "struct go_types__ptr_operand_assignableTo_retval {bool field_0;Code field_1;}",
        "result_name": "go_types__ptr_operand_assignableTo_retval",
        "parameters": [
            {
                "name": "check",
                "type": "_ptr_Checker"
            },
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "cause",
                "type": "_ptr_string"
            }
        ]
    },
    "go_types_NewPackage": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_Package_Path": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Package_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Package_SetName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_Package_Scope": {
        "result": "_ptr_Scope",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Package_Complete": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Package_MarkComplete": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Package_Imports": {
        "result": "_slice__ptr_Package",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Package_SetImports": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Package"
            }
        ]
    },
    "go_types__ptr_Package_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types_NewPointer": {
        "result": "_ptr_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Pointer_Elem": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Pointer_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Pointer_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types_isBoolean": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_isInteger": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_isUnsigned": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_isFloat": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_isComplex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_isNumeric": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_isString": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_isIntegerOrFloat": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_isConstType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_isBasic": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            },
            {
                "name": "info",
                "type": "BasicInfo"
            }
        ]
    },
    "go_types_allBoolean": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_allInteger": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_allUnsigned": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_allNumeric": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_allString": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_allOrdered": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_allNumericOrString": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_allBasic": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            },
            {
                "name": "info",
                "type": "BasicInfo"
            }
        ]
    },
    "go_types_hasName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_isTypeLit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_isTyped": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_isUntyped": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_IsInterface": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_isNonTypeParamInterface": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_isTypeParam": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_hasEmptyTypeset": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_isGeneric": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_Comparable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "go_types_comparable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "dynamic",
                "type": "bool"
            },
            {
                "name": "seen",
                "type": "map_Type_bool"
            },
            {
                "name": "reportf",
                "type": "void*"
            }
        ]
    },
    "go_types_hasNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_ifacePair_identical": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_ifacePair"
            }
        ]
    },
    "go_types__ptr_comparer_identical": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Type"
            },
            {
                "name": "y",
                "type": "Type"
            },
            {
                "name": "p",
                "type": "_ptr_ifacePair"
            }
        ]
    },
    "go_types_indenticalOrigin": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Named"
            },
            {
                "name": "y",
                "type": "_ptr_Named"
            }
        ]
    },
    "go_types_identicalInstance": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "xorig",
                "type": "Type"
            },
            {
                "name": "xargs",
                "type": "_slice_Type"
            },
            {
                "name": "yorig",
                "type": "Type"
            },
            {
                "name": "yargs",
                "type": "_slice_Type"
            }
        ]
    },
    "go_types_Default": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_maxType": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Type"
            },
            {
                "name": "y",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_declInfo_hasInitializer": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_declInfo_addDep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "go_types__ptr_Checker_arityMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_ast_ValueSpec"
            },
            {
                "name": "init",
                "type": "_ptr_ast_ValueSpec"
            }
        ]
    },
    "go_types_validatedImportPath": {
        "result": "struct go_types_validatedImportPath_retval {string field_0;error err1;}",
        "result_name": "go_types_validatedImportPath_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_Checker_declarePkgObj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ident",
                "type": "_ptr_ast_Ident"
            },
            {
                "name": "obj",
                "type": "Object"
            },
            {
                "name": "d",
                "type": "_ptr_declInfo"
            }
        ]
    },
    "go_types__ptr_Checker_filename": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "fileNo",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_Checker_importPackage": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": [
            {
                "name": "at",
                "type": "positioner"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_Checker_collectObjects": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Checker_unpackRecv": {
        "result": "struct go_types__ptr_Checker_unpackRecv_retval {bool field_0;_ptr_ast_Ident field_1;_slice__ptr_ast_Ident field_2;}",
        "result_name": "go_types__ptr_Checker_unpackRecv_retval",
        "parameters": [
            {
                "name": "rtyp",
                "type": "ast_Expr"
            },
            {
                "name": "unpackParams",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Checker_resolveBaseTypeName": {
        "result": "struct go_types__ptr_Checker_resolveBaseTypeName_retval {bool field_0;_ptr_TypeName field_1;}",
        "result_name": "go_types__ptr_Checker_resolveBaseTypeName_retval",
        "parameters": [
            {
                "name": "seenPtr",
                "type": "bool"
            },
            {
                "name": "typ",
                "type": "ast_Expr"
            },
            {
                "name": "fileScopes",
                "type": "_slice__ptr_Scope"
            }
        ]
    },
    "go_types__ptr_Checker_packageObjects": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types_inSourceOrder_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types_inSourceOrder_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_types_inSourceOrder_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_Checker_unusedImports": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Checker_errorUnusedPkg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_PkgName"
            }
        ]
    },
    "go_types_dir": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_resolveTestImporter_Import": {
        "result": "struct go_types__ptr_resolveTestImporter_Import_retval {_ptr_Package field_0;error err1;}",
        "result_name": "go_types__ptr_resolveTestImporter_Import_retval",
        "parameters": []
    },
    "go_types__ptr_resolveTestImporter_ImportFrom": {
        "result": "struct go_types__ptr_resolveTestImporter_ImportFrom_retval {_ptr_Package field_0;error err1;}",
        "result_name": "go_types__ptr_resolveTestImporter_ImportFrom_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "srcDir",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "ImportMode"
            }
        ]
    },
    "go_types_TestResolveIdents": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types__ptr_Checker_isTerminating": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "ast_Stmt"
            },
            {
                "name": "label",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_Checker_isTerminatingList": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ast_Stmt"
            },
            {
                "name": "label",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_Checker_isTerminatingSwitch": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "body",
                "type": "_ptr_ast_BlockStmt"
            },
            {
                "name": "label",
                "type": "string"
            }
        ]
    },
    "go_types_hasBreak": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "ast_Stmt"
            },
            {
                "name": "label",
                "type": "string"
            },
            {
                "name": "implicit",
                "type": "bool"
            }
        ]
    },
    "go_types_hasBreakList": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ast_Stmt"
            },
            {
                "name": "label",
                "type": "string"
            },
            {
                "name": "implicit",
                "type": "bool"
            }
        ]
    },
    "go_types_NewScope": {
        "result": "_ptr_Scope",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_Scope"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "end",
                "type": "token_Pos"
            },
            {
                "name": "comment",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_Scope_Parent": {
        "result": "_ptr_Scope",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Scope_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Scope_Names": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Scope_NumChildren": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Scope_Child": {
        "result": "_ptr_Scope",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_Scope_Lookup": {
        "result": "Object",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_Scope_LookupParent": {
        "result": "struct go_types__ptr_Scope_LookupParent_retval {_ptr_Scope field_0;Object field_1;}",
        "result_name": "go_types__ptr_Scope_LookupParent_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "go_types__ptr_Scope_Insert": {
        "result": "Object",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "go_types__ptr_Scope__InsertLazy": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "resolve",
                "type": "void*"
            }
        ]
    },
    "go_types__ptr_Scope_insert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "go_types__ptr_Scope_squash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "void*"
            }
        ]
    },
    "go_types__ptr_Scope_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Scope_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Scope_Contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "go_types__ptr_Scope_Innermost": {
        "result": "_ptr_Scope",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "go_types__ptr_Scope_WriteTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "recurse",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Scope_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types_resolve": {
        "result": "Object",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "go_types__ptr_lazyObject_Parent": {
        "result": "_ptr_Scope",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_lazyObject_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_lazyObject_Pkg": {
        "result": "_ptr_Package",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_lazyObject_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_lazyObject_Type": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_lazyObject_Exported": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_lazyObject_Id": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_lazyObject_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_lazyObject_order": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_lazyObject_color": {
        "result": "color",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_lazyObject_setType": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_lazyObject_setOrder": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_lazyObject_setColor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "color",
                "type": "color"
            }
        ]
    },
    "go_types__ptr_lazyObject_setParent": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_lazyObject_sameId": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_lazyObject_scopePos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_lazyObject_setScopePos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            }
        ]
    },
    "go_types__ptr_Selection_Kind": {
        "result": "SelectionKind",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Selection_Recv": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Selection_Obj": {
        "result": "Object",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Selection_Type": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Selection_Index": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Selection_Indirect": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Selection_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types_SelectionString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_Selection"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "go_types_TestSelf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_BenchmarkCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "go_types_runbench": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "ignoreFuncBodies",
                "type": "bool"
            },
            {
                "name": "writeInfo",
                "type": "bool"
            }
        ]
    },
    "go_types_pkgFiles": {
        "result": "struct go_types_pkgFiles_retval {_slice__ptr_ast_File field_0;error err1;}",
        "result_name": "go_types_pkgFiles_retval",
        "parameters": [
            {
                "name": "fset",
                "type": "_ptr_token_FileSet"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_types_NewSignature": {
        "result": "_ptr_Signature",
        "result_name": null,
        "parameters": [
            {
                "name": "recv",
                "type": "_ptr_Var"
            },
            {
                "name": "params",
                "type": "_ptr_Tuple"
            },
            {
                "name": "results",
                "type": "_ptr_Tuple"
            },
            {
                "name": "variadic",
                "type": "bool"
            }
        ]
    },
    "go_types_NewSignatureType": {
        "result": "_ptr_Signature",
        "result_name": null,
        "parameters": [
            {
                "name": "recv",
                "type": "_ptr_Var"
            },
            {
                "name": "recvTypeParams",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "typeParams",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "params",
                "type": "_ptr_Tuple"
            },
            {
                "name": "results",
                "type": "_ptr_Tuple"
            },
            {
                "name": "variadic",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Signature_Recv": {
        "result": "_ptr_Var",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Signature_TypeParams": {
        "result": "_ptr_TypeParamList",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Signature_RecvTypeParams": {
        "result": "_ptr_TypeParamList",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Signature_Params": {
        "result": "_ptr_Tuple",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Signature_Results": {
        "result": "_ptr_Tuple",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Signature_Variadic": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Signature_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Signature_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Checker_funcType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "_ptr_Signature"
            },
            {
                "name": "recvPar",
                "type": "_ptr_ast_FieldList"
            },
            {
                "name": "ftyp",
                "type": "_ptr_ast_FuncType"
            }
        ]
    },
    "go_types__ptr_Checker_collectParams": {
        "result": "struct go_types__ptr_Checker_collectParams_retval {_slice__ptr_Var field_0;bool field_1;}",
        "result_name": "go_types__ptr_Checker_collectParams_retval",
        "parameters": [
            {
                "name": "scope",
                "type": "_ptr_Scope"
            },
            {
                "name": "list",
                "type": "_ptr_ast_FieldList"
            },
            {
                "name": "variadicOk",
                "type": "bool"
            }
        ]
    },
    "go_types_TestSizeof": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types__ptr_StdSizes_Alignof": {
        "result": "struct go_types__ptr_StdSizes_Alignof_retval {int64 field_0;}",
        "result_name": "go_types__ptr_StdSizes_Alignof_retval",
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "go_types__IsSyncAtomicAlign64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_StdSizes_Offsetsof": {
        "result": "_slice_int64",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_slice__ptr_Var"
            }
        ]
    },
    "go_types__ptr_StdSizes_Sizeof": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "go_types_SizesFor": {
        "result": "Sizes",
        "result_name": null,
        "parameters": [
            {
                "name": "compiler",
                "type": "string"
            },
            {
                "name": "arch",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_Config_alignof": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Config_offsetsof": {
        "result": "_slice_int64",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "_ptr_Struct"
            }
        ]
    },
    "go_types__ptr_Config_offsetof": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            },
            {
                "name": "index",
                "type": "_slice_int"
            }
        ]
    },
    "go_types__ptr_Config_sizeof": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "Type"
            }
        ]
    },
    "go_types_align": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "go_types_findStructType": {
        "result": "_ptr_types_Struct",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "src",
                "type": "string"
            }
        ]
    },
    "go_types_findStructTypeConfig": {
        "result": "_ptr_types_Struct",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "conf",
                "type": "_ptr_types_Config"
            }
        ]
    },
    "go_types_TestMultipleSizeUse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestAlignofNaclSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestIssue16902": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestAtomicAlign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_NewSlice": {
        "result": "_ptr_Slice",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Slice_Elem": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Slice_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Slice_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types_TestStdlib": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types__ptr_stdlibChecker_Import": {
        "result": "struct go_types__ptr_stdlibChecker_Import_retval {_ptr_Package field_0;error err1;}",
        "result_name": "go_types__ptr_stdlibChecker_Import_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_stdlibChecker_ImportFrom": {
        "result": "struct go_types__ptr_stdlibChecker_ImportFrom_retval {_ptr_Package field_0;error err1;}",
        "result_name": "go_types__ptr_stdlibChecker_ImportFrom_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "_",
                "type": "ImportMode"
            }
        ]
    },
    "go_types__ptr_stdlibChecker_getDirPackage": {
        "result": "struct go_types__ptr_stdlibChecker_getDirPackage_retval {_ptr_Package field_0;error err1;}",
        "result_name": "go_types__ptr_stdlibChecker_getDirPackage_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "go_types_firstComment": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "go_types_testTestDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "ignore",
                "type": "string"
            }
        ]
    },
    "go_types_TestStdTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestStdFixed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestStdKen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_typecheckFiles": {
        "result": "struct go_types_typecheckFiles_retval {_ptr_Package field_0;error err1;}",
        "result_name": "go_types_typecheckFiles_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "filenames",
                "type": "_slice_string"
            },
            {
                "name": "importer",
                "type": "Importer"
            }
        ]
    },
    "go_types_pkgFilenames": {
        "result": "struct go_types_pkgFilenames_retval {_slice_string field_0;error err1;}",
        "result_name": "go_types_pkgFilenames_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "includeTest",
                "type": "bool"
            }
        ]
    },
    "go_types_walkPkgDirs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "pkgh",
                "type": "void*"
            },
            {
                "name": "errh",
                "type": "void*"
            }
        ]
    },
    "go_types__ptr_walker_walk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_Checker_funcBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "decl",
                "type": "_ptr_declInfo"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "sig",
                "type": "_ptr_Signature"
            },
            {
                "name": "body",
                "type": "_ptr_ast_BlockStmt"
            },
            {
                "name": "iota",
                "type": "constant_Value"
            }
        ]
    },
    "go_types__ptr_Checker_usage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "scope",
                "type": "_ptr_Scope"
            }
        ]
    },
    "go_types__ptr_Checker_simpleStmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "ast_Stmt"
            }
        ]
    },
    "go_types_trimTrailingEmptyStmts": {
        "result": "_slice_ast_Stmt",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ast_Stmt"
            }
        ]
    },
    "go_types__ptr_Checker_stmtList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "stmtContext"
            },
            {
                "name": "list",
                "type": "_slice_ast_Stmt"
            }
        ]
    },
    "go_types__ptr_Checker_multipleDefaults": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ast_Stmt"
            }
        ]
    },
    "go_types__ptr_Checker_openScope": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "ast_Node"
            },
            {
                "name": "comment",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_Checker_closeScope": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types_assignOp": {
        "result": "token_Token",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "token_Token"
            }
        ]
    },
    "go_types__ptr_Checker_suspendedCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "keyword",
                "type": "string"
            },
            {
                "name": "call",
                "type": "_ptr_ast_CallExpr"
            }
        ]
    },
    "go_types_goVal": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "constant_Value"
            }
        ]
    },
    "go_types__ptr_Checker_caseValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "values",
                "type": "_slice_ast_Expr"
            },
            {
                "name": "seen",
                "type": "valueMap"
            }
        ]
    },
    "go_types__ptr_Checker_isNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types__ptr_Checker_caseTypes": {
        "result": "struct go_types__ptr_Checker_caseTypes_retval {Type field_0;}",
        "result_name": "go_types__ptr_Checker_caseTypes_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "types",
                "type": "_slice_ast_Expr"
            },
            {
                "name": "seen",
                "type": "map_Type_ast_Expr"
            }
        ]
    },
    "go_types__ptr_Checker_stmt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "stmtContext"
            },
            {
                "name": "s",
                "type": "ast_Stmt"
            }
        ]
    },
    "go_types_rangeKeyVal": {
        "result": "struct go_types_rangeKeyVal_retval {Type field_0;}",
        "result_name": "go_types_rangeKeyVal_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types_NewStruct": {
        "result": "_ptr_Struct",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_slice__ptr_Var"
            },
            {
                "name": "tags",
                "type": "_slice_string"
            }
        ]
    },
    "go_types__ptr_Struct_NumFields": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Struct_Field": {
        "result": "_ptr_Var",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_Struct_Tag": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_Struct_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Struct_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Struct_markComplete": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Checker_structType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "styp",
                "type": "_ptr_Struct"
            },
            {
                "name": "e",
                "type": "_ptr_ast_StructType"
            }
        ]
    },
    "go_types_embeddedFieldIdent": {
        "result": "_ptr_ast_Ident",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types__ptr_Checker_declareInSet": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "oset",
                "type": "_ptr_objset"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "go_types__ptr_Checker_tag": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_ast_BasicLit"
            }
        ]
    },
    "go_types_makeSubstMap": {
        "result": "substMap",
        "result_name": null,
        "parameters": [
            {
                "name": "tpars",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            }
        ]
    },
    "go_types_makeRenameMap": {
        "result": "substMap",
        "result_name": null,
        "parameters": [
            {
                "name": "from",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "to",
                "type": "_slice__ptr_TypeParam"
            }
        ]
    },
    "go_types_substMap_empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types_substMap_lookup": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "tpar",
                "type": "_ptr_TypeParam"
            }
        ]
    },
    "go_types__ptr_Checker_subst": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "smap",
                "type": "substMap"
            },
            {
                "name": "expanding",
                "type": "_ptr_Named"
            },
            {
                "name": "ctxt",
                "type": "_ptr_Context"
            }
        ]
    },
    "go_types__ptr_subster_typ": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_subster_typOrNil": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_subster_var_": {
        "result": "_ptr_Var",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Var"
            }
        ]
    },
    "go_types_substVar": {
        "result": "_ptr_Var",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Var"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_subster_tuple": {
        "result": "_ptr_Tuple",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Tuple"
            }
        ]
    },
    "go_types__ptr_subster_varList": {
        "result": "struct go_types__ptr_subster_varList_retval {_slice__ptr_Var field_0;bool field_1;}",
        "result_name": "go_types__ptr_subster_varList_retval",
        "parameters": [
            {
                "name": "in",
                "type": "_slice__ptr_Var"
            }
        ]
    },
    "go_types__ptr_subster_func_": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            }
        ]
    },
    "go_types_substFunc": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Func"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_subster_funcList": {
        "result": "struct go_types__ptr_subster_funcList_retval {_slice__ptr_Func field_0;bool field_1;}",
        "result_name": "go_types__ptr_subster_funcList_retval",
        "parameters": [
            {
                "name": "in",
                "type": "_slice__ptr_Func"
            }
        ]
    },
    "go_types__ptr_subster_typeList": {
        "result": "struct go_types__ptr_subster_typeList_retval {_slice_Type field_0;bool field_1;}",
        "result_name": "go_types__ptr_subster_typeList_retval",
        "parameters": [
            {
                "name": "in",
                "type": "_slice_Type"
            }
        ]
    },
    "go_types__ptr_subster_termlist": {
        "result": "struct go_types__ptr_subster_termlist_retval {_slice__ptr_Term field_0;bool field_1;}",
        "result_name": "go_types__ptr_subster_termlist_retval",
        "parameters": [
            {
                "name": "in",
                "type": "_slice__ptr_Term"
            }
        ]
    },
    "go_types_replaceRecvType": {
        "result": "struct go_types_replaceRecvType_retval {_slice__ptr_Func field_0;bool field_1;}",
        "result_name": "go_types_replaceRecvType_retval",
        "parameters": [
            {
                "name": "in",
                "type": "_slice__ptr_Func"
            },
            {
                "name": "old",
                "type": "Type"
            },
            {
                "name": "new",
                "type": "Type"
            }
        ]
    },
    "go_types_termlist_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types_termlist_isEmpty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types_termlist_isAll": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types_termlist_norm": {
        "result": "termlist",
        "result_name": null,
        "parameters": []
    },
    "go_types_termlist_union": {
        "result": "termlist",
        "result_name": null,
        "parameters": [
            {
                "name": "yl",
                "type": "termlist"
            }
        ]
    },
    "go_types_termlist_intersect": {
        "result": "termlist",
        "result_name": null,
        "parameters": [
            {
                "name": "yl",
                "type": "termlist"
            }
        ]
    },
    "go_types_termlist_equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "yl",
                "type": "termlist"
            }
        ]
    },
    "go_types_termlist_includes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_termlist_supersetOf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_term"
            }
        ]
    },
    "go_types_termlist_subsetOf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "yl",
                "type": "termlist"
            }
        ]
    },
    "go_types_maketl": {
        "result": "termlist",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_types_TestTermlistAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestTermlistString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestTermlistIsEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestTermlistIsAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestTermlistNorm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestTermlistUnion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestTermlistIntersect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestTermlistEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestTermlistIncludes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestTermlistSupersetOf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestTermlistSubsetOf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestZeroTok": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestAssignOp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_NewTuple": {
        "result": "_ptr_Tuple",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Var"
            }
        ]
    },
    "go_types__ptr_Tuple_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Tuple_At": {
        "result": "_ptr_Var",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_Tuple_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Tuple_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_TypeParamList_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_TypeParamList_At": {
        "result": "_ptr_TypeParam",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_TypeParamList_list": {
        "result": "_slice__ptr_TypeParam",
        "result_name": null,
        "parameters": []
    },
    "go_types_newTypeList": {
        "result": "_ptr_TypeList",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Type"
            }
        ]
    },
    "go_types__ptr_TypeList_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_TypeList_At": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_TypeList_list": {
        "result": "_slice_Type",
        "result_name": null,
        "parameters": []
    },
    "go_types_bindTParams": {
        "result": "_ptr_TypeParamList",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_TypeParam"
            }
        ]
    },
    "go_types_nextID": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "go_types_NewTypeParam": {
        "result": "_ptr_TypeParam",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_TypeName"
            },
            {
                "name": "constraint",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Checker_newTypeParam": {
        "result": "_ptr_TypeParam",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_TypeName"
            },
            {
                "name": "constraint",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_TypeParam_Obj": {
        "result": "_ptr_TypeName",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_TypeParam_Index": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_TypeParam_Constraint": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_TypeParam_SetConstraint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bound",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_TypeParam_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_TypeParam_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_TypeParam_cleanup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_TypeParam_iface": {
        "result": "_ptr_Interface",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_TypeParam_is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "go_types__ptr_TypeParam_underIs": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "go_types__ptr__TypeSet_IsEmpty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr__TypeSet_IsAll": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr__TypeSet_IsMethodSet": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr__TypeSet_IsComparable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "seen",
                "type": "map_Type_bool"
            }
        ]
    },
    "go_types__ptr__TypeSet_NumMethods": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr__TypeSet_Method": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "go_types__ptr__TypeSet_LookupMethod": {
        "result": "struct go_types__ptr__TypeSet_LookupMethod_retval {int field_0;_ptr_Func field_1;}",
        "result_name": "go_types__ptr__TypeSet_LookupMethod_retval",
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "foldCase",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr__TypeSet_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr__TypeSet_hasTerms": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr__TypeSet_subsetOf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s2",
                "type": "_ptr__TypeSet"
            }
        ]
    },
    "go_types__ptr__TypeSet_is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "go_types__ptr__TypeSet_underIs": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "go_types_computeInterfaceTypeSet": {
        "result": "_ptr__TypeSet",
        "result_name": null,
        "parameters": [
            {
                "name": "check",
                "type": "_ptr_Checker"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "ityp",
                "type": "_ptr_Interface"
            }
        ]
    },
    "go_types_intersectTermLists": {
        "result": "struct go_types_intersectTermLists_retval {termlist field_0;bool field_1;}",
        "result_name": "go_types_intersectTermLists_retval",
        "parameters": [
            {
                "name": "xterms",
                "type": "termlist"
            },
            {
                "name": "xcomp",
                "type": "bool"
            },
            {
                "name": "yterms",
                "type": "termlist"
            },
            {
                "name": "ycomp",
                "type": "bool"
            }
        ]
    },
    "go_types_sortMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Func"
            }
        ]
    },
    "go_types_assertSortedMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_Func"
            }
        ]
    },
    "go_types_byUniqueMethodName_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types_byUniqueMethodName_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_types_byUniqueMethodName_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_types_computeUnionTypeSet": {
        "result": "_ptr__TypeSet",
        "result_name": null,
        "parameters": [
            {
                "name": "check",
                "type": "_ptr_Checker"
            },
            {
                "name": "unionSets",
                "type": "map__ptr_Union__ptr__TypeSet"
            },
            {
                "name": "pos",
                "type": "token_Pos"
            },
            {
                "name": "utyp",
                "type": "_ptr_Union"
            }
        ]
    },
    "go_types_TestInvalidTypeSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestTypeSetString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_RelativeTo": {
        "result": "Qualifier",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            }
        ]
    },
    "go_types_TypeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "go_types_WriteType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "go_types_WriteSignature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "sig",
                "type": "_ptr_Signature"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "go_types_newTypeWriter": {
        "result": "_ptr_typeWriter",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "qf",
                "type": "Qualifier"
            }
        ]
    },
    "go_types_newTypeHasher": {
        "result": "_ptr_typeWriter",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "ctxt",
                "type": "_ptr_Context"
            }
        ]
    },
    "go_types__ptr_typeWriter_byte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "go_types__ptr_typeWriter_string": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_typeWriter_error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_typeWriter_typ": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_typeWriter_typeSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr__TypeSet"
            }
        ]
    },
    "go_types__ptr_typeWriter_typeList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_Type"
            }
        ]
    },
    "go_types__ptr_typeWriter_tParamList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice__ptr_TypeParam"
            }
        ]
    },
    "go_types__ptr_typeWriter_typeName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_ptr_TypeName"
            }
        ]
    },
    "go_types__ptr_typeWriter_tuple": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tup",
                "type": "_ptr_Tuple"
            },
            {
                "name": "variadic",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_typeWriter_signature": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "_ptr_Signature"
            }
        ]
    },
    "go_types_subscript": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "go_types_dup": {
        "result": "testEntry",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_types_TestTypeString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestQualifiedTypeString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types__ptr_term_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_term_equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_term"
            }
        ]
    },
    "go_types__ptr_term_union": {
        "result": "struct go_types__ptr_term_union_retval {_ptr_term field_0;}",
        "result_name": "go_types__ptr_term_union_retval",
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_term"
            }
        ]
    },
    "go_types__ptr_term_intersect": {
        "result": "_ptr_term",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_term"
            }
        ]
    },
    "go_types__ptr_term_includes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_term_subsetOf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_term"
            }
        ]
    },
    "go_types__ptr_term_disjoint": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_term"
            }
        ]
    },
    "go_types_TestTermString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_testTerm": {
        "result": "_ptr_term",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "go_types_TestTermEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestTermUnion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestTermIntersection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestTermIncludes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestTermSubsetOf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types_TestTermDisjoint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "go_types__ptr_Checker_ident": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_operand"
            },
            {
                "name": "e",
                "type": "_ptr_ast_Ident"
            },
            {
                "name": "def",
                "type": "_ptr_Named"
            },
            {
                "name": "wantType",
                "type": "bool"
            }
        ]
    },
    "go_types__ptr_Checker_typ": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types__ptr_Checker_varType": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types__ptr_Checker_validVarType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Checker_definedType": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            },
            {
                "name": "def",
                "type": "_ptr_Named"
            }
        ]
    },
    "go_types__ptr_Checker_genericType": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            },
            {
                "name": "cause",
                "type": "_ptr_string"
            }
        ]
    },
    "go_types_goTypeName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Checker_typInternal": {
        "result": "struct go_types__ptr_Checker_typInternal_retval {Type field_0;}",
        "result_name": "go_types__ptr_Checker_typInternal_retval",
        "parameters": [
            {
                "name": "e0",
                "type": "ast_Expr"
            },
            {
                "name": "def",
                "type": "_ptr_Named"
            }
        ]
    },
    "go_types__ptr_Checker_instantiatedType": {
        "result": "struct go_types__ptr_Checker_instantiatedType_retval {Type field_0;}",
        "result_name": "go_types__ptr_Checker_instantiatedType_retval",
        "parameters": [
            {
                "name": "ix",
                "type": "_ptr_typeparams_IndexExpr"
            },
            {
                "name": "def",
                "type": "_ptr_Named"
            }
        ]
    },
    "go_types__ptr_Checker_arrayLength": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types__ptr_Checker_typeList": {
        "result": "_slice_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ast_Expr"
            }
        ]
    },
    "go_types_under": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_coreType": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_coreString": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types_match": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Type"
            },
            {
                "name": "y",
                "type": "Type"
            }
        ]
    },
    "go_types_newUnifier": {
        "result": "_ptr_unifier",
        "result_name": null,
        "parameters": [
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            },
            {
                "name": "targs",
                "type": "_slice_Type"
            }
        ]
    },
    "go_types__ptr_unifier_unify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Type"
            },
            {
                "name": "y",
                "type": "Type"
            },
            {
                "name": "mode",
                "type": "unifyMode"
            }
        ]
    },
    "go_types__ptr_unifier_tracef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_types__ptr_unifier_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types_typeParamsById_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types_typeParamsById_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_types_typeParamsById_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_unifier_join": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_TypeParam"
            },
            {
                "name": "y",
                "type": "_ptr_TypeParam"
            }
        ]
    },
    "go_types__ptr_unifier_asTypeParam": {
        "result": "_ptr_TypeParam",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_unifier_setHandle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_TypeParam"
            },
            {
                "name": "h",
                "type": "_ptr_Type"
            }
        ]
    },
    "go_types__ptr_unifier_at": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_TypeParam"
            }
        ]
    },
    "go_types__ptr_unifier_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_TypeParam"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_unifier_unknowns": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_unifier_inferred": {
        "result": "_slice_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "tparams",
                "type": "_slice__ptr_TypeParam"
            }
        ]
    },
    "go_types__ptr_unifier_nify": {
        "result": "struct go_types__ptr_unifier_nify_retval {bool field_0;}",
        "result_name": "go_types__ptr_unifier_nify_retval",
        "parameters": [
            {
                "name": "x",
                "type": "Type"
            },
            {
                "name": "y",
                "type": "Type"
            },
            {
                "name": "mode",
                "type": "unifyMode"
            },
            {
                "name": "p",
                "type": "_ptr_ifacePair"
            }
        ]
    },
    "go_types_NewUnion": {
        "result": "_ptr_Union",
        "result_name": null,
        "parameters": [
            {
                "name": "terms",
                "type": "_slice__ptr_Term"
            }
        ]
    },
    "go_types__ptr_Union_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Union_Term": {
        "result": "_ptr_Term",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "go_types__ptr_Union_Underlying": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Union_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types_NewTerm": {
        "result": "_ptr_Term",
        "result_name": null,
        "parameters": [
            {
                "name": "tilde",
                "type": "bool"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "go_types__ptr_Term_Tilde": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Term_Type": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "go_types__ptr_Term_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types_parseUnion": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "check",
                "type": "_ptr_Checker"
            },
            {
                "name": "uexpr",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types_parseTilde": {
        "result": "_ptr_Term",
        "result_name": null,
        "parameters": [
            {
                "name": "check",
                "type": "_ptr_Checker"
            },
            {
                "name": "tx",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types_overlappingTerm": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "terms",
                "type": "_slice__ptr_Term"
            },
            {
                "name": "y",
                "type": "_ptr_Term"
            }
        ]
    },
    "go_types_flattenUnion": {
        "result": "struct go_types_flattenUnion_retval {_slice_ast_Expr field_0;}",
        "result_name": "go_types_flattenUnion_retval",
        "parameters": [
            {
                "name": "list",
                "type": "_slice_ast_Expr"
            },
            {
                "name": "x",
                "type": "ast_Expr"
            }
        ]
    },
    "go_types_defPredeclaredTypes": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types_defPredeclaredConsts": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types_defPredeclaredNil": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types_defPredeclaredFuncs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types_DefPredeclaredTestFuncs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "go_types_def": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "Object"
            }
        ]
    },
    "go_types_cmpPos": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "token_Pos"
            },
            {
                "name": "q",
                "type": "token_Pos"
            }
        ]
    },
    "go_types_CmpPos": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "token_Pos"
            },
            {
                "name": "q",
                "type": "token_Pos"
            }
        ]
    },
    "go_types__ptr_Checker_validType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_Named"
            }
        ]
    },
    "go_types__ptr_Checker_validType0": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "nest",
                "type": "_slice__ptr_Named"
            },
            {
                "name": "path",
                "type": "_slice__ptr_Named"
            }
        ]
    },
    "go_types_makeObjList": {
        "result": "_slice_Object",
        "result_name": null,
        "parameters": [
            {
                "name": "tlist",
                "type": "_slice__ptr_Named"
            }
        ]
    },
    "go_types_version_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "go_types_version_equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "version"
            }
        ]
    },
    "go_types_version_before": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "version"
            }
        ]
    },
    "go_types_version_after": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "version"
            }
        ]
    },
    "go_types_parseGoVersion": {
        "result": "struct go_types_parseGoVersion_retval {version field_0;error err1;}",
        "result_name": "go_types_parseGoVersion_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "go_types__ptr_Checker_langCompat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lit",
                "type": "_ptr_ast_BasicLit"
            }
        ]
    },
    "go_types__ptr_Checker_allowVersion": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pkg",
                "type": "_ptr_Package"
            },
            {
                "name": "at",
                "type": "positioner"
            },
            {
                "name": "v",
                "type": "version"
            }
        ]
    },
    "go_types__ptr_Checker_verifyVersionf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "at",
                "type": "positioner"
            },
            {
                "name": "v",
                "type": "version"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "go_types_testdata_local__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_Example_binaryMarshaler": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_fromHex": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "hash_TestMarshalHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_adler32__ptr_digest_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_adler32_New": {
        "result": "hash_Hash32",
        "result_name": null,
        "parameters": []
    },
    "hash_adler32__ptr_digest_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_adler32__ptr_digest_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_adler32__ptr_digest_MarshalBinary": {
        "result": "struct hash_adler32__ptr_digest_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "hash_adler32__ptr_digest_MarshalBinary_retval",
        "parameters": []
    },
    "hash_adler32__ptr_digest_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_adler32_appendUint32": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "hash_adler32_readUint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_adler32_update": {
        "result": "digest",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "digest"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_adler32__ptr_digest_Write": {
        "result": "struct hash_adler32__ptr_digest_Write_retval {int field_0;error err1;}",
        "result_name": "hash_adler32__ptr_digest_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_adler32__ptr_digest_Sum32": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "hash_adler32__ptr_digest_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_adler32_Checksum": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_adler32_checksum": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_adler32_TestGolden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_adler32_TestGoldenMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_adler32_BenchmarkAdler32KB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "hash_crc32_castagnoliInit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_crc32_ieeeInit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_crc32_MakeTable": {
        "result": "_ptr_Table",
        "result_name": null,
        "parameters": [
            {
                "name": "poly",
                "type": "uint32"
            }
        ]
    },
    "hash_crc32_New": {
        "result": "hash_Hash32",
        "result_name": null,
        "parameters": [
            {
                "name": "tab",
                "type": "_ptr_Table"
            }
        ]
    },
    "hash_crc32_NewIEEE": {
        "result": "hash_Hash32",
        "result_name": null,
        "parameters": []
    },
    "hash_crc32__ptr_digest_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_crc32__ptr_digest_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_crc32__ptr_digest_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_crc32__ptr_digest_MarshalBinary": {
        "result": "struct hash_crc32__ptr_digest_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "hash_crc32__ptr_digest_MarshalBinary_retval",
        "parameters": []
    },
    "hash_crc32__ptr_digest_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc32_appendUint32": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "hash_crc32_readUint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc32_update": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "crc",
                "type": "uint32"
            },
            {
                "name": "tab",
                "type": "_ptr_Table"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "checkInitIEEE",
                "type": "bool"
            }
        ]
    },
    "hash_crc32_Update": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "crc",
                "type": "uint32"
            },
            {
                "name": "tab",
                "type": "_ptr_Table"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc32__ptr_digest_Write": {
        "result": "struct hash_crc32__ptr_digest_Write_retval {int field_0;error err1;}",
        "result_name": "hash_crc32__ptr_digest_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc32__ptr_digest_Sum32": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "hash_crc32__ptr_digest_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc32_Checksum": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "tab",
                "type": "_ptr_Table"
            }
        ]
    },
    "hash_crc32_ChecksumIEEE": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc32_tableSum": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Table"
            }
        ]
    },
    "hash_crc32_castagnoliSSE42": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "crc",
                "type": "uint32"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc32_castagnoliSSE42Triple": {
        "result": "struct hash_crc32_castagnoliSSE42Triple_retval {uint32 field_0;uint32 field_1;uint32 field_2;}",
        "result_name": "hash_crc32_castagnoliSSE42Triple_retval",
        "parameters": [
            {
                "name": "crcA",
                "type": "uint32"
            },
            {
                "name": "crcB",
                "type": "uint32"
            },
            {
                "name": "crcC",
                "type": "uint32"
            },
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "c",
                "type": "_slice_byte"
            },
            {
                "name": "rounds",
                "type": "uint32"
            }
        ]
    },
    "hash_crc32_ieeeCLMUL": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "crc",
                "type": "uint32"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc32_archAvailableCastagnoli": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "hash_crc32_archInitCastagnoli": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_crc32_castagnoliShift": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "table",
                "type": "_ptr_sse42Table"
            },
            {
                "name": "crc",
                "type": "uint32"
            }
        ]
    },
    "hash_crc32_archUpdateCastagnoli": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "crc",
                "type": "uint32"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc32_archAvailableIEEE": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "hash_crc32_archInitIEEE": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_crc32_archUpdateIEEE": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "crc",
                "type": "uint32"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc32_castagnoliUpdate": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "crc",
                "type": "uint32"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc32_ieeeUpdate": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "crc",
                "type": "uint32"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc32_simpleMakeTable": {
        "result": "_ptr_Table",
        "result_name": null,
        "parameters": [
            {
                "name": "poly",
                "type": "uint32"
            }
        ]
    },
    "hash_crc32_simplePopulateTable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "poly",
                "type": "uint32"
            },
            {
                "name": "t",
                "type": "_ptr_Table"
            }
        ]
    },
    "hash_crc32_simpleUpdate": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "crc",
                "type": "uint32"
            },
            {
                "name": "tab",
                "type": "_ptr_Table"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc32_slicingMakeTable": {
        "result": "_ptr_slicing8Table",
        "result_name": null,
        "parameters": [
            {
                "name": "poly",
                "type": "uint32"
            }
        ]
    },
    "hash_crc32_slicingUpdate": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "crc",
                "type": "uint32"
            },
            {
                "name": "tab",
                "type": "_ptr_slicing8Table"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc32_ppc64SlicingUpdateBy8": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "crc",
                "type": "uint32"
            },
            {
                "name": "table8",
                "type": "_ptr_slicing8Table"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc32_vectorCrc32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "crc",
                "type": "uint32"
            },
            {
                "name": "poly",
                "type": "uint32"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc32_vectorizedCastagnoli": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "crc",
                "type": "uint32"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc32_vectorizedIEEE": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "crc",
                "type": "uint32"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc32_TestCastagnoliRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_crc32_testGoldenIEEE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "crcFunc",
                "type": "void*"
            }
        ]
    },
    "hash_crc32_testGoldenCastagnoli": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "crcFunc",
                "type": "void*"
            }
        ]
    },
    "hash_crc32_testCrossCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "crcFunc1",
                "type": "void*"
            },
            {
                "name": "crcFunc2",
                "type": "void*"
            }
        ]
    },
    "hash_crc32_TestSimple": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_crc32_TestGoldenMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_crc32_TestMarshalTableMismatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_crc32_TestSlicing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_crc32_TestArchIEEE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_crc32_TestArchCastagnoli": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_crc32_TestGolden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_crc32_BenchmarkCRC32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "hash_crc32_benchmarkAll": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "hash_Hash32"
            }
        ]
    },
    "hash_crc32_benchmark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "h",
                "type": "hash_Hash32"
            },
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "alignment",
                "type": "int64"
            }
        ]
    },
    "hash_crc32_ExampleMakeTable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_crc32_reflect_bits": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "uint64"
            },
            {
                "name": "nr",
                "type": "uint"
            }
        ]
    },
    "hash_crc32_get_remainder": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "poly",
                "type": "uint64"
            },
            {
                "name": "deg",
                "type": "uint"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "hash_crc32_get_quotient": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "poly",
                "type": "uint64"
            },
            {
                "name": "bits",
                "type": "uint"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "hash_crc32_xnmodp": {
        "result": "struct hash_crc32_xnmodp_retval {uint64 field_0;uint64 field_1;}",
        "result_name": "hash_crc32_xnmodp_retval",
        "parameters": [
            {
                "name": "n",
                "type": "uint"
            },
            {
                "name": "poly",
                "type": "uint64"
            },
            {
                "name": "deg",
                "type": "uint"
            }
        ]
    },
    "hash_crc32_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_crc32_genCrc32ConstTable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "poly",
                "type": "uint32"
            },
            {
                "name": "polyid",
                "type": "string"
            }
        ]
    },
    "hash_crc64_buildSlicing8TablesOnce": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_crc64_buildSlicing8Tables": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_crc64_MakeTable": {
        "result": "_ptr_Table",
        "result_name": null,
        "parameters": [
            {
                "name": "poly",
                "type": "uint64"
            }
        ]
    },
    "hash_crc64_makeTable": {
        "result": "_ptr_Table",
        "result_name": null,
        "parameters": [
            {
                "name": "poly",
                "type": "uint64"
            }
        ]
    },
    "hash_crc64_makeSlicingBy8Table": {
        "result": "_ptr__8_Table",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Table"
            }
        ]
    },
    "hash_crc64_New": {
        "result": "hash_Hash64",
        "result_name": null,
        "parameters": [
            {
                "name": "tab",
                "type": "_ptr_Table"
            }
        ]
    },
    "hash_crc64__ptr_digest_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_crc64__ptr_digest_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_crc64__ptr_digest_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_crc64__ptr_digest_MarshalBinary": {
        "result": "struct hash_crc64__ptr_digest_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "hash_crc64__ptr_digest_MarshalBinary_retval",
        "parameters": []
    },
    "hash_crc64__ptr_digest_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc64_appendUint64": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "hash_crc64_readUint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc64_update": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "crc",
                "type": "uint64"
            },
            {
                "name": "tab",
                "type": "_ptr_Table"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc64_Update": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "crc",
                "type": "uint64"
            },
            {
                "name": "tab",
                "type": "_ptr_Table"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc64__ptr_digest_Write": {
        "result": "struct hash_crc64__ptr_digest_Write_retval {int field_0;error err1;}",
        "result_name": "hash_crc64__ptr_digest_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc64__ptr_digest_Sum64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "hash_crc64__ptr_digest_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_crc64_Checksum": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "tab",
                "type": "_ptr_Table"
            }
        ]
    },
    "hash_crc64_tableSum": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Table"
            }
        ]
    },
    "hash_crc64_TestGolden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_crc64_TestGoldenMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_crc64_TestMarshalTableMismatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_crc64_bench": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "poly",
                "type": "uint64"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "hash_crc64_BenchmarkCrc64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "hash_fnv_New32": {
        "result": "hash_Hash32",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv_New32a": {
        "result": "hash_Hash32",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv_New64": {
        "result": "hash_Hash64",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv_New64a": {
        "result": "hash_Hash64",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv_New128": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv_New128a": {
        "result": "hash_Hash",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum32_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum32a_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum64_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum64a_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum128_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum128a_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum32_Sum32": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum32a_Sum32": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum64_Sum64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum64a_Sum64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum32_Write": {
        "result": "struct hash_fnv__ptr_sum32_Write_retval {int field_0;error err1;}",
        "result_name": "hash_fnv__ptr_sum32_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv__ptr_sum32a_Write": {
        "result": "struct hash_fnv__ptr_sum32a_Write_retval {int field_0;error err1;}",
        "result_name": "hash_fnv__ptr_sum32a_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv__ptr_sum64_Write": {
        "result": "struct hash_fnv__ptr_sum64_Write_retval {int field_0;error err1;}",
        "result_name": "hash_fnv__ptr_sum64_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv__ptr_sum64a_Write": {
        "result": "struct hash_fnv__ptr_sum64a_Write_retval {int field_0;error err1;}",
        "result_name": "hash_fnv__ptr_sum64a_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv__ptr_sum128_Write": {
        "result": "struct hash_fnv__ptr_sum128_Write_retval {int field_0;error err1;}",
        "result_name": "hash_fnv__ptr_sum128_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv__ptr_sum128a_Write": {
        "result": "struct hash_fnv__ptr_sum128a_Write_retval {int field_0;error err1;}",
        "result_name": "hash_fnv__ptr_sum128a_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv__ptr_sum32_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum32a_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum64_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum64a_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum128_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum128a_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum32_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum32a_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum64_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum64a_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum128_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum128a_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_fnv__ptr_sum32_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv__ptr_sum32a_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv__ptr_sum64_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv__ptr_sum64a_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv__ptr_sum128_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv__ptr_sum128a_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv__ptr_sum32_MarshalBinary": {
        "result": "struct hash_fnv__ptr_sum32_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "hash_fnv__ptr_sum32_MarshalBinary_retval",
        "parameters": []
    },
    "hash_fnv__ptr_sum32a_MarshalBinary": {
        "result": "struct hash_fnv__ptr_sum32a_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "hash_fnv__ptr_sum32a_MarshalBinary_retval",
        "parameters": []
    },
    "hash_fnv__ptr_sum64_MarshalBinary": {
        "result": "struct hash_fnv__ptr_sum64_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "hash_fnv__ptr_sum64_MarshalBinary_retval",
        "parameters": []
    },
    "hash_fnv__ptr_sum64a_MarshalBinary": {
        "result": "struct hash_fnv__ptr_sum64a_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "hash_fnv__ptr_sum64a_MarshalBinary_retval",
        "parameters": []
    },
    "hash_fnv__ptr_sum128_MarshalBinary": {
        "result": "struct hash_fnv__ptr_sum128_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "hash_fnv__ptr_sum128_MarshalBinary_retval",
        "parameters": []
    },
    "hash_fnv__ptr_sum128a_MarshalBinary": {
        "result": "struct hash_fnv__ptr_sum128a_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "hash_fnv__ptr_sum128a_MarshalBinary_retval",
        "parameters": []
    },
    "hash_fnv__ptr_sum32_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv__ptr_sum32a_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv__ptr_sum64_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv__ptr_sum64a_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv__ptr_sum128_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv__ptr_sum128a_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv_readUint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv_appendUint32": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "hash_fnv_appendUint64": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "hash_fnv_readUint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_fnv_TestGolden32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_fnv_TestGolden32a": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_fnv_TestGolden64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_fnv_TestGolden64a": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_fnv_TestGolden128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_fnv_TestGolden128a": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_fnv_testGolden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "hash",
                "type": "hash_Hash"
            },
            {
                "name": "gold",
                "type": "_slice_golden"
            }
        ]
    },
    "hash_fnv_TestGoldenMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_fnv_TestIntegrity32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_fnv_TestIntegrity32a": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_fnv_TestIntegrity64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_fnv_TestIntegrity64a": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_fnv_TestIntegrity128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_fnv_TestIntegrity128a": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_fnv_testIntegrity": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "h",
                "type": "hash_Hash"
            }
        ]
    },
    "hash_fnv_BenchmarkFnv32KB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "hash_fnv_BenchmarkFnv32aKB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "hash_fnv_BenchmarkFnv64KB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "hash_fnv_BenchmarkFnv64aKB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "hash_fnv_BenchmarkFnv128KB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "hash_fnv_BenchmarkFnv128aKB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "hash_fnv_benchmarkKB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "h",
                "type": "hash_Hash"
            }
        ]
    },
    "hash_maphash_Example": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_maphash_Bytes": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "seed",
                "type": "Seed"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_maphash_String": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "seed",
                "type": "Seed"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "hash_maphash__ptr_Hash_initSeed": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_maphash__ptr_Hash_WriteByte": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "hash_maphash__ptr_Hash_Write": {
        "result": "struct hash_maphash__ptr_Hash_Write_retval {int field_0;error err1;}",
        "result_name": "hash_maphash__ptr_Hash_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_maphash__ptr_Hash_WriteString": {
        "result": "struct hash_maphash__ptr_Hash_WriteString_retval {int field_0;error err1;}",
        "result_name": "hash_maphash__ptr_Hash_WriteString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "hash_maphash__ptr_Hash_Seed": {
        "result": "Seed",
        "result_name": null,
        "parameters": []
    },
    "hash_maphash__ptr_Hash_SetSeed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "seed",
                "type": "Seed"
            }
        ]
    },
    "hash_maphash__ptr_Hash_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_maphash__ptr_Hash_flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_maphash__ptr_Hash_Sum64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "hash_maphash_MakeSeed": {
        "result": "Seed",
        "result_name": null,
        "parameters": []
    },
    "hash_maphash__ptr_Hash_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_maphash__ptr_Hash_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_maphash__ptr_Hash_BlockSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_maphash_rthash": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "seed",
                "type": "uint64"
            }
        ]
    },
    "hash_maphash_rthashString": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "state",
                "type": "uint64"
            }
        ]
    },
    "hash_maphash_randUint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "hash_maphash_wyhash": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            },
            {
                "name": "seed",
                "type": "uint64"
            },
            {
                "name": "len",
                "type": "uint64"
            }
        ]
    },
    "hash_maphash_r3": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "k",
                "type": "uint64"
            }
        ]
    },
    "hash_maphash_r4": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_maphash_r8": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_maphash_mix": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            },
            {
                "name": "b",
                "type": "uint64"
            }
        ]
    },
    "hash_maphash_leUint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_maphash_leUint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_maphash_runtime_fastrand64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "hash_maphash_runtime_memhash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "seed",
                "type": "uintptr"
            },
            {
                "name": "s",
                "type": "uintptr"
            }
        ]
    },
    "hash_maphash_TestUnseededHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_TestSeededHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_TestHashGrouping": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_TestHashBytesVsString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_TestHashHighBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_TestRepeat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_TestSeedFromSum64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_TestSeedFromSeed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_TestSeedFromFlush": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_TestSeedFromReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_benchmarkSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "hash_maphash_BenchmarkHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "hash_maphash_TestSmhasherSanity": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_bytesHash": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_maphash_stringHash": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "hash_maphash_randBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_maphash_newHashSet": {
        "result": "_ptr_hashSet",
        "result_name": null,
        "parameters": []
    },
    "hash_maphash__ptr_hashSet_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "uint64"
            }
        ]
    },
    "hash_maphash__ptr_hashSet_addS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "hash_maphash__ptr_hashSet_addB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            }
        ]
    },
    "hash_maphash__ptr_hashSet_addS_seed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "seed",
                "type": "Seed"
            }
        ]
    },
    "hash_maphash__ptr_hashSet_check": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_TestSmhasherAppendedZeros": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_TestSmhasherSmallKeys": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_TestSmhasherZeros": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_TestSmhasherTwoNonzero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_twoNonZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "_ptr_hashSet"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "hash_maphash_TestSmhasherCyclic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_TestSmhasherSparse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_sparse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "hash_maphash_setbits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "_ptr_hashSet"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "hash_maphash_TestSmhasherPermutation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_permutation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "_slice_uint32"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "hash_maphash_genPerm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "_ptr_hashSet"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "_slice_uint32"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "hash_maphash__ptr_bytesKey_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "hash_maphash__ptr_bytesKey_random": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_rand_Rand"
            }
        ]
    },
    "hash_maphash__ptr_bytesKey_bits": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "hash_maphash__ptr_bytesKey_flipBit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "hash_maphash__ptr_bytesKey_hash": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "hash_maphash__ptr_bytesKey_name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "hash_maphash_TestSmhasherAvalanche": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_avalancheTest1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "k",
                "type": "key"
            }
        ]
    },
    "hash_maphash_TestSmhasherWindowed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_windowed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "k",
                "type": "key"
            }
        ]
    },
    "hash_maphash_TestSmhasherText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "hash_maphash_text": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "hash_maphash_TestSmhasherSeed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_populateMaps": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "html_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "html_TestEntityLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_unescapeEntity": {
        "result": "struct html_unescapeEntity_retval {int field_0;}",
        "result_name": "html_unescapeEntity_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "dst",
                "type": "int"
            },
            {
                "name": "src",
                "type": "int"
            }
        ]
    },
    "html_EscapeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "html_UnescapeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "html_TestUnescape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_TestUnescapeEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_BenchmarkEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_BenchmarkEscapeNone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_BenchmarkUnescape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_BenchmarkUnescapeNone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_BenchmarkUnescapeSparse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_BenchmarkUnescapeDense": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_ExampleEscapeString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "html_ExampleUnescapeString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "html_FuzzEscapeUnescape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "html_template_attrType": {
        "result": "contentType",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "html_template__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "html_template_attr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "html_template_TestAddParseTreeHTML": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestClone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestTemplates": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestCloneCrash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestCloneThenParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestFuncMapWorksAfterClone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestTemplateCloneExecuteRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestTemplateCloneLookup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestCloneGrowth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestCloneRedefinedName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestClonePipe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_indirect": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "html_template_indirectToStringerOrError": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "html_template_stringify": {
        "result": "struct html_template_stringify_retval {string field_0;contentType field_1;}",
        "result_name": "html_template_stringify_retval",
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_TestTypedContent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template__ptr_myStringer_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "html_template__ptr_errorer_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "html_template_TestStringer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestEscapingNilNonemptyInterfaces": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_context_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "html_template_context_eq": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "context"
            }
        ]
    },
    "html_template_context_mangle": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "templateName",
                "type": "string"
            }
        ]
    },
    "html_template_isComment": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "state"
            }
        ]
    },
    "html_template_isInTag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "state"
            }
        ]
    },
    "html_template_endsWithCSSKeyword": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "kw",
                "type": "string"
            }
        ]
    },
    "html_template_isCSSNmchar": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "html_template_decodeCSS": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_isHex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "html_template_hexDecode": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_skipCSSSpace": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_isCSSSpace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "html_template_cssEscaper": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_cssValueFilter": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_TestEndsWithCSSKeyword": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestIsCSSNmchar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestDecodeCSS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestHexDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestSkipCSSSpace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestCSSEscaper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestCSSValueFilter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_BenchmarkCSSEscaper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkCSSEscaperNoSpecials": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkDecodeCSS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkDecodeCSSNoSpecials": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkCSSValueFilter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkCSSValueFilterOk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_delim_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "html_template_element_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "html_template__ptr_Error_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "html_template_errorf": {
        "result": "_ptr_Error",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "ErrorCode"
            },
            {
                "name": "node",
                "type": "parse_Node"
            },
            {
                "name": "line",
                "type": "int"
            },
            {
                "name": "f",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_escapeTemplate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "tmpl",
                "type": "_ptr_Template"
            },
            {
                "name": "node",
                "type": "parse_Node"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "html_template_evalArgs": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_makeEscaper": {
        "result": "escaper",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_nameSpace"
            }
        ]
    },
    "html_template__ptr_escaper_escape": {
        "result": "context",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "n",
                "type": "parse_Node"
            }
        ]
    },
    "html_template__ptr_escaper_escapeAction": {
        "result": "context",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "n",
                "type": "_ptr_parse_ActionNode"
            }
        ]
    },
    "html_template_ensurePipelineContains": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_parse_PipeNode"
            },
            {
                "name": "s",
                "type": "_slice_string"
            }
        ]
    },
    "html_template_escFnsEq": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "html_template_normalizeEscFn": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "string"
            }
        ]
    },
    "html_template_appendCmd": {
        "result": "_slice__ptr_parse_CommandNode",
        "result_name": null,
        "parameters": [
            {
                "name": "cmds",
                "type": "_slice__ptr_parse_CommandNode"
            },
            {
                "name": "cmd",
                "type": "_ptr_parse_CommandNode"
            }
        ]
    },
    "html_template_newIdentCmd": {
        "result": "_ptr_parse_CommandNode",
        "result_name": null,
        "parameters": [
            {
                "name": "identifier",
                "type": "string"
            },
            {
                "name": "pos",
                "type": "parse_Pos"
            }
        ]
    },
    "html_template_nudge": {
        "result": "context",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "context"
            }
        ]
    },
    "html_template_join": {
        "result": "context",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "context"
            },
            {
                "name": "b",
                "type": "context"
            },
            {
                "name": "node",
                "type": "parse_Node"
            },
            {
                "name": "nodeName",
                "type": "string"
            }
        ]
    },
    "html_template__ptr_escaper_escapeBranch": {
        "result": "context",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "n",
                "type": "_ptr_parse_BranchNode"
            },
            {
                "name": "nodeName",
                "type": "string"
            }
        ]
    },
    "html_template_joinRange": {
        "result": "context",
        "result_name": null,
        "parameters": [
            {
                "name": "c0",
                "type": "context"
            },
            {
                "name": "rc",
                "type": "_ptr_rangeContext"
            }
        ]
    },
    "html_template__ptr_escaper_escapeList": {
        "result": "context",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "n",
                "type": "_ptr_parse_ListNode"
            }
        ]
    },
    "html_template__ptr_escaper_escapeListConditionally": {
        "result": "struct html_template__ptr_escaper_escapeListConditionally_retval {context field_0;bool field_1;}",
        "result_name": "html_template__ptr_escaper_escapeListConditionally_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "n",
                "type": "_ptr_parse_ListNode"
            },
            {
                "name": "filter",
                "type": "void*"
            }
        ]
    },
    "html_template__ptr_escaper_escapeTemplate": {
        "result": "context",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "n",
                "type": "_ptr_parse_TemplateNode"
            }
        ]
    },
    "html_template__ptr_escaper_escapeTree": {
        "result": "struct html_template__ptr_escaper_escapeTree_retval {context field_0;string field_1;}",
        "result_name": "html_template__ptr_escaper_escapeTree_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "node",
                "type": "parse_Node"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "html_template__ptr_escaper_computeOutCtx": {
        "result": "context",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "t",
                "type": "_ptr_template_Template"
            }
        ]
    },
    "html_template__ptr_escaper_escapeTemplateBody": {
        "result": "struct html_template__ptr_escaper_escapeTemplateBody_retval {context field_0;bool field_1;}",
        "result_name": "html_template__ptr_escaper_escapeTemplateBody_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "t",
                "type": "_ptr_template_Template"
            }
        ]
    },
    "html_template__ptr_escaper_escapeText": {
        "result": "context",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "n",
                "type": "_ptr_parse_TextNode"
            }
        ]
    },
    "html_template_contextAfterText": {
        "result": "struct html_template_contextAfterText_retval {context field_0;int field_1;}",
        "result_name": "html_template_contextAfterText_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template__ptr_escaper_editActionNode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_parse_ActionNode"
            },
            {
                "name": "cmds",
                "type": "_slice_string"
            }
        ]
    },
    "html_template__ptr_escaper_editTemplateNode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_parse_TemplateNode"
            },
            {
                "name": "callee",
                "type": "string"
            }
        ]
    },
    "html_template__ptr_escaper_editTextNode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_parse_TextNode"
            },
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template__ptr_escaper_commit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "html_template__ptr_escaper_template": {
        "result": "_ptr_template_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "html_template__ptr_escaper_arbitraryTemplate": {
        "result": "_ptr_Template",
        "result_name": null,
        "parameters": []
    },
    "html_template_HTMLEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_HTMLEscapeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "html_template_HTMLEscaper": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_JSEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_JSEscapeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "html_template_JSEscaper": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_URLQueryEscaper": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template__ptr_badMarshaler_MarshalJSON": {
        "result": "struct html_template__ptr_badMarshaler_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "html_template__ptr_badMarshaler_MarshalJSON_retval",
        "parameters": []
    },
    "html_template__ptr_goodMarshaler_MarshalJSON": {
        "result": "struct html_template__ptr_goodMarshaler_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "html_template__ptr_goodMarshaler_MarshalJSON_retval",
        "parameters": []
    },
    "html_template_TestEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestEscapeMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestEscapeSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestEscapeText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestEnsurePipelineContains": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestEscapeMalformedPipelines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestEscapeErrorsNotIgnorable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestEscapeSetErrorsNotIgnorable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestRedundantFuncs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestIndirectPrint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestEmptyTemplateHTML": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_Issue7379_SomeMethod": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "html_template_TestPipeToMethodIsEscaped": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestErrorOnUndefined": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestIdempotentExecute": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_BenchmarkEscapedExecute": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_TestOrphanedTemplate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestAliasedParseTreeDoesNotOverescape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_createTestDir": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "files",
                "type": "_slice_templateFile"
            }
        ]
    },
    "html_template_ExampleTemplate_glob": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "html_template_ExampleTemplate_parsefiles": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "html_template_ExampleTemplate_helpers": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "html_template_ExampleTemplate_share": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "html_template_Example": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "html_template_Example_autoescaping": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "html_template_Example_escape": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "html_template_ExampleTemplate_Delims": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "html_template_ExampleTemplate_block": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "html_template_S_Method0": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "html_template__ptr_V_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "html_template__ptr_W_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "html_template_newInt": {
        "result": "_ptr_int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "html_template_newString": {
        "result": "_ptr_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "html_template_newIntSlice": {
        "result": "_ptr__slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "html_template__ptr_T_Method0": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "html_template__ptr_T_Method1": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "html_template__ptr_T_Method2": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "html_template__ptr_T_Method3": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "html_template__ptr_T_Copy": {
        "result": "_ptr_T",
        "result_name": null,
        "parameters": []
    },
    "html_template__ptr_T_MAdd": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "_slice_int"
            }
        ]
    },
    "html_template__ptr_T_MyError": {
        "result": "struct html_template__ptr_T_MyError_retval {bool field_0;error err1;}",
        "result_name": "html_template__ptr_T_MyError_retval",
        "parameters": [
            {
                "name": "error",
                "type": "bool"
            }
        ]
    },
    "html_template__ptr_T_GetU": {
        "result": "_ptr_U",
        "result_name": null,
        "parameters": []
    },
    "html_template__ptr_U_TrueFalse": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "html_template_typeOf": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "interface_"
            }
        ]
    },
    "html_template_zeroArgs": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "html_template_oneArg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            }
        ]
    },
    "html_template_twoArgs": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "html_template_dddArg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "html_template_count": {
        "result": "chan_send_string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "html_template_vfunc": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "html_template_valueString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "html_template_returnInt": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "html_template_add": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "int"
            }
        ]
    },
    "html_template_echo": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "interface_"
            }
        ]
    },
    "html_template_makemap": {
        "result": "map_string_string",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "html_template_stringer": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_Stringer"
            }
        ]
    },
    "html_template_mapOfThree": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "html_template_testExecute": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "execTests",
                "type": "_slice_execTest"
            },
            {
                "name": "template",
                "type": "_ptr_Template"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestExecute": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestDelims": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestExecuteError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestExecError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestJSEscaping": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestTree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestExecuteOnNewTemplate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestMessageForExecuteEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestFinalForPrintf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestComparison": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestMissingMapKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestUnterminatedStringError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_ErrorWriter_Write": {
        "result": "struct html_template_ErrorWriter_Write_retval {int field_0;error err1;}",
        "result_name": "html_template_ErrorWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_TestExecuteGivesExecError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_funcNameTestFunc": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "html_template_TestGoodFuncNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestBadFuncNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_testBadFuncName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestEvalFieldErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestMaxExecDepth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestAddrOfIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestInterfaceValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestExecutePanicDuringCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestIssue31810": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestEscapeRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestRecursiveExecute": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template__ptr_recursiveInvoker_Recur": {
        "result": "struct html_template__ptr_recursiveInvoker_Recur_retval {string field_0;error err1;}",
        "result_name": "html_template__ptr_recursiveInvoker_Recur_retval",
        "parameters": []
    },
    "html_template_TestRecursiveExecuteViaMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestTemplateFuncsAfterClone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_htmlNospaceEscaper": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_attrEscaper": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_rcdataEscaper": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_htmlEscaper": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_htmlReplacer": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "replacementTable",
                "type": "_slice_string"
            },
            {
                "name": "badRunes",
                "type": "bool"
            }
        ]
    },
    "html_template_stripTags": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "html",
                "type": "string"
            }
        ]
    },
    "html_template_htmlNameFilter": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_commentEscaper": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_TestHTMLNospaceEscaper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestStripTags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_BenchmarkHTMLNospaceEscaper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkHTMLNospaceEscaperNoSpecials": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkStripTags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkStripTagsNoSpecials": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_nextJSCtx": {
        "result": "jsCtx",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "preceding",
                "type": "jsCtx"
            }
        ]
    },
    "html_template_indirectToJSONMarshaler": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "html_template_jsValEscaper": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_jsStrEscaper": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_jsRegexpEscaper": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_replace": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "replacementTable",
                "type": "_slice_string"
            }
        ]
    },
    "html_template_isJSIdentPart": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "html_template_isJSType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "mimeType",
                "type": "string"
            }
        ]
    },
    "html_template_jsCtx_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "html_template_TestNextJsCtx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestJSValEscaper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestJSStrEscaper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestJSRegexpEscaper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestEscapersOnLower7AndSelectHighCodepoints": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestIsJsMimeType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_BenchmarkJSValEscaperWithNum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkJSValEscaperWithStr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkJSValEscaperWithStrNoSpecials": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkJSValEscaperWithObj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkJSValEscaperWithObjNoSpecials": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkJSStrEscaperNoSpecials": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkJSStrEscaper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkJSRegexpEscaperNoSpecials": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkJSRegexpEscaper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_TestMultiExecute": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestParseFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestParseGlob": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestParseFS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestParseFilesWithData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestParseGlobWithData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestParseZipFS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestAddParseTreeToUnparsedTemplate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestRedefinition": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestEmptyTemplateCloneCrash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestTemplateLookUp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestEmptyTemplate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestIssue19294": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_state_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "html_template__ptr_Template_Templates": {
        "result": "_slice__ptr_Template",
        "result_name": null,
        "parameters": []
    },
    "html_template__ptr_Template_Option": {
        "result": "_ptr_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "opt",
                "type": "string"
            }
        ]
    },
    "html_template__ptr_Template_checkCanParse": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "html_template__ptr_Template_escape": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "html_template__ptr_Template_Execute": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "wr",
                "type": "io_Writer"
            },
            {
                "name": "data",
                "type": "interface_"
            }
        ]
    },
    "html_template__ptr_Template_ExecuteTemplate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "wr",
                "type": "io_Writer"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "data",
                "type": "interface_"
            }
        ]
    },
    "html_template__ptr_Template_lookupAndEscapeTemplate": {
        "result": "struct html_template__ptr_Template_lookupAndEscapeTemplate_retval {_ptr_Template field_0;error err1;}",
        "result_name": "html_template__ptr_Template_lookupAndEscapeTemplate_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "html_template__ptr_Template_DefinedTemplates": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "html_template__ptr_Template_Parse": {
        "result": "struct html_template__ptr_Template_Parse_retval {_ptr_Template field_0;error err1;}",
        "result_name": "html_template__ptr_Template_Parse_retval",
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "html_template__ptr_Template_AddParseTree": {
        "result": "struct html_template__ptr_Template_AddParseTree_retval {_ptr_Template field_0;error err1;}",
        "result_name": "html_template__ptr_Template_AddParseTree_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "tree",
                "type": "_ptr_parse_Tree"
            }
        ]
    },
    "html_template__ptr_Template_Clone": {
        "result": "struct html_template__ptr_Template_Clone_retval {_ptr_Template field_0;error err1;}",
        "result_name": "html_template__ptr_Template_Clone_retval",
        "parameters": []
    },
    "html_template_New": {
        "result": "_ptr_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "html_template__ptr_Template_New": {
        "result": "_ptr_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "html_template__ptr_Template_new": {
        "result": "_ptr_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "html_template__ptr_Template_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "html_template__ptr_Template_Funcs": {
        "result": "_ptr_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "funcMap",
                "type": "FuncMap"
            }
        ]
    },
    "html_template__ptr_Template_Delims": {
        "result": "_ptr_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "left",
                "type": "string"
            },
            {
                "name": "right",
                "type": "string"
            }
        ]
    },
    "html_template__ptr_Template_Lookup": {
        "result": "_ptr_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "html_template_Must": {
        "result": "_ptr_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Template"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "html_template_ParseFiles": {
        "result": "struct html_template_ParseFiles_retval {_ptr_Template field_0;error err1;}",
        "result_name": "html_template_ParseFiles_retval",
        "parameters": [
            {
                "name": "filenames",
                "type": "string"
            }
        ]
    },
    "html_template__ptr_Template_ParseFiles": {
        "result": "struct html_template__ptr_Template_ParseFiles_retval {_ptr_Template field_0;error err1;}",
        "result_name": "html_template__ptr_Template_ParseFiles_retval",
        "parameters": [
            {
                "name": "filenames",
                "type": "string"
            }
        ]
    },
    "html_template_parseFiles": {
        "result": "struct html_template_parseFiles_retval {_ptr_Template field_0;error err1;}",
        "result_name": "html_template_parseFiles_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Template"
            },
            {
                "name": "readFile",
                "type": "void*"
            },
            {
                "name": "filenames",
                "type": "string"
            }
        ]
    },
    "html_template_ParseGlob": {
        "result": "struct html_template_ParseGlob_retval {_ptr_Template field_0;error err1;}",
        "result_name": "html_template_ParseGlob_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "html_template__ptr_Template_ParseGlob": {
        "result": "struct html_template__ptr_Template_ParseGlob_retval {_ptr_Template field_0;error err1;}",
        "result_name": "html_template__ptr_Template_ParseGlob_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "html_template_parseGlob": {
        "result": "struct html_template_parseGlob_retval {_ptr_Template field_0;error err1;}",
        "result_name": "html_template_parseGlob_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Template"
            },
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "html_template_IsTrue": {
        "result": "struct html_template_IsTrue_retval {bool field_0;}",
        "result_name": "html_template_IsTrue_retval",
        "parameters": [
            {
                "name": "val",
                "type": "interface_"
            }
        ]
    },
    "html_template_ParseFS": {
        "result": "struct html_template_ParseFS_retval {_ptr_Template field_0;error err1;}",
        "result_name": "html_template_ParseFS_retval",
        "parameters": [
            {
                "name": "fs",
                "type": "fs_FS"
            },
            {
                "name": "patterns",
                "type": "string"
            }
        ]
    },
    "html_template__ptr_Template_ParseFS": {
        "result": "struct html_template__ptr_Template_ParseFS_retval {_ptr_Template field_0;error err1;}",
        "result_name": "html_template__ptr_Template_ParseFS_retval",
        "parameters": [
            {
                "name": "fs",
                "type": "fs_FS"
            },
            {
                "name": "patterns",
                "type": "string"
            }
        ]
    },
    "html_template_parseFS": {
        "result": "struct html_template_parseFS_retval {_ptr_Template field_0;error err1;}",
        "result_name": "html_template_parseFS_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Template"
            },
            {
                "name": "fsys",
                "type": "fs_FS"
            },
            {
                "name": "patterns",
                "type": "_slice_string"
            }
        ]
    },
    "html_template_readFileOS": {
        "result": "struct html_template_readFileOS_retval {string field_0;_slice_byte field_1;error err2;}",
        "result_name": "html_template_readFileOS_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "html_template_readFileFS": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "fsys",
                "type": "fs_FS"
            }
        ]
    },
    "html_template_TestTemplateClone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestRedefineNonEmptyAfterExecution": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestRedefineEmptyAfterExecution": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestRedefineAfterNonExecution": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestRedefineAfterNamedExecution": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestRedefineNestedByNameAfterExecution": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestRedefineNestedByTemplateAfterExecution": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestRedefineSafety": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestRedefineTopUse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestRedefineOtherParsers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestNumbers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestStringsInScriptsWithJsonContentTypeAreCorrectlyEscaped": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestSkipEscapeComments": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_newTestCase": {
        "result": "_ptr_testCase",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template__ptr_testCase_lookup": {
        "result": "_ptr_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "html_template__ptr_testCase_mustParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Template"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "html_template__ptr_testCase_mustNotParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Template"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "html_template__ptr_testCase_mustExecute": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Template"
            },
            {
                "name": "val",
                "type": "interface_"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "html_template_tText": {
        "result": "struct html_template_tText_retval {context field_0;int field_1;}",
        "result_name": "html_template_tText_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_tTag": {
        "result": "struct html_template_tTag_retval {context field_0;int field_1;}",
        "result_name": "html_template_tTag_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_tAttrName": {
        "result": "struct html_template_tAttrName_retval {context field_0;int field_1;}",
        "result_name": "html_template_tAttrName_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_tAfterName": {
        "result": "struct html_template_tAfterName_retval {context field_0;int field_1;}",
        "result_name": "html_template_tAfterName_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_tBeforeValue": {
        "result": "struct html_template_tBeforeValue_retval {context field_0;int field_1;}",
        "result_name": "html_template_tBeforeValue_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_tHTMLCmt": {
        "result": "struct html_template_tHTMLCmt_retval {context field_0;int field_1;}",
        "result_name": "html_template_tHTMLCmt_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_tSpecialTagEnd": {
        "result": "struct html_template_tSpecialTagEnd_retval {context field_0;int field_1;}",
        "result_name": "html_template_tSpecialTagEnd_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_indexTagEnd": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "tag",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_tAttr": {
        "result": "struct html_template_tAttr_retval {context field_0;int field_1;}",
        "result_name": "html_template_tAttr_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_tURL": {
        "result": "struct html_template_tURL_retval {context field_0;int field_1;}",
        "result_name": "html_template_tURL_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_tJS": {
        "result": "struct html_template_tJS_retval {context field_0;int field_1;}",
        "result_name": "html_template_tJS_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_tJSDelimited": {
        "result": "struct html_template_tJSDelimited_retval {context field_0;int field_1;}",
        "result_name": "html_template_tJSDelimited_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_tBlockCmt": {
        "result": "struct html_template_tBlockCmt_retval {context field_0;int field_1;}",
        "result_name": "html_template_tBlockCmt_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_tLineCmt": {
        "result": "struct html_template_tLineCmt_retval {context field_0;int field_1;}",
        "result_name": "html_template_tLineCmt_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_tCSS": {
        "result": "struct html_template_tCSS_retval {context field_0;int field_1;}",
        "result_name": "html_template_tCSS_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_tCSSStr": {
        "result": "struct html_template_tCSSStr_retval {context field_0;int field_1;}",
        "result_name": "html_template_tCSSStr_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_tError": {
        "result": "struct html_template_tError_retval {context field_0;int field_1;}",
        "result_name": "html_template_tError_retval",
        "parameters": [
            {
                "name": "c",
                "type": "context"
            },
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "html_template_eatAttrName": {
        "result": "struct html_template_eatAttrName_retval {int field_0;_ptr_Error field_1;}",
        "result_name": "html_template_eatAttrName_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "html_template_asciiAlpha": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "html_template_asciiAlphaNum": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "html_template_eatTagName": {
        "result": "struct html_template_eatTagName_retval {int field_0;element field_1;}",
        "result_name": "html_template_eatTagName_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "html_template_eatWhiteSpace": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "html_template_TestFindEndTag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_BenchmarkTemplateSpecialTags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_urlFilter": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_isSafeURL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "html_template_urlEscaper": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_urlNormalizer": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_urlProcessor": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "norm",
                "type": "bool"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_processURLOnto": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "norm",
                "type": "bool"
            },
            {
                "name": "b",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "html_template_srcsetFilterAndEscaper": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "html_template_isHTMLSpace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "html_template_isHTMLSpaceOrASCIIAlnum": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "html_template_filterSrcsetElement": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "left",
                "type": "int"
            },
            {
                "name": "right",
                "type": "int"
            },
            {
                "name": "b",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "html_template_urlPart_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "html_template_TestURLNormalizer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestURLFilters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_TestSrcsetFilter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "html_template_BenchmarkURLEscaper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkURLEscaperNoSpecials": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkURLNormalizer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkURLNormalizerNoSpecials": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkSrcsetFilter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "html_template_BenchmarkSrcsetFilterNoSpecials": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_Example_decodeConfig": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_Example": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_decode": {
        "result": "struct image_decode_retval {image_Image field_0;string field_1;error err2;}",
        "result_name": "image_decode_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "image_decodeConfig": {
        "result": "struct image_decodeConfig_retval {image_Config field_0;string field_1;error err2;}",
        "result_name": "image_decodeConfig_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "image_delta": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "u0",
                "type": "uint32"
            },
            {
                "name": "u1",
                "type": "uint32"
            }
        ]
    },
    "image_withinTolerance": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c0",
                "type": "color_Color"
            },
            {
                "name": "c1",
                "type": "color_Color"
            },
            {
                "name": "tolerance",
                "type": "int"
            }
        ]
    },
    "image_TestDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_RegisterFormat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "magic",
                "type": "string"
            },
            {
                "name": "decode",
                "type": "void*"
            },
            {
                "name": "decodeConfig",
                "type": "void*"
            }
        ]
    },
    "image_asReader": {
        "result": "reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "image_match": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "magic",
                "type": "string"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "image_sniff": {
        "result": "format",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "reader"
            }
        ]
    },
    "image_Decode": {
        "result": "struct image_Decode_retval {Image field_0;string field_1;error err2;}",
        "result_name": "image_Decode_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "image_DecodeConfig": {
        "result": "struct image_DecodeConfig_retval {Config field_0;string field_1;error err2;}",
        "result_name": "image_DecodeConfig_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "image_Point_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "image_Point_Add": {
        "result": "Point",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "Point"
            }
        ]
    },
    "image_Point_Sub": {
        "result": "Point",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "Point"
            }
        ]
    },
    "image_Point_Mul": {
        "result": "Point",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "image_Point_Div": {
        "result": "Point",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "image_Point_In": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image_Point_Mod": {
        "result": "Point",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image_Point_Eq": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "Point"
            }
        ]
    },
    "image_Pt": {
        "result": "Point",
        "result_name": null,
        "parameters": [
            {
                "name": "X",
                "type": "int"
            },
            {
                "name": "Y",
                "type": "int"
            }
        ]
    },
    "image_Rectangle_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "image_Rectangle_Dx": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "image_Rectangle_Dy": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "image_Rectangle_Size": {
        "result": "Point",
        "result_name": null,
        "parameters": []
    },
    "image_Rectangle_Add": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "Point"
            }
        ]
    },
    "image_Rectangle_Sub": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "Point"
            }
        ]
    },
    "image_Rectangle_Inset": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "image_Rectangle_Intersect": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Rectangle"
            }
        ]
    },
    "image_Rectangle_Union": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Rectangle"
            }
        ]
    },
    "image_Rectangle_Empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "image_Rectangle_Eq": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Rectangle"
            }
        ]
    },
    "image_Rectangle_Overlaps": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Rectangle"
            }
        ]
    },
    "image_Rectangle_In": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Rectangle"
            }
        ]
    },
    "image_Rectangle_Canon": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": []
    },
    "image_Rectangle_At": {
        "result": "color_Color",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image_Rectangle_RGBA64At": {
        "result": "color_RGBA64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image_Rectangle_Bounds": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": []
    },
    "image_Rectangle_ColorModel": {
        "result": "color_Model",
        "result_name": null,
        "parameters": []
    },
    "image_Rect": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": [
            {
                "name": "x0",
                "type": "int"
            },
            {
                "name": "y0",
                "type": "int"
            },
            {
                "name": "x1",
                "type": "int"
            },
            {
                "name": "y1",
                "type": "int"
            }
        ]
    },
    "image_mul3NonNeg": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "z",
                "type": "int"
            }
        ]
    },
    "image_add2NonNeg": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image_TestRectangle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_pixelBufferLength": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "bytesPerPixel",
                "type": "int"
            },
            {
                "name": "r",
                "type": "Rectangle"
            },
            {
                "name": "imageTypeName",
                "type": "string"
            }
        ]
    },
    "image__ptr_RGBA_ColorModel": {
        "result": "color_Model",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_RGBA_Bounds": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_RGBA_At": {
        "result": "color_Color",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_RGBA_RGBA64At": {
        "result": "color_RGBA64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_RGBA_RGBAAt": {
        "result": "color_RGBA",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_RGBA_PixOffset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_RGBA_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_Color"
            }
        ]
    },
    "image__ptr_RGBA_SetRGBA64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_RGBA64"
            }
        ]
    },
    "image__ptr_RGBA_SetRGBA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_RGBA"
            }
        ]
    },
    "image__ptr_RGBA_SubImage": {
        "result": "Image",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_RGBA_Opaque": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "image_NewRGBA": {
        "result": "_ptr_RGBA",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_RGBA64_ColorModel": {
        "result": "color_Model",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_RGBA64_Bounds": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_RGBA64_At": {
        "result": "color_Color",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_RGBA64_RGBA64At": {
        "result": "color_RGBA64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_RGBA64_PixOffset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_RGBA64_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_Color"
            }
        ]
    },
    "image__ptr_RGBA64_SetRGBA64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_RGBA64"
            }
        ]
    },
    "image__ptr_RGBA64_SubImage": {
        "result": "Image",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_RGBA64_Opaque": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "image_NewRGBA64": {
        "result": "_ptr_RGBA64",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_NRGBA_ColorModel": {
        "result": "color_Model",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_NRGBA_Bounds": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_NRGBA_At": {
        "result": "color_Color",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_NRGBA_RGBA64At": {
        "result": "color_RGBA64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_NRGBA_NRGBAAt": {
        "result": "color_NRGBA",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_NRGBA_PixOffset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_NRGBA_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_Color"
            }
        ]
    },
    "image__ptr_NRGBA_SetRGBA64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_RGBA64"
            }
        ]
    },
    "image__ptr_NRGBA_SetNRGBA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_NRGBA"
            }
        ]
    },
    "image__ptr_NRGBA_SubImage": {
        "result": "Image",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_NRGBA_Opaque": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "image_NewNRGBA": {
        "result": "_ptr_NRGBA",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_NRGBA64_ColorModel": {
        "result": "color_Model",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_NRGBA64_Bounds": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_NRGBA64_At": {
        "result": "color_Color",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_NRGBA64_RGBA64At": {
        "result": "color_RGBA64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_NRGBA64_NRGBA64At": {
        "result": "color_NRGBA64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_NRGBA64_PixOffset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_NRGBA64_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_Color"
            }
        ]
    },
    "image__ptr_NRGBA64_SetRGBA64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_RGBA64"
            }
        ]
    },
    "image__ptr_NRGBA64_SetNRGBA64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_NRGBA64"
            }
        ]
    },
    "image__ptr_NRGBA64_SubImage": {
        "result": "Image",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_NRGBA64_Opaque": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "image_NewNRGBA64": {
        "result": "_ptr_NRGBA64",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_Alpha_ColorModel": {
        "result": "color_Model",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_Alpha_Bounds": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_Alpha_At": {
        "result": "color_Color",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Alpha_RGBA64At": {
        "result": "color_RGBA64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Alpha_AlphaAt": {
        "result": "color_Alpha",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Alpha_PixOffset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Alpha_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_Color"
            }
        ]
    },
    "image__ptr_Alpha_SetRGBA64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_RGBA64"
            }
        ]
    },
    "image__ptr_Alpha_SetAlpha": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_Alpha"
            }
        ]
    },
    "image__ptr_Alpha_SubImage": {
        "result": "Image",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_Alpha_Opaque": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "image_NewAlpha": {
        "result": "_ptr_Alpha",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_Alpha16_ColorModel": {
        "result": "color_Model",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_Alpha16_Bounds": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_Alpha16_At": {
        "result": "color_Color",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Alpha16_RGBA64At": {
        "result": "color_RGBA64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Alpha16_Alpha16At": {
        "result": "color_Alpha16",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Alpha16_PixOffset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Alpha16_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_Color"
            }
        ]
    },
    "image__ptr_Alpha16_SetRGBA64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_RGBA64"
            }
        ]
    },
    "image__ptr_Alpha16_SetAlpha16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_Alpha16"
            }
        ]
    },
    "image__ptr_Alpha16_SubImage": {
        "result": "Image",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_Alpha16_Opaque": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "image_NewAlpha16": {
        "result": "_ptr_Alpha16",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_Gray_ColorModel": {
        "result": "color_Model",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_Gray_Bounds": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_Gray_At": {
        "result": "color_Color",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Gray_RGBA64At": {
        "result": "color_RGBA64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Gray_GrayAt": {
        "result": "color_Gray",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Gray_PixOffset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Gray_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_Color"
            }
        ]
    },
    "image__ptr_Gray_SetRGBA64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_RGBA64"
            }
        ]
    },
    "image__ptr_Gray_SetGray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_Gray"
            }
        ]
    },
    "image__ptr_Gray_SubImage": {
        "result": "Image",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_Gray_Opaque": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "image_NewGray": {
        "result": "_ptr_Gray",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_Gray16_ColorModel": {
        "result": "color_Model",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_Gray16_Bounds": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_Gray16_At": {
        "result": "color_Color",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Gray16_RGBA64At": {
        "result": "color_RGBA64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Gray16_Gray16At": {
        "result": "color_Gray16",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Gray16_PixOffset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Gray16_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_Color"
            }
        ]
    },
    "image__ptr_Gray16_SetRGBA64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_RGBA64"
            }
        ]
    },
    "image__ptr_Gray16_SetGray16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_Gray16"
            }
        ]
    },
    "image__ptr_Gray16_SubImage": {
        "result": "Image",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_Gray16_Opaque": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "image_NewGray16": {
        "result": "_ptr_Gray16",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_CMYK_ColorModel": {
        "result": "color_Model",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_CMYK_Bounds": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_CMYK_At": {
        "result": "color_Color",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_CMYK_RGBA64At": {
        "result": "color_RGBA64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_CMYK_CMYKAt": {
        "result": "color_CMYK",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_CMYK_PixOffset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_CMYK_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_Color"
            }
        ]
    },
    "image__ptr_CMYK_SetRGBA64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_RGBA64"
            }
        ]
    },
    "image__ptr_CMYK_SetCMYK": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_CMYK"
            }
        ]
    },
    "image__ptr_CMYK_SubImage": {
        "result": "Image",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_CMYK_Opaque": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "image_NewCMYK": {
        "result": "_ptr_CMYK",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_Paletted_ColorModel": {
        "result": "color_Model",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_Paletted_Bounds": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_Paletted_At": {
        "result": "color_Color",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Paletted_RGBA64At": {
        "result": "color_RGBA64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Paletted_PixOffset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Paletted_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_Color"
            }
        ]
    },
    "image__ptr_Paletted_SetRGBA64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_RGBA64"
            }
        ]
    },
    "image__ptr_Paletted_ColorIndexAt": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Paletted_SetColorIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "index",
                "type": "uint8"
            }
        ]
    },
    "image__ptr_Paletted_SubImage": {
        "result": "Image",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_Paletted_Opaque": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "image_NewPaletted": {
        "result": "_ptr_Paletted",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            },
            {
                "name": "p",
                "type": "color_Palette"
            }
        ]
    },
    "image_cmp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "cm",
                "type": "color_Model"
            },
            {
                "name": "c0",
                "type": "color_Color"
            },
            {
                "name": "c1",
                "type": "color_Color"
            }
        ]
    },
    "image_TestImage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_TestNewXxxBadRectangle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_Test16BitsPerColorChannel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_TestRGBA64Image": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_BenchmarkAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_BenchmarkSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_BenchmarkRGBAAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_BenchmarkRGBASetRGBA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_BenchmarkRGBA64At": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_BenchmarkRGBA64SetRGBA64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_BenchmarkNRGBAAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_BenchmarkNRGBASetNRGBA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_BenchmarkNRGBA64At": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_BenchmarkNRGBA64SetNRGBA64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_BenchmarkAlphaAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_BenchmarkAlphaSetAlpha": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_BenchmarkAlpha16At": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_BenchmarkAlphaSetAlpha16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_BenchmarkGrayAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_BenchmarkGraySetGray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_BenchmarkGray16At": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_BenchmarkGraySetGray16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image__ptr_Uniform_RGBA": {
        "result": "struct image__ptr_Uniform_RGBA_retval {uint32 field_0;}",
        "result_name": "image__ptr_Uniform_RGBA_retval",
        "parameters": []
    },
    "image__ptr_Uniform_ColorModel": {
        "result": "color_Model",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_Uniform_Convert": {
        "result": "color_Color",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_Uniform_Bounds": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_Uniform_At": {
        "result": "color_Color",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Uniform_RGBA64At": {
        "result": "color_RGBA64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_Uniform_Opaque": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "image_NewUniform": {
        "result": "_ptr_Uniform",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "color_Color"
            }
        ]
    },
    "image_YCbCrSubsampleRatio_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_YCbCr_ColorModel": {
        "result": "color_Model",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_YCbCr_Bounds": {
        "result": "Rectangle",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_YCbCr_At": {
        "result": "color_Color",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_YCbCr_RGBA64At": {
        "result": "color_RGBA64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_YCbCr_YCbCrAt": {
        "result": "color_YCbCr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_YCbCr_YOffset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_YCbCr_COffset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_YCbCr_SubImage": {
        "result": "Image",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_YCbCr_Opaque": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "image_yCbCrSize": {
        "result": "struct image_yCbCrSize_retval {int field_0;}",
        "result_name": "image_yCbCrSize_retval",
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            },
            {
                "name": "subsampleRatio",
                "type": "YCbCrSubsampleRatio"
            }
        ]
    },
    "image_NewYCbCr": {
        "result": "_ptr_YCbCr",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            },
            {
                "name": "subsampleRatio",
                "type": "YCbCrSubsampleRatio"
            }
        ]
    },
    "image__ptr_NYCbCrA_ColorModel": {
        "result": "color_Model",
        "result_name": null,
        "parameters": []
    },
    "image__ptr_NYCbCrA_At": {
        "result": "color_Color",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_NYCbCrA_RGBA64At": {
        "result": "color_RGBA64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_NYCbCrA_NYCbCrAAt": {
        "result": "color_NYCbCrA",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_NYCbCrA_AOffset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image__ptr_NYCbCrA_SubImage": {
        "result": "Image",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            }
        ]
    },
    "image__ptr_NYCbCrA_Opaque": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "image_NewNYCbCrA": {
        "result": "_ptr_NYCbCrA",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Rectangle"
            },
            {
                "name": "subsampleRatio",
                "type": "YCbCrSubsampleRatio"
            }
        ]
    },
    "image_TestYCbCr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_testYCbCr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "r",
                "type": "Rectangle"
            },
            {
                "name": "subsampleRatio",
                "type": "YCbCrSubsampleRatio"
            },
            {
                "name": "delta",
                "type": "Point"
            }
        ]
    },
    "image_TestYCbCrSlicesDontOverlap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_color_RGBA_RGBA": {
        "result": "struct image_color_RGBA_RGBA_retval {uint32 field_0;}",
        "result_name": "image_color_RGBA_RGBA_retval",
        "parameters": []
    },
    "image_color_RGBA64_RGBA": {
        "result": "struct image_color_RGBA64_RGBA_retval {uint32 field_0;}",
        "result_name": "image_color_RGBA64_RGBA_retval",
        "parameters": []
    },
    "image_color_NRGBA_RGBA": {
        "result": "struct image_color_NRGBA_RGBA_retval {uint32 field_0;}",
        "result_name": "image_color_NRGBA_RGBA_retval",
        "parameters": []
    },
    "image_color_NRGBA64_RGBA": {
        "result": "struct image_color_NRGBA64_RGBA_retval {uint32 field_0;}",
        "result_name": "image_color_NRGBA64_RGBA_retval",
        "parameters": []
    },
    "image_color_Alpha_RGBA": {
        "result": "struct image_color_Alpha_RGBA_retval {uint32 field_0;}",
        "result_name": "image_color_Alpha_RGBA_retval",
        "parameters": []
    },
    "image_color_Alpha16_RGBA": {
        "result": "struct image_color_Alpha16_RGBA_retval {uint32 field_0;}",
        "result_name": "image_color_Alpha16_RGBA_retval",
        "parameters": []
    },
    "image_color_Gray_RGBA": {
        "result": "struct image_color_Gray_RGBA_retval {uint32 field_0;}",
        "result_name": "image_color_Gray_RGBA_retval",
        "parameters": []
    },
    "image_color_Gray16_RGBA": {
        "result": "struct image_color_Gray16_RGBA_retval {uint32 field_0;}",
        "result_name": "image_color_Gray16_RGBA_retval",
        "parameters": []
    },
    "image_color_ModelFunc": {
        "result": "Model",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "image_color__ptr_modelFunc_Convert": {
        "result": "Color",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Color"
            }
        ]
    },
    "image_color_rgbaModel": {
        "result": "Color",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Color"
            }
        ]
    },
    "image_color_rgba64Model": {
        "result": "Color",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Color"
            }
        ]
    },
    "image_color_nrgbaModel": {
        "result": "Color",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Color"
            }
        ]
    },
    "image_color_nrgba64Model": {
        "result": "Color",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Color"
            }
        ]
    },
    "image_color_alphaModel": {
        "result": "Color",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Color"
            }
        ]
    },
    "image_color_alpha16Model": {
        "result": "Color",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Color"
            }
        ]
    },
    "image_color_grayModel": {
        "result": "Color",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Color"
            }
        ]
    },
    "image_color_gray16Model": {
        "result": "Color",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Color"
            }
        ]
    },
    "image_color_Palette_Convert": {
        "result": "Color",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Color"
            }
        ]
    },
    "image_color_Palette_Index": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Color"
            }
        ]
    },
    "image_color_sqDiff": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "image_color_TestSqDiff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_color_RGBToYCbCr": {
        "result": "struct image_color_RGBToYCbCr_retval {uint8 field_0;uint8 field_1;uint8 field_2;}",
        "result_name": "image_color_RGBToYCbCr_retval",
        "parameters": [
            {
                "name": "r",
                "type": "uint8"
            },
            {
                "name": "g",
                "type": "uint8"
            },
            {
                "name": "b",
                "type": "uint8"
            }
        ]
    },
    "image_color_YCbCrToRGB": {
        "result": "struct image_color_YCbCrToRGB_retval {uint8 field_0;uint8 field_1;uint8 field_2;}",
        "result_name": "image_color_YCbCrToRGB_retval",
        "parameters": [
            {
                "name": "y",
                "type": "uint8"
            },
            {
                "name": "cb",
                "type": "uint8"
            },
            {
                "name": "cr",
                "type": "uint8"
            }
        ]
    },
    "image_color_YCbCr_RGBA": {
        "result": "struct image_color_YCbCr_RGBA_retval {uint32 field_0;uint32 field_1;uint32 field_2;uint32 field_3;}",
        "result_name": "image_color_YCbCr_RGBA_retval",
        "parameters": []
    },
    "image_color_yCbCrModel": {
        "result": "Color",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Color"
            }
        ]
    },
    "image_color_NYCbCrA_RGBA": {
        "result": "struct image_color_NYCbCrA_RGBA_retval {uint32 field_0;uint32 field_1;uint32 field_2;uint32 field_3;}",
        "result_name": "image_color_NYCbCrA_RGBA_retval",
        "parameters": []
    },
    "image_color_nYCbCrAModel": {
        "result": "Color",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Color"
            }
        ]
    },
    "image_color_RGBToCMYK": {
        "result": "struct image_color_RGBToCMYK_retval {uint8 field_0;uint8 field_1;uint8 field_2;uint8 field_3;}",
        "result_name": "image_color_RGBToCMYK_retval",
        "parameters": [
            {
                "name": "r",
                "type": "uint8"
            },
            {
                "name": "g",
                "type": "uint8"
            },
            {
                "name": "b",
                "type": "uint8"
            }
        ]
    },
    "image_color_CMYKToRGB": {
        "result": "struct image_color_CMYKToRGB_retval {uint8 field_0;uint8 field_1;uint8 field_2;}",
        "result_name": "image_color_CMYKToRGB_retval",
        "parameters": [
            {
                "name": "c",
                "type": "uint8"
            },
            {
                "name": "m",
                "type": "uint8"
            },
            {
                "name": "y",
                "type": "uint8"
            },
            {
                "name": "k",
                "type": "uint8"
            }
        ]
    },
    "image_color_CMYK_RGBA": {
        "result": "struct image_color_CMYK_RGBA_retval {uint32 field_0;uint32 field_1;uint32 field_2;uint32 field_3;}",
        "result_name": "image_color_CMYK_RGBA_retval",
        "parameters": []
    },
    "image_color_cmykModel": {
        "result": "Color",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Color"
            }
        ]
    },
    "image_color_delta": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            },
            {
                "name": "y",
                "type": "uint8"
            }
        ]
    },
    "image_color_eq": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c0",
                "type": "Color"
            },
            {
                "name": "c1",
                "type": "Color"
            }
        ]
    },
    "image_color_TestYCbCrRoundtrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_color_TestYCbCrToRGBConsistency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_color_TestYCbCrGray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_color_TestNYCbCrAAlpha": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_color_TestNYCbCrAYCbCr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_color_TestCMYKRoundtrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_color_TestCMYKToRGBConsistency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_color_TestCMYKGray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_color_TestPalette": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_color_BenchmarkYCbCrToRGB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_color_BenchmarkRGBToYCbCr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_color_BenchmarkYCbCrToRGBA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_color_BenchmarkNYCbCrAToRGBA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_color_palette_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_color_palette_printPlan9": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "image_color_palette_printWebSafe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "image_draw_bench": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "dcm",
                "type": "color_Model"
            },
            {
                "name": "scm",
                "type": "color_Model"
            },
            {
                "name": "mcm",
                "type": "color_Model"
            },
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "image_draw_BenchmarkFillOver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_BenchmarkFillSrc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_BenchmarkCopyOver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_BenchmarkCopySrc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_BenchmarkNRGBAOver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_BenchmarkNRGBASrc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_BenchmarkYCbCr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_BenchmarkGray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_BenchmarkCMYK": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_BenchmarkGlyphOver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_BenchmarkRGBAMaskOver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_BenchmarkGrayMaskOver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_BenchmarkRGBA64ImageMaskOver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_BenchmarkRGBA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_BenchmarkPalettedFill": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_BenchmarkPalettedRGBA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_BenchmarkGenericOver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_BenchmarkGenericMaskOver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_BenchmarkGenericSrc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_BenchmarkGenericMaskSrc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_draw_TestClip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_draw_Op_Draw": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "Image"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "src",
                "type": "image_Image"
            },
            {
                "name": "sp",
                "type": "image_Point"
            }
        ]
    },
    "image_draw_floydSteinberg_Draw": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "Image"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "src",
                "type": "image_Image"
            },
            {
                "name": "sp",
                "type": "image_Point"
            }
        ]
    },
    "image_draw_clip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "Image"
            },
            {
                "name": "r",
                "type": "_ptr_image_Rectangle"
            },
            {
                "name": "src",
                "type": "image_Image"
            },
            {
                "name": "sp",
                "type": "_ptr_image_Point"
            },
            {
                "name": "mask",
                "type": "image_Image"
            },
            {
                "name": "mp",
                "type": "_ptr_image_Point"
            }
        ]
    },
    "image_draw_processBackward": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "image_Image"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "src",
                "type": "image_Image"
            },
            {
                "name": "sp",
                "type": "image_Point"
            }
        ]
    },
    "image_draw_Draw": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "Image"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "src",
                "type": "image_Image"
            },
            {
                "name": "sp",
                "type": "image_Point"
            },
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "image_draw_DrawMask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "Image"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "src",
                "type": "image_Image"
            },
            {
                "name": "sp",
                "type": "image_Point"
            },
            {
                "name": "mask",
                "type": "image_Image"
            },
            {
                "name": "mp",
                "type": "image_Point"
            },
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "image_draw_drawFillOver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_image_RGBA"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "sr",
                "type": "uint32"
            },
            {
                "name": "sg",
                "type": "uint32"
            },
            {
                "name": "sb",
                "type": "uint32"
            },
            {
                "name": "sa",
                "type": "uint32"
            }
        ]
    },
    "image_draw_drawFillSrc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_image_RGBA"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "sr",
                "type": "uint32"
            },
            {
                "name": "sg",
                "type": "uint32"
            },
            {
                "name": "sb",
                "type": "uint32"
            },
            {
                "name": "sa",
                "type": "uint32"
            }
        ]
    },
    "image_draw_drawCopyOver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_image_RGBA"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "src",
                "type": "_ptr_image_RGBA"
            },
            {
                "name": "sp",
                "type": "image_Point"
            }
        ]
    },
    "image_draw_drawCopySrc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dstPix",
                "type": "_slice_byte"
            },
            {
                "name": "dstStride",
                "type": "int"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "srcPix",
                "type": "_slice_byte"
            },
            {
                "name": "srcStride",
                "type": "int"
            },
            {
                "name": "sp",
                "type": "image_Point"
            },
            {
                "name": "bytesPerRow",
                "type": "int"
            }
        ]
    },
    "image_draw_drawNRGBAOver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_image_RGBA"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "src",
                "type": "_ptr_image_NRGBA"
            },
            {
                "name": "sp",
                "type": "image_Point"
            }
        ]
    },
    "image_draw_drawNRGBASrc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_image_RGBA"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "src",
                "type": "_ptr_image_NRGBA"
            },
            {
                "name": "sp",
                "type": "image_Point"
            }
        ]
    },
    "image_draw_drawGray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_image_RGBA"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "src",
                "type": "_ptr_image_Gray"
            },
            {
                "name": "sp",
                "type": "image_Point"
            }
        ]
    },
    "image_draw_drawCMYK": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_image_RGBA"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "src",
                "type": "_ptr_image_CMYK"
            },
            {
                "name": "sp",
                "type": "image_Point"
            }
        ]
    },
    "image_draw_drawGlyphOver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_image_RGBA"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "src",
                "type": "_ptr_image_Uniform"
            },
            {
                "name": "mask",
                "type": "_ptr_image_Alpha"
            },
            {
                "name": "mp",
                "type": "image_Point"
            }
        ]
    },
    "image_draw_drawGrayMaskOver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_image_RGBA"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "src",
                "type": "_ptr_image_Gray"
            },
            {
                "name": "sp",
                "type": "image_Point"
            },
            {
                "name": "mask",
                "type": "_ptr_image_Alpha"
            },
            {
                "name": "mp",
                "type": "image_Point"
            }
        ]
    },
    "image_draw_drawRGBAMaskOver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_image_RGBA"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "src",
                "type": "_ptr_image_RGBA"
            },
            {
                "name": "sp",
                "type": "image_Point"
            },
            {
                "name": "mask",
                "type": "_ptr_image_Alpha"
            },
            {
                "name": "mp",
                "type": "image_Point"
            }
        ]
    },
    "image_draw_drawRGBA64ImageMaskOver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_image_RGBA"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "src",
                "type": "image_RGBA64Image"
            },
            {
                "name": "sp",
                "type": "image_Point"
            },
            {
                "name": "mask",
                "type": "_ptr_image_Alpha"
            },
            {
                "name": "mp",
                "type": "image_Point"
            }
        ]
    },
    "image_draw_drawRGBA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_image_RGBA"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "src",
                "type": "image_Image"
            },
            {
                "name": "sp",
                "type": "image_Point"
            },
            {
                "name": "mask",
                "type": "image_Image"
            },
            {
                "name": "mp",
                "type": "image_Point"
            },
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "image_draw_clamp": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int32"
            }
        ]
    },
    "image_draw_sqDiff": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            },
            {
                "name": "y",
                "type": "int32"
            }
        ]
    },
    "image_draw_drawPaletted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "Image"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "src",
                "type": "image_Image"
            },
            {
                "name": "sp",
                "type": "image_Point"
            },
            {
                "name": "floydSteinberg",
                "type": "bool"
            }
        ]
    },
    "image_draw__ptr_slowestRGBA_ColorModel": {
        "result": "color_Model",
        "result_name": null,
        "parameters": []
    },
    "image_draw__ptr_slowestRGBA_Bounds": {
        "result": "image_Rectangle",
        "result_name": null,
        "parameters": []
    },
    "image_draw__ptr_slowestRGBA_At": {
        "result": "color_Color",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image_draw__ptr_slowestRGBA_RGBA64At": {
        "result": "color_RGBA64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image_draw__ptr_slowestRGBA_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_Color"
            }
        ]
    },
    "image_draw__ptr_slowestRGBA_PixOffset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image_draw_convertToSlowestRGBA": {
        "result": "_ptr_slowestRGBA",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "image_Image"
            }
        ]
    },
    "image_draw_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_draw__ptr_slowerRGBA_ColorModel": {
        "result": "color_Model",
        "result_name": null,
        "parameters": []
    },
    "image_draw__ptr_slowerRGBA_Bounds": {
        "result": "image_Rectangle",
        "result_name": null,
        "parameters": []
    },
    "image_draw__ptr_slowerRGBA_At": {
        "result": "color_Color",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image_draw__ptr_slowerRGBA_RGBA64At": {
        "result": "color_RGBA64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image_draw__ptr_slowerRGBA_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_Color"
            }
        ]
    },
    "image_draw__ptr_slowerRGBA_SetRGBA64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            },
            {
                "name": "c",
                "type": "color_RGBA64"
            }
        ]
    },
    "image_draw__ptr_slowerRGBA_PixOffset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image_draw_convertToSlowerRGBA": {
        "result": "_ptr_slowerRGBA",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "image_Image"
            }
        ]
    },
    "image_draw_eq": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c0",
                "type": "color_Color"
            },
            {
                "name": "c1",
                "type": "color_Color"
            }
        ]
    },
    "image_draw_fillBlue": {
        "result": "image_Image",
        "result_name": null,
        "parameters": [
            {
                "name": "alpha",
                "type": "int"
            }
        ]
    },
    "image_draw_fillAlpha": {
        "result": "image_Image",
        "result_name": null,
        "parameters": [
            {
                "name": "alpha",
                "type": "int"
            }
        ]
    },
    "image_draw_vgradGreen": {
        "result": "image_Image",
        "result_name": null,
        "parameters": [
            {
                "name": "alpha",
                "type": "int"
            }
        ]
    },
    "image_draw_vgradAlpha": {
        "result": "image_Image",
        "result_name": null,
        "parameters": [
            {
                "name": "alpha",
                "type": "int"
            }
        ]
    },
    "image_draw_vgradGreenNRGBA": {
        "result": "image_Image",
        "result_name": null,
        "parameters": [
            {
                "name": "alpha",
                "type": "int"
            }
        ]
    },
    "image_draw_vgradCr": {
        "result": "image_Image",
        "result_name": null,
        "parameters": []
    },
    "image_draw_vgradGray": {
        "result": "image_Image",
        "result_name": null,
        "parameters": []
    },
    "image_draw_vgradMagenta": {
        "result": "image_Image",
        "result_name": null,
        "parameters": []
    },
    "image_draw_hgradRed": {
        "result": "Image",
        "result_name": null,
        "parameters": [
            {
                "name": "alpha",
                "type": "int"
            }
        ]
    },
    "image_draw_gradYellow": {
        "result": "Image",
        "result_name": null,
        "parameters": [
            {
                "name": "alpha",
                "type": "int"
            }
        ]
    },
    "image_draw_makeGolden": {
        "result": "image_Image",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "image_Image"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "src",
                "type": "image_Image"
            },
            {
                "name": "sp",
                "type": "image_Point"
            },
            {
                "name": "mask",
                "type": "image_Image"
            },
            {
                "name": "mp",
                "type": "image_Point"
            },
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "image_draw_TestDraw": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_draw_TestDrawOverlap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_draw_TestNonZeroSrcPt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_draw_TestFill": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_draw_TestDrawSrcNonpremultiplied": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_draw_TestFloydSteinbergCheckerboard": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_draw_TestPaletted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_draw_TestSqDiff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_draw_ExampleDrawer_floydSteinberg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_gif_FuzzDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "image_gif_readFull": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "image_gif_readByte": {
        "result": "struct image_gif_readByte_retval {byte field_0;error err1;}",
        "result_name": "image_gif_readByte_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ByteReader"
            }
        ]
    },
    "image_gif__ptr_blockReader_fill": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_gif__ptr_blockReader_ReadByte": {
        "result": "struct image_gif__ptr_blockReader_ReadByte_retval {byte field_0;error err1;}",
        "result_name": "image_gif__ptr_blockReader_ReadByte_retval",
        "parameters": []
    },
    "image_gif__ptr_blockReader_Read": {
        "result": "struct image_gif__ptr_blockReader_Read_retval {int field_0;error err1;}",
        "result_name": "image_gif__ptr_blockReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "image_gif__ptr_blockReader_close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "image_gif__ptr_decoder_decode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "configOnly",
                "type": "bool"
            },
            {
                "name": "keepAllFrames",
                "type": "bool"
            }
        ]
    },
    "image_gif__ptr_decoder_readHeaderAndScreenDescriptor": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "image_gif__ptr_decoder_readColorTable": {
        "result": "struct image_gif__ptr_decoder_readColorTable_retval {color_Palette field_0;error err1;}",
        "result_name": "image_gif__ptr_decoder_readColorTable_retval",
        "parameters": [
            {
                "name": "fields",
                "type": "byte"
            }
        ]
    },
    "image_gif__ptr_decoder_readExtension": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "image_gif__ptr_decoder_readGraphicControl": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "image_gif__ptr_decoder_readImageDescriptor": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "keepAllFrames",
                "type": "bool"
            }
        ]
    },
    "image_gif__ptr_decoder_newImageFromDescriptor": {
        "result": "struct image_gif__ptr_decoder_newImageFromDescriptor_retval {_ptr_image_Paletted field_0;error err1;}",
        "result_name": "image_gif__ptr_decoder_newImageFromDescriptor_retval",
        "parameters": []
    },
    "image_gif__ptr_decoder_readBlock": {
        "result": "struct image_gif__ptr_decoder_readBlock_retval {int field_0;error err1;}",
        "result_name": "image_gif__ptr_decoder_readBlock_retval",
        "parameters": []
    },
    "image_gif_uninterlace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_image_Paletted"
            }
        ]
    },
    "image_gif_Decode": {
        "result": "struct image_gif_Decode_retval {image_Image field_0;error err1;}",
        "result_name": "image_gif_Decode_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "image_gif_DecodeAll": {
        "result": "struct image_gif_DecodeAll_retval {_ptr_GIF field_0;error err1;}",
        "result_name": "image_gif_DecodeAll_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "image_gif_DecodeConfig": {
        "result": "struct image_gif_DecodeConfig_retval {image_Config field_0;error err1;}",
        "result_name": "image_gif_DecodeConfig_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "image_gif_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_gif_lzwEncode": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "image_gif_TestDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_TestTransparentIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_try": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "image_gif_TestBounds": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_TestNoPalette": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_TestPixelOutsidePaletteRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_TestTransparentPixelOutsidePaletteRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_TestLoopCount": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_TestUnexpectedEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_TestDecodeMemoryConsumption": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_BenchmarkDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_gif_log2": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "image_gif_writeUint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_uint8"
            },
            {
                "name": "u",
                "type": "uint16"
            }
        ]
    },
    "image_gif_blockWriter_setup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_gif_blockWriter_Flush": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "image_gif_blockWriter_WriteByte": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "image_gif_blockWriter_Write": {
        "result": "struct image_gif_blockWriter_Write_retval {int field_0;error err1;}",
        "result_name": "image_gif_blockWriter_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "image_gif_blockWriter_close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_gif__ptr_encoder_flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_gif__ptr_encoder_write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "image_gif__ptr_encoder_writeByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "image_gif__ptr_encoder_writeHeader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_gif_encodeColorTable": {
        "result": "struct image_gif_encodeColorTable_retval {int field_0;error err1;}",
        "result_name": "image_gif_encodeColorTable_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "p",
                "type": "color_Palette"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "image_gif__ptr_encoder_colorTablesMatch": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "localLen",
                "type": "int"
            },
            {
                "name": "transparentIndex",
                "type": "int"
            }
        ]
    },
    "image_gif__ptr_encoder_writeImageBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pm",
                "type": "_ptr_image_Paletted"
            },
            {
                "name": "delay",
                "type": "int"
            },
            {
                "name": "disposal",
                "type": "byte"
            }
        ]
    },
    "image_gif_EncodeAll": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "g",
                "type": "_ptr_GIF"
            }
        ]
    },
    "image_gif_Encode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "m",
                "type": "image_Image"
            },
            {
                "name": "o",
                "type": "_ptr_Options"
            }
        ]
    },
    "image_gif_readImg": {
        "result": "struct image_gif_readImg_retval {image_Image field_0;error err1;}",
        "result_name": "image_gif_readImg_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "image_gif_readGIF": {
        "result": "struct image_gif_readGIF_retval {_ptr_GIF field_0;error err1;}",
        "result_name": "image_gif_readGIF_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "image_gif_delta": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "u0",
                "type": "uint32"
            },
            {
                "name": "u1",
                "type": "uint32"
            }
        ]
    },
    "image_gif_averageDelta": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "m0",
                "type": "image_Image"
            },
            {
                "name": "m1",
                "type": "image_Image"
            }
        ]
    },
    "image_gif_averageDeltaBound": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "m0",
                "type": "image_Image"
            },
            {
                "name": "m1",
                "type": "image_Image"
            },
            {
                "name": "b0",
                "type": "image_Rectangle"
            },
            {
                "name": "b1",
                "type": "image_Rectangle"
            }
        ]
    },
    "image_gif_TestWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_TestSubImage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_palettesEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "color_Palette"
            },
            {
                "name": "q",
                "type": "color_Palette"
            }
        ]
    },
    "image_gif_testEncodeAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "go1Dot5Fields",
                "type": "bool"
            },
            {
                "name": "useGlobalColorModel",
                "type": "bool"
            }
        ]
    },
    "image_gif_TestEncodeAllGo1Dot4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_TestEncodeAllGo1Dot5": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_TestEncodeAllGo1Dot5GlobalColorModel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_TestEncodeMismatchDelay": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_TestEncodeZeroGIF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_TestEncodeAllFramesOutOfBounds": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_TestEncodeNonZeroMinPoint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_TestEncodeImplicitConfigSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_TestEncodePalettes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_TestEncodeBadPalettes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_TestColorTablesMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_TestEncodeCroppedSubImages": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_offsetImage_Bounds": {
        "result": "image_Rectangle",
        "result_name": null,
        "parameters": []
    },
    "image_gif_TestEncodeWrappedImage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_gif_BenchmarkEncodeRandomPaletted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_gif_BenchmarkEncodeRandomRGBA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_gif_BenchmarkEncodeRealisticPaletted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_gif_BenchmarkEncodeRealisticRGBA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_internal_imageutil_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_internal_imageutil_DrawYCbCr": {
        "result": "struct image_internal_imageutil_DrawYCbCr_retval {bool field_0;}",
        "result_name": "image_internal_imageutil_DrawYCbCr_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_image_RGBA"
            },
            {
                "name": "r",
                "type": "image_Rectangle"
            },
            {
                "name": "src",
                "type": "_ptr_image_YCbCr"
            },
            {
                "name": "sp",
                "type": "image_Point"
            }
        ]
    },
    "image_jpeg_benchmarkDCT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "image_jpeg_BenchmarkFDCT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_jpeg_BenchmarkIDCT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_jpeg_TestDCT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_jpeg_differ": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b0",
                "type": "_ptr_block"
            },
            {
                "name": "b1",
                "type": "_ptr_block"
            }
        ]
    },
    "image_jpeg_alpha": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "image_jpeg_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_jpeg_slowFDCT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_block"
            }
        ]
    },
    "image_jpeg_slowIDCT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_block"
            }
        ]
    },
    "image_jpeg__ptr_block_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "image_jpeg_fdct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_block"
            }
        ]
    },
    "image_jpeg_FuzzDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "image_jpeg__ptr_decoder_ensureNBits": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "image_jpeg__ptr_decoder_receiveExtend": {
        "result": "struct image_jpeg__ptr_decoder_receiveExtend_retval {int32 field_0;error err1;}",
        "result_name": "image_jpeg__ptr_decoder_receiveExtend_retval",
        "parameters": [
            {
                "name": "t",
                "type": "uint8"
            }
        ]
    },
    "image_jpeg__ptr_decoder_processDHT": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "image_jpeg__ptr_decoder_decodeHuffman": {
        "result": "struct image_jpeg__ptr_decoder_decodeHuffman_retval {uint8 field_0;error err1;}",
        "result_name": "image_jpeg__ptr_decoder_decodeHuffman_retval",
        "parameters": [
            {
                "name": "h",
                "type": "_ptr_huffman"
            }
        ]
    },
    "image_jpeg__ptr_decoder_decodeBit": {
        "result": "struct image_jpeg__ptr_decoder_decodeBit_retval {bool field_0;error err1;}",
        "result_name": "image_jpeg__ptr_decoder_decodeBit_retval",
        "parameters": []
    },
    "image_jpeg__ptr_decoder_decodeBits": {
        "result": "struct image_jpeg__ptr_decoder_decodeBits_retval {uint32 field_0;error err1;}",
        "result_name": "image_jpeg__ptr_decoder_decodeBits_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "image_jpeg_idct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_block"
            }
        ]
    },
    "image_jpeg_FormatError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "image_jpeg_UnsupportedError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "image_jpeg__ptr_decoder_fill": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "image_jpeg__ptr_decoder_unreadByteStuffedByte": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_jpeg__ptr_decoder_readByte": {
        "result": "struct image_jpeg__ptr_decoder_readByte_retval {byte field_0;error err1;}",
        "result_name": "image_jpeg__ptr_decoder_readByte_retval",
        "parameters": []
    },
    "image_jpeg__ptr_decoder_readByteStuffedByte": {
        "result": "struct image_jpeg__ptr_decoder_readByteStuffedByte_retval {byte field_0;error err1;}",
        "result_name": "image_jpeg__ptr_decoder_readByteStuffedByte_retval",
        "parameters": []
    },
    "image_jpeg__ptr_decoder_readFull": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "image_jpeg__ptr_decoder_ignore": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "image_jpeg__ptr_decoder_processSOF": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "image_jpeg__ptr_decoder_processDQT": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "image_jpeg__ptr_decoder_processDRI": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "image_jpeg__ptr_decoder_processApp0Marker": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "image_jpeg__ptr_decoder_processApp14Marker": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "image_jpeg__ptr_decoder_decode": {
        "result": "struct image_jpeg__ptr_decoder_decode_retval {image_Image field_0;error err1;}",
        "result_name": "image_jpeg__ptr_decoder_decode_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "configOnly",
                "type": "bool"
            }
        ]
    },
    "image_jpeg__ptr_decoder_applyBlack": {
        "result": "struct image_jpeg__ptr_decoder_applyBlack_retval {image_Image field_0;error err1;}",
        "result_name": "image_jpeg__ptr_decoder_applyBlack_retval",
        "parameters": []
    },
    "image_jpeg__ptr_decoder_isRGB": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "image_jpeg__ptr_decoder_convertToRGB": {
        "result": "struct image_jpeg__ptr_decoder_convertToRGB_retval {image_Image field_0;error err1;}",
        "result_name": "image_jpeg__ptr_decoder_convertToRGB_retval",
        "parameters": []
    },
    "image_jpeg_Decode": {
        "result": "struct image_jpeg_Decode_retval {image_Image field_0;error err1;}",
        "result_name": "image_jpeg_Decode_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "image_jpeg_DecodeConfig": {
        "result": "struct image_jpeg_DecodeConfig_retval {image_Config field_0;error err1;}",
        "result_name": "image_jpeg_DecodeConfig_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "image_jpeg_TestDecodeProgressive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_jpeg_decodeFile": {
        "result": "struct image_jpeg_decodeFile_retval {image_Image field_0;error err1;}",
        "result_name": "image_jpeg_decodeFile_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "image_jpeg__ptr_eofReader_Read": {
        "result": "struct image_jpeg__ptr_eofReader_Read_retval {int field_0;error err1;}",
        "result_name": "image_jpeg__ptr_eofReader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "image_jpeg_TestDecodeEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_jpeg_check": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "bounds",
                "type": "image_Rectangle"
            },
            {
                "name": "pix0",
                "type": "_slice_byte"
            },
            {
                "name": "pix1",
                "type": "_slice_byte"
            },
            {
                "name": "stride0",
                "type": "int"
            },
            {
                "name": "stride1",
                "type": "int"
            }
        ]
    },
    "image_jpeg_pixString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "pix",
                "type": "_slice_byte"
            },
            {
                "name": "stride",
                "type": "int"
            },
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image_jpeg_TestTruncatedSOSDataDoesntPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_jpeg_TestLargeImageWithShortData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_jpeg_TestPaddedRSTMarker": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_jpeg_TestExtraneousData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_jpeg_TestIssue56724": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_jpeg_benchmarkDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "image_jpeg_BenchmarkDecodeBaseline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_jpeg_BenchmarkDecodeProgressive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_jpeg__ptr_decoder_makeImg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mxx",
                "type": "int"
            },
            {
                "name": "myy",
                "type": "int"
            }
        ]
    },
    "image_jpeg__ptr_decoder_processSOS": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "image_jpeg__ptr_decoder_refine": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_block"
            },
            {
                "name": "h",
                "type": "_ptr_huffman"
            },
            {
                "name": "zigStart",
                "type": "int32"
            },
            {
                "name": "zigEnd",
                "type": "int32"
            },
            {
                "name": "delta",
                "type": "int32"
            }
        ]
    },
    "image_jpeg__ptr_decoder_refineNonZeroes": {
        "result": "struct image_jpeg__ptr_decoder_refineNonZeroes_retval {int32 field_0;error err1;}",
        "result_name": "image_jpeg__ptr_decoder_refineNonZeroes_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_block"
            },
            {
                "name": "zig",
                "type": "int32"
            },
            {
                "name": "zigEnd",
                "type": "int32"
            },
            {
                "name": "nz",
                "type": "int32"
            },
            {
                "name": "delta",
                "type": "int32"
            }
        ]
    },
    "image_jpeg__ptr_decoder_reconstructProgressiveImage": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "image_jpeg__ptr_decoder_reconstructBlock": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_block"
            },
            {
                "name": "bx",
                "type": "int"
            },
            {
                "name": "by",
                "type": "int"
            },
            {
                "name": "compIndex",
                "type": "int"
            }
        ]
    },
    "image_jpeg_min": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "image_jpeg_div": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            }
        ]
    },
    "image_jpeg__ptr_huffmanLUT_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "huffmanSpec"
            }
        ]
    },
    "image_jpeg__ptr_encoder_flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_jpeg__ptr_encoder_write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "image_jpeg__ptr_encoder_writeByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "image_jpeg__ptr_encoder_emit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bits",
                "type": "uint32"
            },
            {
                "name": "nBits",
                "type": "uint32"
            }
        ]
    },
    "image_jpeg__ptr_encoder_emitHuff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "huffIndex"
            },
            {
                "name": "value",
                "type": "int32"
            }
        ]
    },
    "image_jpeg__ptr_encoder_emitHuffRLE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "huffIndex"
            },
            {
                "name": "runLength",
                "type": "int32"
            },
            {
                "name": "value",
                "type": "int32"
            }
        ]
    },
    "image_jpeg__ptr_encoder_writeMarkerHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "marker",
                "type": "uint8"
            },
            {
                "name": "markerlen",
                "type": "int"
            }
        ]
    },
    "image_jpeg__ptr_encoder_writeDQT": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_jpeg__ptr_encoder_writeSOF0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "image_Point"
            },
            {
                "name": "nComponent",
                "type": "int"
            }
        ]
    },
    "image_jpeg__ptr_encoder_writeDHT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "nComponent",
                "type": "int"
            }
        ]
    },
    "image_jpeg__ptr_encoder_writeBlock": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_block"
            },
            {
                "name": "q",
                "type": "quantIndex"
            },
            {
                "name": "prevDC",
                "type": "int32"
            }
        ]
    },
    "image_jpeg_toYCbCr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "image_Image"
            },
            {
                "name": "p",
                "type": "image_Point"
            },
            {
                "name": "yBlock",
                "type": "_ptr_block"
            },
            {
                "name": "cbBlock",
                "type": "_ptr_block"
            },
            {
                "name": "crBlock",
                "type": "_ptr_block"
            }
        ]
    },
    "image_jpeg_grayToY": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_image_Gray"
            },
            {
                "name": "p",
                "type": "image_Point"
            },
            {
                "name": "yBlock",
                "type": "_ptr_block"
            }
        ]
    },
    "image_jpeg_rgbaToYCbCr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_image_RGBA"
            },
            {
                "name": "p",
                "type": "image_Point"
            },
            {
                "name": "yBlock",
                "type": "_ptr_block"
            },
            {
                "name": "cbBlock",
                "type": "_ptr_block"
            },
            {
                "name": "crBlock",
                "type": "_ptr_block"
            }
        ]
    },
    "image_jpeg_yCbCrToYCbCr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_image_YCbCr"
            },
            {
                "name": "p",
                "type": "image_Point"
            },
            {
                "name": "yBlock",
                "type": "_ptr_block"
            },
            {
                "name": "cbBlock",
                "type": "_ptr_block"
            },
            {
                "name": "crBlock",
                "type": "_ptr_block"
            }
        ]
    },
    "image_jpeg_scale": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_block"
            },
            {
                "name": "src",
                "type": "_ptr__4_block"
            }
        ]
    },
    "image_jpeg__ptr_encoder_writeSOS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "image_Image"
            }
        ]
    },
    "image_jpeg_Encode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "m",
                "type": "image_Image"
            },
            {
                "name": "o",
                "type": "_ptr_Options"
            }
        ]
    },
    "image_jpeg_TestZigUnzig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_jpeg_TestUnscaledQuant": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_jpeg_delta": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "u0",
                "type": "uint32"
            },
            {
                "name": "u1",
                "type": "uint32"
            }
        ]
    },
    "image_jpeg_readPng": {
        "result": "struct image_jpeg_readPng_retval {image_Image field_0;error err1;}",
        "result_name": "image_jpeg_readPng_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "image_jpeg_TestWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_jpeg_TestWriteGrayscale": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_jpeg_averageDelta": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "m0",
                "type": "image_Image"
            },
            {
                "name": "m1",
                "type": "image_Image"
            }
        ]
    },
    "image_jpeg_TestEncodeYCbCr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_jpeg_BenchmarkEncodeRGBA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_jpeg_BenchmarkEncodeYCbCr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_png_gopherPNG": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": []
    },
    "image_png_ExampleDecode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_png_ExampleEncode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_png_Fuzz": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "image_png_FuzzDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "image_png_abs": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "image_png_paeth": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            },
            {
                "name": "b",
                "type": "uint8"
            },
            {
                "name": "c",
                "type": "uint8"
            }
        ]
    },
    "image_png_filterPaeth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cdat",
                "type": "_slice_byte"
            },
            {
                "name": "pdat",
                "type": "_slice_byte"
            },
            {
                "name": "bytesPerPixel",
                "type": "int"
            }
        ]
    },
    "image_png_slowAbs": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "image_png_slowPaeth": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            },
            {
                "name": "b",
                "type": "uint8"
            },
            {
                "name": "c",
                "type": "uint8"
            }
        ]
    },
    "image_png_slowFilterPaeth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cdat",
                "type": "_slice_byte"
            },
            {
                "name": "pdat",
                "type": "_slice_byte"
            },
            {
                "name": "bytesPerPixel",
                "type": "int"
            }
        ]
    },
    "image_png_TestPaeth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_png_BenchmarkPaeth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_png_TestPaethDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_png_cbPaletted": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "cb",
                "type": "int"
            }
        ]
    },
    "image_png_cbTrueColor": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "cb",
                "type": "int"
            }
        ]
    },
    "image_png_FormatError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "image_png_UnsupportedError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "image_png_min": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "image_png__ptr_decoder_parseIHDR": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "length",
                "type": "uint32"
            }
        ]
    },
    "image_png__ptr_decoder_parsePLTE": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "length",
                "type": "uint32"
            }
        ]
    },
    "image_png__ptr_decoder_parsetRNS": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "length",
                "type": "uint32"
            }
        ]
    },
    "image_png__ptr_decoder_Read": {
        "result": "struct image_png__ptr_decoder_Read_retval {int field_0;error err1;}",
        "result_name": "image_png__ptr_decoder_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "image_png__ptr_decoder_decode": {
        "result": "struct image_png__ptr_decoder_decode_retval {image_Image field_0;error err1;}",
        "result_name": "image_png__ptr_decoder_decode_retval",
        "parameters": []
    },
    "image_png__ptr_decoder_readImagePass": {
        "result": "struct image_png__ptr_decoder_readImagePass_retval {image_Image field_0;error err1;}",
        "result_name": "image_png__ptr_decoder_readImagePass_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "pass",
                "type": "int"
            },
            {
                "name": "allocateOnly",
                "type": "bool"
            }
        ]
    },
    "image_png__ptr_decoder_mergePassInto": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "image_Image"
            },
            {
                "name": "src",
                "type": "image_Image"
            },
            {
                "name": "pass",
                "type": "int"
            }
        ]
    },
    "image_png__ptr_decoder_parseIDAT": {
        "result": "struct image_png__ptr_decoder_parseIDAT_retval {error err0;}",
        "result_name": "image_png__ptr_decoder_parseIDAT_retval",
        "parameters": [
            {
                "name": "length",
                "type": "uint32"
            }
        ]
    },
    "image_png__ptr_decoder_parseIEND": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "length",
                "type": "uint32"
            }
        ]
    },
    "image_png__ptr_decoder_parseChunk": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "configOnly",
                "type": "bool"
            }
        ]
    },
    "image_png__ptr_decoder_verifyChecksum": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "image_png__ptr_decoder_checkHeader": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "image_png_Decode": {
        "result": "struct image_png_Decode_retval {image_Image field_0;error err1;}",
        "result_name": "image_png_Decode_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "image_png_DecodeConfig": {
        "result": "struct image_png_DecodeConfig_retval {image_Config field_0;error err1;}",
        "result_name": "image_png_DecodeConfig_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "image_png_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_png_readPNG": {
        "result": "struct image_png_readPNG_retval {image_Image field_0;error err1;}",
        "result_name": "image_png_readPNG_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "image_png_sng": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_WriteCloser"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "png",
                "type": "image_Image"
            }
        ]
    },
    "image_png_TestReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_png_TestReaderError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_png_TestPalettedDecodeConfig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_png_TestInterlaced": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_png_TestIncompleteIDATOnRowBoundary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_png_TestTrailingIDATChunks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_png_TestMultipletRNSChunks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_png_TestUnknownChunkLengthUnderflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_png_TestPaletted8OutOfRangePixel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_png_TestGray8Transparent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_png_TestDimensionOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_png_TestDecodePalettedWithTransparency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_png_benchmarkDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "bytesPerPixel",
                "type": "int"
            }
        ]
    },
    "image_png_BenchmarkDecodeGray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_png_BenchmarkDecodeNRGBAGradient": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_png_BenchmarkDecodeNRGBAOpaque": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_png_BenchmarkDecodePaletted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_png_BenchmarkDecodeRGB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_png_BenchmarkDecodeInterlacing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_png_opaque": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "image_Image"
            }
        ]
    },
    "image_png_abs8": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "uint8"
            }
        ]
    },
    "image_png__ptr_encoder_writeChunk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "image_png__ptr_encoder_writeIHDR": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_png__ptr_encoder_writePLTEAndTRNS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "color_Palette"
            }
        ]
    },
    "image_png__ptr_encoder_Write": {
        "result": "struct image_png__ptr_encoder_Write_retval {int field_0;error err1;}",
        "result_name": "image_png__ptr_encoder_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "image_png_filter": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "cr",
                "type": "_ptr__nFilter__slice_byte"
            },
            {
                "name": "pr",
                "type": "_slice_byte"
            },
            {
                "name": "bpp",
                "type": "int"
            }
        ]
    },
    "image_png_zeroMemory": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_slice_uint8"
            }
        ]
    },
    "image_png__ptr_encoder_writeImage": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "m",
                "type": "image_Image"
            },
            {
                "name": "cb",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            }
        ]
    },
    "image_png__ptr_encoder_writeIDATs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_png_levelToZlib": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "CompressionLevel"
            }
        ]
    },
    "image_png__ptr_encoder_writeIEND": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "image_png_Encode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "m",
                "type": "image_Image"
            }
        ]
    },
    "image_png__ptr_Encoder_Encode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "m",
                "type": "image_Image"
            }
        ]
    },
    "image_png_diff": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "m0",
                "type": "image_Image"
            },
            {
                "name": "m1",
                "type": "image_Image"
            }
        ]
    },
    "image_png_encodeDecode": {
        "result": "struct image_png_encodeDecode_retval {image_Image field_0;error err1;}",
        "result_name": "image_png_encodeDecode_retval",
        "parameters": [
            {
                "name": "m",
                "type": "image_Image"
            }
        ]
    },
    "image_png_convertToNRGBA": {
        "result": "_ptr_image_NRGBA",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "image_Image"
            }
        ]
    },
    "image_png_TestWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_png_TestWriterPaletted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_png_TestWriterLevels": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_png_TestSubImage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_png_TestWriteRGBA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "image_png_BenchmarkEncodeGray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_png__ptr_pool_Get": {
        "result": "_ptr_EncoderBuffer",
        "result_name": null,
        "parameters": []
    },
    "image_png__ptr_pool_Put": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_EncoderBuffer"
            }
        ]
    },
    "image_png_BenchmarkEncodeGrayWithBufferPool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_png_BenchmarkEncodeNRGBOpaque": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_png_BenchmarkEncodeNRGBA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_png_BenchmarkEncodePaletted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_png_BenchmarkEncodeRGBOpaque": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "image_png_BenchmarkEncodeRGBA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "index_suffixarray_ExampleIndex_Lookup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "index_suffixarray_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "index_suffixarray_stripByteOnly": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "index_suffixarray_text_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            }
        ]
    },
    "index_suffixarray_sais_8_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "textMax",
                "type": "int"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "tmp",
                "type": "_slice_int32"
            }
        ]
    },
    "index_suffixarray_freq_8_32": {
        "result": "_slice_int32",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "freq",
                "type": "_slice_int32"
            },
            {
                "name": "bucket",
                "type": "_slice_int32"
            }
        ]
    },
    "index_suffixarray_bucketMin_8_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "freq",
                "type": "_slice_int32"
            },
            {
                "name": "bucket",
                "type": "_slice_int32"
            }
        ]
    },
    "index_suffixarray_bucketMax_8_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "freq",
                "type": "_slice_int32"
            },
            {
                "name": "bucket",
                "type": "_slice_int32"
            }
        ]
    },
    "index_suffixarray_placeLMS_8_32": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "freq",
                "type": "_slice_int32"
            },
            {
                "name": "bucket",
                "type": "_slice_int32"
            }
        ]
    },
    "index_suffixarray_induceSubL_8_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "freq",
                "type": "_slice_int32"
            },
            {
                "name": "bucket",
                "type": "_slice_int32"
            }
        ]
    },
    "index_suffixarray_induceSubS_8_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "freq",
                "type": "_slice_int32"
            },
            {
                "name": "bucket",
                "type": "_slice_int32"
            }
        ]
    },
    "index_suffixarray_length_8_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "numLMS",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_assignID_8_32": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "numLMS",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_map_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "numLMS",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_recurse_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "oldTmp",
                "type": "_slice_int32"
            },
            {
                "name": "numLMS",
                "type": "int"
            },
            {
                "name": "maxID",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_unmap_8_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "numLMS",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_expand_8_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "freq",
                "type": "_slice_int32"
            },
            {
                "name": "bucket",
                "type": "_slice_int32"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "numLMS",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_induceL_8_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "freq",
                "type": "_slice_int32"
            },
            {
                "name": "bucket",
                "type": "_slice_int32"
            }
        ]
    },
    "index_suffixarray_induceS_8_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "freq",
                "type": "_slice_int32"
            },
            {
                "name": "bucket",
                "type": "_slice_int32"
            }
        ]
    },
    "index_suffixarray_text_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            }
        ]
    },
    "index_suffixarray_sais_8_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "textMax",
                "type": "int"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "tmp",
                "type": "_slice_int64"
            }
        ]
    },
    "index_suffixarray_sais_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int32"
            },
            {
                "name": "textMax",
                "type": "int"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "tmp",
                "type": "_slice_int32"
            }
        ]
    },
    "index_suffixarray_sais_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int64"
            },
            {
                "name": "textMax",
                "type": "int"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "tmp",
                "type": "_slice_int64"
            }
        ]
    },
    "index_suffixarray_freq_8_64": {
        "result": "_slice_int64",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "freq",
                "type": "_slice_int64"
            },
            {
                "name": "bucket",
                "type": "_slice_int64"
            }
        ]
    },
    "index_suffixarray_freq_32": {
        "result": "_slice_int32",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int32"
            },
            {
                "name": "freq",
                "type": "_slice_int32"
            },
            {
                "name": "bucket",
                "type": "_slice_int32"
            }
        ]
    },
    "index_suffixarray_freq_64": {
        "result": "_slice_int64",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int64"
            },
            {
                "name": "freq",
                "type": "_slice_int64"
            },
            {
                "name": "bucket",
                "type": "_slice_int64"
            }
        ]
    },
    "index_suffixarray_bucketMin_8_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "freq",
                "type": "_slice_int64"
            },
            {
                "name": "bucket",
                "type": "_slice_int64"
            }
        ]
    },
    "index_suffixarray_bucketMin_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int32"
            },
            {
                "name": "freq",
                "type": "_slice_int32"
            },
            {
                "name": "bucket",
                "type": "_slice_int32"
            }
        ]
    },
    "index_suffixarray_bucketMin_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int64"
            },
            {
                "name": "freq",
                "type": "_slice_int64"
            },
            {
                "name": "bucket",
                "type": "_slice_int64"
            }
        ]
    },
    "index_suffixarray_bucketMax_8_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "freq",
                "type": "_slice_int64"
            },
            {
                "name": "bucket",
                "type": "_slice_int64"
            }
        ]
    },
    "index_suffixarray_bucketMax_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int32"
            },
            {
                "name": "freq",
                "type": "_slice_int32"
            },
            {
                "name": "bucket",
                "type": "_slice_int32"
            }
        ]
    },
    "index_suffixarray_bucketMax_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int64"
            },
            {
                "name": "freq",
                "type": "_slice_int64"
            },
            {
                "name": "bucket",
                "type": "_slice_int64"
            }
        ]
    },
    "index_suffixarray_placeLMS_8_64": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "freq",
                "type": "_slice_int64"
            },
            {
                "name": "bucket",
                "type": "_slice_int64"
            }
        ]
    },
    "index_suffixarray_placeLMS_32": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int32"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "freq",
                "type": "_slice_int32"
            },
            {
                "name": "bucket",
                "type": "_slice_int32"
            }
        ]
    },
    "index_suffixarray_placeLMS_64": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int64"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "freq",
                "type": "_slice_int64"
            },
            {
                "name": "bucket",
                "type": "_slice_int64"
            }
        ]
    },
    "index_suffixarray_induceSubL_8_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "freq",
                "type": "_slice_int64"
            },
            {
                "name": "bucket",
                "type": "_slice_int64"
            }
        ]
    },
    "index_suffixarray_induceSubL_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int32"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "freq",
                "type": "_slice_int32"
            },
            {
                "name": "bucket",
                "type": "_slice_int32"
            }
        ]
    },
    "index_suffixarray_induceSubL_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int64"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "freq",
                "type": "_slice_int64"
            },
            {
                "name": "bucket",
                "type": "_slice_int64"
            }
        ]
    },
    "index_suffixarray_induceSubS_8_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "freq",
                "type": "_slice_int64"
            },
            {
                "name": "bucket",
                "type": "_slice_int64"
            }
        ]
    },
    "index_suffixarray_induceSubS_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int32"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "freq",
                "type": "_slice_int32"
            },
            {
                "name": "bucket",
                "type": "_slice_int32"
            }
        ]
    },
    "index_suffixarray_induceSubS_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int64"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "freq",
                "type": "_slice_int64"
            },
            {
                "name": "bucket",
                "type": "_slice_int64"
            }
        ]
    },
    "index_suffixarray_length_8_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "numLMS",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_length_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int32"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "numLMS",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_length_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int64"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "numLMS",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_assignID_8_64": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "numLMS",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_assignID_32": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int32"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "numLMS",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_assignID_64": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int64"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "numLMS",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_map_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "numLMS",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_recurse_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "oldTmp",
                "type": "_slice_int64"
            },
            {
                "name": "numLMS",
                "type": "int"
            },
            {
                "name": "maxID",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_unmap_8_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "numLMS",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_unmap_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int32"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "numLMS",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_unmap_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int64"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "numLMS",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_expand_8_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "freq",
                "type": "_slice_int64"
            },
            {
                "name": "bucket",
                "type": "_slice_int64"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "numLMS",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_expand_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int32"
            },
            {
                "name": "freq",
                "type": "_slice_int32"
            },
            {
                "name": "bucket",
                "type": "_slice_int32"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "numLMS",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_expand_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int64"
            },
            {
                "name": "freq",
                "type": "_slice_int64"
            },
            {
                "name": "bucket",
                "type": "_slice_int64"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "numLMS",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_induceL_8_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "freq",
                "type": "_slice_int64"
            },
            {
                "name": "bucket",
                "type": "_slice_int64"
            }
        ]
    },
    "index_suffixarray_induceL_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int32"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "freq",
                "type": "_slice_int32"
            },
            {
                "name": "bucket",
                "type": "_slice_int32"
            }
        ]
    },
    "index_suffixarray_induceL_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int64"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "freq",
                "type": "_slice_int64"
            },
            {
                "name": "bucket",
                "type": "_slice_int64"
            }
        ]
    },
    "index_suffixarray_induceS_8_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "freq",
                "type": "_slice_int64"
            },
            {
                "name": "bucket",
                "type": "_slice_int64"
            }
        ]
    },
    "index_suffixarray_induceS_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int32"
            },
            {
                "name": "sa",
                "type": "_slice_int32"
            },
            {
                "name": "freq",
                "type": "_slice_int32"
            },
            {
                "name": "bucket",
                "type": "_slice_int32"
            }
        ]
    },
    "index_suffixarray_induceS_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_int64"
            },
            {
                "name": "sa",
                "type": "_slice_int64"
            },
            {
                "name": "freq",
                "type": "_slice_int64"
            },
            {
                "name": "bucket",
                "type": "_slice_int64"
            }
        ]
    },
    "index_suffixarray__ptr_ints_len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "index_suffixarray__ptr_ints_get": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "index_suffixarray__ptr_ints_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "index_suffixarray__ptr_ints_slice": {
        "result": "ints",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_New": {
        "result": "_ptr_Index",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "index_suffixarray_writeInt": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_readInt": {
        "result": "struct index_suffixarray_readInt_retval {int64 field_0;error err1;}",
        "result_name": "index_suffixarray_readInt_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "index_suffixarray_writeSlice": {
        "result": "struct index_suffixarray_writeSlice_retval {int field_0;error err1;}",
        "result_name": "index_suffixarray_writeSlice_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "data",
                "type": "ints"
            }
        ]
    },
    "index_suffixarray_readSlice": {
        "result": "struct index_suffixarray_readSlice_retval {int field_0;error err1;}",
        "result_name": "index_suffixarray_readSlice_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "data",
                "type": "ints"
            }
        ]
    },
    "index_suffixarray__ptr_Index_Read": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "index_suffixarray__ptr_Index_Write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "index_suffixarray__ptr_Index_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "index_suffixarray__ptr_Index_at": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "index_suffixarray__ptr_Index_lookupAll": {
        "result": "ints",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "index_suffixarray__ptr_Index_Lookup": {
        "result": "struct index_suffixarray__ptr_Index_Lookup_retval {_slice_int field_0;}",
        "result_name": "index_suffixarray__ptr_Index_Lookup_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "index_suffixarray__ptr_Index_FindAllIndex": {
        "result": "struct index_suffixarray__ptr_Index_FindAllIndex_retval {_slice__slice_int field_0;}",
        "result_name": "index_suffixarray__ptr_Index_FindAllIndex_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_regexp_Regexp"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_find": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_testLookup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tc",
                "type": "_ptr_testCase"
            },
            {
                "name": "x",
                "type": "_ptr_Index"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_testFindAllIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tc",
                "type": "_ptr_testCase"
            },
            {
                "name": "x",
                "type": "_ptr_Index"
            },
            {
                "name": "rx",
                "type": "_ptr_regexp_Regexp"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_testLookups": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tc",
                "type": "_ptr_testCase"
            },
            {
                "name": "x",
                "type": "_ptr_Index"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "index_suffixarray__ptr_index_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "index_suffixarray__ptr_index_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "index_suffixarray__ptr_index_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "index_suffixarray__ptr_index_at": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_testConstruction": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tc",
                "type": "_ptr_testCase"
            },
            {
                "name": "x",
                "type": "_ptr_Index"
            }
        ]
    },
    "index_suffixarray_equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Index"
            },
            {
                "name": "y",
                "type": "_ptr_Index"
            }
        ]
    },
    "index_suffixarray_testSaveRestore": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tc",
                "type": "_ptr_testCase"
            },
            {
                "name": "x",
                "type": "_ptr_Index"
            }
        ]
    },
    "index_suffixarray_testIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "index_suffixarray_TestIndex32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "index_suffixarray_TestIndex64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "index_suffixarray_TestNew32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "index_suffixarray_TestNew64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "index_suffixarray_test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "build",
                "type": "void*"
            }
        ]
    },
    "index_suffixarray_testRec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "max",
                "type": "int"
            },
            {
                "name": "numFail",
                "type": "_ptr_int"
            },
            {
                "name": "build",
                "type": "void*"
            }
        ]
    },
    "index_suffixarray_testSA": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "build",
                "type": "void*"
            }
        ]
    },
    "index_suffixarray_benchmarkNew": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "random",
                "type": "bool"
            }
        ]
    },
    "index_suffixarray_makeText": {
        "result": "struct index_suffixarray_makeText_retval {_slice_byte field_0;error err1;}",
        "result_name": "index_suffixarray_makeText_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "index_suffixarray_setBits": {
        "result": "struct index_suffixarray_setBits_retval {void* field_0;}",
        "result_name": "index_suffixarray_setBits_retval",
        "parameters": [
            {
                "name": "bits",
                "type": "int"
            }
        ]
    },
    "index_suffixarray_BenchmarkNew": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "index_suffixarray_BenchmarkSaveRestore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "internal_abi__ptr_RegArgs_Dump": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_RegArgs_IntRegArgAddr": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "reg",
                "type": "int"
            },
            {
                "name": "argSize",
                "type": "uintptr"
            }
        ]
    },
    "internal_abi__ptr_IntArgRegBitmap_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "internal_abi__ptr_IntArgRegBitmap_Get": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "internal_abi_TestFuncPC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_abi_TestFuncPCCompileError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_abi_CommonSize": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ptrSize",
                "type": "int"
            }
        ]
    },
    "internal_abi_StructFieldSize": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ptrSize",
                "type": "int"
            }
        ]
    },
    "internal_abi_UncommonSize": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_IMethodSize": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ptrSize",
                "type": "int"
            }
        ]
    },
    "internal_abi_KindOff": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ptrSize",
                "type": "int"
            }
        ]
    },
    "internal_abi_SizeOff": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ptrSize",
                "type": "int"
            }
        ]
    },
    "internal_abi_PtrBytesOff": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ptrSize",
                "type": "int"
            }
        ]
    },
    "internal_abi_TFlagOff": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ptrSize",
                "type": "int"
            }
        ]
    },
    "internal_abi_NewOffset": {
        "result": "Offset",
        "result_name": null,
        "parameters": [
            {
                "name": "ptrSize",
                "type": "uint8"
            },
            {
                "name": "twoWordAlignSlices",
                "type": "bool"
            }
        ]
    },
    "internal_abi_assertIsAPowerOfTwo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "internal_abi_InitializedOffset": {
        "result": "Offset",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "align",
                "type": "uint8"
            },
            {
                "name": "ptrSize",
                "type": "uint8"
            },
            {
                "name": "twoWordAlignSlices",
                "type": "bool"
            }
        ]
    },
    "internal_abi_Offset_align_": {
        "result": "Offset",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "internal_abi_Offset_Align": {
        "result": "Offset",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "internal_abi_Offset_plus": {
        "result": "Offset",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "internal_abi_Offset_D8": {
        "result": "Offset",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_Offset_D16": {
        "result": "Offset",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_Offset_D32": {
        "result": "Offset",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_Offset_D64": {
        "result": "Offset",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_Offset_P": {
        "result": "Offset",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_Offset_Slice": {
        "result": "Offset",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_Offset_String": {
        "result": "Offset",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_Offset_Interface": {
        "result": "Offset",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_Offset_Offset": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_Offset_PlusUncommon": {
        "result": "Offset",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_CommonOffset": {
        "result": "Offset",
        "result_name": null,
        "parameters": [
            {
                "name": "ptrSize",
                "type": "int"
            },
            {
                "name": "twoWordAlignSlices",
                "type": "bool"
            }
        ]
    },
    "internal_abi_FuncPCTestFn": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_FuncPCTest": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_FuncPCABI0": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "interface_"
            }
        ]
    },
    "internal_abi_FuncPCABIInternal": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "interface_"
            }
        ]
    },
    "internal_abi_Kind_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_Kind": {
        "result": "Kind",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_HasName": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_Pointers": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_IfaceIndir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_IsDirectIface": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_GcSlice": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "begin",
                "type": "uintptr"
            },
            {
                "name": "end",
                "type": "uintptr"
            }
        ]
    },
    "internal_abi__ptr_UncommonType_Methods": {
        "result": "_slice_Method",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_UncommonType_ExportedMethods": {
        "result": "_slice_Method",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_addChecked": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "x",
                "type": "uintptr"
            },
            {
                "name": "whySafe",
                "type": "string"
            }
        ]
    },
    "internal_abi__ptr_Type_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_Common": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_ChanDir": {
        "result": "ChanDir",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_Uncommon": {
        "result": "_ptr_UncommonType",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_Elem": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_StructType": {
        "result": "_ptr_StructType",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_MapType": {
        "result": "_ptr_MapType",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_ArrayType": {
        "result": "_ptr_ArrayType",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_FuncType": {
        "result": "_ptr_FuncType",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_InterfaceType": {
        "result": "_ptr_InterfaceType",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_Size": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_Align": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_FieldAlign": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_ExportedMethods": {
        "result": "_slice_Method",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_NumMethod": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_InterfaceType_NumMethod": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_MapType_IndirectKey": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_MapType_IndirectElem": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_MapType_ReflexiveKey": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_MapType_NeedKeyUpdate": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_MapType_HashMightPanic": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_Type_Key": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_FuncType_In": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "internal_abi__ptr_FuncType_NumIn": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_FuncType_NumOut": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_FuncType_Out": {
        "result": "_ptr_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "internal_abi__ptr_FuncType_InSlice": {
        "result": "_slice__ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_FuncType_OutSlice": {
        "result": "_slice__ptr_Type",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_FuncType_IsVariadic": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_abi__ptr_StructField_Embedded": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_Name_DataChecked": {
        "result": "_ptr_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "whySafe",
                "type": "string"
            }
        ]
    },
    "internal_abi_Name_Data": {
        "result": "_ptr_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "internal_abi_Name_IsExported": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_Name_HasTag": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_Name_IsEmbedded": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_Name_ReadVarint": {
        "result": "struct internal_abi_Name_ReadVarint_retval {int field_0;int field_1;}",
        "result_name": "internal_abi_Name_ReadVarint_retval",
        "parameters": [
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "internal_abi_Name_IsBlank": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_writeVarint": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "internal_abi_Name_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_Name_Tag": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_NewName": {
        "result": "Name",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "string"
            },
            {
                "name": "tag",
                "type": "string"
            },
            {
                "name": "exported",
                "type": "bool"
            },
            {
                "name": "embedded",
                "type": "bool"
            }
        ]
    },
    "internal_abi_unsafeStringFor": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_byte"
            },
            {
                "name": "l",
                "type": "int"
            }
        ]
    },
    "internal_abi_unsafeSliceFor": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_byte"
            },
            {
                "name": "l",
                "type": "int"
            }
        ]
    },
    "internal_abi_testdata_Fn0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_testdata_Fn1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_abi_testdata_test": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_bisect_New": {
        "result": "struct internal_bisect_New_retval {_ptr_Matcher field_0;error err1;}",
        "result_name": "internal_bisect_New_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "internal_bisect__ptr_atomicPointerDedup_Load": {
        "result": "_ptr_dedup",
        "result_name": null,
        "parameters": []
    },
    "internal_bisect__ptr_atomicPointerDedup_CompareAndSwap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "_ptr_dedup"
            },
            {
                "name": "new",
                "type": "_ptr_dedup"
            }
        ]
    },
    "internal_bisect__ptr_Matcher_MarkerOnly": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_bisect__ptr_Matcher_ShouldEnable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint64"
            }
        ]
    },
    "internal_bisect__ptr_Matcher_ShouldPrint": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint64"
            }
        ]
    },
    "internal_bisect__ptr_Matcher_matchResult": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint64"
            }
        ]
    },
    "internal_bisect__ptr_Matcher_FileLine": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "Writer"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "internal_bisect__ptr_Matcher_fileLine": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "Writer"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "internal_bisect_printFileLine": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "Writer"
            },
            {
                "name": "h",
                "type": "uint64"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "internal_bisect_appendFileLine": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "internal_bisect__ptr_Matcher_Stack": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "Writer"
            }
        ]
    },
    "internal_bisect__ptr_Matcher_stack": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "Writer"
            }
        ]
    },
    "internal_bisect_PrintMarker": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "Writer"
            },
            {
                "name": "h",
                "type": "uint64"
            }
        ]
    },
    "internal_bisect_printStack": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "Writer"
            },
            {
                "name": "h",
                "type": "uint64"
            },
            {
                "name": "stk",
                "type": "_slice_uintptr"
            }
        ]
    },
    "internal_bisect_Marker": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint64"
            }
        ]
    },
    "internal_bisect_AppendMarker": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "id",
                "type": "uint64"
            }
        ]
    },
    "internal_bisect_CutMarker": {
        "result": "struct internal_bisect_CutMarker_retval {string field_0;uint64 field_1;bool field_2;}",
        "result_name": "internal_bisect_CutMarker_retval",
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "internal_bisect_Hash": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "interface_"
            }
        ]
    },
    "internal_bisect__ptr_parseError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_bisect_fnv": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "uint64"
            },
            {
                "name": "x",
                "type": "byte"
            }
        ]
    },
    "internal_bisect_fnvString": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "uint64"
            },
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "internal_bisect_fnvUint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "uint64"
            },
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "internal_bisect_fnvUint32": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "uint64"
            },
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "internal_bisect__ptr_dedup_seen": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "uint64"
            }
        ]
    },
    "internal_bisect__ptr_dedup_seenLossy": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "uint64"
            }
        ]
    },
    "internal_buildcfg_Check": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_buildcfg_envOr": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "internal_buildcfg_goamd64": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_buildcfg_goarm": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_buildcfg_gomips": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_buildcfg_gomips64": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_buildcfg_goppc64": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_buildcfg_gowasmFeatures_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_buildcfg_gowasm": {
        "result": "struct internal_buildcfg_gowasm_retval {gowasmFeatures field_0;}",
        "result_name": "internal_buildcfg_gowasm_retval",
        "parameters": []
    },
    "internal_buildcfg_Getgoextlinkenabled": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_buildcfg_toolTags": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "internal_buildcfg_experimentTags": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "internal_buildcfg_GOGOARCH": {
        "result": "struct internal_buildcfg_GOGOARCH_retval {string field_0;}",
        "result_name": "internal_buildcfg_GOGOARCH_retval",
        "parameters": []
    },
    "internal_buildcfg_gogoarchTags": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "internal_buildcfg_TestConfigFlags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_buildcfg_ParseGOEXPERIMENT": {
        "result": "struct internal_buildcfg_ParseGOEXPERIMENT_retval {_ptr_ExperimentFlags field_0;error err1;}",
        "result_name": "internal_buildcfg_ParseGOEXPERIMENT_retval",
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            },
            {
                "name": "goexp",
                "type": "string"
            }
        ]
    },
    "internal_buildcfg__ptr_ExperimentFlags_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_buildcfg_expList": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "exp",
                "type": "_ptr_goexperiment_Flags"
            },
            {
                "name": "base",
                "type": "_ptr_goexperiment_Flags"
            },
            {
                "name": "all",
                "type": "bool"
            }
        ]
    },
    "internal_buildcfg__ptr_ExperimentFlags_Enabled": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "internal_buildcfg__ptr_ExperimentFlags_All": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "internal_bytealg_HashStrBytes": {
        "result": "struct internal_bytealg_HashStrBytes_retval {uint32 field_0;uint32 field_1;}",
        "result_name": "internal_bytealg_HashStrBytes_retval",
        "parameters": [
            {
                "name": "sep",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_bytealg_HashStr": {
        "result": "struct internal_bytealg_HashStr_retval {uint32 field_0;uint32 field_1;}",
        "result_name": "internal_bytealg_HashStr_retval",
        "parameters": [
            {
                "name": "sep",
                "type": "string"
            }
        ]
    },
    "internal_bytealg_HashStrRevBytes": {
        "result": "struct internal_bytealg_HashStrRevBytes_retval {uint32 field_0;uint32 field_1;}",
        "result_name": "internal_bytealg_HashStrRevBytes_retval",
        "parameters": [
            {
                "name": "sep",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_bytealg_HashStrRev": {
        "result": "struct internal_bytealg_HashStrRev_retval {uint32 field_0;uint32 field_1;}",
        "result_name": "internal_bytealg_HashStrRev_retval",
        "parameters": [
            {
                "name": "sep",
                "type": "string"
            }
        ]
    },
    "internal_bytealg_IndexRabinKarpBytes": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "sep",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_bytealg_IndexRabinKarp": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "substr",
                "type": "string"
            }
        ]
    },
    "internal_bytealg_MakeNoZero": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "internal_bytealg_Compare": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_bytealg_runtime_cmpstring": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "internal_bytealg_abigen_runtime_cmpstring": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "internal_bytealg_Count": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "internal_bytealg_CountString": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "internal_bytealg_countGeneric": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "internal_bytealg_countGenericString": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "internal_bytealg_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_bytealg_abigen_runtime_memequal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "unsafe_Pointer"
            },
            {
                "name": "b",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "internal_bytealg_abigen_runtime_memequal_varlen": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "unsafe_Pointer"
            },
            {
                "name": "b",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "internal_bytealg_IndexByte": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "internal_bytealg_IndexByteString": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "internal_bytealg_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_bytealg_Cutover": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "internal_bytealg_Index": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_bytealg_IndexString": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "internal_coverage_CounterMode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_ParseCounterMode": {
        "result": "CounterMode",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "string"
            }
        ]
    },
    "internal_coverage_CounterGranularity_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_Round4": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "internal_coverage_HardCodedPkgID": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgpath",
                "type": "string"
            }
        ]
    },
    "internal_coverage_calloc__ptr_BatchCounterAlloc_AllocateCounters": {
        "result": "_slice_uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "internal_coverage_cformat_TestBasics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_coverage_cformat_TestEmptyPackages": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_coverage_cformat_NewFormatter": {
        "result": "_ptr_Formatter",
        "result_name": null,
        "parameters": [
            {
                "name": "cm",
                "type": "coverage_CounterMode"
            }
        ]
    },
    "internal_coverage_cformat__ptr_Formatter_SetPackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "importpath",
                "type": "string"
            }
        ]
    },
    "internal_coverage_cformat__ptr_Formatter_AddUnit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "fname",
                "type": "string"
            },
            {
                "name": "isfnlit",
                "type": "bool"
            },
            {
                "name": "unit",
                "type": "coverage_CoverableUnit"
            },
            {
                "name": "count",
                "type": "uint32"
            }
        ]
    },
    "internal_coverage_cformat__ptr_pstate_sortUnits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "units",
                "type": "_slice_extcu"
            }
        ]
    },
    "internal_coverage_cformat__ptr_Formatter_EmitTextual": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "internal_coverage_cformat__ptr_Formatter_EmitPercent": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "covpkgs",
                "type": "string"
            },
            {
                "name": "noteEmpty",
                "type": "bool"
            },
            {
                "name": "aggregate",
                "type": "bool"
            }
        ]
    },
    "internal_coverage_cformat__ptr_Formatter_EmitFuncs": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "internal_coverage_cmerge__ptr_Merger_SetModeMergePolicy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "policy",
                "type": "ModeMergePolicy"
            }
        ]
    },
    "internal_coverage_cmerge__ptr_Merger_MergeCounters": {
        "result": "struct internal_coverage_cmerge__ptr_Merger_MergeCounters_retval {error err0;bool field_1;}",
        "result_name": "internal_coverage_cmerge__ptr_Merger_MergeCounters_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_uint32"
            },
            {
                "name": "src",
                "type": "_slice_uint32"
            }
        ]
    },
    "internal_coverage_cmerge__ptr_Merger_SaturatingAdd": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "uint32"
            },
            {
                "name": "src",
                "type": "uint32"
            }
        ]
    },
    "internal_coverage_cmerge_SaturatingAdd": {
        "result": "struct internal_coverage_cmerge_SaturatingAdd_retval {uint32 field_0;bool field_1;}",
        "result_name": "internal_coverage_cmerge_SaturatingAdd_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "uint32"
            },
            {
                "name": "src",
                "type": "uint32"
            }
        ]
    },
    "internal_coverage_cmerge__ptr_Merger_SetModeAndGranularity": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "mdf",
                "type": "string"
            },
            {
                "name": "cmode",
                "type": "coverage_CounterMode"
            },
            {
                "name": "cgran",
                "type": "coverage_CounterGranularity"
            }
        ]
    },
    "internal_coverage_cmerge__ptr_Merger_ResetModeAndGranularity": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_cmerge__ptr_Merger_Mode": {
        "result": "coverage_CounterMode",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_cmerge__ptr_Merger_Granularity": {
        "result": "coverage_CounterGranularity",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_cmerge_TestClash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_coverage_cmerge_TestBasic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_coverage_decodecounter_NewCounterDataReader": {
        "result": "struct internal_coverage_decodecounter_NewCounterDataReader_retval {_ptr_CounterDataReader field_0;error err1;}",
        "result_name": "internal_coverage_decodecounter_NewCounterDataReader_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "string"
            },
            {
                "name": "rs",
                "type": "io_ReadSeeker"
            }
        ]
    },
    "internal_coverage_decodecounter_checkMagic": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_4_byte"
            }
        ]
    },
    "internal_coverage_decodecounter__ptr_CounterDataReader_readFooter": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodecounter__ptr_CounterDataReader_readSegmentPreamble": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodecounter__ptr_CounterDataReader_readStringTable": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodecounter__ptr_CounterDataReader_readArgs": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodecounter__ptr_CounterDataReader_OsArgs": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodecounter__ptr_CounterDataReader_Goos": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodecounter__ptr_CounterDataReader_Goarch": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodecounter__ptr_CounterDataReader_NumSegments": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodecounter__ptr_CounterDataReader_BeginNextSegment": {
        "result": "struct internal_coverage_decodecounter__ptr_CounterDataReader_BeginNextSegment_retval {bool field_0;error err1;}",
        "result_name": "internal_coverage_decodecounter__ptr_CounterDataReader_BeginNextSegment_retval",
        "parameters": []
    },
    "internal_coverage_decodecounter__ptr_CounterDataReader_NumFunctionsInSegment": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodecounter__ptr_CounterDataReader_NextFunc": {
        "result": "struct internal_coverage_decodecounter__ptr_CounterDataReader_NextFunc_retval {bool field_0;error err1;}",
        "result_name": "internal_coverage_decodecounter__ptr_CounterDataReader_NextFunc_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_FuncPayload"
            }
        ]
    },
    "internal_coverage_decodemeta_NewCoverageMetaDataDecoder": {
        "result": "struct internal_coverage_decodemeta_NewCoverageMetaDataDecoder_retval {_ptr_CoverageMetaDataDecoder field_0;error err1;}",
        "result_name": "internal_coverage_decodemeta_NewCoverageMetaDataDecoder_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "readonly",
                "type": "bool"
            }
        ]
    },
    "internal_coverage_decodemeta__ptr_CoverageMetaDataDecoder_readHeader": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodemeta__ptr_CoverageMetaDataDecoder_readStringTable": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodemeta__ptr_CoverageMetaDataDecoder_PackagePath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodemeta__ptr_CoverageMetaDataDecoder_PackageName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodemeta__ptr_CoverageMetaDataDecoder_ModulePath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodemeta__ptr_CoverageMetaDataDecoder_NumFuncs": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodemeta__ptr_CoverageMetaDataDecoder_ReadFunc": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fidx",
                "type": "uint32"
            },
            {
                "name": "f",
                "type": "_ptr_coverage_FuncDesc"
            }
        ]
    },
    "internal_coverage_decodemeta_NewCoverageMetaFileReader": {
        "result": "struct internal_coverage_decodemeta_NewCoverageMetaFileReader_retval {_ptr_CoverageMetaFileReader field_0;error err1;}",
        "result_name": "internal_coverage_decodemeta_NewCoverageMetaFileReader_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            },
            {
                "name": "fileView",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_coverage_decodemeta__ptr_CoverageMetaFileReader_readFileHeader": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodemeta__ptr_CoverageMetaFileReader_rdUint64": {
        "result": "struct internal_coverage_decodemeta__ptr_CoverageMetaFileReader_rdUint64_retval {uint64 field_0;error err1;}",
        "result_name": "internal_coverage_decodemeta__ptr_CoverageMetaFileReader_rdUint64_retval",
        "parameters": []
    },
    "internal_coverage_decodemeta__ptr_CoverageMetaFileReader_NumPackages": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodemeta__ptr_CoverageMetaFileReader_CounterMode": {
        "result": "coverage_CounterMode",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodemeta__ptr_CoverageMetaFileReader_CounterGranularity": {
        "result": "coverage_CounterGranularity",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodemeta__ptr_CoverageMetaFileReader_FileHash": {
        "result": "_16_byte",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_decodemeta__ptr_CoverageMetaFileReader_GetPackageDecoder": {
        "result": "struct internal_coverage_decodemeta__ptr_CoverageMetaFileReader_GetPackageDecoder_retval {_ptr_CoverageMetaDataDecoder field_0;_slice_byte field_1;error err2;}",
        "result_name": "internal_coverage_decodemeta__ptr_CoverageMetaFileReader_GetPackageDecoder_retval",
        "parameters": [
            {
                "name": "pkIdx",
                "type": "uint32"
            },
            {
                "name": "payloadbuf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_coverage_decodemeta__ptr_CoverageMetaFileReader_GetPackagePayload": {
        "result": "struct internal_coverage_decodemeta__ptr_CoverageMetaFileReader_GetPackagePayload_retval {_slice_byte field_0;error err1;}",
        "result_name": "internal_coverage_decodemeta__ptr_CoverageMetaFileReader_GetPackagePayload_retval",
        "parameters": [
            {
                "name": "pkIdx",
                "type": "uint32"
            },
            {
                "name": "payloadbuf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_coverage_encodecounter_NewCoverageDataWriter": {
        "result": "_ptr_CoverageDataWriter",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "flav",
                "type": "coverage_CounterFlavor"
            }
        ]
    },
    "internal_coverage_encodecounter__ptr_CoverageDataWriter_Write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "metaFileHash",
                "type": "_16_byte"
            },
            {
                "name": "args",
                "type": "map_string_string"
            },
            {
                "name": "visitor",
                "type": "CounterVisitor"
            }
        ]
    },
    "internal_coverage_encodecounter_padToFourByteBoundary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ws",
                "type": "_ptr_slicewriter_WriteSeeker"
            }
        ]
    },
    "internal_coverage_encodecounter__ptr_CoverageDataWriter_patchSegmentHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ws",
                "type": "_ptr_slicewriter_WriteSeeker"
            }
        ]
    },
    "internal_coverage_encodecounter__ptr_CoverageDataWriter_writeSegmentPreamble": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "map_string_string"
            },
            {
                "name": "ws",
                "type": "_ptr_slicewriter_WriteSeeker"
            }
        ]
    },
    "internal_coverage_encodecounter__ptr_CoverageDataWriter_AppendSegment": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "map_string_string"
            },
            {
                "name": "visitor",
                "type": "CounterVisitor"
            }
        ]
    },
    "internal_coverage_encodecounter__ptr_CoverageDataWriter_writeHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "metaFileHash",
                "type": "_16_byte"
            }
        ]
    },
    "internal_coverage_encodecounter__ptr_CoverageDataWriter_writeBytes": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_coverage_encodecounter__ptr_CoverageDataWriter_writeCounters": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "visitor",
                "type": "CounterVisitor"
            },
            {
                "name": "ws",
                "type": "_ptr_slicewriter_WriteSeeker"
            }
        ]
    },
    "internal_coverage_encodecounter__ptr_CoverageDataWriter_writeFooter": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_encodemeta_NewCoverageMetaDataBuilder": {
        "result": "struct internal_coverage_encodemeta_NewCoverageMetaDataBuilder_retval {_ptr_CoverageMetaDataBuilder field_0;error err1;}",
        "result_name": "internal_coverage_encodemeta_NewCoverageMetaDataBuilder_retval",
        "parameters": [
            {
                "name": "pkgpath",
                "type": "string"
            },
            {
                "name": "pkgname",
                "type": "string"
            },
            {
                "name": "modulepath",
                "type": "string"
            }
        ]
    },
    "internal_coverage_encodemeta_h32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "h",
                "type": "hash_Hash"
            },
            {
                "name": "tmp",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_coverage_encodemeta__ptr_CoverageMetaDataBuilder_AddFunc": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "coverage_FuncDesc"
            }
        ]
    },
    "internal_coverage_encodemeta__ptr_CoverageMetaDataBuilder_emitFuncOffsets": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_WriteSeeker"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "internal_coverage_encodemeta__ptr_CoverageMetaDataBuilder_emitFunc": {
        "result": "struct internal_coverage_encodemeta__ptr_CoverageMetaDataBuilder_emitFunc_retval {int64 field_0;error err1;}",
        "result_name": "internal_coverage_encodemeta__ptr_CoverageMetaDataBuilder_emitFunc_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_WriteSeeker"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "f",
                "type": "funcDesc"
            }
        ]
    },
    "internal_coverage_encodemeta__ptr_CoverageMetaDataBuilder_reportWriteError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "internal_coverage_encodemeta__ptr_CoverageMetaDataBuilder_wrUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_WriteSeeker"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "internal_coverage_encodemeta__ptr_CoverageMetaDataBuilder_Emit": {
        "result": "struct internal_coverage_encodemeta__ptr_CoverageMetaDataBuilder_Emit_retval {_16_byte field_0;error err1;}",
        "result_name": "internal_coverage_encodemeta__ptr_CoverageMetaDataBuilder_Emit_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_WriteSeeker"
            }
        ]
    },
    "internal_coverage_encodemeta_HashFuncDesc": {
        "result": "_16_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_coverage_FuncDesc"
            }
        ]
    },
    "internal_coverage_encodemeta_hashFuncDesc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "hash_Hash"
            },
            {
                "name": "f",
                "type": "_ptr_coverage_FuncDesc"
            },
            {
                "name": "tmp",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_coverage_encodemeta_NewCoverageMetaFileWriter": {
        "result": "_ptr_CoverageMetaFileWriter",
        "result_name": null,
        "parameters": [
            {
                "name": "mfname",
                "type": "string"
            },
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "internal_coverage_encodemeta__ptr_CoverageMetaFileWriter_Write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "finalHash",
                "type": "_16_byte"
            },
            {
                "name": "blobs",
                "type": "_slice__slice_byte"
            },
            {
                "name": "mode",
                "type": "coverage_CounterMode"
            },
            {
                "name": "granularity",
                "type": "coverage_CounterGranularity"
            }
        ]
    },
    "internal_coverage_pods_CollectPods": {
        "result": "struct internal_coverage_pods_CollectPods_retval {_slice_Pod field_0;error err1;}",
        "result_name": "internal_coverage_pods_CollectPods_retval",
        "parameters": [
            {
                "name": "dirs",
                "type": "_slice_string"
            },
            {
                "name": "warn",
                "type": "bool"
            }
        ]
    },
    "internal_coverage_pods_CollectPodsFromFiles": {
        "result": "_slice_Pod",
        "result_name": null,
        "parameters": [
            {
                "name": "files",
                "type": "_slice_string"
            },
            {
                "name": "warn",
                "type": "bool"
            }
        ]
    },
    "internal_coverage_pods_collectPodsImpl": {
        "result": "_slice_Pod",
        "result_name": null,
        "parameters": [
            {
                "name": "files",
                "type": "_slice_string"
            },
            {
                "name": "dirIndices",
                "type": "_slice_int"
            },
            {
                "name": "warn",
                "type": "bool"
            }
        ]
    },
    "internal_coverage_pods_warning": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "internal_coverage_pods_TestPodCollection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_coverage_slicereader_NewReader": {
        "result": "_ptr_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "readonly",
                "type": "bool"
            }
        ]
    },
    "internal_coverage_slicereader__ptr_Reader_Read": {
        "result": "struct internal_coverage_slicereader__ptr_Reader_Read_retval {int field_0;error err1;}",
        "result_name": "internal_coverage_slicereader__ptr_Reader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_coverage_slicereader__ptr_Reader_Seek": {
        "result": "struct internal_coverage_slicereader__ptr_Reader_Seek_retval {int64 field_0;error err1;}",
        "result_name": "internal_coverage_slicereader__ptr_Reader_Seek_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "internal_coverage_slicereader__ptr_Reader_Offset": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_slicereader__ptr_Reader_ReadUint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_slicereader__ptr_Reader_ReadUint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_slicereader__ptr_Reader_ReadUint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_slicereader__ptr_Reader_ReadULEB128": {
        "result": "struct internal_coverage_slicereader__ptr_Reader_ReadULEB128_retval {uint64 field_0;}",
        "result_name": "internal_coverage_slicereader__ptr_Reader_ReadULEB128_retval",
        "parameters": []
    },
    "internal_coverage_slicereader__ptr_Reader_ReadString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "len",
                "type": "int64"
            }
        ]
    },
    "internal_coverage_slicereader_toString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_coverage_slicereader_TestSliceReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_coverage_slicereader_appendUleb128": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint"
            }
        ]
    },
    "internal_coverage_slicewriter__ptr_WriteSeeker_Write": {
        "result": "struct internal_coverage_slicewriter__ptr_WriteSeeker_Write_retval {int field_0;error err1;}",
        "result_name": "internal_coverage_slicewriter__ptr_WriteSeeker_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_coverage_slicewriter__ptr_WriteSeeker_Seek": {
        "result": "struct internal_coverage_slicewriter__ptr_WriteSeeker_Seek_retval {int64 field_0;error err1;}",
        "result_name": "internal_coverage_slicewriter__ptr_WriteSeeker_Seek_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "internal_coverage_slicewriter__ptr_WriteSeeker_BytesWritten": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_slicewriter__ptr_WriteSeeker_Read": {
        "result": "struct internal_coverage_slicewriter__ptr_WriteSeeker_Read_retval {int field_0;error err1;}",
        "result_name": "internal_coverage_slicewriter__ptr_WriteSeeker_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_coverage_slicewriter_TestSliceWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_coverage_stringtab__ptr_Writer_InitWriter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_stringtab__ptr_Writer_Nentries": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_stringtab__ptr_Writer_Lookup": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "internal_coverage_stringtab__ptr_Writer_Size": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_stringtab__ptr_Writer_Write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "internal_coverage_stringtab__ptr_Writer_Freeze": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_stringtab_NewReader": {
        "result": "_ptr_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_slicereader_Reader"
            }
        ]
    },
    "internal_coverage_stringtab__ptr_Reader_Read": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_stringtab__ptr_Reader_Entries": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_coverage_stringtab__ptr_Reader_Get": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "uint32"
            }
        ]
    },
    "internal_coverage_test__ptr_ctrVis_VisitFuncs": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "encodecounter_CounterVisitorFn"
            }
        ]
    },
    "internal_coverage_test_mkfunc": {
        "result": "decodecounter_FuncPayload",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "uint32"
            },
            {
                "name": "f",
                "type": "uint32"
            },
            {
                "name": "c",
                "type": "_slice_uint32"
            }
        ]
    },
    "internal_coverage_test_TestCounterDataWriterReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_coverage_test_TestCounterDataAppendSegment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_coverage_test_cmpFuncDesc": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "want",
                "type": "coverage_FuncDesc"
            },
            {
                "name": "got",
                "type": "coverage_FuncDesc"
            }
        ]
    },
    "internal_coverage_test_TestMetaDataEmptyPackage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_coverage_test_TestMetaDataEncoderDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_coverage_test_createFuncs": {
        "result": "_slice_coverage_FuncDesc",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "internal_coverage_test_createBlob": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "internal_coverage_test_createMetaDataBlobs": {
        "result": "_slice__slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "nb",
                "type": "int"
            }
        ]
    },
    "internal_coverage_test_TestMetaDataWriterReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_coverage_test_TestMetaDataDecodeLitFlagIssue57942": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_coverage_uleb128_AppendUleb128": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint"
            }
        ]
    },
    "internal_cpu_Initialize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "env",
                "type": "string"
            }
        ]
    },
    "internal_cpu_processOptions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "env",
                "type": "string"
            }
        ]
    },
    "internal_cpu_indexByte": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "internal_cpu_doinit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_cpu_isSet": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "hwc",
                "type": "uint32"
            },
            {
                "name": "value",
                "type": "uint32"
            }
        ]
    },
    "internal_cpu_getisar0": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "internal_cpu_getMIDR": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "internal_cpu_extractBits": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "uint64"
            },
            {
                "name": "start",
                "type": "uint"
            },
            {
                "name": "end",
                "type": "uint"
            }
        ]
    },
    "internal_cpu_parseARM64SystemRegisters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "isar0",
                "type": "uint64"
            }
        ]
    },
    "internal_cpu_osInit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_cpu_getsysctlbyname": {
        "result": "struct internal_cpu_getsysctlbyname_retval {int32 field_0;int32 field_1;}",
        "result_name": "internal_cpu_getsysctlbyname_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_cpu_sysctlEnabled": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_cpu_hwcapInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "os",
                "type": "string"
            }
        ]
    },
    "internal_cpu_sysctlUint64": {
        "result": "struct internal_cpu_sysctlUint64_retval {uint64 field_0;bool field_1;}",
        "result_name": "internal_cpu_sysctlUint64_retval",
        "parameters": [
            {
                "name": "mib",
                "type": "_slice_uint32"
            }
        ]
    },
    "internal_cpu_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_cpu_osinit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_cpu_getsystemcfg": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "label",
                "type": "uint"
            }
        ]
    },
    "internal_cpu_bitIsSet": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "bits",
                "type": "_slice_uint64"
            },
            {
                "name": "index",
                "type": "uint"
            }
        ]
    },
    "internal_cpu__ptr_queryResult_Has": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fns",
                "type": "function"
            }
        ]
    },
    "internal_cpu__ptr_facilityList_Has": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fs",
                "type": "facility"
            }
        ]
    },
    "internal_cpu_stfle": {
        "result": "facilityList",
        "result_name": null,
        "parameters": []
    },
    "internal_cpu_kmQuery": {
        "result": "queryResult",
        "result_name": null,
        "parameters": []
    },
    "internal_cpu_kmcQuery": {
        "result": "queryResult",
        "result_name": null,
        "parameters": []
    },
    "internal_cpu_kmctrQuery": {
        "result": "queryResult",
        "result_name": null,
        "parameters": []
    },
    "internal_cpu_kmaQuery": {
        "result": "queryResult",
        "result_name": null,
        "parameters": []
    },
    "internal_cpu_kimdQuery": {
        "result": "queryResult",
        "result_name": null,
        "parameters": []
    },
    "internal_cpu_klmdQuery": {
        "result": "queryResult",
        "result_name": null,
        "parameters": []
    },
    "internal_cpu_kdsaQuery": {
        "result": "queryResult",
        "result_name": null,
        "parameters": []
    },
    "internal_cpu_getFeatureList": {
        "result": "struct internal_cpu_getFeatureList_retval {_slice_string field_0;error err1;}",
        "result_name": "internal_cpu_getFeatureList_retval",
        "parameters": []
    },
    "internal_cpu_TestS390XAgainstCPUInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_cpu_MustHaveDebugOptionsSupport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_cpu_MustSupportFeatureDetection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_cpu_runDebugOptionsTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "test",
                "type": "string"
            },
            {
                "name": "options",
                "type": "string"
            }
        ]
    },
    "internal_cpu_TestDisableAllCapabilities": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_cpu_TestAllCapabilitiesDisabled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_cpu_cpuid": {
        "result": "struct internal_cpu_cpuid_retval {uint32 field_0;}",
        "result_name": "internal_cpu_cpuid_retval",
        "parameters": [
            {
                "name": "eaxArg",
                "type": "uint32"
            },
            {
                "name": "ecxArg",
                "type": "uint32"
            }
        ]
    },
    "internal_cpu_xgetbv": {
        "result": "struct internal_cpu_xgetbv_retval {uint32 field_0;}",
        "result_name": "internal_cpu_xgetbv_retval",
        "parameters": []
    },
    "internal_cpu_getGOAMD64level": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "internal_cpu_appendBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "args",
                "type": "uint32"
            }
        ]
    },
    "internal_cpu_TestX86ifAVX2hasAVX": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_cpu_TestDisableSSE3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_cpu_TestSSE3DebugOption": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_dag__ptr_Graph_Transpose": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_dag__ptr_Graph_Topo": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "internal_dag__ptr_Graph_TransitiveReduction": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_dag_TestTranspose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_dag_TestTopo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_dag_TestTransitiveReduction": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_dag_newGraph": {
        "result": "_ptr_Graph",
        "result_name": null,
        "parameters": []
    },
    "internal_dag__ptr_Graph_addNode": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "label",
                "type": "string"
            }
        ]
    },
    "internal_dag__ptr_Graph_AddEdge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "from",
                "type": "string"
            },
            {
                "name": "to",
                "type": "string"
            }
        ]
    },
    "internal_dag__ptr_Graph_DelEdge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "from",
                "type": "string"
            },
            {
                "name": "to",
                "type": "string"
            }
        ]
    },
    "internal_dag__ptr_Graph_HasEdge": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "from",
                "type": "string"
            },
            {
                "name": "to",
                "type": "string"
            }
        ]
    },
    "internal_dag__ptr_Graph_Edges": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "from",
                "type": "string"
            }
        ]
    },
    "internal_dag_Parse": {
        "result": "struct internal_dag_Parse_retval {_ptr_Graph field_0;error err1;}",
        "result_name": "internal_dag_Parse_retval",
        "parameters": [
            {
                "name": "dag",
                "type": "string"
            }
        ]
    },
    "internal_dag_syntaxError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_dag_parseRules": {
        "result": "struct internal_dag_parseRules_retval {_slice_rule field_0;error err1;}",
        "result_name": "internal_dag_parseRules_retval",
        "parameters": [
            {
                "name": "rules",
                "type": "string"
            }
        ]
    },
    "internal_dag__ptr_rulesParser_syntaxError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "internal_dag__ptr_rulesParser_nextList": {
        "result": "struct internal_dag__ptr_rulesParser_nextList_retval {_slice_string field_0;string field_1;}",
        "result_name": "internal_dag__ptr_rulesParser_nextList_retval",
        "parameters": []
    },
    "internal_dag__ptr_rulesParser_nextToken": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_dag_mustParse": {
        "result": "_ptr_Graph",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dag",
                "type": "string"
            }
        ]
    },
    "internal_dag_wantEdges": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "g",
                "type": "_ptr_Graph"
            },
            {
                "name": "edges",
                "type": "string"
            }
        ]
    },
    "internal_dag_TestParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_diff_Diff": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "oldName",
                "type": "string"
            },
            {
                "name": "old",
                "type": "_slice_byte"
            },
            {
                "name": "newName",
                "type": "string"
            },
            {
                "name": "new",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_diff_lines": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_diff_tgs": {
        "result": "_slice_pair",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_string"
            },
            {
                "name": "y",
                "type": "_slice_string"
            }
        ]
    },
    "internal_diff_clean": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_diff_Test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_fmtsort_Compare": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "reflect_Value"
            },
            {
                "name": "b",
                "type": "reflect_Value"
            }
        ]
    },
    "internal_fmtsort__ptr_SortedMap_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_fmtsort__ptr_SortedMap_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "internal_fmtsort__ptr_SortedMap_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "internal_fmtsort_Sort": {
        "result": "_ptr_SortedMap",
        "result_name": null,
        "parameters": [
            {
                "name": "mapValue",
                "type": "reflect_Value"
            }
        ]
    },
    "internal_fmtsort_compare": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "aVal",
                "type": "reflect_Value"
            },
            {
                "name": "bVal",
                "type": "reflect_Value"
            }
        ]
    },
    "internal_fmtsort_nilCompare": {
        "result": "struct internal_fmtsort_nilCompare_retval {int field_0;bool field_1;}",
        "result_name": "internal_fmtsort_nilCompare_retval",
        "parameters": [
            {
                "name": "aVal",
                "type": "reflect_Value"
            },
            {
                "name": "bVal",
                "type": "reflect_Value"
            }
        ]
    },
    "internal_fmtsort_floatCompare": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            }
        ]
    },
    "internal_fmtsort_isNaN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            }
        ]
    },
    "internal_fmtsort_ct": {
        "result": "_slice_reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "reflect_Type"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "internal_fmtsort_TestCompare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_fmtsort_sprint": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "interface_"
            }
        ]
    },
    "internal_fmtsort_sprintKey": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "reflect_Value"
            }
        ]
    },
    "internal_fmtsort_makeChans": {
        "result": "_slice_chan_send_int",
        "result_name": null,
        "parameters": []
    },
    "internal_fmtsort_pointerMap": {
        "result": "map__ptr_int_string",
        "result_name": null,
        "parameters": []
    },
    "internal_fmtsort_unsafePointerMap": {
        "result": "map_unsafe_Pointer_string",
        "result_name": null,
        "parameters": []
    },
    "internal_fmtsort_chanMap": {
        "result": "map_chan_send_int_string",
        "result_name": null,
        "parameters": []
    },
    "internal_fmtsort_TestOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_fmtsort_TestInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_fuzz_coverage": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz_ResetCoverage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz_SnapshotCoverage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz_diffCoverage": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "_slice_byte"
            },
            {
                "name": "snapshot",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_countNewCoverageBits": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "_slice_byte"
            },
            {
                "name": "snapshot",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_isCoverageSubset": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "_slice_byte"
            },
            {
                "name": "snapshot",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_hasCoverageBit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "_slice_byte"
            },
            {
                "name": "snapshot",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_countBits": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "cov",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_marshalCorpusFile": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "vals",
                "type": "interface_"
            }
        ]
    },
    "internal_fuzz_unmarshalCorpusFile": {
        "result": "struct internal_fuzz_unmarshalCorpusFile_retval {_slice_interface_ field_0;error err1;}",
        "result_name": "internal_fuzz_unmarshalCorpusFile_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_parseCorpusValue": {
        "result": "struct internal_fuzz_parseCorpusValue_retval {interface_ field_0;error err1;}",
        "result_name": "internal_fuzz_parseCorpusValue_retval",
        "parameters": [
            {
                "name": "line",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_parseInt": {
        "result": "struct internal_fuzz_parseInt_retval {interface_ field_0;error err1;}",
        "result_name": "internal_fuzz_parseInt_retval",
        "parameters": [
            {
                "name": "val",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "string"
            }
        ]
    },
    "internal_fuzz_parseUint": {
        "result": "struct internal_fuzz_parseUint_retval {interface_ field_0;error err1;}",
        "result_name": "internal_fuzz_parseUint_retval",
        "parameters": [
            {
                "name": "val",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "string"
            }
        ]
    },
    "internal_fuzz_TestUnmarshalMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_fuzz_BenchmarkMarshalCorpusFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "internal_fuzz_BenchmarkUnmarshalCorpusFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "internal_fuzz_TestByteRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_fuzz_TestInt8RoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_fuzz_FuzzFloat64RoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "internal_fuzz_FuzzRuneRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "internal_fuzz_FuzzStringRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "internal_fuzz_CoordinateFuzzing": {
        "result": "struct internal_fuzz_CoordinateFuzzing_retval {error err0;}",
        "result_name": "internal_fuzz_CoordinateFuzzing_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "opts",
                "type": "CoordinateFuzzingOpts"
            }
        ]
    },
    "internal_fuzz__ptr_crashError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_crashError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_crashError_CrashPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_coordinator_addCorpusEntries": {
        "result": "struct internal_fuzz__ptr_coordinator_addCorpusEntries_retval {bool field_0;error err1;}",
        "result_name": "internal_fuzz__ptr_coordinator_addCorpusEntries_retval",
        "parameters": [
            {
                "name": "addToCache",
                "type": "bool"
            },
            {
                "name": "entries",
                "type": "CorpusEntry"
            }
        ]
    },
    "internal_fuzz_corpusEntryData": {
        "result": "struct internal_fuzz_corpusEntryData_retval {_slice_byte field_0;error err1;}",
        "result_name": "internal_fuzz_corpusEntryData_retval",
        "parameters": [
            {
                "name": "ce",
                "type": "CorpusEntry"
            }
        ]
    },
    "internal_fuzz_newCoordinator": {
        "result": "struct internal_fuzz_newCoordinator_retval {_ptr_coordinator field_0;error err1;}",
        "result_name": "internal_fuzz_newCoordinator_retval",
        "parameters": [
            {
                "name": "opts",
                "type": "CoordinateFuzzingOpts"
            }
        ]
    },
    "internal_fuzz__ptr_coordinator_updateStats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "result",
                "type": "fuzzResult"
            }
        ]
    },
    "internal_fuzz__ptr_coordinator_logStats": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_coordinator_peekInput": {
        "result": "struct internal_fuzz__ptr_coordinator_peekInput_retval {fuzzInput field_0;bool field_1;}",
        "result_name": "internal_fuzz__ptr_coordinator_peekInput_retval",
        "parameters": []
    },
    "internal_fuzz__ptr_coordinator_sentInput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "input",
                "type": "fuzzInput"
            }
        ]
    },
    "internal_fuzz__ptr_coordinator_refillInputQueue": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_coordinator_queueForMinimization": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "result",
                "type": "fuzzResult"
            },
            {
                "name": "keepCoverage",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz__ptr_coordinator_peekMinimizeInput": {
        "result": "struct internal_fuzz__ptr_coordinator_peekMinimizeInput_retval {fuzzMinimizeInput field_0;bool field_1;}",
        "result_name": "internal_fuzz__ptr_coordinator_peekMinimizeInput_retval",
        "parameters": []
    },
    "internal_fuzz__ptr_coordinator_sentMinimizeInput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "input",
                "type": "fuzzMinimizeInput"
            }
        ]
    },
    "internal_fuzz__ptr_coordinator_warmupRun": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_coordinator_updateCoverage": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "newCoverage",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz__ptr_coordinator_canMinimize": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_coordinator_elapsed": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_coordinator_readCache": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_MalformedCorpusError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz_ReadCorpus": {
        "result": "struct internal_fuzz_ReadCorpus_retval {_slice_CorpusEntry field_0;error err1;}",
        "result_name": "internal_fuzz_ReadCorpus_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "types",
                "type": "_slice_reflect_Type"
            }
        ]
    },
    "internal_fuzz_readCorpusData": {
        "result": "struct internal_fuzz_readCorpusData_retval {_slice_interface_ field_0;error err1;}",
        "result_name": "internal_fuzz_readCorpusData_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "types",
                "type": "_slice_reflect_Type"
            }
        ]
    },
    "internal_fuzz_CheckCorpus": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "vals",
                "type": "_slice_interface_"
            },
            {
                "name": "types",
                "type": "_slice_reflect_Type"
            }
        ]
    },
    "internal_fuzz_writeToCorpus": {
        "result": "struct internal_fuzz_writeToCorpus_retval {error err0;}",
        "result_name": "internal_fuzz_writeToCorpus_retval",
        "parameters": [
            {
                "name": "entry",
                "type": "_ptr_fuzz_struct {\n\tParent string\n\n\t// Path is the path of the corpus file, if the entry was loaded from disk.\n\t// For other entries, including seed values provided by f.Add, Path is the\n\t// name of the test, e.g. seed#0 or its hash.\n\tPath string\n\n\t// Data is the raw input data. Data should only be populated for seed\n\t// values. For on-disk corpus files, Data will be nil, as it will be loaded\n\t// from disk using Path.\n\tData []byte\n\n\t// Values is the unmarshaled values from a corpus file.\n\tValues []any\n\n\tGeneration int\n\n\t// IsSeed indicates whether this entry is part of the seed corpus.\n\tIsSeed bool\n}"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "internal_fuzz_testName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "internal_fuzz_zeroValue": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "reflect_Type"
            }
        ]
    },
    "internal_fuzz_shouldPrintDebugInfo": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_coordinator_debugLogf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "internal_fuzz_sharedMemSize": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "valueSize",
                "type": "int"
            }
        ]
    },
    "internal_fuzz_sharedMemTempFile": {
        "result": "struct internal_fuzz_sharedMemTempFile_retval {_ptr_sharedMem field_0;error err1;}",
        "result_name": "internal_fuzz_sharedMemTempFile_retval",
        "parameters": [
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "internal_fuzz__ptr_sharedMem_header": {
        "result": "_ptr_sharedMemHeader",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_sharedMem_valueRef": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_sharedMem_valueCopy": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_sharedMem_setValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz__ptr_sharedMem_setValueLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "internal_fuzz_isMinimizable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "reflect_Type"
            }
        ]
    },
    "internal_fuzz_minimizeBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_slice_byte"
            },
            {
                "name": "try",
                "type": "void*"
            },
            {
                "name": "shouldStop",
                "type": "void*"
            }
        ]
    },
    "internal_fuzz_TestMinimizeInput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_fuzz_TestMinimizeFlaky": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_fuzz_newMutator": {
        "result": "_ptr_mutator",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_mutator_rand": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "internal_fuzz__ptr_mutator_randByteOrder": {
        "result": "binary_ByteOrder",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_mutator_chooseLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "internal_fuzz_min": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "internal_fuzz__ptr_mutator_mutate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "vals",
                "type": "_slice_interface_"
            },
            {
                "name": "maxBytes",
                "type": "int"
            }
        ]
    },
    "internal_fuzz__ptr_mutator_mutateInt": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            },
            {
                "name": "maxValue",
                "type": "int64"
            }
        ]
    },
    "internal_fuzz__ptr_mutator_mutateUInt": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            },
            {
                "name": "maxValue",
                "type": "uint64"
            }
        ]
    },
    "internal_fuzz__ptr_mutator_mutateFloat": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "float64"
            },
            {
                "name": "maxValue",
                "type": "float64"
            }
        ]
    },
    "internal_fuzz__ptr_mutator_mutateBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptrB",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "internal_fuzz_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz_byteSliceRemoveBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_mutator"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_byteSliceInsertRandomBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_mutator"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_byteSliceDuplicateBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_mutator"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_byteSliceOverwriteBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_mutator"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_byteSliceBitFlip": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_mutator"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_byteSliceXORByte": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_mutator"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_byteSliceSwapByte": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_mutator"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_byteSliceArithmeticUint8": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_mutator"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_byteSliceArithmeticUint16": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_mutator"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_byteSliceArithmeticUint32": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_mutator"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_byteSliceArithmeticUint64": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_mutator"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_byteSliceOverwriteInterestingUint8": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_mutator"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_byteSliceOverwriteInterestingUint16": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_mutator"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_byteSliceOverwriteInterestingUint32": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_mutator"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_byteSliceInsertConstantBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_mutator"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_byteSliceOverwriteConstantBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_mutator"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_byteSliceShuffleBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_mutator"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_byteSliceSwapBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_mutator"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz__ptr_mockRand_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_mockRand_intn": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "internal_fuzz__ptr_mockRand_uint32n": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "internal_fuzz__ptr_mockRand_exp2": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_mockRand_bool": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_mockRand_save": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_mockRand_restore": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz_TestByteSliceMutators": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_fuzz_BenchmarkMutatorBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "internal_fuzz_BenchmarkMutatorString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "internal_fuzz_BenchmarkMutatorAllBasicTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "internal_fuzz_TestStringImmutability": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_fuzz_godebugSeed": {
        "result": "_ptr_int",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz_newPcgRand": {
        "result": "_ptr_pcgRand",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_pcgRand_step": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_pcgRand_save": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "randState",
                "type": "_ptr_uint64"
            },
            {
                "name": "randInc",
                "type": "_ptr_uint64"
            }
        ]
    },
    "internal_fuzz__ptr_pcgRand_restore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "randState",
                "type": "uint64"
            },
            {
                "name": "randInc",
                "type": "uint64"
            }
        ]
    },
    "internal_fuzz__ptr_pcgRand_uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_pcgRand_intn": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "internal_fuzz__ptr_pcgRand_uint32n": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "internal_fuzz__ptr_pcgRand_exp2": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_pcgRand_bool": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_noCopy_lock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_noCopy_unlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_queue_cap": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_queue_grow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_queue_enqueue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "interface_"
            }
        ]
    },
    "internal_fuzz__ptr_queue_dequeue": {
        "result": "struct internal_fuzz__ptr_queue_dequeue_retval {interface_ field_0;bool field_1;}",
        "result_name": "internal_fuzz__ptr_queue_dequeue_retval",
        "parameters": []
    },
    "internal_fuzz__ptr_queue_peek": {
        "result": "struct internal_fuzz__ptr_queue_peek_retval {interface_ field_0;bool field_1;}",
        "result_name": "internal_fuzz__ptr_queue_peek_retval",
        "parameters": []
    },
    "internal_fuzz__ptr_queue_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz_TestQueue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_fuzz_sharedMemMapFile": {
        "result": "struct internal_fuzz_sharedMemMapFile_retval {_ptr_sharedMem field_0;error err1;}",
        "result_name": "internal_fuzz_sharedMemMapFile_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "removeOnClose",
                "type": "bool"
            }
        ]
    },
    "internal_fuzz__ptr_sharedMem_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz_setWorkerComm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "_ptr_exec_Cmd"
            },
            {
                "name": "comm",
                "type": "workerComm"
            }
        ]
    },
    "internal_fuzz_getWorkerComm": {
        "result": "struct internal_fuzz_getWorkerComm_retval {workerComm field_0;error err1;}",
        "result_name": "internal_fuzz_getWorkerComm_retval",
        "parameters": []
    },
    "internal_fuzz_isInterruptError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "internal_fuzz_terminationSignal": {
        "result": "struct internal_fuzz_terminationSignal_retval {os_Signal field_0;bool field_1;}",
        "result_name": "internal_fuzz_terminationSignal_retval",
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "internal_fuzz_isCrashSignal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "signal",
                "type": "os_Signal"
            }
        ]
    },
    "internal_fuzz_libfuzzerTraceCmp1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "uint8"
            },
            {
                "name": "arg1",
                "type": "uint8"
            },
            {
                "name": "fakePC",
                "type": "uint"
            }
        ]
    },
    "internal_fuzz_libfuzzerTraceCmp2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "uint16"
            },
            {
                "name": "arg1",
                "type": "uint16"
            },
            {
                "name": "fakePC",
                "type": "uint"
            }
        ]
    },
    "internal_fuzz_libfuzzerTraceCmp4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "uint32"
            },
            {
                "name": "arg1",
                "type": "uint32"
            },
            {
                "name": "fakePC",
                "type": "uint"
            }
        ]
    },
    "internal_fuzz_libfuzzerTraceCmp8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "uint64"
            },
            {
                "name": "arg1",
                "type": "uint64"
            },
            {
                "name": "fakePC",
                "type": "uint"
            }
        ]
    },
    "internal_fuzz_libfuzzerTraceConstCmp1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "uint8"
            },
            {
                "name": "arg1",
                "type": "uint8"
            },
            {
                "name": "fakePC",
                "type": "uint"
            }
        ]
    },
    "internal_fuzz_libfuzzerTraceConstCmp2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "uint16"
            },
            {
                "name": "arg1",
                "type": "uint16"
            },
            {
                "name": "fakePC",
                "type": "uint"
            }
        ]
    },
    "internal_fuzz_libfuzzerTraceConstCmp4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "uint32"
            },
            {
                "name": "arg1",
                "type": "uint32"
            },
            {
                "name": "fakePC",
                "type": "uint"
            }
        ]
    },
    "internal_fuzz_libfuzzerTraceConstCmp8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "uint64"
            },
            {
                "name": "arg1",
                "type": "uint64"
            },
            {
                "name": "fakePC",
                "type": "uint"
            }
        ]
    },
    "internal_fuzz_libfuzzerHookStrCmp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "string"
            },
            {
                "name": "arg1",
                "type": "string"
            },
            {
                "name": "fakePC",
                "type": "uint"
            }
        ]
    },
    "internal_fuzz_libfuzzerHookEqualFold": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "string"
            },
            {
                "name": "arg1",
                "type": "string"
            },
            {
                "name": "fakePC",
                "type": "uint"
            }
        ]
    },
    "internal_fuzz_newWorker": {
        "result": "struct internal_fuzz_newWorker_retval {_ptr_worker field_0;error err1;}",
        "result_name": "internal_fuzz_newWorker_retval",
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_coordinator"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "binPath",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_string"
            },
            {
                "name": "env",
                "type": "_slice_string"
            }
        ]
    },
    "internal_fuzz__ptr_worker_cleanup": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_worker_coordinate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "internal_fuzz__ptr_worker_minimize": {
        "result": "struct internal_fuzz__ptr_worker_minimize_retval {fuzzResult field_0;error err1;}",
        "result_name": "internal_fuzz__ptr_worker_minimize_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "input",
                "type": "fuzzMinimizeInput"
            }
        ]
    },
    "internal_fuzz__ptr_worker_isRunning": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_worker_startAndPing": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "internal_fuzz__ptr_worker_start": {
        "result": "struct internal_fuzz__ptr_worker_start_retval {error err0;}",
        "result_name": "internal_fuzz__ptr_worker_start_retval",
        "parameters": []
    },
    "internal_fuzz__ptr_worker_stop": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz_RunFuzzWorker": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "internal_fuzz__ptr_workerServer_serve": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "internal_fuzz__ptr_workerServer_fuzz": {
        "result": "struct internal_fuzz__ptr_workerServer_fuzz_retval {fuzzResponse field_0;}",
        "result_name": "internal_fuzz__ptr_workerServer_fuzz_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "args",
                "type": "fuzzArgs"
            }
        ]
    },
    "internal_fuzz__ptr_workerServer_minimize": {
        "result": "struct internal_fuzz__ptr_workerServer_minimize_retval {minimizeResponse field_0;}",
        "result_name": "internal_fuzz__ptr_workerServer_minimize_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "args",
                "type": "minimizeArgs"
            }
        ]
    },
    "internal_fuzz__ptr_workerServer_minimizeInput": {
        "result": "struct internal_fuzz__ptr_workerServer_minimizeInput_retval {bool field_0;error err1;}",
        "result_name": "internal_fuzz__ptr_workerServer_minimizeInput_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "vals",
                "type": "_slice_interface_"
            },
            {
                "name": "mem",
                "type": "_ptr_sharedMem"
            },
            {
                "name": "args",
                "type": "minimizeArgs"
            }
        ]
    },
    "internal_fuzz_writeToMem": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "vals",
                "type": "_slice_interface_"
            },
            {
                "name": "mem",
                "type": "_ptr_sharedMem"
            }
        ]
    },
    "internal_fuzz__ptr_workerServer_ping": {
        "result": "pingResponse",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "args",
                "type": "pingArgs"
            }
        ]
    },
    "internal_fuzz_newWorkerClient": {
        "result": "_ptr_workerClient",
        "result_name": null,
        "parameters": [
            {
                "name": "comm",
                "type": "workerComm"
            },
            {
                "name": "m",
                "type": "_ptr_mutator"
            }
        ]
    },
    "internal_fuzz__ptr_workerClient_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz__ptr_workerClient_minimize": {
        "result": "struct internal_fuzz__ptr_workerClient_minimize_retval {CorpusEntry field_0;minimizeResponse field_1;error err2;}",
        "result_name": "internal_fuzz__ptr_workerClient_minimize_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "entryIn",
                "type": "CorpusEntry"
            },
            {
                "name": "args",
                "type": "minimizeArgs"
            }
        ]
    },
    "internal_fuzz__ptr_workerClient_fuzz": {
        "result": "struct internal_fuzz__ptr_workerClient_fuzz_retval {CorpusEntry field_0;fuzzResponse field_1;bool field_2;error err3;}",
        "result_name": "internal_fuzz__ptr_workerClient_fuzz_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "entryIn",
                "type": "CorpusEntry"
            },
            {
                "name": "args",
                "type": "fuzzArgs"
            }
        ]
    },
    "internal_fuzz__ptr_workerClient_ping": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "internal_fuzz__ptr_workerClient_callLocked": {
        "result": "struct internal_fuzz__ptr_workerClient_callLocked_retval {error err0;}",
        "result_name": "internal_fuzz__ptr_workerClient_callLocked_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "c",
                "type": "call"
            },
            {
                "name": "resp",
                "type": "interface_"
            }
        ]
    },
    "internal_fuzz__ptr_contextReader_Read": {
        "result": "struct internal_fuzz__ptr_contextReader_Read_retval {int field_0;error err1;}",
        "result_name": "internal_fuzz__ptr_contextReader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_fuzz_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "internal_fuzz_BenchmarkWorkerFuzzOverhead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "internal_fuzz_BenchmarkWorkerPing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "internal_fuzz_BenchmarkWorkerFuzz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "internal_fuzz_newWorkerForTest": {
        "result": "_ptr_worker",
        "result_name": null,
        "parameters": [
            {
                "name": "tb",
                "type": "testing_TB"
            }
        ]
    },
    "internal_fuzz_runBenchmarkWorker": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_fuzz_BenchmarkWorkerMinimize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "internal_goarch_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_godebug_New": {
        "result": "_ptr_Setting",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_godebug__ptr_Setting_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_godebug__ptr_Setting_Undocumented": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_godebug__ptr_Setting_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_godebug__ptr_Setting_IncNonDefault": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_godebug__ptr_Setting_register": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_godebug__ptr_Setting_Value": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_godebug_lookup": {
        "result": "_ptr_setting",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_godebug_setUpdate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "update",
                "type": "void*"
            }
        ]
    },
    "internal_godebug_registerMetric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "read",
                "type": "void*"
            }
        ]
    },
    "internal_godebug_setNewIncNonDefault": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "newIncNonDefault",
                "type": "void*"
            }
        ]
    },
    "internal_godebug_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_godebug_newIncNonDefault": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_godebug_update": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "def",
                "type": "string"
            },
            {
                "name": "env",
                "type": "string"
            }
        ]
    },
    "internal_godebug_parse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "did",
                "type": "map_string_bool"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "internal_godebug__ptr_runtimeStderr_Write": {
        "result": "struct internal_godebug__ptr_runtimeStderr_Write_retval {int field_0;error err1;}",
        "result_name": "internal_godebug__ptr_runtimeStderr_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_godebug_write": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "internal_godebug_TestGet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_godebug_TestMetrics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_godebug_TestCmdBisect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_godebug_TestBisectTestCase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_godebugs_TestAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_godebugs_Lookup": {
        "result": "_ptr_Info",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_goexperiment_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_goexperiment_pick": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "bool"
            },
            {
                "name": "f",
                "type": "string"
            },
            {
                "name": "t",
                "type": "string"
            }
        ]
    },
    "internal_goos_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_goroot_IsStandardPackage": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "goroot",
                "type": "string"
            },
            {
                "name": "compiler",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "internal_goroot__ptr_gccgoDirs_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_goroot__ptr_gccgoDirs_isStandard": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "internal_intern__ptr_Value_Get": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "internal_intern_keyFor": {
        "result": "key",
        "result_name": null,
        "parameters": [
            {
                "name": "cmpVal",
                "type": "interface_"
            }
        ]
    },
    "internal_intern_key_Value": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": []
    },
    "internal_intern_safeMap": {
        "result": "map_key__ptr_Value",
        "result_name": null,
        "parameters": []
    },
    "internal_intern_Get": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "cmpVal",
                "type": "interface_"
            }
        ]
    },
    "internal_intern_GetByString": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "internal_intern_get": {
        "result": "_ptr_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "key"
            }
        ]
    },
    "internal_intern_finalize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Value"
            }
        ]
    },
    "internal_intern_TestBasics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_intern_wantEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "internal_intern_TestStress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_intern_BenchmarkStress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "internal_intern_mapLen": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_intern_mapKeys": {
        "result": "struct internal_intern_mapKeys_retval {_slice_string field_0;}",
        "result_name": "internal_intern_mapKeys_retval",
        "parameters": []
    },
    "internal_intern_clearMap": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_intern_TestGetByStringAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_intern_BenchmarkGetByString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "internal_itoa_Itoa": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "int"
            }
        ]
    },
    "internal_itoa_Uitoa": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "uint"
            }
        ]
    },
    "internal_itoa_TestItoa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_itoa_TestUitoa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_lazyregexp__ptr_Regexp_re": {
        "result": "_ptr_regexp_Regexp",
        "result_name": null,
        "parameters": []
    },
    "internal_lazyregexp__ptr_Regexp_build": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_lazyregexp__ptr_Regexp_FindSubmatch": {
        "result": "_slice__slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_lazyregexp__ptr_Regexp_FindStringSubmatch": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "internal_lazyregexp__ptr_Regexp_FindStringSubmatchIndex": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "internal_lazyregexp__ptr_Regexp_ReplaceAllString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "repl",
                "type": "string"
            }
        ]
    },
    "internal_lazyregexp__ptr_Regexp_FindString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "internal_lazyregexp__ptr_Regexp_FindAllString": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "internal_lazyregexp__ptr_Regexp_MatchString": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "internal_lazyregexp__ptr_Regexp_SubexpNames": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "internal_lazyregexp_New": {
        "result": "_ptr_Regexp",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "internal_lazytemplate__ptr_Template_tp": {
        "result": "_ptr_template_Template",
        "result_name": null,
        "parameters": []
    },
    "internal_lazytemplate__ptr_Template_build": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_lazytemplate__ptr_Template_Execute": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "data",
                "type": "interface_"
            }
        ]
    },
    "internal_lazytemplate_New": {
        "result": "_ptr_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "internal_obscuretestdata_Rot13": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_obscuretestdata_DecodeToTempFile": {
        "result": "struct internal_obscuretestdata_DecodeToTempFile_retval {string field_0;error err1;}",
        "result_name": "internal_obscuretestdata_DecodeToTempFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_obscuretestdata_ReadFile": {
        "result": "struct internal_obscuretestdata_ReadFile_retval {_slice_byte field_0;error err1;}",
        "result_name": "internal_obscuretestdata_ReadFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_pkgbits_CodeVal_Marker": {
        "result": "SyncMarker",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits_CodeVal_Value": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits_CodeType_Marker": {
        "result": "SyncMarker",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits_CodeType_Value": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits_CodeObj_Marker": {
        "result": "SyncMarker",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits_CodeObj_Value": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits__ptr_PkgDecoder_PkgPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits__ptr_PkgDecoder_SyncMarkers": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits_NewPkgDecoder": {
        "result": "PkgDecoder",
        "result_name": null,
        "parameters": [
            {
                "name": "pkgPath",
                "type": "string"
            },
            {
                "name": "input",
                "type": "string"
            }
        ]
    },
    "internal_pkgbits__ptr_PkgDecoder_NumElems": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "RelocKind"
            }
        ]
    },
    "internal_pkgbits__ptr_PkgDecoder_TotalElems": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits__ptr_PkgDecoder_Fingerprint": {
        "result": "_8_byte",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits__ptr_PkgDecoder_AbsIdx": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "RelocKind"
            },
            {
                "name": "idx",
                "type": "Index"
            }
        ]
    },
    "internal_pkgbits__ptr_PkgDecoder_DataIdx": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "RelocKind"
            },
            {
                "name": "idx",
                "type": "Index"
            }
        ]
    },
    "internal_pkgbits__ptr_PkgDecoder_StringIdx": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "Index"
            }
        ]
    },
    "internal_pkgbits__ptr_PkgDecoder_NewDecoder": {
        "result": "Decoder",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "RelocKind"
            },
            {
                "name": "idx",
                "type": "Index"
            },
            {
                "name": "marker",
                "type": "SyncMarker"
            }
        ]
    },
    "internal_pkgbits__ptr_PkgDecoder_TempDecoder": {
        "result": "Decoder",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "RelocKind"
            },
            {
                "name": "idx",
                "type": "Index"
            },
            {
                "name": "marker",
                "type": "SyncMarker"
            }
        ]
    },
    "internal_pkgbits__ptr_PkgDecoder_RetireDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_Decoder"
            }
        ]
    },
    "internal_pkgbits__ptr_PkgDecoder_NewDecoderRaw": {
        "result": "Decoder",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "RelocKind"
            },
            {
                "name": "idx",
                "type": "Index"
            }
        ]
    },
    "internal_pkgbits__ptr_PkgDecoder_TempDecoderRaw": {
        "result": "Decoder",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "RelocKind"
            },
            {
                "name": "idx",
                "type": "Index"
            }
        ]
    },
    "internal_pkgbits__ptr_Decoder_checkErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "internal_pkgbits__ptr_Decoder_rawUvarint": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits_readUvarint": {
        "result": "struct internal_pkgbits_readUvarint_retval {uint64 field_0;error err1;}",
        "result_name": "internal_pkgbits_readUvarint_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_strings_Reader"
            }
        ]
    },
    "internal_pkgbits__ptr_Decoder_rawVarint": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits__ptr_Decoder_rawReloc": {
        "result": "Index",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "RelocKind"
            },
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "internal_pkgbits__ptr_Decoder_Sync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mWant",
                "type": "SyncMarker"
            }
        ]
    },
    "internal_pkgbits__ptr_Decoder_Bool": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits__ptr_Decoder_Int64": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits__ptr_Decoder_Uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits__ptr_Decoder_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits__ptr_Decoder_Int": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits__ptr_Decoder_Uint": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits__ptr_Decoder_Code": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "mark",
                "type": "SyncMarker"
            }
        ]
    },
    "internal_pkgbits__ptr_Decoder_Reloc": {
        "result": "Index",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "RelocKind"
            }
        ]
    },
    "internal_pkgbits__ptr_Decoder_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits__ptr_Decoder_Strings": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits__ptr_Decoder_Value": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits__ptr_Decoder_scalar": {
        "result": "constant_Value",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits__ptr_Decoder_bigInt": {
        "result": "_ptr_big_Int",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits__ptr_Decoder_bigFloat": {
        "result": "_ptr_big_Float",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits__ptr_PkgDecoder_PeekPkgPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "Index"
            }
        ]
    },
    "internal_pkgbits__ptr_PkgDecoder_PeekObj": {
        "result": "struct internal_pkgbits__ptr_PkgDecoder_PeekObj_retval {string field_0;string field_1;CodeObj field_2;}",
        "result_name": "internal_pkgbits__ptr_PkgDecoder_PeekObj_retval",
        "parameters": [
            {
                "name": "idx",
                "type": "Index"
            }
        ]
    },
    "internal_pkgbits__ptr_PkgEncoder_SyncMarkers": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits_NewPkgEncoder": {
        "result": "PkgEncoder",
        "result_name": null,
        "parameters": [
            {
                "name": "syncFrames",
                "type": "int"
            }
        ]
    },
    "internal_pkgbits__ptr_PkgEncoder_DumpTo": {
        "result": "struct internal_pkgbits__ptr_PkgEncoder_DumpTo_retval {_8_byte field_0;}",
        "result_name": "internal_pkgbits__ptr_PkgEncoder_DumpTo_retval",
        "parameters": [
            {
                "name": "out0",
                "type": "io_Writer"
            }
        ]
    },
    "internal_pkgbits__ptr_PkgEncoder_StringIdx": {
        "result": "Index",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "internal_pkgbits__ptr_PkgEncoder_NewEncoder": {
        "result": "Encoder",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "RelocKind"
            },
            {
                "name": "marker",
                "type": "SyncMarker"
            }
        ]
    },
    "internal_pkgbits__ptr_PkgEncoder_NewEncoderRaw": {
        "result": "Encoder",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "RelocKind"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_Flush": {
        "result": "Index",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits__ptr_Encoder_checkErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_rawUvarint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_rawVarint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_rawReloc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "RelocKind"
            },
            {
                "name": "idx",
                "type": "Index"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_Sync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "SyncMarker"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_Bool": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_Int64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_Uint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_Len": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_Int": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_Uint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_Reloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "RelocKind"
            },
            {
                "name": "idx",
                "type": "Index"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_Code": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Code"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_String": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_StringRef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "Index"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_Strings": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ss",
                "type": "_slice_string"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_Value": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "constant_Value"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_scalar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "constant_Value"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_bigInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "internal_pkgbits__ptr_Encoder_bigFloat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_big_Float"
            }
        ]
    },
    "internal_pkgbits_assert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "internal_pkgbits_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "internal_pkgbits_fmtFrames": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "pcs",
                "type": "uintptr"
            }
        ]
    },
    "internal_pkgbits_walkFrames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pcs",
                "type": "_slice_uintptr"
            },
            {
                "name": "visit",
                "type": "frameVisitor"
            }
        ]
    },
    "internal_pkgbits__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_pkgbits_SyncMarker_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_platform_OSArch_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_platform_RaceDetectorSupported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "internal_platform_MSanSupported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "internal_platform_ASanSupported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "internal_platform_FuzzSupported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "internal_platform_FuzzInstrumented": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "internal_platform_MustLinkExternal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            },
            {
                "name": "withCgo",
                "type": "bool"
            }
        ]
    },
    "internal_platform_BuildModeSupported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "compiler",
                "type": "string"
            },
            {
                "name": "buildmode",
                "type": "string"
            },
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "internal_platform_InternalLinkPIESupported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "internal_platform_DefaultPIE": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            },
            {
                "name": "isRace",
                "type": "bool"
            }
        ]
    },
    "internal_platform_ExecutableHasDWARF": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "internal_platform_CgoSupported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "internal_platform_FirstClass": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "internal_platform_Broken": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "goos",
                "type": "string"
            },
            {
                "name": "goarch",
                "type": "string"
            }
        ]
    },
    "internal_platform_TestGenerated": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_poll_CopyFileRange": {
        "result": "struct internal_poll_CopyFileRange_retval {int64 field_0;bool field_1;error err2;}",
        "result_name": "internal_poll_CopyFileRange_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_FD"
            },
            {
                "name": "src",
                "type": "_ptr_FD"
            },
            {
                "name": "remain",
                "type": "int64"
            }
        ]
    },
    "internal_poll_copyFileRange": {
        "result": "struct internal_poll_copyFileRange_retval {int64 field_0;error err1;}",
        "result_name": "internal_poll_copyFileRange_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_FD"
            },
            {
                "name": "src",
                "type": "_ptr_FD"
            },
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "internal_poll_errnoErr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "syscall_Errno"
            }
        ]
    },
    "internal_poll_badStateFile": {
        "result": "struct internal_poll_badStateFile_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "internal_poll_badStateFile_retval",
        "parameters": []
    },
    "internal_poll_isBadStateFileError": {
        "result": "struct internal_poll_isBadStateFileError_retval {string field_0;bool field_1;}",
        "result_name": "internal_poll_isBadStateFileError_retval",
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "internal_poll_TestReadError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_poll_parseReadError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "nestedErr",
                "type": "error"
            },
            {
                "name": "verify",
                "type": "void*"
            }
        ]
    },
    "internal_poll_GetPipeFds": {
        "result": "struct internal_poll_GetPipeFds_retval {int field_0;int field_1;}",
        "result_name": "internal_poll_GetPipeFds_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_poll_splicePipe"
            }
        ]
    },
    "internal_poll__ptr_FD_EOFError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "internal_poll__ptr_XFDMutex_Incref": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_XFDMutex_IncrefAndClose": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_XFDMutex_Decref": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_XFDMutex_RWLock": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "read",
                "type": "bool"
            }
        ]
    },
    "internal_poll__ptr_XFDMutex_RWUnlock": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "read",
                "type": "bool"
            }
        ]
    },
    "internal_poll__ptr_FD_IsPartOfNetpoll": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_poll_errNetClosing_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_poll_errNetClosing_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_poll_errNetClosing_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_poll_errClosing": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "isFile",
                "type": "bool"
            }
        ]
    },
    "internal_poll__ptr_DeadlineExceededError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_DeadlineExceededError_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_DeadlineExceededError_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_poll_consume": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr__slice__slice_byte"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "internal_poll__ptr_FD_Fsync": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_poll_newAsyncIO": {
        "result": "_ptr_asyncIO",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_poll__ptr_asyncIO_Cancel": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_asyncIO_Wait": {
        "result": "struct internal_poll__ptr_asyncIO_Wait_retval {int field_0;error err1;}",
        "result_name": "internal_poll__ptr_asyncIO_Wait_retval",
        "parameters": []
    },
    "internal_poll_runtime_ignoreHangup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_poll_runtime_unignoreHangup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_fdMutex_incref": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_fdMutex_increfAndClose": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_fdMutex_decref": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_fdMutex_rwlock": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "read",
                "type": "bool"
            }
        ]
    },
    "internal_poll__ptr_fdMutex_rwunlock": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "read",
                "type": "bool"
            }
        ]
    },
    "internal_poll_runtime_Semacquire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sema",
                "type": "_ptr_uint32"
            }
        ]
    },
    "internal_poll_runtime_Semrelease": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sema",
                "type": "_ptr_uint32"
            }
        ]
    },
    "internal_poll__ptr_FD_incref": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_FD_decref": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_FD_readLock": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_FD_readUnlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_FD_writeLock": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_FD_writeUnlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_poll_TestMutexLock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_poll_TestMutexClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_poll_TestMutexCloseUnblock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_poll_TestMutexPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_poll_TestMutexOverflowPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_poll_TestMutexStress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_poll__ptr_FD_OpenDir": {
        "result": "struct internal_poll__ptr_FD_OpenDir_retval {uintptr field_0;string field_1;error err2;}",
        "result_name": "internal_poll__ptr_FD_OpenDir_retval",
        "parameters": []
    },
    "internal_poll_fdopendir": {
        "result": "struct internal_poll_fdopendir_retval {uintptr field_0;error err1;}",
        "result_name": "internal_poll_fdopendir_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "internal_poll__ptr_FD_destroy": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_FD_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_FD_Read": {
        "result": "struct internal_poll__ptr_FD_Read_retval {int field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_Read_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_poll__ptr_FD_Write": {
        "result": "struct internal_poll__ptr_FD_Write_retval {int field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_Write_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_poll__ptr_FD_SetDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "internal_poll__ptr_FD_SetReadDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "internal_poll__ptr_FD_SetWriteDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "internal_poll_setDeadlineImpl": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_FD"
            },
            {
                "name": "t",
                "type": "time_Time"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "internal_poll__ptr_FD_ReadLock": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_FD_ReadUnlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_poll_isHangup": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "internal_poll_isInterrupted": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "internal_poll_IsPollDescriptor": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            }
        ]
    },
    "internal_poll__ptr_FD_RawControl": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "internal_poll__ptr_FD_RawRead": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "internal_poll__ptr_FD_RawWrite": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "internal_poll__ptr_pollDesc_init": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_FD"
            }
        ]
    },
    "internal_poll__ptr_pollDesc_close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_pollDesc_evict": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_pollDesc_prepare": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "int"
            },
            {
                "name": "isFile",
                "type": "bool"
            }
        ]
    },
    "internal_poll__ptr_pollDesc_prepareRead": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "isFile",
                "type": "bool"
            }
        ]
    },
    "internal_poll__ptr_pollDesc_prepareWrite": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "isFile",
                "type": "bool"
            }
        ]
    },
    "internal_poll__ptr_pollDesc_wait": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "int"
            },
            {
                "name": "isFile",
                "type": "bool"
            }
        ]
    },
    "internal_poll__ptr_pollDesc_waitRead": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "isFile",
                "type": "bool"
            }
        ]
    },
    "internal_poll__ptr_pollDesc_waitWrite": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "isFile",
                "type": "bool"
            }
        ]
    },
    "internal_poll__ptr_pollDesc_waitCanceled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "internal_poll__ptr_pollDesc_pollable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_poll_runtimeNano": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "internal_poll_runtime_pollServerInit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_poll_runtime_pollOpen": {
        "result": "struct internal_poll_runtime_pollOpen_retval {uintptr field_0;int field_1;}",
        "result_name": "internal_poll_runtime_pollOpen_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            }
        ]
    },
    "internal_poll_runtime_pollClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "uintptr"
            }
        ]
    },
    "internal_poll_runtime_pollWait": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "uintptr"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "internal_poll_runtime_pollWaitCanceled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "uintptr"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "internal_poll_runtime_pollReset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "uintptr"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "internal_poll_runtime_pollSetDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "uintptr"
            },
            {
                "name": "d",
                "type": "int64"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "internal_poll_runtime_pollUnblock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "uintptr"
            }
        ]
    },
    "internal_poll_runtime_isPollServerDescriptor": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            }
        ]
    },
    "internal_poll_convertErr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "int"
            },
            {
                "name": "isFile",
                "type": "bool"
            }
        ]
    },
    "internal_poll__ptr_FD_eofError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "internal_poll__ptr_FD_Shutdown": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "how",
                "type": "int"
            }
        ]
    },
    "internal_poll__ptr_FD_Fchown": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "internal_poll__ptr_FD_Ftruncate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "internal_poll_ignoringEINTR": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "internal_poll_TestEOFError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_poll__ptr_FD_Init": {
        "result": "struct internal_poll__ptr_FD_Init_retval {string field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_Init_retval",
        "parameters": [
            {
                "name": "net",
                "type": "string"
            },
            {
                "name": "pollable",
                "type": "bool"
            }
        ]
    },
    "internal_poll__ptr_FD_SetBlocking": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_FD_Pread": {
        "result": "struct internal_poll__ptr_FD_Pread_retval {int field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_Pread_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "internal_poll__ptr_FD_ReadFrom": {
        "result": "struct internal_poll__ptr_FD_ReadFrom_retval {int field_0;syscall_Sockaddr field_1;error err2;}",
        "result_name": "internal_poll__ptr_FD_ReadFrom_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_poll__ptr_FD_ReadFromInet4": {
        "result": "struct internal_poll__ptr_FD_ReadFromInet4_retval {int field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_ReadFromInet4_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "sa4",
                "type": "_ptr_syscall_SockaddrInet4"
            }
        ]
    },
    "internal_poll__ptr_FD_ReadFromInet6": {
        "result": "struct internal_poll__ptr_FD_ReadFromInet6_retval {int field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_ReadFromInet6_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "sa6",
                "type": "_ptr_syscall_SockaddrInet6"
            }
        ]
    },
    "internal_poll__ptr_FD_ReadMsg": {
        "result": "struct internal_poll__ptr_FD_ReadMsg_retval {int field_0;int field_1;int field_2;syscall_Sockaddr field_3;error err4;}",
        "result_name": "internal_poll__ptr_FD_ReadMsg_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "internal_poll__ptr_FD_ReadMsgInet4": {
        "result": "struct internal_poll__ptr_FD_ReadMsgInet4_retval {int field_0;int field_1;int field_2;error err3;}",
        "result_name": "internal_poll__ptr_FD_ReadMsgInet4_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "sa4",
                "type": "_ptr_syscall_SockaddrInet4"
            }
        ]
    },
    "internal_poll__ptr_FD_ReadMsgInet6": {
        "result": "struct internal_poll__ptr_FD_ReadMsgInet6_retval {int field_0;int field_1;int field_2;error err3;}",
        "result_name": "internal_poll__ptr_FD_ReadMsgInet6_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "sa6",
                "type": "_ptr_syscall_SockaddrInet6"
            }
        ]
    },
    "internal_poll__ptr_FD_Pwrite": {
        "result": "struct internal_poll__ptr_FD_Pwrite_retval {int field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_Pwrite_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "internal_poll__ptr_FD_WriteToInet4": {
        "result": "struct internal_poll__ptr_FD_WriteToInet4_retval {int field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_WriteToInet4_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "sa4",
                "type": "_ptr_syscall_SockaddrInet4"
            }
        ]
    },
    "internal_poll__ptr_FD_WriteToInet6": {
        "result": "struct internal_poll__ptr_FD_WriteToInet6_retval {int field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_WriteToInet6_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "sa6",
                "type": "_ptr_syscall_SockaddrInet6"
            }
        ]
    },
    "internal_poll__ptr_FD_WriteTo": {
        "result": "struct internal_poll__ptr_FD_WriteTo_retval {int field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_WriteTo_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "syscall_Sockaddr"
            }
        ]
    },
    "internal_poll__ptr_FD_WriteMsg": {
        "result": "struct internal_poll__ptr_FD_WriteMsg_retval {int field_0;int field_1;error err2;}",
        "result_name": "internal_poll__ptr_FD_WriteMsg_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "syscall_Sockaddr"
            }
        ]
    },
    "internal_poll__ptr_FD_WriteMsgInet4": {
        "result": "struct internal_poll__ptr_FD_WriteMsgInet4_retval {int field_0;int field_1;error err2;}",
        "result_name": "internal_poll__ptr_FD_WriteMsgInet4_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet4"
            }
        ]
    },
    "internal_poll__ptr_FD_WriteMsgInet6": {
        "result": "struct internal_poll__ptr_FD_WriteMsgInet6_retval {int field_0;int field_1;error err2;}",
        "result_name": "internal_poll__ptr_FD_WriteMsgInet6_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet6"
            }
        ]
    },
    "internal_poll__ptr_FD_Accept": {
        "result": "struct internal_poll__ptr_FD_Accept_retval {syscall_Handle field_0;_slice_syscall_RawSockaddrAny field_1;uint32 field_2;string field_3;error err4;}",
        "result_name": "internal_poll__ptr_FD_Accept_retval",
        "parameters": [
            {
                "name": "sysSocket",
                "type": "void*"
            }
        ]
    },
    "internal_poll__ptr_FD_Fchmod": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "internal_poll__ptr_FD_Fstat": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_syscall_Stat_t"
            }
        ]
    },
    "internal_poll_DupCloseOnExec": {
        "result": "struct internal_poll_DupCloseOnExec_retval {int field_0;string field_1;error err2;}",
        "result_name": "internal_poll_DupCloseOnExec_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "internal_poll__ptr_FD_Dup": {
        "result": "struct internal_poll__ptr_FD_Dup_retval {int field_0;string field_1;error err2;}",
        "result_name": "internal_poll__ptr_FD_Dup_retval",
        "parameters": []
    },
    "internal_poll__ptr_FD_WaitWrite": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_FD_WriteOnce": {
        "result": "struct internal_poll__ptr_FD_WriteOnce_retval {int field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_WriteOnce_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_poll_ignoringEINTRIO": {
        "result": "struct internal_poll_ignoringEINTRIO_retval {int field_0;error err1;}",
        "result_name": "internal_poll_ignoringEINTRIO_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_poll__ptr_SysFile_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_SysFile_destroy": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "internal_poll_dupCloseOnExecOld": {
        "result": "struct internal_poll_dupCloseOnExecOld_retval {int field_0;string field_1;error err2;}",
        "result_name": "internal_poll_dupCloseOnExecOld_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "internal_poll__ptr_FD_Fchdir": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_FD_ReadDirent": {
        "result": "struct internal_poll__ptr_FD_ReadDirent_retval {int field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_ReadDirent_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_poll__ptr_FD_Seek": {
        "result": "struct internal_poll__ptr_FD_Seek_retval {int64 field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_Seek_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "internal_poll__ptr_SysFile_ref": {
        "result": "SysFile",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_FD_Copy": {
        "result": "FD",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_FD_ReadDir": {
        "result": "struct internal_poll__ptr_FD_ReadDir_retval {int field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_ReadDir_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "cookie",
                "type": "syscall_Dircookie"
            }
        ]
    },
    "internal_poll_direntReclen": {
        "result": "struct internal_poll_direntReclen_retval {uint64 field_0;bool field_1;}",
        "result_name": "internal_poll_direntReclen_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_poll_direntNamlen": {
        "result": "struct internal_poll_direntNamlen_retval {uint64 field_0;bool field_1;}",
        "result_name": "internal_poll_direntNamlen_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_poll_direntNext": {
        "result": "struct internal_poll_direntNext_retval {uint64 field_0;bool field_1;}",
        "result_name": "internal_poll_direntNext_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_poll_readInt": {
        "result": "struct internal_poll_readInt_retval {uint64 field_0;bool field_1;}",
        "result_name": "internal_poll_readInt_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "internal_poll_readIntLE": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "internal_poll_checkSetFileCompletionNotificationModes": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_poll_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_operation_InitBuf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_poll__ptr_operation_InitBufs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr__slice__slice_byte"
            }
        ]
    },
    "internal_poll__ptr_operation_ClearBufs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_operation_InitMsg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_poll_execIO": {
        "result": "struct internal_poll_execIO_retval {int field_0;error err1;}",
        "result_name": "internal_poll_execIO_retval",
        "parameters": [
            {
                "name": "o",
                "type": "_ptr_operation"
            },
            {
                "name": "submit",
                "type": "void*"
            }
        ]
    },
    "internal_poll__ptr_FD_readConsole": {
        "result": "struct internal_poll__ptr_FD_readConsole_retval {int field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_readConsole_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_poll__ptr_FD_writeConsole": {
        "result": "struct internal_poll__ptr_FD_writeConsole_retval {int field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_writeConsole_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_poll__ptr_FD_Writev": {
        "result": "struct internal_poll__ptr_FD_Writev_retval {int64 field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_Writev_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_ptr__slice__slice_byte"
            }
        ]
    },
    "internal_poll__ptr_FD_ConnectEx": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ra",
                "type": "syscall_Sockaddr"
            }
        ]
    },
    "internal_poll__ptr_FD_acceptOne": {
        "result": "struct internal_poll__ptr_FD_acceptOne_retval {string field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_acceptOne_retval",
        "parameters": [
            {
                "name": "s",
                "type": "syscall_Handle"
            },
            {
                "name": "rawsa",
                "type": "_slice_syscall_RawSockaddrAny"
            },
            {
                "name": "o",
                "type": "_ptr_operation"
            }
        ]
    },
    "internal_poll__ptr_FD_GetFileType": {
        "result": "struct internal_poll__ptr_FD_GetFileType_retval {uint32 field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_GetFileType_retval",
        "parameters": []
    },
    "internal_poll__ptr_FD_GetFileInformationByHandle": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_ptr_syscall_ByHandleFileInformation"
            }
        ]
    },
    "internal_poll_sockaddrInet4ToRaw": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "rsa",
                "type": "_ptr_syscall_RawSockaddrAny"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet4"
            }
        ]
    },
    "internal_poll_sockaddrInet6ToRaw": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "rsa",
                "type": "_ptr_syscall_RawSockaddrAny"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet6"
            }
        ]
    },
    "internal_poll_rawToSockaddrInet4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rsa",
                "type": "_ptr_syscall_RawSockaddrAny"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet4"
            }
        ]
    },
    "internal_poll_rawToSockaddrInet6": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rsa",
                "type": "_ptr_syscall_RawSockaddrAny"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet6"
            }
        ]
    },
    "internal_poll_sockaddrToRaw": {
        "result": "struct internal_poll_sockaddrToRaw_retval {int32 field_0;error err1;}",
        "result_name": "internal_poll_sockaddrToRaw_retval",
        "parameters": [
            {
                "name": "rsa",
                "type": "_ptr_syscall_RawSockaddrAny"
            },
            {
                "name": "sa",
                "type": "syscall_Sockaddr"
            }
        ]
    },
    "internal_poll_logFD": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "net",
                "type": "string"
            },
            {
                "name": "fd",
                "type": "_ptr_poll_FD"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "internal_poll_findLoggedFD": {
        "result": "struct internal_poll_findLoggedFD_retval {_ptr_loggedFD field_0;bool field_1;}",
        "result_name": "internal_poll_findLoggedFD_retval",
        "parameters": [
            {
                "name": "h",
                "type": "syscall_Handle"
            }
        ]
    },
    "internal_poll_checkFileIsNotPartOfNetpoll": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "internal_poll_TestFileFdsAreInitialised": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_poll_TestSerialFdsAreInitialised": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_poll_TestWSASocketConflict": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_poll_writev": {
        "result": "struct internal_poll_writev_retval {uintptr field_0;error err1;}",
        "result_name": "internal_poll_writev_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "iovecs",
                "type": "_slice_syscall_Iovec"
            }
        ]
    },
    "internal_poll__ptr_FDMutex_Incref": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_FDMutex_Decref": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_FDMutex_IncrefAndClose": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_FDMutex_ReadLock": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_FDMutex_ReadUnlock": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_FDMutex_WriteLock": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_poll__ptr_FDMutex_WriteUnlock": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_poll_newIovecWithBase": {
        "result": "syscall_Iovec",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "_ptr_byte"
            }
        ]
    },
    "internal_poll_TestRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_poll_specialFiles": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "internal_poll_SendFile": {
        "result": "struct internal_poll_SendFile_retval {int64 field_0;error err1;}",
        "result_name": "internal_poll_SendFile_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_FD"
            },
            {
                "name": "src",
                "type": "syscall_Handle"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "internal_poll__ptr_FD_SetsockoptInt": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "name",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "int"
            }
        ]
    },
    "internal_poll__ptr_FD_SetsockoptInet4Addr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "name",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "_4_byte"
            }
        ]
    },
    "internal_poll__ptr_FD_SetsockoptLinger": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "name",
                "type": "int"
            },
            {
                "name": "l",
                "type": "_ptr_syscall_Linger"
            }
        ]
    },
    "internal_poll__ptr_FD_GetsockoptInt": {
        "result": "struct internal_poll__ptr_FD_GetsockoptInt_retval {int field_0;error err1;}",
        "result_name": "internal_poll__ptr_FD_GetsockoptInt_retval",
        "parameters": [
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "name",
                "type": "int"
            }
        ]
    },
    "internal_poll__ptr_FD_SetsockoptIPMreq": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "name",
                "type": "int"
            },
            {
                "name": "mreq",
                "type": "_ptr_syscall_IPMreq"
            }
        ]
    },
    "internal_poll__ptr_FD_SetsockoptIPv6Mreq": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "name",
                "type": "int"
            },
            {
                "name": "mreq",
                "type": "_ptr_syscall_IPv6Mreq"
            }
        ]
    },
    "internal_poll__ptr_FD_SetsockoptIPMreqn": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "name",
                "type": "int"
            },
            {
                "name": "mreq",
                "type": "_ptr_syscall_IPMreqn"
            }
        ]
    },
    "internal_poll__ptr_FD_SetsockoptByte": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "name",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "byte"
            }
        ]
    },
    "internal_poll__ptr_FD_Setsockopt": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "int32"
            },
            {
                "name": "optname",
                "type": "int32"
            },
            {
                "name": "optval",
                "type": "_ptr_byte"
            },
            {
                "name": "optlen",
                "type": "int32"
            }
        ]
    },
    "internal_poll__ptr_FD_WSAIoctl": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "iocc",
                "type": "uint32"
            },
            {
                "name": "inbuf",
                "type": "_ptr_byte"
            },
            {
                "name": "cbif",
                "type": "uint32"
            },
            {
                "name": "outbuf",
                "type": "_ptr_byte"
            },
            {
                "name": "cbob",
                "type": "uint32"
            },
            {
                "name": "cbbr",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_syscall_Overlapped"
            },
            {
                "name": "completionRoutine",
                "type": "uintptr"
            }
        ]
    },
    "internal_poll_accept": {
        "result": "struct internal_poll_accept_retval {int field_0;syscall_Sockaddr field_1;string field_2;error err3;}",
        "result_name": "internal_poll_accept_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            }
        ]
    },
    "internal_poll_Splice": {
        "result": "struct internal_poll_Splice_retval {int64 field_0;bool field_1;string field_2;error err3;}",
        "result_name": "internal_poll_Splice_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_FD"
            },
            {
                "name": "src",
                "type": "_ptr_FD"
            },
            {
                "name": "remain",
                "type": "int64"
            }
        ]
    },
    "internal_poll_spliceDrain": {
        "result": "struct internal_poll_spliceDrain_retval {int field_0;error err1;}",
        "result_name": "internal_poll_spliceDrain_retval",
        "parameters": [
            {
                "name": "pipefd",
                "type": "int"
            },
            {
                "name": "sock",
                "type": "_ptr_FD"
            },
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "internal_poll_splicePump": {
        "result": "struct internal_poll_splicePump_retval {int field_0;error err1;}",
        "result_name": "internal_poll_splicePump_retval",
        "parameters": [
            {
                "name": "sock",
                "type": "_ptr_FD"
            },
            {
                "name": "pipefd",
                "type": "int"
            },
            {
                "name": "inPipe",
                "type": "int"
            }
        ]
    },
    "internal_poll_splice": {
        "result": "struct internal_poll_splice_retval {int field_0;error err1;}",
        "result_name": "internal_poll_splice_retval",
        "parameters": [
            {
                "name": "out",
                "type": "int"
            },
            {
                "name": "in",
                "type": "int"
            },
            {
                "name": "max",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "internal_poll_newPoolPipe": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "internal_poll_getPipe": {
        "result": "struct internal_poll_getPipe_retval {_ptr_splicePipe field_0;string field_1;error err2;}",
        "result_name": "internal_poll_getPipe_retval",
        "parameters": []
    },
    "internal_poll_putPipe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_splicePipe"
            }
        ]
    },
    "internal_poll_newPipe": {
        "result": "_ptr_splicePipe",
        "result_name": null,
        "parameters": []
    },
    "internal_poll_destroyPipe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_splicePipe"
            }
        ]
    },
    "internal_poll_TestSplicePipePool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_poll_BenchmarkSplicePipe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "internal_poll_BenchmarkSplicePipePoolParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "internal_poll_BenchmarkSplicePipeNativeParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "internal_poll_stringsHasSuffix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "internal_poll_TestConsume": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_profile__ptr_Profile_decoder": {
        "result": "_slice_decoder",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_Profile_preEncode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_Profile_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            }
        ]
    },
    "internal_profile__ptr_Profile_postDecode": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_ValueType_decoder": {
        "result": "_slice_decoder",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_ValueType_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            }
        ]
    },
    "internal_profile__ptr_Sample_decoder": {
        "result": "_slice_decoder",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_Sample_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            }
        ]
    },
    "internal_profile_Label_decoder": {
        "result": "_slice_decoder",
        "result_name": null,
        "parameters": []
    },
    "internal_profile_Label_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            }
        ]
    },
    "internal_profile__ptr_Mapping_decoder": {
        "result": "_slice_decoder",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_Mapping_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            }
        ]
    },
    "internal_profile__ptr_Location_decoder": {
        "result": "_slice_decoder",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_Location_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            }
        ]
    },
    "internal_profile__ptr_Line_decoder": {
        "result": "_slice_decoder",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_Line_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            }
        ]
    },
    "internal_profile__ptr_Function_decoder": {
        "result": "_slice_decoder",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_Function_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            }
        ]
    },
    "internal_profile_addString": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "strings",
                "type": "map_string_int"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "internal_profile_getString": {
        "result": "struct internal_profile_getString_retval {string field_0;error err1;}",
        "result_name": "internal_profile_getString_retval",
        "parameters": [
            {
                "name": "strings",
                "type": "_slice_string"
            },
            {
                "name": "strng",
                "type": "_ptr_int64"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "internal_profile__ptr_Profile_FilterSamplesByName": {
        "result": "struct internal_profile__ptr_Profile_FilterSamplesByName_retval {bool field_0;}",
        "result_name": "internal_profile__ptr_Profile_FilterSamplesByName_retval",
        "parameters": [
            {
                "name": "focus",
                "type": "_ptr_regexp_Regexp"
            },
            {
                "name": "ignore",
                "type": "_ptr_regexp_Regexp"
            },
            {
                "name": "hide",
                "type": "_ptr_regexp_Regexp"
            }
        ]
    },
    "internal_profile__ptr_Location_matchesName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_regexp_Regexp"
            }
        ]
    },
    "internal_profile__ptr_Location_unmatchedLines": {
        "result": "_slice_Line",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_regexp_Regexp"
            }
        ]
    },
    "internal_profile_focusedAndNotIgnored": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "locs",
                "type": "_slice__ptr_Location"
            },
            {
                "name": "m",
                "type": "map_uint64_bool"
            }
        ]
    },
    "internal_profile__ptr_Profile_FilterSamplesByTag": {
        "result": "struct internal_profile__ptr_Profile_FilterSamplesByTag_retval {bool field_0;}",
        "result_name": "internal_profile__ptr_Profile_FilterSamplesByTag_retval",
        "parameters": [
            {
                "name": "focus",
                "type": "TagMatch"
            },
            {
                "name": "ignore",
                "type": "TagMatch"
            }
        ]
    },
    "internal_profile_focusedSample": {
        "result": "struct internal_profile_focusedSample_retval {bool field_0;}",
        "result_name": "internal_profile_focusedSample_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_Sample"
            },
            {
                "name": "focus",
                "type": "TagMatch"
            },
            {
                "name": "ignore",
                "type": "TagMatch"
            }
        ]
    },
    "internal_profile_isSpaceOrComment": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "internal_profile_parseGoCount": {
        "result": "struct internal_profile_parseGoCount_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "internal_profile_parseGoCount_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_profile__ptr_Profile_remapLocationIDs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_Profile_remapFunctionIDs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_Profile_remapMappingIDs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_profile_get32l": {
        "result": "struct internal_profile_get32l_retval {uint64 field_0;_slice_byte field_1;}",
        "result_name": "internal_profile_get32l_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_profile_get32b": {
        "result": "struct internal_profile_get32b_retval {uint64 field_0;_slice_byte field_1;}",
        "result_name": "internal_profile_get32b_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_profile_get64l": {
        "result": "struct internal_profile_get64l_retval {uint64 field_0;_slice_byte field_1;}",
        "result_name": "internal_profile_get64l_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_profile_get64b": {
        "result": "struct internal_profile_get64b_retval {uint64 field_0;_slice_byte field_1;}",
        "result_name": "internal_profile_get64b_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_profile_ParseTracebacks": {
        "result": "struct internal_profile_ParseTracebacks_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "internal_profile_ParseTracebacks_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_profile_addTracebackSample": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_slice__ptr_Location"
            },
            {
                "name": "s",
                "type": "_slice_string"
            },
            {
                "name": "p",
                "type": "_ptr_Profile"
            }
        ]
    },
    "internal_profile_parseCPU": {
        "result": "struct internal_profile_parseCPU_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "internal_profile_parseCPU_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_profile_cpuProfile": {
        "result": "struct internal_profile_cpuProfile_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "internal_profile_cpuProfile_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "period",
                "type": "int64"
            },
            {
                "name": "parse",
                "type": "void*"
            }
        ]
    },
    "internal_profile_parseCPUSamples": {
        "result": "struct internal_profile_parseCPUSamples_retval {_slice_byte field_0;map_uint64__ptr_Location field_1;error err2;}",
        "result_name": "internal_profile_parseCPUSamples_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "parse",
                "type": "void*"
            },
            {
                "name": "adjust",
                "type": "bool"
            },
            {
                "name": "p",
                "type": "_ptr_Profile"
            }
        ]
    },
    "internal_profile_parseHeap": {
        "result": "struct internal_profile_parseHeap_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "internal_profile_parseHeap_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_profile_parseHeapSample": {
        "result": "struct internal_profile_parseHeapSample_retval {_slice_int64 field_0;int64 field_1;_slice_uint64 field_2;error err3;}",
        "result_name": "internal_profile_parseHeapSample_retval",
        "parameters": [
            {
                "name": "line",
                "type": "string"
            },
            {
                "name": "rate",
                "type": "int64"
            },
            {
                "name": "sampling",
                "type": "string"
            }
        ]
    },
    "internal_profile_extractHexAddresses": {
        "result": "struct internal_profile_extractHexAddresses_retval {_slice_string field_0;_slice_uint64 field_1;}",
        "result_name": "internal_profile_extractHexAddresses_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "internal_profile_parseHexAddresses": {
        "result": "_slice_uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "internal_profile_scaleHeapSample": {
        "result": "struct internal_profile_scaleHeapSample_retval {int64 field_0;int64 field_1;}",
        "result_name": "internal_profile_scaleHeapSample_retval",
        "parameters": [
            {
                "name": "count",
                "type": "int64"
            },
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "rate",
                "type": "int64"
            }
        ]
    },
    "internal_profile_parseContention": {
        "result": "struct internal_profile_parseContention_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "internal_profile_parseContention_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_profile_parseCppContention": {
        "result": "struct internal_profile_parseCppContention_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "internal_profile_parseCppContention_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_bytes_Buffer"
            }
        ]
    },
    "internal_profile_parseContentionSample": {
        "result": "struct internal_profile_parseContentionSample_retval {_slice_int64 field_0;_slice_uint64 field_1;error err2;}",
        "result_name": "internal_profile_parseContentionSample_retval",
        "parameters": [
            {
                "name": "line",
                "type": "string"
            },
            {
                "name": "period",
                "type": "int64"
            },
            {
                "name": "cpuHz",
                "type": "int64"
            }
        ]
    },
    "internal_profile_parseThread": {
        "result": "struct internal_profile_parseThread_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "internal_profile_parseThread_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_profile_parseThreadSample": {
        "result": "struct internal_profile_parseThreadSample_retval {string field_0;_slice_uint64 field_1;error err2;}",
        "result_name": "internal_profile_parseThreadSample_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_bytes_Buffer"
            }
        ]
    },
    "internal_profile_parseAdditionalSections": {
        "result": "struct internal_profile_parseAdditionalSections_retval {error err0;}",
        "result_name": "internal_profile_parseAdditionalSections_retval",
        "parameters": [
            {
                "name": "l",
                "type": "string"
            },
            {
                "name": "b",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "p",
                "type": "_ptr_Profile"
            }
        ]
    },
    "internal_profile__ptr_Profile_ParseMemoryMap": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "rd",
                "type": "io_Reader"
            }
        ]
    },
    "internal_profile_parseMappingEntry": {
        "result": "struct internal_profile_parseMappingEntry_retval {_ptr_Mapping field_0;error err1;}",
        "result_name": "internal_profile_parseMappingEntry_retval",
        "parameters": [
            {
                "name": "l",
                "type": "string"
            }
        ]
    },
    "internal_profile_sectionTrigger": {
        "result": "sectionType",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "internal_profile__ptr_Profile_addLegacyFrameInfo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_profile_isProfileType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Profile"
            },
            {
                "name": "t",
                "type": "_slice_string"
            }
        ]
    },
    "internal_profile_Merge": {
        "result": "struct internal_profile_Merge_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "internal_profile_Merge_retval",
        "parameters": [
            {
                "name": "srcs",
                "type": "_slice__ptr_Profile"
            }
        ]
    },
    "internal_profile__ptr_Profile_Normalize": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pb",
                "type": "_ptr_Profile"
            }
        ]
    },
    "internal_profile_isZeroSample": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_Sample"
            }
        ]
    },
    "internal_profile__ptr_profileMerger_mapSample": {
        "result": "_ptr_Sample",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_Sample"
            }
        ]
    },
    "internal_profile__ptr_Sample_key": {
        "result": "sampleKey",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_profileMerger_mapLocation": {
        "result": "_ptr_Location",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_Location"
            }
        ]
    },
    "internal_profile__ptr_Location_key": {
        "result": "locationKey",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_profileMerger_mapMapping": {
        "result": "mapInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_Mapping"
            }
        ]
    },
    "internal_profile__ptr_Mapping_key": {
        "result": "mappingKey",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_profileMerger_mapLine": {
        "result": "Line",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "Line"
            }
        ]
    },
    "internal_profile__ptr_profileMerger_mapFunction": {
        "result": "_ptr_Function",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_Function"
            }
        ]
    },
    "internal_profile__ptr_Function_key": {
        "result": "functionKey",
        "result_name": null,
        "parameters": []
    },
    "internal_profile_combineHeaders": {
        "result": "struct internal_profile_combineHeaders_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "internal_profile_combineHeaders_retval",
        "parameters": [
            {
                "name": "srcs",
                "type": "_slice__ptr_Profile"
            }
        ]
    },
    "internal_profile__ptr_Profile_compatible": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pb",
                "type": "_ptr_Profile"
            }
        ]
    },
    "internal_profile_equalValueType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "st1",
                "type": "_ptr_ValueType"
            },
            {
                "name": "st2",
                "type": "_ptr_ValueType"
            }
        ]
    },
    "internal_profile_Parse": {
        "result": "struct internal_profile_Parse_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "internal_profile_Parse_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "internal_profile_parseLegacy": {
        "result": "struct internal_profile_parseLegacy_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "internal_profile_parseLegacy_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_profile_parseUncompressed": {
        "result": "struct internal_profile_parseUncompressed_retval {_ptr_Profile field_0;error err1;}",
        "result_name": "internal_profile_parseUncompressed_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_profile__ptr_Profile_setMain": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_Profile_Write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "internal_profile__ptr_Profile_CheckValid": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_Profile_Aggregate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "inlineFrame",
                "type": "bool"
            },
            {
                "name": "function",
                "type": "bool"
            },
            {
                "name": "filename",
                "type": "bool"
            },
            {
                "name": "linenumber",
                "type": "bool"
            },
            {
                "name": "address",
                "type": "bool"
            }
        ]
    },
    "internal_profile__ptr_Profile_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_Profile_Merge": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pb",
                "type": "_ptr_Profile"
            },
            {
                "name": "r",
                "type": "float64"
            }
        ]
    },
    "internal_profile__ptr_Profile_Compatible": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pb",
                "type": "_ptr_Profile"
            }
        ]
    },
    "internal_profile__ptr_Profile_HasFunctions": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_Profile_HasFileLines": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_profile_compatibleValueTypes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v1",
                "type": "_ptr_ValueType"
            },
            {
                "name": "v2",
                "type": "_ptr_ValueType"
            }
        ]
    },
    "internal_profile__ptr_Profile_Copy": {
        "result": "_ptr_Profile",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_Profile_Demangle": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "Demangler"
            }
        ]
    },
    "internal_profile__ptr_Profile_Empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_Profile_Scale": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ratio",
                "type": "float64"
            }
        ]
    },
    "internal_profile__ptr_Profile_ScaleN": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ratios",
                "type": "_slice_float64"
            }
        ]
    },
    "internal_profile_TestEmptyProfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_profile_TestParseContention": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_profile_marshal": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "message"
            }
        ]
    },
    "internal_profile_encodeVarint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "internal_profile_encodeLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "internal_profile_encodeUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "internal_profile_encodeUint64s": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_slice_uint64"
            }
        ]
    },
    "internal_profile_encodeUint64Opt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "internal_profile_encodeInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "internal_profile_encodeInt64Opt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "internal_profile_encodeInt64s": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_slice_int64"
            }
        ]
    },
    "internal_profile_encodeString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "internal_profile_encodeStrings": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_slice_string"
            }
        ]
    },
    "internal_profile_encodeBool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "internal_profile_encodeBoolOpt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "internal_profile_encodeMessage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "m",
                "type": "message"
            }
        ]
    },
    "internal_profile_unmarshal": {
        "result": "struct internal_profile_unmarshal_retval {error err0;}",
        "result_name": "internal_profile_unmarshal_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "m",
                "type": "message"
            }
        ]
    },
    "internal_profile_le64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_profile_le32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_profile_decodeVarint": {
        "result": "struct internal_profile_decodeVarint_retval {uint64 field_0;_slice_byte field_1;error err2;}",
        "result_name": "internal_profile_decodeVarint_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_profile_decodeField": {
        "result": "struct internal_profile_decodeField_retval {_slice_byte field_0;error err1;}",
        "result_name": "internal_profile_decodeField_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_profile_checkType": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "typ",
                "type": "int"
            }
        ]
    },
    "internal_profile_decodeMessage": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "m",
                "type": "message"
            }
        ]
    },
    "internal_profile_decodeInt64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "x",
                "type": "_ptr_int64"
            }
        ]
    },
    "internal_profile_decodeInt64s": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "x",
                "type": "_ptr__slice_int64"
            }
        ]
    },
    "internal_profile_decodeUint64": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "x",
                "type": "_ptr_uint64"
            }
        ]
    },
    "internal_profile_decodeUint64s": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "x",
                "type": "_ptr__slice_uint64"
            }
        ]
    },
    "internal_profile_decodeString": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "x",
                "type": "_ptr_string"
            }
        ]
    },
    "internal_profile_decodeStrings": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "x",
                "type": "_ptr__slice_string"
            }
        ]
    },
    "internal_profile_decodeBool": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "x",
                "type": "_ptr_bool"
            }
        ]
    },
    "internal_profile_TestPackedEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_profile__ptr_packedInts_decoder": {
        "result": "_slice_decoder",
        "result_name": null,
        "parameters": []
    },
    "internal_profile__ptr_packedInts_encode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_buffer"
            }
        ]
    },
    "internal_profile__ptr_Profile_Prune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dropRx",
                "type": "_ptr_regexp_Regexp"
            },
            {
                "name": "keepRx",
                "type": "_ptr_regexp_Regexp"
            }
        ]
    },
    "internal_profile__ptr_Profile_RemoveUninteresting": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_race_Acquire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "internal_race_Release": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "internal_race_ReleaseMerge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "internal_race_Disable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_race_Enable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_race_Read": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "internal_race_Write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "internal_race_ReadRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "internal_race_WriteRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "internal_race_Errors": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_ToValue": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            }
        ]
    },
    "internal_reflectlite_TypeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "internal_reflectlite_assert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "internal_reflectlite_testType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "internal_reflectlite_testReflectType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "internal_reflectlite_TestTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_TestSetValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_TestCanSetField": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_TestValueToString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_TestPtrSetNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_TestMapSetNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_TestAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_TestInterfaceValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_TestFunctionValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_sameInts": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_int"
            },
            {
                "name": "y",
                "type": "_slice_int"
            }
        ]
    },
    "internal_reflectlite_TestBigUnnamedStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_TestBigStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_TestTypeOf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_Nil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_NotNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_TestIsNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_Indirect": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            }
        ]
    },
    "internal_reflectlite_TestNilPtrValueSub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_Point_AnotherMethod": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "scale",
                "type": "int"
            }
        ]
    },
    "internal_reflectlite_Point_Dist": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "scale",
                "type": "int"
            }
        ]
    },
    "internal_reflectlite_Point_GCMethod": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "internal_reflectlite_Point_NoArgs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_Point_TotalDist": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "points",
                "type": "Point"
            }
        ]
    },
    "internal_reflectlite_TestImportPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_noAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "internal_reflectlite_TestAllocations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_TestSetPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_shouldPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "internal_reflectlite_TestBigZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_TestInvalid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_TestNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_TestUnaddressableField": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_TestAliasNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_Field": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "internal_reflectlite_TField": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "internal_reflectlite_StructFieldType": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_StructType"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "internal_reflectlite_Zero": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "internal_reflectlite_ToInterface": {
        "result": "struct internal_reflectlite_ToInterface_retval {interface_ field_0;}",
        "result_name": "internal_reflectlite_ToInterface_retval",
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            }
        ]
    },
    "internal_reflectlite_EmbedWithUnexpMeth_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_FirstMethodNameBytes": {
        "result": "_ptr_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "internal_reflectlite_newVisitor": {
        "result": "visitor",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_visitor_filter": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_reflectlite_visitor_Visit": {
        "result": "ast_Visitor",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "internal_reflectlite_loadTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "pkgName",
                "type": "string"
            },
            {
                "name": "v",
                "type": "visitor"
            }
        ]
    },
    "internal_reflectlite_TestMirrorWithReflect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_TestImplicitSetConversion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_notAnExpr_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_notAnExpr_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_notAnExpr_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_mapError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_TestImplements": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_TestAssignableTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_reflectlite_Swapper": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "slice",
                "type": "interface_"
            }
        ]
    },
    "internal_reflectlite_valueToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            }
        ]
    },
    "internal_reflectlite_valueToStringImpl": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "reflect_Value"
            }
        ]
    },
    "internal_reflectlite_name_data": {
        "result": "_ptr_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "whySafe",
                "type": "string"
            }
        ]
    },
    "internal_reflectlite_name_isExported": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_name_hasTag": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_name_embedded": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_name_readVarint": {
        "result": "struct internal_reflectlite_name_readVarint_retval {int field_0;int field_1;}",
        "result_name": "internal_reflectlite_name_readVarint_retval",
        "parameters": [
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "internal_reflectlite_name_name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_name_tag": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_pkgPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "abi_Name"
            }
        ]
    },
    "internal_reflectlite_resolveNameOff": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "ptrInModule",
                "type": "unsafe_Pointer"
            },
            {
                "name": "off",
                "type": "int32"
            }
        ]
    },
    "internal_reflectlite_resolveTypeOff": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "rtype",
                "type": "unsafe_Pointer"
            },
            {
                "name": "off",
                "type": "int32"
            }
        ]
    },
    "internal_reflectlite_rtype_nameOff": {
        "result": "abi_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "nameOff"
            }
        ]
    },
    "internal_reflectlite_rtype_typeOff": {
        "result": "_ptr_abi_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "typeOff"
            }
        ]
    },
    "internal_reflectlite_rtype_uncommon": {
        "result": "_ptr_abi_UncommonType",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_rtype_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_rtype_common": {
        "result": "_ptr_abi_Type",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_rtype_exportedMethods": {
        "result": "_slice_abi_Method",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_rtype_NumMethod": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_rtype_PkgPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_rtype_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_toRType": {
        "result": "rtype",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "internal_reflectlite_elem": {
        "result": "_ptr_abi_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "internal_reflectlite_rtype_Elem": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_rtype_In": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "internal_reflectlite_rtype_Key": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_rtype_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_rtype_NumField": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_rtype_NumIn": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_rtype_NumOut": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_rtype_Out": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "internal_reflectlite_add": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "x",
                "type": "uintptr"
            },
            {
                "name": "whySafe",
                "type": "string"
            }
        ]
    },
    "internal_reflectlite_TypeOf": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "interface_"
            }
        ]
    },
    "internal_reflectlite_rtype_Implements": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "Type"
            }
        ]
    },
    "internal_reflectlite_rtype_AssignableTo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "Type"
            }
        ]
    },
    "internal_reflectlite_rtype_Comparable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_implements": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "V",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "internal_reflectlite_directlyAssignable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "V",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "internal_reflectlite_haveIdenticalType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "V",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "cmpTags",
                "type": "bool"
            }
        ]
    },
    "internal_reflectlite_haveIdenticalUnderlyingType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "V",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "cmpTags",
                "type": "bool"
            }
        ]
    },
    "internal_reflectlite_toType": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "internal_reflectlite_ifaceIndir": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "internal_reflectlite_flag_kind": {
        "result": "Kind",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_flag_ro": {
        "result": "flag",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_Value_pointer": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_packEface": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            }
        ]
    },
    "internal_reflectlite_unpackEface": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "interface_"
            }
        ]
    },
    "internal_reflectlite__ptr_ValueError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_methodName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_flag_mustBeExported": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_flag_mustBeAssignable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_Value_CanSet": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_Value_Elem": {
        "result": "Value",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_valueInterface": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            }
        ]
    },
    "internal_reflectlite_Value_IsNil": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_Value_IsValid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_Value_Kind": {
        "result": "Kind",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_chanlen": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_maplen": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_Value_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_Value_numMethod": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_Value_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "internal_reflectlite_Value_Type": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_unsafe_New": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": []
    },
    "internal_reflectlite_ValueOf": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "interface_"
            }
        ]
    },
    "internal_reflectlite_Value_assignTo": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "context",
                "type": "string"
            },
            {
                "name": "dst",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "target",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "internal_reflectlite_arrayAt": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "eltSize",
                "type": "uintptr"
            },
            {
                "name": "whySafe",
                "type": "string"
            }
        ]
    },
    "internal_reflectlite_ifaceE2I": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "src",
                "type": "interface_"
            },
            {
                "name": "dst",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "internal_reflectlite_typedmemmove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "dst",
                "type": "unsafe_Pointer"
            },
            {
                "name": "src",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "internal_reflectlite_escapes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "internal_safefilepath_FromFS": {
        "result": "struct internal_safefilepath_FromFS_retval {string field_0;error err1;}",
        "result_name": "internal_safefilepath_FromFS_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "internal_safefilepath_fromFS": {
        "result": "struct internal_safefilepath_fromFS_retval {string field_0;error err1;}",
        "result_name": "internal_safefilepath_fromFS_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "internal_safefilepath_TestFromFS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_safefilepath_canWriteFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_safefilepath_isReservedName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_safefilepath_toUpper": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "internal_saferio_ReadData": {
        "result": "struct internal_saferio_ReadData_retval {_slice_byte field_0;error err1;}",
        "result_name": "internal_saferio_ReadData_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "internal_saferio_ReadDataAt": {
        "result": "struct internal_saferio_ReadDataAt_retval {_slice_byte field_0;error err1;}",
        "result_name": "internal_saferio_ReadDataAt_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReaderAt"
            },
            {
                "name": "n",
                "type": "uint64"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "internal_saferio_SliceCap": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            },
            {
                "name": "c",
                "type": "uint64"
            }
        ]
    },
    "internal_saferio_TestReadData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_saferio_TestReadDataAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_saferio_TestSliceCap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_singleflight__ptr_Group_Do": {
        "result": "struct internal_singleflight__ptr_Group_Do_retval {interface_ field_0;error err1;bool field_2;}",
        "result_name": "internal_singleflight__ptr_Group_Do_retval",
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "internal_singleflight__ptr_Group_DoChan": {
        "result": "chan_send_Result",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "internal_singleflight__ptr_Group_doCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_call"
            },
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "internal_singleflight__ptr_Group_ForgetUnshared": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "internal_singleflight_TestDo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_singleflight_TestDoErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_singleflight_TestDoDupSuppress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_singleflight_TestForgetUnshared": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_singleflight_TestDoAndForgetUnsharedRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_syscall_execenv_Default": {
        "result": "struct internal_syscall_execenv_Default_retval {_slice_string field_0;error err1;}",
        "result_name": "internal_syscall_execenv_Default_retval",
        "parameters": [
            {
                "name": "sys",
                "type": "_ptr_syscall_SysProcAttr"
            }
        ]
    },
    "internal_syscall_unix_Unlinkat": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "internal_syscall_unix_Openat": {
        "result": "struct internal_syscall_unix_Openat_retval {int field_0;error err1;}",
        "result_name": "internal_syscall_unix_Openat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "uint32"
            }
        ]
    },
    "internal_syscall_unix_Fstatat": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "stat",
                "type": "_ptr_syscall_Stat_t"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "internal_syscall_unix_unlinkat": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "internal_syscall_unix_openat": {
        "result": "struct internal_syscall_unix_openat_retval {int field_0;error err1;}",
        "result_name": "internal_syscall_unix_openat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "uint32"
            }
        ]
    },
    "internal_syscall_unix_fstatat": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "stat",
                "type": "_ptr_syscall_Stat_t"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "internal_syscall_unix_syscall6": {
        "result": "struct internal_syscall_unix_syscall6_retval {uintptr field_0;syscall_Errno field_1;}",
        "result_name": "internal_syscall_unix_syscall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "nargs",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "internal_syscall_unix_CopyFileRange": {
        "result": "struct internal_syscall_unix_CopyFileRange_retval {int field_0;error err1;}",
        "result_name": "internal_syscall_unix_CopyFileRange_retval",
        "parameters": [
            {
                "name": "rfd",
                "type": "int"
            },
            {
                "name": "roff",
                "type": "_ptr_int64"
            },
            {
                "name": "wfd",
                "type": "int"
            },
            {
                "name": "woff",
                "type": "_ptr_int64"
            },
            {
                "name": "len",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "internal_syscall_unix_Eaccess": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "internal_syscall_unix_PosixFallocate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "internal_syscall_unix_Fcntl": {
        "result": "struct internal_syscall_unix_Fcntl_retval {int field_0;error err1;}",
        "result_name": "internal_syscall_unix_Fcntl_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "int"
            }
        ]
    },
    "internal_syscall_unix_fcntl": {
        "result": "struct internal_syscall_unix_fcntl_retval {int32 field_0;int32 field_1;}",
        "result_name": "internal_syscall_unix_fcntl_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "cmd",
                "type": "int32"
            },
            {
                "name": "arg",
                "type": "int32"
            }
        ]
    },
    "internal_syscall_unix_libc_getentropy_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_GetEntropy": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_syscall_unix_getentropy": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_syscall_unix_GetRandom": {
        "result": "struct internal_syscall_unix_GetRandom_retval {int field_0;error err1;}",
        "result_name": "internal_syscall_unix_GetRandom_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "GetRandomFlag"
            }
        ]
    },
    "internal_syscall_unix_getOSRevision": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_Ioctl": {
        "result": "struct internal_syscall_unix_Ioctl_retval {error err0;}",
        "result_name": "internal_syscall_unix_Ioctl_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "args",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "internal_syscall_unix_KernelVersion": {
        "result": "struct internal_syscall_unix_KernelVersion_retval {int field_0;int field_1;}",
        "result_name": "internal_syscall_unix_KernelVersion_retval",
        "parameters": []
    },
    "internal_syscall_unix_RecvfromInet4": {
        "result": "struct internal_syscall_unix_RecvfromInet4_retval {int field_0;error err1;}",
        "result_name": "internal_syscall_unix_RecvfromInet4_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "from",
                "type": "_ptr_syscall_SockaddrInet4"
            }
        ]
    },
    "internal_syscall_unix_RecvfromInet6": {
        "result": "struct internal_syscall_unix_RecvfromInet6_retval {int field_0;error err1;}",
        "result_name": "internal_syscall_unix_RecvfromInet6_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "from",
                "type": "_ptr_syscall_SockaddrInet6"
            }
        ]
    },
    "internal_syscall_unix_SendtoInet4": {
        "result": "struct internal_syscall_unix_SendtoInet4_retval {error err0;}",
        "result_name": "internal_syscall_unix_SendtoInet4_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "to",
                "type": "_ptr_syscall_SockaddrInet4"
            }
        ]
    },
    "internal_syscall_unix_SendtoInet6": {
        "result": "struct internal_syscall_unix_SendtoInet6_retval {error err0;}",
        "result_name": "internal_syscall_unix_SendtoInet6_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "to",
                "type": "_ptr_syscall_SockaddrInet6"
            }
        ]
    },
    "internal_syscall_unix_SendmsgNInet4": {
        "result": "struct internal_syscall_unix_SendmsgNInet4_retval {int field_0;error err1;}",
        "result_name": "internal_syscall_unix_SendmsgNInet4_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "to",
                "type": "_ptr_syscall_SockaddrInet4"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "internal_syscall_unix_SendmsgNInet6": {
        "result": "struct internal_syscall_unix_SendmsgNInet6_retval {int field_0;error err1;}",
        "result_name": "internal_syscall_unix_SendmsgNInet6_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "to",
                "type": "_ptr_syscall_SockaddrInet6"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "internal_syscall_unix_RecvmsgInet4": {
        "result": "struct internal_syscall_unix_RecvmsgInet4_retval {int field_0;int field_1;error err2;}",
        "result_name": "internal_syscall_unix_RecvmsgInet4_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "from",
                "type": "_ptr_syscall_SockaddrInet4"
            }
        ]
    },
    "internal_syscall_unix_RecvmsgInet6": {
        "result": "struct internal_syscall_unix_RecvmsgInet6_retval {int field_0;int field_1;error err2;}",
        "result_name": "internal_syscall_unix_RecvmsgInet6_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "from",
                "type": "_ptr_syscall_SockaddrInet6"
            }
        ]
    },
    "internal_syscall_unix_libc_getaddrinfo_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_Getaddrinfo": {
        "result": "struct internal_syscall_unix_Getaddrinfo_retval {int field_0;error err1;}",
        "result_name": "internal_syscall_unix_Getaddrinfo_retval",
        "parameters": [
            {
                "name": "hostname",
                "type": "_ptr_byte"
            },
            {
                "name": "servname",
                "type": "_ptr_byte"
            },
            {
                "name": "hints",
                "type": "_ptr_Addrinfo"
            },
            {
                "name": "res",
                "type": "_ptr__ptr_Addrinfo"
            }
        ]
    },
    "internal_syscall_unix_libc_freeaddrinfo_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_Freeaddrinfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ai",
                "type": "_ptr_Addrinfo"
            }
        ]
    },
    "internal_syscall_unix_libc_getnameinfo_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_Getnameinfo": {
        "result": "struct internal_syscall_unix_Getnameinfo_retval {int field_0;error err1;}",
        "result_name": "internal_syscall_unix_Getnameinfo_retval",
        "parameters": [
            {
                "name": "sa",
                "type": "_ptr_syscall_RawSockaddr"
            },
            {
                "name": "salen",
                "type": "int"
            },
            {
                "name": "host",
                "type": "_ptr_byte"
            },
            {
                "name": "hostlen",
                "type": "int"
            },
            {
                "name": "serv",
                "type": "_ptr_byte"
            },
            {
                "name": "servlen",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "internal_syscall_unix_libc_gai_strerror_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_GaiStrerror": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ecode",
                "type": "int"
            }
        ]
    },
    "internal_syscall_unix_gostring": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_byte"
            }
        ]
    },
    "internal_syscall_unix_syscall_syscall": {
        "result": "struct internal_syscall_unix_syscall_syscall_retval {uintptr field_0;syscall_Errno field_1;}",
        "result_name": "internal_syscall_unix_syscall_syscall_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "internal_syscall_unix_syscall_syscallPtr": {
        "result": "struct internal_syscall_unix_syscall_syscallPtr_retval {uintptr field_0;syscall_Errno field_1;}",
        "result_name": "internal_syscall_unix_syscall_syscallPtr_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "internal_syscall_unix_syscall_syscall6": {
        "result": "struct internal_syscall_unix_syscall_syscall6_retval {uintptr field_0;syscall_Errno field_1;}",
        "result_name": "internal_syscall_unix_syscall_syscall6_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "internal_syscall_unix_syscall_syscall6X": {
        "result": "struct internal_syscall_unix_syscall_syscall6X_retval {uintptr field_0;syscall_Errno field_1;}",
        "result_name": "internal_syscall_unix_syscall_syscall6X_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "internal_syscall_unix_syscall_syscall9": {
        "result": "struct internal_syscall_unix_syscall_syscall9_retval {uintptr field_0;syscall_Errno field_1;}",
        "result_name": "internal_syscall_unix_syscall_syscall9_retval",
        "parameters": [
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            }
        ]
    },
    "internal_syscall_unix_libresolv_res_9_ninit_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_ResNinit": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_ResState"
            }
        ]
    },
    "internal_syscall_unix_libresolv_res_9_nclose_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_ResNclose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_ResState"
            }
        ]
    },
    "internal_syscall_unix_libresolv_res_9_nsearch_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_ResNsearch": {
        "result": "struct internal_syscall_unix_ResNsearch_retval {int field_0;error err1;}",
        "result_name": "internal_syscall_unix_ResNsearch_retval",
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_ResState"
            },
            {
                "name": "dname",
                "type": "_ptr_byte"
            },
            {
                "name": "class",
                "type": "int"
            },
            {
                "name": "typ",
                "type": "int"
            },
            {
                "name": "ans",
                "type": "_ptr_byte"
            },
            {
                "name": "anslen",
                "type": "int"
            }
        ]
    },
    "internal_syscall_unix_IsNonblock": {
        "result": "struct internal_syscall_unix_IsNonblock_retval {bool field_0;error err1;}",
        "result_name": "internal_syscall_unix_IsNonblock_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "internal_syscall_unix_HasNonblockFlag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "internal_syscall_unix_fd_fdstat_get_flags": {
        "result": "struct internal_syscall_unix_fd_fdstat_get_flags_retval {uint32 field_0;error err1;}",
        "result_name": "internal_syscall_unix_fd_fdstat_get_flags_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "internal_syscall_unix_libc_grantpt_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_Grantpt": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "internal_syscall_unix_libc_unlockpt_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_Unlockpt": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "internal_syscall_unix_libc_ptsname_r_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_Ptsname": {
        "result": "struct internal_syscall_unix_Ptsname_retval {string field_0;error err1;}",
        "result_name": "internal_syscall_unix_Ptsname_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "internal_syscall_unix_libc_posix_openpt_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_PosixOpenpt": {
        "result": "struct internal_syscall_unix_PosixOpenpt_retval {int field_0;error err1;}",
        "result_name": "internal_syscall_unix_PosixOpenpt_retval",
        "parameters": [
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "internal_syscall_unix_libc_getgrouplist_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_Getgrouplist": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_byte"
            },
            {
                "name": "gid",
                "type": "uint32"
            },
            {
                "name": "gids",
                "type": "_ptr_uint32"
            },
            {
                "name": "n",
                "type": "_ptr_int32"
            }
        ]
    },
    "internal_syscall_unix_libc_getpwnam_r_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_Getpwnam": {
        "result": "syscall_Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_byte"
            },
            {
                "name": "pwd",
                "type": "_ptr_Passwd"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "result",
                "type": "_ptr__ptr_Passwd"
            }
        ]
    },
    "internal_syscall_unix_libc_getpwuid_r_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_Getpwuid": {
        "result": "syscall_Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "uid",
                "type": "uint32"
            },
            {
                "name": "pwd",
                "type": "_ptr_Passwd"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "result",
                "type": "_ptr__ptr_Passwd"
            }
        ]
    },
    "internal_syscall_unix_libc_getgrnam_r_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_Getgrnam": {
        "result": "syscall_Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_byte"
            },
            {
                "name": "grp",
                "type": "_ptr_Group"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "result",
                "type": "_ptr__ptr_Group"
            }
        ]
    },
    "internal_syscall_unix_libc_getgrgid_r_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_Getgrgid": {
        "result": "syscall_Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "gid",
                "type": "uint32"
            },
            {
                "name": "grp",
                "type": "_ptr_Group"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "result",
                "type": "_ptr__ptr_Group"
            }
        ]
    },
    "internal_syscall_unix_libc_sysconf_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_unix_Sysconf": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "int32"
            }
        ]
    },
    "internal_syscall_windows_TestRunAtLowIntegrity": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_syscall_windows_getProcessIntegrityLevel": {
        "result": "struct internal_syscall_windows_getProcessIntegrityLevel_retval {string field_0;error err1;}",
        "result_name": "internal_syscall_windows_getProcessIntegrityLevel_retval",
        "parameters": []
    },
    "internal_syscall_windows_tokenGetInfo": {
        "result": "struct internal_syscall_windows_tokenGetInfo_retval {unsafe_Pointer field_0;error err1;}",
        "result_name": "internal_syscall_windows_tokenGetInfo_retval",
        "parameters": [
            {
                "name": "t",
                "type": "syscall_Token"
            },
            {
                "name": "class",
                "type": "uint32"
            },
            {
                "name": "initSize",
                "type": "int"
            }
        ]
    },
    "internal_syscall_windows_getIntegrityLevelToken": {
        "result": "struct internal_syscall_windows_getIntegrityLevelToken_retval {syscall_Token field_0;error err1;}",
        "result_name": "internal_syscall_windows_getIntegrityLevelToken_retval",
        "parameters": [
            {
                "name": "wns",
                "type": "string"
            }
        ]
    },
    "internal_syscall_windows_WSASendtoInet4": {
        "result": "struct internal_syscall_windows_WSASendtoInet4_retval {error err0;}",
        "result_name": "internal_syscall_windows_WSASendtoInet4_retval",
        "parameters": [
            {
                "name": "s",
                "type": "syscall_Handle"
            },
            {
                "name": "bufs",
                "type": "_ptr_syscall_WSABuf"
            },
            {
                "name": "bufcnt",
                "type": "uint32"
            },
            {
                "name": "sent",
                "type": "_ptr_uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "to",
                "type": "_ptr_syscall_SockaddrInet4"
            },
            {
                "name": "overlapped",
                "type": "_ptr_syscall_Overlapped"
            },
            {
                "name": "croutine",
                "type": "_ptr_byte"
            }
        ]
    },
    "internal_syscall_windows_WSASendtoInet6": {
        "result": "struct internal_syscall_windows_WSASendtoInet6_retval {error err0;}",
        "result_name": "internal_syscall_windows_WSASendtoInet6_retval",
        "parameters": [
            {
                "name": "s",
                "type": "syscall_Handle"
            },
            {
                "name": "bufs",
                "type": "_ptr_syscall_WSABuf"
            },
            {
                "name": "bufcnt",
                "type": "uint32"
            },
            {
                "name": "sent",
                "type": "_ptr_uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "to",
                "type": "_ptr_syscall_SockaddrInet6"
            },
            {
                "name": "overlapped",
                "type": "_ptr_syscall_Overlapped"
            },
            {
                "name": "croutine",
                "type": "_ptr_byte"
            }
        ]
    },
    "internal_syscall_windows_rtlGetNtVersionNumbers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "majorVersion",
                "type": "_ptr_uint32"
            },
            {
                "name": "minorVersion",
                "type": "_ptr_uint32"
            },
            {
                "name": "buildNumber",
                "type": "_ptr_uint32"
            }
        ]
    },
    "internal_syscall_windows__ptr_SymbolicLinkReparseBuffer_Path": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_windows__ptr_MountPointReparseBuffer_Path": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_windows_AdjustTokenPrivileges": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "token",
                "type": "syscall_Token"
            },
            {
                "name": "disableAllPrivileges",
                "type": "bool"
            },
            {
                "name": "newstate",
                "type": "_ptr_TOKEN_PRIVILEGES"
            },
            {
                "name": "buflen",
                "type": "uint32"
            },
            {
                "name": "prevstate",
                "type": "_ptr_TOKEN_PRIVILEGES"
            },
            {
                "name": "returnlen",
                "type": "_ptr_uint32"
            }
        ]
    },
    "internal_syscall_windows__ptr_TOKEN_MANDATORY_LABEL_Size": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_windows_UTF16PtrToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_uint16"
            }
        ]
    },
    "internal_syscall_windows_loadWSASendRecvMsg": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_windows_WSASendMsg": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "syscall_Handle"
            },
            {
                "name": "msg",
                "type": "_ptr_WSAMsg"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "bytesSent",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_syscall_Overlapped"
            },
            {
                "name": "croutine",
                "type": "_ptr_byte"
            }
        ]
    },
    "internal_syscall_windows_WSARecvMsg": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "syscall_Handle"
            },
            {
                "name": "msg",
                "type": "_ptr_WSAMsg"
            },
            {
                "name": "bytesReceived",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_syscall_Overlapped"
            },
            {
                "name": "croutine",
                "type": "_ptr_byte"
            }
        ]
    },
    "internal_syscall_windows_Rename": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "oldpath",
                "type": "string"
            },
            {
                "name": "newpath",
                "type": "string"
            }
        ]
    },
    "internal_syscall_windows_LoadGetFinalPathNameByHandle": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_windows_ErrorLoadingGetTempPath2": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_windows_errnoErr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "syscall_Errno"
            }
        ]
    },
    "internal_syscall_windows_adjustTokenPrivileges": {
        "result": "struct internal_syscall_windows_adjustTokenPrivileges_retval {uint32 field_0;error err1;}",
        "result_name": "internal_syscall_windows_adjustTokenPrivileges_retval",
        "parameters": [
            {
                "name": "token",
                "type": "syscall_Token"
            },
            {
                "name": "disableAllPrivileges",
                "type": "bool"
            },
            {
                "name": "newstate",
                "type": "_ptr_TOKEN_PRIVILEGES"
            },
            {
                "name": "buflen",
                "type": "uint32"
            },
            {
                "name": "prevstate",
                "type": "_ptr_TOKEN_PRIVILEGES"
            },
            {
                "name": "returnlen",
                "type": "_ptr_uint32"
            }
        ]
    },
    "internal_syscall_windows_DuplicateTokenEx": {
        "result": "struct internal_syscall_windows_DuplicateTokenEx_retval {error err0;}",
        "result_name": "internal_syscall_windows_DuplicateTokenEx_retval",
        "parameters": [
            {
                "name": "hExistingToken",
                "type": "syscall_Token"
            },
            {
                "name": "dwDesiredAccess",
                "type": "uint32"
            },
            {
                "name": "lpTokenAttributes",
                "type": "_ptr_syscall_SecurityAttributes"
            },
            {
                "name": "impersonationLevel",
                "type": "uint32"
            },
            {
                "name": "tokenType",
                "type": "TokenType"
            },
            {
                "name": "phNewToken",
                "type": "_ptr_syscall_Token"
            }
        ]
    },
    "internal_syscall_windows_ImpersonateSelf": {
        "result": "struct internal_syscall_windows_ImpersonateSelf_retval {error err0;}",
        "result_name": "internal_syscall_windows_ImpersonateSelf_retval",
        "parameters": [
            {
                "name": "impersonationlevel",
                "type": "uint32"
            }
        ]
    },
    "internal_syscall_windows_LookupPrivilegeValue": {
        "result": "struct internal_syscall_windows_LookupPrivilegeValue_retval {error err0;}",
        "result_name": "internal_syscall_windows_LookupPrivilegeValue_retval",
        "parameters": [
            {
                "name": "systemname",
                "type": "_ptr_uint16"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "luid",
                "type": "_ptr_LUID"
            }
        ]
    },
    "internal_syscall_windows_OpenThreadToken": {
        "result": "struct internal_syscall_windows_OpenThreadToken_retval {error err0;}",
        "result_name": "internal_syscall_windows_OpenThreadToken_retval",
        "parameters": [
            {
                "name": "h",
                "type": "syscall_Handle"
            },
            {
                "name": "access",
                "type": "uint32"
            },
            {
                "name": "openasself",
                "type": "bool"
            },
            {
                "name": "token",
                "type": "_ptr_syscall_Token"
            }
        ]
    },
    "internal_syscall_windows_RevertToSelf": {
        "result": "struct internal_syscall_windows_RevertToSelf_retval {error err0;}",
        "result_name": "internal_syscall_windows_RevertToSelf_retval",
        "parameters": []
    },
    "internal_syscall_windows_SetTokenInformation": {
        "result": "struct internal_syscall_windows_SetTokenInformation_retval {error err0;}",
        "result_name": "internal_syscall_windows_SetTokenInformation_retval",
        "parameters": [
            {
                "name": "tokenHandle",
                "type": "syscall_Token"
            },
            {
                "name": "tokenInformationClass",
                "type": "uint32"
            },
            {
                "name": "tokenInformation",
                "type": "uintptr"
            },
            {
                "name": "tokenInformationLength",
                "type": "uint32"
            }
        ]
    },
    "internal_syscall_windows_RtlGenRandom": {
        "result": "struct internal_syscall_windows_RtlGenRandom_retval {error err0;}",
        "result_name": "internal_syscall_windows_RtlGenRandom_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_syscall_windows_GetAdaptersAddresses": {
        "result": "struct internal_syscall_windows_GetAdaptersAddresses_retval {error err0;}",
        "result_name": "internal_syscall_windows_GetAdaptersAddresses_retval",
        "parameters": [
            {
                "name": "family",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "reserved",
                "type": "uintptr"
            },
            {
                "name": "adapterAddresses",
                "type": "_ptr_IpAdapterAddresses"
            },
            {
                "name": "sizePointer",
                "type": "_ptr_uint32"
            }
        ]
    },
    "internal_syscall_windows_CreateEvent": {
        "result": "struct internal_syscall_windows_CreateEvent_retval {syscall_Handle field_0;error err1;}",
        "result_name": "internal_syscall_windows_CreateEvent_retval",
        "parameters": [
            {
                "name": "eventAttrs",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "manualReset",
                "type": "uint32"
            },
            {
                "name": "initialState",
                "type": "uint32"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            }
        ]
    },
    "internal_syscall_windows_GetACP": {
        "result": "struct internal_syscall_windows_GetACP_retval {uint32 field_0;}",
        "result_name": "internal_syscall_windows_GetACP_retval",
        "parameters": []
    },
    "internal_syscall_windows_GetComputerNameEx": {
        "result": "struct internal_syscall_windows_GetComputerNameEx_retval {error err0;}",
        "result_name": "internal_syscall_windows_GetComputerNameEx_retval",
        "parameters": [
            {
                "name": "nameformat",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            },
            {
                "name": "n",
                "type": "_ptr_uint32"
            }
        ]
    },
    "internal_syscall_windows_GetConsoleCP": {
        "result": "struct internal_syscall_windows_GetConsoleCP_retval {uint32 field_0;}",
        "result_name": "internal_syscall_windows_GetConsoleCP_retval",
        "parameters": []
    },
    "internal_syscall_windows_GetCurrentThread": {
        "result": "struct internal_syscall_windows_GetCurrentThread_retval {syscall_Handle field_0;error err1;}",
        "result_name": "internal_syscall_windows_GetCurrentThread_retval",
        "parameters": []
    },
    "internal_syscall_windows_GetFileInformationByHandleEx": {
        "result": "struct internal_syscall_windows_GetFileInformationByHandleEx_retval {error err0;}",
        "result_name": "internal_syscall_windows_GetFileInformationByHandleEx_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "syscall_Handle"
            },
            {
                "name": "class",
                "type": "uint32"
            },
            {
                "name": "info",
                "type": "_ptr_byte"
            },
            {
                "name": "bufsize",
                "type": "uint32"
            }
        ]
    },
    "internal_syscall_windows_GetFinalPathNameByHandle": {
        "result": "struct internal_syscall_windows_GetFinalPathNameByHandle_retval {uint32 field_0;error err1;}",
        "result_name": "internal_syscall_windows_GetFinalPathNameByHandle_retval",
        "parameters": [
            {
                "name": "file",
                "type": "syscall_Handle"
            },
            {
                "name": "filePath",
                "type": "_ptr_uint16"
            },
            {
                "name": "filePathSize",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "internal_syscall_windows_GetModuleFileName": {
        "result": "struct internal_syscall_windows_GetModuleFileName_retval {uint32 field_0;error err1;}",
        "result_name": "internal_syscall_windows_GetModuleFileName_retval",
        "parameters": [
            {
                "name": "module",
                "type": "syscall_Handle"
            },
            {
                "name": "fn",
                "type": "_ptr_uint16"
            },
            {
                "name": "len",
                "type": "uint32"
            }
        ]
    },
    "internal_syscall_windows_GetTempPath2": {
        "result": "struct internal_syscall_windows_GetTempPath2_retval {uint32 field_0;error err1;}",
        "result_name": "internal_syscall_windows_GetTempPath2_retval",
        "parameters": [
            {
                "name": "buflen",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            }
        ]
    },
    "internal_syscall_windows_GetVolumeInformationByHandle": {
        "result": "struct internal_syscall_windows_GetVolumeInformationByHandle_retval {error err0;}",
        "result_name": "internal_syscall_windows_GetVolumeInformationByHandle_retval",
        "parameters": [
            {
                "name": "file",
                "type": "syscall_Handle"
            },
            {
                "name": "volumeNameBuffer",
                "type": "_ptr_uint16"
            },
            {
                "name": "volumeNameSize",
                "type": "uint32"
            },
            {
                "name": "volumeNameSerialNumber",
                "type": "_ptr_uint32"
            },
            {
                "name": "maximumComponentLength",
                "type": "_ptr_uint32"
            },
            {
                "name": "fileSystemFlags",
                "type": "_ptr_uint32"
            },
            {
                "name": "fileSystemNameBuffer",
                "type": "_ptr_uint16"
            },
            {
                "name": "fileSystemNameSize",
                "type": "uint32"
            }
        ]
    },
    "internal_syscall_windows_LockFileEx": {
        "result": "struct internal_syscall_windows_LockFileEx_retval {error err0;}",
        "result_name": "internal_syscall_windows_LockFileEx_retval",
        "parameters": [
            {
                "name": "file",
                "type": "syscall_Handle"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "reserved",
                "type": "uint32"
            },
            {
                "name": "bytesLow",
                "type": "uint32"
            },
            {
                "name": "bytesHigh",
                "type": "uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_syscall_Overlapped"
            }
        ]
    },
    "internal_syscall_windows_Module32First": {
        "result": "struct internal_syscall_windows_Module32First_retval {error err0;}",
        "result_name": "internal_syscall_windows_Module32First_retval",
        "parameters": [
            {
                "name": "snapshot",
                "type": "syscall_Handle"
            },
            {
                "name": "moduleEntry",
                "type": "_ptr_ModuleEntry32"
            }
        ]
    },
    "internal_syscall_windows_Module32Next": {
        "result": "struct internal_syscall_windows_Module32Next_retval {error err0;}",
        "result_name": "internal_syscall_windows_Module32Next_retval",
        "parameters": [
            {
                "name": "snapshot",
                "type": "syscall_Handle"
            },
            {
                "name": "moduleEntry",
                "type": "_ptr_ModuleEntry32"
            }
        ]
    },
    "internal_syscall_windows_MoveFileEx": {
        "result": "struct internal_syscall_windows_MoveFileEx_retval {error err0;}",
        "result_name": "internal_syscall_windows_MoveFileEx_retval",
        "parameters": [
            {
                "name": "from",
                "type": "_ptr_uint16"
            },
            {
                "name": "to",
                "type": "_ptr_uint16"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "internal_syscall_windows_MultiByteToWideChar": {
        "result": "struct internal_syscall_windows_MultiByteToWideChar_retval {int32 field_0;error err1;}",
        "result_name": "internal_syscall_windows_MultiByteToWideChar_retval",
        "parameters": [
            {
                "name": "codePage",
                "type": "uint32"
            },
            {
                "name": "dwFlags",
                "type": "uint32"
            },
            {
                "name": "str",
                "type": "_ptr_byte"
            },
            {
                "name": "nstr",
                "type": "int32"
            },
            {
                "name": "wchar",
                "type": "_ptr_uint16"
            },
            {
                "name": "nwchar",
                "type": "int32"
            }
        ]
    },
    "internal_syscall_windows_RtlLookupFunctionEntry": {
        "result": "struct internal_syscall_windows_RtlLookupFunctionEntry_retval {uintptr field_0;}",
        "result_name": "internal_syscall_windows_RtlLookupFunctionEntry_retval",
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "baseAddress",
                "type": "_ptr_uintptr"
            },
            {
                "name": "table",
                "type": "_ptr_byte"
            }
        ]
    },
    "internal_syscall_windows_RtlVirtualUnwind": {
        "result": "struct internal_syscall_windows_RtlVirtualUnwind_retval {uintptr field_0;}",
        "result_name": "internal_syscall_windows_RtlVirtualUnwind_retval",
        "parameters": [
            {
                "name": "handlerType",
                "type": "uint32"
            },
            {
                "name": "baseAddress",
                "type": "uintptr"
            },
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "entry",
                "type": "uintptr"
            },
            {
                "name": "ctxt",
                "type": "uintptr"
            },
            {
                "name": "data",
                "type": "_ptr_uintptr"
            },
            {
                "name": "frame",
                "type": "_ptr_uintptr"
            },
            {
                "name": "ctxptrs",
                "type": "_ptr_byte"
            }
        ]
    },
    "internal_syscall_windows_SetFileInformationByHandle": {
        "result": "struct internal_syscall_windows_SetFileInformationByHandle_retval {error err0;}",
        "result_name": "internal_syscall_windows_SetFileInformationByHandle_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "syscall_Handle"
            },
            {
                "name": "fileInformationClass",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "uintptr"
            },
            {
                "name": "bufsize",
                "type": "uint32"
            }
        ]
    },
    "internal_syscall_windows_UnlockFileEx": {
        "result": "struct internal_syscall_windows_UnlockFileEx_retval {error err0;}",
        "result_name": "internal_syscall_windows_UnlockFileEx_retval",
        "parameters": [
            {
                "name": "file",
                "type": "syscall_Handle"
            },
            {
                "name": "reserved",
                "type": "uint32"
            },
            {
                "name": "bytesLow",
                "type": "uint32"
            },
            {
                "name": "bytesHigh",
                "type": "uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_syscall_Overlapped"
            }
        ]
    },
    "internal_syscall_windows_VirtualQuery": {
        "result": "struct internal_syscall_windows_VirtualQuery_retval {error err0;}",
        "result_name": "internal_syscall_windows_VirtualQuery_retval",
        "parameters": [
            {
                "name": "address",
                "type": "uintptr"
            },
            {
                "name": "buffer",
                "type": "_ptr_MemoryBasicInformation"
            },
            {
                "name": "length",
                "type": "uintptr"
            }
        ]
    },
    "internal_syscall_windows_NetShareAdd": {
        "result": "struct internal_syscall_windows_NetShareAdd_retval {error err0;}",
        "result_name": "internal_syscall_windows_NetShareAdd_retval",
        "parameters": [
            {
                "name": "serverName",
                "type": "_ptr_uint16"
            },
            {
                "name": "level",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            },
            {
                "name": "parmErr",
                "type": "_ptr_uint16"
            }
        ]
    },
    "internal_syscall_windows_NetShareDel": {
        "result": "struct internal_syscall_windows_NetShareDel_retval {error err0;}",
        "result_name": "internal_syscall_windows_NetShareDel_retval",
        "parameters": [
            {
                "name": "serverName",
                "type": "_ptr_uint16"
            },
            {
                "name": "netName",
                "type": "_ptr_uint16"
            },
            {
                "name": "reserved",
                "type": "uint32"
            }
        ]
    },
    "internal_syscall_windows_NetUserGetLocalGroups": {
        "result": "struct internal_syscall_windows_NetUserGetLocalGroups_retval {error err0;}",
        "result_name": "internal_syscall_windows_NetUserGetLocalGroups_retval",
        "parameters": [
            {
                "name": "serverName",
                "type": "_ptr_uint16"
            },
            {
                "name": "userName",
                "type": "_ptr_uint16"
            },
            {
                "name": "level",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "_ptr__ptr_byte"
            },
            {
                "name": "prefMaxLen",
                "type": "uint32"
            },
            {
                "name": "entriesRead",
                "type": "_ptr_uint32"
            },
            {
                "name": "totalEntries",
                "type": "_ptr_uint32"
            }
        ]
    },
    "internal_syscall_windows_GetProcessMemoryInfo": {
        "result": "struct internal_syscall_windows_GetProcessMemoryInfo_retval {error err0;}",
        "result_name": "internal_syscall_windows_GetProcessMemoryInfo_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "syscall_Handle"
            },
            {
                "name": "memCounters",
                "type": "_ptr_PROCESS_MEMORY_COUNTERS"
            },
            {
                "name": "cb",
                "type": "uint32"
            }
        ]
    },
    "internal_syscall_windows_CreateEnvironmentBlock": {
        "result": "struct internal_syscall_windows_CreateEnvironmentBlock_retval {error err0;}",
        "result_name": "internal_syscall_windows_CreateEnvironmentBlock_retval",
        "parameters": [
            {
                "name": "block",
                "type": "_ptr__ptr_uint16"
            },
            {
                "name": "token",
                "type": "syscall_Token"
            },
            {
                "name": "inheritExisting",
                "type": "bool"
            }
        ]
    },
    "internal_syscall_windows_DestroyEnvironmentBlock": {
        "result": "struct internal_syscall_windows_DestroyEnvironmentBlock_retval {error err0;}",
        "result_name": "internal_syscall_windows_DestroyEnvironmentBlock_retval",
        "parameters": [
            {
                "name": "block",
                "type": "_ptr_uint16"
            }
        ]
    },
    "internal_syscall_windows_GetProfilesDirectory": {
        "result": "struct internal_syscall_windows_GetProfilesDirectory_retval {error err0;}",
        "result_name": "internal_syscall_windows_GetProfilesDirectory_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "_ptr_uint16"
            },
            {
                "name": "dirLen",
                "type": "_ptr_uint32"
            }
        ]
    },
    "internal_syscall_windows_WSASocket": {
        "result": "struct internal_syscall_windows_WSASocket_retval {syscall_Handle field_0;error err1;}",
        "result_name": "internal_syscall_windows_WSASocket_retval",
        "parameters": [
            {
                "name": "af",
                "type": "int32"
            },
            {
                "name": "typ",
                "type": "int32"
            },
            {
                "name": "protocol",
                "type": "int32"
            },
            {
                "name": "protinfo",
                "type": "_ptr_syscall_WSAProtocolInfo"
            },
            {
                "name": "group",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_SetValue": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "valtype",
                "type": "uint32"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_windows_registry_OpenKey": {
        "result": "struct internal_syscall_windows_registry_OpenKey_retval {Key field_0;error err1;}",
        "result_name": "internal_syscall_windows_registry_OpenKey_retval",
        "parameters": [
            {
                "name": "k",
                "type": "Key"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "access",
                "type": "uint32"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_ReadSubKeyNames": {
        "result": "struct internal_syscall_windows_registry_Key_ReadSubKeyNames_retval {_slice_string field_0;error err1;}",
        "result_name": "internal_syscall_windows_registry_Key_ReadSubKeyNames_retval",
        "parameters": []
    },
    "internal_syscall_windows_registry_CreateKey": {
        "result": "struct internal_syscall_windows_registry_CreateKey_retval {Key field_0;bool field_1;error err2;}",
        "result_name": "internal_syscall_windows_registry_CreateKey_retval",
        "parameters": [
            {
                "name": "k",
                "type": "Key"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "access",
                "type": "uint32"
            }
        ]
    },
    "internal_syscall_windows_registry_DeleteKey": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "Key"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_Stat": {
        "result": "struct internal_syscall_windows_registry_Key_Stat_retval {_ptr_KeyInfo field_0;error err1;}",
        "result_name": "internal_syscall_windows_registry_Key_Stat_retval",
        "parameters": []
    },
    "internal_syscall_windows_registry_randKeyName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "internal_syscall_windows_registry_TestReadSubKeyNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_syscall_windows_registry_TestCreateOpenDeleteKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_syscall_windows_registry_equalStringSlice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_string"
            },
            {
                "name": "b",
                "type": "_slice_string"
            }
        ]
    },
    "internal_syscall_windows_registry_setValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "k",
                "type": "registry_Key"
            }
        ]
    },
    "internal_syscall_windows_registry_enumerateValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "k",
                "type": "registry_Key"
            }
        ]
    },
    "internal_syscall_windows_registry_testErrNotExist": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "internal_syscall_windows_registry_testErrUnexpectedType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "test",
                "type": "ValueTest"
            },
            {
                "name": "gottype",
                "type": "uint32"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "internal_syscall_windows_registry_testGetStringValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "k",
                "type": "registry_Key"
            },
            {
                "name": "test",
                "type": "ValueTest"
            }
        ]
    },
    "internal_syscall_windows_registry_testGetIntegerValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "k",
                "type": "registry_Key"
            },
            {
                "name": "test",
                "type": "ValueTest"
            }
        ]
    },
    "internal_syscall_windows_registry_testGetBinaryValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "k",
                "type": "registry_Key"
            },
            {
                "name": "test",
                "type": "ValueTest"
            }
        ]
    },
    "internal_syscall_windows_registry_testGetStringsValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "k",
                "type": "registry_Key"
            },
            {
                "name": "test",
                "type": "ValueTest"
            }
        ]
    },
    "internal_syscall_windows_registry_testGetValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "k",
                "type": "registry_Key"
            },
            {
                "name": "test",
                "type": "ValueTest"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "internal_syscall_windows_registry_testValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "k",
                "type": "registry_Key"
            }
        ]
    },
    "internal_syscall_windows_registry_testStat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "k",
                "type": "registry_Key"
            }
        ]
    },
    "internal_syscall_windows_registry_deleteValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "k",
                "type": "registry_Key"
            }
        ]
    },
    "internal_syscall_windows_registry_TestValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_syscall_windows_registry_TestExpandString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_syscall_windows_registry_TestInvalidValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_syscall_windows_registry_TestGetMUIStringValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_syscall_windows_registry_GetDynamicTimeZoneInformation": {
        "result": "struct internal_syscall_windows_registry_GetDynamicTimeZoneInformation_retval {uint32 field_0;error err1;}",
        "result_name": "internal_syscall_windows_registry_GetDynamicTimeZoneInformation_retval",
        "parameters": [
            {
                "name": "dtzi",
                "type": "_ptr_DynamicTimezoneinformation"
            }
        ]
    },
    "internal_syscall_windows_registry_LoadRegLoadMUIString": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_syscall_windows_registry_Key_GetValue": {
        "result": "struct internal_syscall_windows_registry_Key_GetValue_retval {int field_0;uint32 field_1;error err2;}",
        "result_name": "internal_syscall_windows_registry_Key_GetValue_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_getValue": {
        "result": "struct internal_syscall_windows_registry_Key_getValue_retval {_slice_byte field_0;uint32 field_1;error err2;}",
        "result_name": "internal_syscall_windows_registry_Key_getValue_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_GetStringValue": {
        "result": "struct internal_syscall_windows_registry_Key_GetStringValue_retval {string field_0;uint32 field_1;error err2;}",
        "result_name": "internal_syscall_windows_registry_Key_GetStringValue_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_GetMUIStringValue": {
        "result": "struct internal_syscall_windows_registry_Key_GetMUIStringValue_retval {string field_0;error err1;}",
        "result_name": "internal_syscall_windows_registry_Key_GetMUIStringValue_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_syscall_windows_registry_ExpandString": {
        "result": "struct internal_syscall_windows_registry_ExpandString_retval {string field_0;error err1;}",
        "result_name": "internal_syscall_windows_registry_ExpandString_retval",
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_GetStringsValue": {
        "result": "struct internal_syscall_windows_registry_Key_GetStringsValue_retval {_slice_string field_0;uint32 field_1;error err2;}",
        "result_name": "internal_syscall_windows_registry_Key_GetStringsValue_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_GetIntegerValue": {
        "result": "struct internal_syscall_windows_registry_Key_GetIntegerValue_retval {uint64 field_0;uint32 field_1;error err2;}",
        "result_name": "internal_syscall_windows_registry_Key_GetIntegerValue_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_GetBinaryValue": {
        "result": "struct internal_syscall_windows_registry_Key_GetBinaryValue_retval {_slice_byte field_0;uint32 field_1;error err2;}",
        "result_name": "internal_syscall_windows_registry_Key_GetBinaryValue_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_setValue": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "valtype",
                "type": "uint32"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_SetDWordValue": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "uint32"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_SetQWordValue": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "uint64"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_setStringValue": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "valtype",
                "type": "uint32"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_SetStringValue": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_SetExpandStringValue": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_SetStringsValue": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "_slice_string"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_SetBinaryValue": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_DeleteValue": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_syscall_windows_registry_Key_ReadValueNames": {
        "result": "struct internal_syscall_windows_registry_Key_ReadValueNames_retval {_slice_string field_0;error err1;}",
        "result_name": "internal_syscall_windows_registry_Key_ReadValueNames_retval",
        "parameters": []
    },
    "internal_syscall_windows_registry_errnoErr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "syscall_Errno"
            }
        ]
    },
    "internal_syscall_windows_registry_regCreateKeyEx": {
        "result": "struct internal_syscall_windows_registry_regCreateKeyEx_retval {error err0;}",
        "result_name": "internal_syscall_windows_registry_regCreateKeyEx_retval",
        "parameters": [
            {
                "name": "key",
                "type": "syscall_Handle"
            },
            {
                "name": "subkey",
                "type": "_ptr_uint16"
            },
            {
                "name": "reserved",
                "type": "uint32"
            },
            {
                "name": "class",
                "type": "_ptr_uint16"
            },
            {
                "name": "options",
                "type": "uint32"
            },
            {
                "name": "desired",
                "type": "uint32"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SecurityAttributes"
            },
            {
                "name": "result",
                "type": "_ptr_syscall_Handle"
            },
            {
                "name": "disposition",
                "type": "_ptr_uint32"
            }
        ]
    },
    "internal_syscall_windows_registry_regDeleteKey": {
        "result": "struct internal_syscall_windows_registry_regDeleteKey_retval {error err0;}",
        "result_name": "internal_syscall_windows_registry_regDeleteKey_retval",
        "parameters": [
            {
                "name": "key",
                "type": "syscall_Handle"
            },
            {
                "name": "subkey",
                "type": "_ptr_uint16"
            }
        ]
    },
    "internal_syscall_windows_registry_regDeleteValue": {
        "result": "struct internal_syscall_windows_registry_regDeleteValue_retval {error err0;}",
        "result_name": "internal_syscall_windows_registry_regDeleteValue_retval",
        "parameters": [
            {
                "name": "key",
                "type": "syscall_Handle"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            }
        ]
    },
    "internal_syscall_windows_registry_regEnumValue": {
        "result": "struct internal_syscall_windows_registry_regEnumValue_retval {error err0;}",
        "result_name": "internal_syscall_windows_registry_regEnumValue_retval",
        "parameters": [
            {
                "name": "key",
                "type": "syscall_Handle"
            },
            {
                "name": "index",
                "type": "uint32"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "nameLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "reserved",
                "type": "_ptr_uint32"
            },
            {
                "name": "valtype",
                "type": "_ptr_uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            },
            {
                "name": "buflen",
                "type": "_ptr_uint32"
            }
        ]
    },
    "internal_syscall_windows_registry_regLoadMUIString": {
        "result": "struct internal_syscall_windows_registry_regLoadMUIString_retval {error err0;}",
        "result_name": "internal_syscall_windows_registry_regLoadMUIString_retval",
        "parameters": [
            {
                "name": "key",
                "type": "syscall_Handle"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            },
            {
                "name": "buflen",
                "type": "uint32"
            },
            {
                "name": "buflenCopied",
                "type": "_ptr_uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "dir",
                "type": "_ptr_uint16"
            }
        ]
    },
    "internal_syscall_windows_registry_regSetValueEx": {
        "result": "struct internal_syscall_windows_registry_regSetValueEx_retval {error err0;}",
        "result_name": "internal_syscall_windows_registry_regSetValueEx_retval",
        "parameters": [
            {
                "name": "key",
                "type": "syscall_Handle"
            },
            {
                "name": "valueName",
                "type": "_ptr_uint16"
            },
            {
                "name": "reserved",
                "type": "uint32"
            },
            {
                "name": "vtype",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            },
            {
                "name": "bufsize",
                "type": "uint32"
            }
        ]
    },
    "internal_syscall_windows_registry_expandEnvironmentStrings": {
        "result": "struct internal_syscall_windows_registry_expandEnvironmentStrings_retval {uint32 field_0;error err1;}",
        "result_name": "internal_syscall_windows_registry_expandEnvironmentStrings_retval",
        "parameters": [
            {
                "name": "src",
                "type": "_ptr_uint16"
            },
            {
                "name": "dst",
                "type": "_ptr_uint16"
            },
            {
                "name": "size",
                "type": "uint32"
            }
        ]
    },
    "internal_syscall_windows_sysdll_Add": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "dll",
                "type": "string"
            }
        ]
    },
    "internal_sysinfo__ptr_cpuInfo_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_testenv_MustHaveExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "internal_testenv_tryExec": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_testenv_MustHaveExecPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "internal_testenv_CleanCmdEnv": {
        "result": "_ptr_exec_Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "_ptr_exec_Cmd"
            }
        ]
    },
    "internal_testenv_CommandContext": {
        "result": "_ptr_exec_Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "internal_testenv_Command": {
        "result": "_ptr_exec_Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "internal_testenv_OptimizationOff": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_testenv_Builder": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_testenv_HasGoBuild": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_testenv_MustHaveGoBuild": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "internal_testenv_HasGoRun": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_testenv_MustHaveGoRun": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "internal_testenv_HasParallelism": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_testenv_MustHaveParallelism": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "internal_testenv_GoToolPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "internal_testenv_findGOROOT": {
        "result": "struct internal_testenv_findGOROOT_retval {string field_0;error err1;}",
        "result_name": "internal_testenv_findGOROOT_retval",
        "parameters": []
    },
    "internal_testenv_GOROOT": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "internal_testenv_GoTool": {
        "result": "struct internal_testenv_GoTool_retval {string field_0;error err1;}",
        "result_name": "internal_testenv_GoTool_retval",
        "parameters": []
    },
    "internal_testenv_HasSrc": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_testenv_HasExternalNetwork": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_testenv_MustHaveExternalNetwork": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "internal_testenv_HasCGO": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_testenv_MustHaveCGO": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "internal_testenv_CanInternalLink": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "withCgo",
                "type": "bool"
            }
        ]
    },
    "internal_testenv_MustInternalLink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "withCgo",
                "type": "bool"
            }
        ]
    },
    "internal_testenv_MustHaveBuildMode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "buildmode",
                "type": "string"
            }
        ]
    },
    "internal_testenv_HasSymlink": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_testenv_MustHaveSymlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "internal_testenv_HasLink": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_testenv_MustHaveLink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "internal_testenv_SkipFlaky": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "issue",
                "type": "int"
            }
        ]
    },
    "internal_testenv_SkipFlakyNet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "internal_testenv_CPUIsSlow": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_testenv_SkipIfShortAndSlow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "internal_testenv_SkipIfOptimizationOff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "internal_testenv_WriteImportcfg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "dstPath",
                "type": "string"
            },
            {
                "name": "packageFiles",
                "type": "map_string_string"
            },
            {
                "name": "pkgs",
                "type": "string"
            }
        ]
    },
    "internal_testenv_SyscallIsNotSupported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "internal_testenv_syscallIsNotSupported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "internal_testenv_hasSymlink": {
        "result": "struct internal_testenv_hasSymlink_retval {bool field_0;string field_1;}",
        "result_name": "internal_testenv_hasSymlink_retval",
        "parameters": []
    },
    "internal_testenv_TestGoToolLocation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_testenv_TestHasGoBuild": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_testenv_TestMustHaveExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_testenv_initWinHasSymlink": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_testlog_PanicOnExit0": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_testlog_SetPanicOnExit0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "internal_testlog_SetLogger": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "impl",
                "type": "Interface"
            }
        ]
    },
    "internal_testlog_Logger": {
        "result": "Interface",
        "result_name": null,
        "parameters": []
    },
    "internal_testlog_Getenv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_testlog_Open": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_testlog_Stat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_testpty_ptyError": {
        "result": "_ptr_PtyError",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "internal_testpty__ptr_PtyError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_testpty__ptr_PtyError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_testpty_Open": {
        "result": "struct internal_testpty_Open_retval {_ptr_os_File field_0;string field_1;error err2;}",
        "result_name": "internal_testpty_Open_retval",
        "parameters": []
    },
    "internal_testpty_open": {
        "result": "struct internal_testpty_open_retval {_ptr_os_File field_0;string field_1;error err2;}",
        "result_name": "internal_testpty_open_retval",
        "parameters": []
    },
    "internal_trace_MutatorUtilization": {
        "result": "_slice__slice_MutatorUtil",
        "result_name": null,
        "parameters": [
            {
                "name": "events",
                "type": "_slice__ptr_Event"
            },
            {
                "name": "flags",
                "type": "UtilFlags"
            }
        ]
    },
    "internal_trace_addUtil": {
        "result": "_slice_MutatorUtil",
        "result_name": null,
        "parameters": [
            {
                "name": "util",
                "type": "_slice_MutatorUtil"
            },
            {
                "name": "mu",
                "type": "MutatorUtil"
            }
        ]
    },
    "internal_trace_totalUtilOf": {
        "result": "totalUtil",
        "result_name": null,
        "parameters": [
            {
                "name": "meanUtil",
                "type": "float64"
            },
            {
                "name": "dur",
                "type": "int64"
            }
        ]
    },
    "internal_trace_totalUtil_mean": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "dur",
                "type": "time_Duration"
            }
        ]
    },
    "internal_trace_NewMMUCurve": {
        "result": "_ptr_MMUCurve",
        "result_name": null,
        "parameters": [
            {
                "name": "utils",
                "type": "_slice__slice_MutatorUtil"
            }
        ]
    },
    "internal_trace_newMMUSeries": {
        "result": "mmuSeries",
        "result_name": null,
        "parameters": [
            {
                "name": "util",
                "type": "_slice_MutatorUtil"
            }
        ]
    },
    "internal_trace__ptr_mmuSeries_bandTime": {
        "result": "struct internal_trace__ptr_mmuSeries_bandTime_retval {int64 field_0;}",
        "result_name": "internal_trace__ptr_mmuSeries_bandTime_retval",
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "internal_trace_bandUtilHeap_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_trace_bandUtilHeap_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "internal_trace_bandUtilHeap_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "internal_trace__ptr_bandUtilHeap_Push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "internal_trace__ptr_bandUtilHeap_Pop": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "internal_trace_utilHeap_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_trace_utilHeap_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "internal_trace_utilHeap_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "internal_trace__ptr_utilHeap_Push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "internal_trace__ptr_utilHeap_Pop": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "internal_trace__ptr_accumulator_resetTime": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_trace__ptr_accumulator_addMU": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "time",
                "type": "int64"
            },
            {
                "name": "mu",
                "type": "float64"
            },
            {
                "name": "window",
                "type": "time_Duration"
            }
        ]
    },
    "internal_trace__ptr_MMUCurve_MMU": {
        "result": "struct internal_trace__ptr_MMUCurve_MMU_retval {float64 field_0;}",
        "result_name": "internal_trace__ptr_MMUCurve_MMU_retval",
        "parameters": [
            {
                "name": "window",
                "type": "time_Duration"
            }
        ]
    },
    "internal_trace__ptr_MMUCurve_Examples": {
        "result": "struct internal_trace__ptr_MMUCurve_Examples_retval {_slice_UtilWindow field_0;}",
        "result_name": "internal_trace__ptr_MMUCurve_Examples_retval",
        "parameters": [
            {
                "name": "window",
                "type": "time_Duration"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "internal_trace__ptr_MMUCurve_MUD": {
        "result": "_slice_float64",
        "result_name": null,
        "parameters": [
            {
                "name": "window",
                "type": "time_Duration"
            },
            {
                "name": "quantiles",
                "type": "_slice_float64"
            }
        ]
    },
    "internal_trace__ptr_MMUCurve_mmu": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "window",
                "type": "time_Duration"
            },
            {
                "name": "acc",
                "type": "_ptr_accumulator"
            }
        ]
    },
    "internal_trace__ptr_mmuSeries_mkBandUtil": {
        "result": "_slice_bandUtil",
        "result_name": null,
        "parameters": [
            {
                "name": "series",
                "type": "int"
            },
            {
                "name": "window",
                "type": "time_Duration"
            }
        ]
    },
    "internal_trace__ptr_mmuSeries_bandMMU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bandIdx",
                "type": "int"
            },
            {
                "name": "window",
                "type": "time_Duration"
            },
            {
                "name": "acc",
                "type": "_ptr_accumulator"
            }
        ]
    },
    "internal_trace__ptr_integrator_advance": {
        "result": "totalUtil",
        "result_name": null,
        "parameters": [
            {
                "name": "time",
                "type": "int64"
            }
        ]
    },
    "internal_trace__ptr_integrator_next": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "time",
                "type": "int64"
            }
        ]
    },
    "internal_trace_aeq": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "internal_trace_TestMMU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_trace_TestMMUTrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_trace_BenchmarkMMU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "internal_trace_mmuSlow": {
        "result": "struct internal_trace_mmuSlow_retval {float64 field_0;}",
        "result_name": "internal_trace_mmuSlow_retval",
        "parameters": [
            {
                "name": "util",
                "type": "_slice_MutatorUtil"
            },
            {
                "name": "window",
                "type": "time_Duration"
            }
        ]
    },
    "internal_trace_GExecutionStat_sub": {
        "result": "struct internal_trace_GExecutionStat_sub_retval {GExecutionStat field_0;}",
        "result_name": "internal_trace_GExecutionStat_sub_retval",
        "parameters": [
            {
                "name": "v",
                "type": "GExecutionStat"
            }
        ]
    },
    "internal_trace__ptr_GDesc_snapshotStat": {
        "result": "struct internal_trace__ptr_GDesc_snapshotStat_retval {GExecutionStat field_0;}",
        "result_name": "internal_trace__ptr_GDesc_snapshotStat_retval",
        "parameters": [
            {
                "name": "lastTs",
                "type": "int64"
            },
            {
                "name": "activeGCStartTime",
                "type": "int64"
            }
        ]
    },
    "internal_trace__ptr_GDesc_finalize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lastTs",
                "type": "int64"
            },
            {
                "name": "activeGCStartTime",
                "type": "int64"
            },
            {
                "name": "trigger",
                "type": "_ptr_Event"
            }
        ]
    },
    "internal_trace_GoroutineStats": {
        "result": "map_uint64__ptr_GDesc",
        "result_name": null,
        "parameters": [
            {
                "name": "events",
                "type": "_slice__ptr_Event"
            }
        ]
    },
    "internal_trace_RelatedGoroutines": {
        "result": "map_uint64_bool",
        "result_name": null,
        "parameters": [
            {
                "name": "events",
                "type": "_slice__ptr_Event"
            },
            {
                "name": "goid",
                "type": "uint64"
            }
        ]
    },
    "internal_trace_IsSystemGoroutine": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "entryFn",
                "type": "string"
            }
        ]
    },
    "internal_trace__ptr_mud_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "float64"
            },
            {
                "name": "r",
                "type": "float64"
            },
            {
                "name": "area",
                "type": "float64"
            }
        ]
    },
    "internal_trace__ptr_mud_setTrackMass": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mass",
                "type": "float64"
            }
        ]
    },
    "internal_trace__ptr_mud_approxInvCumulativeSum": {
        "result": "struct internal_trace__ptr_mud_approxInvCumulativeSum_retval {float64 field_0;float64 field_1;bool field_2;}",
        "result_name": "internal_trace__ptr_mud_approxInvCumulativeSum_retval",
        "parameters": []
    },
    "internal_trace__ptr_mud_invCumulativeSum": {
        "result": "struct internal_trace__ptr_mud_invCumulativeSum_retval {float64 field_0;bool field_1;}",
        "result_name": "internal_trace__ptr_mud_invCumulativeSum_retval",
        "parameters": [
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "internal_trace_TestMUD": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_trace_TestMUDTracking": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_trace_order1007": {
        "result": "struct internal_trace_order1007_retval {_slice__ptr_Event field_0;error err1;}",
        "result_name": "internal_trace_order1007_retval",
        "parameters": [
            {
                "name": "m",
                "type": "map_int__slice__ptr_Event"
            }
        ]
    },
    "internal_trace_stateTransition": {
        "result": "struct internal_trace_stateTransition_retval {uint64 field_0;gState field_1;}",
        "result_name": "internal_trace_stateTransition_retval",
        "parameters": [
            {
                "name": "ev",
                "type": "_ptr_Event"
            }
        ]
    },
    "internal_trace_transitionReady": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "g",
                "type": "uint64"
            },
            {
                "name": "curr",
                "type": "gState"
            },
            {
                "name": "init",
                "type": "gState"
            }
        ]
    },
    "internal_trace_transition": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gs",
                "type": "map_uint64_gState"
            },
            {
                "name": "g",
                "type": "uint64"
            },
            {
                "name": "init",
                "type": "gState"
            },
            {
                "name": "next",
                "type": "gState"
            }
        ]
    },
    "internal_trace_order1005": {
        "result": "struct internal_trace_order1005_retval {_slice__ptr_Event field_0;error err1;}",
        "result_name": "internal_trace_order1005_retval",
        "parameters": [
            {
                "name": "m",
                "type": "map_int__slice__ptr_Event"
            }
        ]
    },
    "internal_trace_orderEventList_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_trace_orderEventList_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "internal_trace_orderEventList_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "internal_trace_eventList_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_trace_eventList_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "internal_trace_eventList_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "internal_trace_eventSeqList_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_trace_eventSeqList_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "internal_trace_eventSeqList_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "internal_trace_goCmd": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_trace_Parse": {
        "result": "struct internal_trace_Parse_retval {ParseResult field_0;error err1;}",
        "result_name": "internal_trace_Parse_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "bin",
                "type": "string"
            }
        ]
    },
    "internal_trace_parse": {
        "result": "struct internal_trace_parse_retval {int field_0;ParseResult field_1;error err2;}",
        "result_name": "internal_trace_parse_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "bin",
                "type": "string"
            }
        ]
    },
    "internal_trace_readTrace": {
        "result": "struct internal_trace_readTrace_retval {int field_0;_slice_rawEvent field_1;map_uint64_string field_2;error err3;}",
        "result_name": "internal_trace_readTrace_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "internal_trace_readStr": {
        "result": "struct internal_trace_readStr_retval {string field_0;int field_1;error err2;}",
        "result_name": "internal_trace_readStr_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "off0",
                "type": "int"
            }
        ]
    },
    "internal_trace_parseHeader": {
        "result": "struct internal_trace_parseHeader_retval {int field_0;error err1;}",
        "result_name": "internal_trace_parseHeader_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_trace_parseEvents": {
        "result": "struct internal_trace_parseEvents_retval {_slice__ptr_Event field_0;map_uint64__slice__ptr_Frame field_1;error err2;}",
        "result_name": "internal_trace_parseEvents_retval",
        "parameters": [
            {
                "name": "ver",
                "type": "int"
            },
            {
                "name": "rawEvents",
                "type": "_slice_rawEvent"
            },
            {
                "name": "strings",
                "type": "map_uint64_string"
            }
        ]
    },
    "internal_trace_removeFutile": {
        "result": "_slice__ptr_Event",
        "result_name": null,
        "parameters": [
            {
                "name": "events",
                "type": "_slice__ptr_Event"
            }
        ]
    },
    "internal_trace_postProcessTrace": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ver",
                "type": "int"
            },
            {
                "name": "events",
                "type": "_slice__ptr_Event"
            }
        ]
    },
    "internal_trace_symbolize": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "events",
                "type": "_slice__ptr_Event"
            },
            {
                "name": "bin",
                "type": "string"
            }
        ]
    },
    "internal_trace_readVal": {
        "result": "struct internal_trace_readVal_retval {uint64 field_0;int field_1;error err2;}",
        "result_name": "internal_trace_readVal_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "off0",
                "type": "int"
            }
        ]
    },
    "internal_trace_Print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "events",
                "type": "_slice__ptr_Event"
            }
        ]
    },
    "internal_trace_PrintEvent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ev",
                "type": "_ptr_Event"
            }
        ]
    },
    "internal_trace__ptr_Event_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_trace_argNum": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "raw",
                "type": "rawEvent"
            },
            {
                "name": "ver",
                "type": "int"
            }
        ]
    },
    "internal_trace_TestCorruptedInputs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_trace_TestParseCanned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_trace_checkTrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "ver",
                "type": "int"
            },
            {
                "name": "res",
                "type": "ParseResult"
            }
        ]
    },
    "internal_trace_TestParseVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_trace_TestTimestampOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_trace_NewWriter": {
        "result": "_ptr_Writer",
        "result_name": null,
        "parameters": []
    },
    "internal_trace__ptr_Writer_Emit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "byte"
            },
            {
                "name": "args",
                "type": "uint64"
            }
        ]
    },
    "internal_trace_appendVarint": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "internal_txtar_Format": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Archive"
            }
        ]
    },
    "internal_txtar_ParseFile": {
        "result": "struct internal_txtar_ParseFile_retval {_ptr_Archive field_0;error err1;}",
        "result_name": "internal_txtar_ParseFile_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "internal_txtar_Parse": {
        "result": "_ptr_Archive",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_txtar_findFileMarker": {
        "result": "struct internal_txtar_findFileMarker_retval {_slice_byte field_0;string field_1;_slice_byte field_2;}",
        "result_name": "internal_txtar_findFileMarker_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_txtar_isMarker": {
        "result": "struct internal_txtar_isMarker_retval {string field_0;_slice_byte field_1;}",
        "result_name": "internal_txtar_isMarker_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_txtar_fixNL": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_types_errors_TestErrorCodeExamples": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_types_errors_walkCodes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "internal_types_errors_readCode": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "Error"
            }
        ]
    },
    "internal_types_errors_checkExample": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "example",
                "type": "string"
            }
        ]
    },
    "internal_types_errors_TestErrorCodeStyle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_types_errors__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_errors_Code_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_types_errors_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_f0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_append1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_append2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_append3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_cap1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_cap2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_cap3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_clear1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_close1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_close2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_complex1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_complex2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_copy1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_copy2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_delete1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_delete2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_imag1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_imag2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_len1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_len2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_len3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_make1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_make2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_max1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_max2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_min1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_min2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_new1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_new2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_panic1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_panic2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_print1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_print2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_println1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_println2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_real1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_real2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_recover1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_recover2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_S2_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_Alignof1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_Alignof2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_Offsetof1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_Offsetof2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_Sizeof1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_Sizeof2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_Slice1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_SliceData1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_String1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_StringData1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_assert1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_assert2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_trace1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_trace2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_Ranger": {
        "result": "struct internal_types_testdata_check_Ranger_retval {_ptr_generic field_0;_ptr_generic field_1;}",
        "result_name": "internal_types_testdata_check_Ranger_retval",
        "parameters": []
    },
    "internal_types_testdata_check__ptr_generic_Send": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_check__ptr_generic_Close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_generic_Next": {
        "result": "struct internal_types_testdata_check__ptr_generic_Next_retval {T field_0;bool field_1;}",
        "result_name": "internal_types_testdata_check__ptr_generic_Next_retval",
        "parameters": []
    },
    "internal_types_testdata_check__ptr_generic_finalize": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_struct_literals": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_string_conversions": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_interface_conversions": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue6326": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_T11_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_T12_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_wrapNode": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_wrapElement": {
        "result": "Element",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_ConstraintMsg_asUnpairedVersion": {
        "result": "UnpairedVersion",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_F": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "I4"
            }
        ]
    },
    "internal_types_testdata_check_makeArray": {
        "result": "struct internal_types_testdata_check_makeArray_retval {T12 field_0;}",
        "result_name": "internal_types_testdata_check_makeArray_retval",
        "parameters": []
    },
    "internal_types_testdata_check_newReader": {
        "result": "r",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_ff": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_gg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_g1": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_g2": {
        "result": "struct internal_types_testdata_check_g2_retval {float32 field_0;string field_1;}",
        "result_name": "internal_types_testdata_check_g2_retval",
        "parameters": []
    },
    "internal_types_testdata_check_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_h": {
        "result": "_h /* ERROR \"no value\" */ ()[0]_int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_f1": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_f2": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_f3": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_f4": {
        "result": "C",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_f5": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_S0_m1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "S0_m1"
            }
        ]
    },
    "internal_types_testdata_check_S0_m2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_S0_m2"
            }
        ]
    },
    "internal_types_testdata_check_S0_m3": {
        "result": "struct internal_types_testdata_check_S0_m3_retval {S0_m3 field_0;}",
        "result_name": "internal_types_testdata_check_S0_m3_retval",
        "parameters": []
    },
    "internal_types_testdata_check_S0_m4": {
        "result": "struct internal_types_testdata_check_S0_m4_retval {_ptr_S0_m4 field_0;}",
        "result_name": "internal_types_testdata_check_S0_m4_retval",
        "parameters": []
    },
    "internal_types_testdata_check_BlankT__": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_f6": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_T_m0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_T_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_T_m2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_T_m3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_T_init": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue4355": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_S_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_Ai_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_T0_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_A0_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_A0_m2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_A3_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_A10_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_U_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_V0_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_V1_n": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_W0_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_W1_n": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_B0_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_B1_n": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_eX_xm": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_g": {
        "result": "struct internal_types_testdata_check_g_retval {int field_0;}",
        "result_name": "internal_types_testdata_check_g_retval",
        "parameters": []
    },
    "internal_types_testdata_check__bool": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_arrays": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_structs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_pointers": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_channels": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_S1_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_S11_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_S11_n": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_S2_m": {
        "result": "float32",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_interfaces": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_slices": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_maps": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_funcs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_indexes": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_T_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_method_expressions": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_array_literals": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_slice_literals": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_N_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_map_literals": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_T2_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_type_asserts": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_fs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_types_testdata_check_fv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_check_fi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "internal_types_testdata_check_T_fm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_check_g0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_gs": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__calls": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue6344": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_f7": {
        "result": "T",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_Double": {
        "result": "S",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            }
        ]
    },
    "internal_types_testdata_check_FromStrings": {
        "result": "_slice_T",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_string"
            }
        ]
    },
    "internal_types_testdata_check__ptr_Settable_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "internal_types_testdata_check_f8": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_T1_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_T0_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_T3_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_T4_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_T5_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_matchList": {
        "result": "E",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_S"
            }
        ]
    },
    "internal_types_testdata_check_matchAnyFn": {
        "result": "struct internal_types_testdata_check_matchAnyFn_retval {E field_0;}",
        "result_name": "internal_types_testdata_check_matchAnyFn_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_S"
            }
        ]
    },
    "internal_types_testdata_check__ptr_T3p_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_T4p_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_E5_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_E6_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_E5p_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_E6p_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_T7_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_T8_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_T7p_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_T8p_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_T7v_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_T8v_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_T7pv_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_T8pv_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_E9_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_E10_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_E9p_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_E10p_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_E9v_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_E10v_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_E9pv_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_E10pv_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue7035": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue8066": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue8799a": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue8799b": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "ok",
                "type": "bool"
            }
        ]
    },
    "internal_types_testdata_check_issue9182": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_append_": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue9473": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_check_issue10979": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_T1_foo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_T2_foo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_check_issue10260": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue14229": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue15755": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue20358": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue24026": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue24140": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "internal_types_testdata_check_issue25438": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_TT_MM": {
        "result": "_CC_TT",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_LNumber_assertFunction": {
        "result": "_ptr_LFunction",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue28281a": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue28281b": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_check_issue28281c": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_check_issue28281d": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue28281e": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int"
            },
            {
                "name": "d",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_check_issue28281f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_TT_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue28281g": {
        "result": "struct internal_types_testdata_check_issue28281g_retval {}",
        "result_name": "internal_types_testdata_check_issue28281g_retval",
        "parameters": []
    },
    "internal_types_testdata_check_issue26234a": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_syn_Prog"
            }
        ]
    },
    "internal_types_testdata_check_issue26234b": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_check_issue26234c": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue35895": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue42989": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "uint"
            }
        ]
    },
    "internal_types_testdata_check_eql": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            },
            {
                "name": "y",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_check_T_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_T_m2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_generic_Add1": {
        "result": "U",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_NewT2": {
        "result": "generic",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_generic_Init": {
        "result": "_ptr_generic",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_convert": {
        "result": "T2",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "T1"
            }
        ]
    },
    "internal_types_testdata_check_issue39623": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            },
            {
                "name": "y",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_check_Sum": {
        "result": "struct internal_types_testdata_check_Sum_retval {T field_0;}",
        "result_name": "internal_types_testdata_check_Sum_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_T"
            }
        ]
    },
    "internal_types_testdata_check_at": {
        "result": "E",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_check_append": {
        "result": "S",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            },
            {
                "name": "t",
                "type": "T2"
            }
        ]
    },
    "internal_types_testdata_check_DotProduct": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "s1",
                "type": "_slice_T"
            },
            {
                "name": "s2",
                "type": "_slice_T"
            }
        ]
    },
    "internal_types_testdata_check_AbsDifference": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_check_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_New": {
        "result": "_ptr_generic",
        "result_name": null,
        "parameters": [
            {
                "name": "compare",
                "type": "void*"
            }
        ]
    },
    "internal_types_testdata_check__ptr_generic_find": {
        "result": "_ptr__ptr_generic",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "K"
            }
        ]
    },
    "internal_types_testdata_check__ptr_generic_Insert": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "K"
            },
            {
                "name": "val",
                "type": "V"
            }
        ]
    },
    "internal_types_testdata_check__ptr_generic_Find": {
        "result": "struct internal_types_testdata_check__ptr_generic_Find_retval {V field_0;bool field_1;}",
        "result_name": "internal_types_testdata_check__ptr_generic_Find_retval",
        "parameters": [
            {
                "name": "key",
                "type": "K"
            }
        ]
    },
    "internal_types_testdata_check__ptr_generic_InOrder": {
        "result": "_ptr_generic",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_chans_Ranger": {
        "result": "struct internal_types_testdata_check_chans_Ranger_retval {_ptr_generic field_0;_ptr_generic field_1;}",
        "result_name": "internal_types_testdata_check_chans_Ranger_retval",
        "parameters": []
    },
    "internal_types_testdata_check_T0_v0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_T0_p0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_T1_v1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_T1_p1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue5918": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_shifts0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_shifts1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_shifts2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_shifts3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            },
            {
                "name": "b",
                "type": "float32"
            }
        ]
    },
    "internal_types_testdata_check_shifts4": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_shifts5": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_shifts6": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_shifts7": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_shifts8": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_shifts9": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue5895": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue11325": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue11594": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue21727": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue22969": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_Map": {
        "result": "_slice_T2",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_T1"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "internal_types_testdata_check_Reduce": {
        "result": "T2",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_T1"
            },
            {
                "name": "initializer",
                "type": "T2"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "internal_types_testdata_check_Filter": {
        "result": "_slice_T",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_T"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "internal_types_testdata_check_limiter": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_check_reducer": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_check_filter": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_check_assignments0": {
        "result": "struct internal_types_testdata_check_assignments0_retval {int field_0;int field_1;}",
        "result_name": "internal_types_testdata_check_assignments0_retval",
        "parameters": []
    },
    "internal_types_testdata_check_assignments1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_assignments2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue6487": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue6766a": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_shortVarDecls1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_incdecs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_sends": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_selects": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_gos": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_defers": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_breaks": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_continues": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_returns0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_returns1": {
        "result": "struct internal_types_testdata_check_returns1_retval {int field_0;_ptr_float64 field_1;}",
        "result_name": "internal_types_testdata_check_returns1_retval",
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "internal_types_testdata_check_returns2": {
        "result": "struct internal_types_testdata_check_returns2_retval {int field_0;}",
        "result_name": "internal_types_testdata_check_returns2_retval",
        "parameters": []
    },
    "internal_types_testdata_check_returns3": {
        "result": "struct internal_types_testdata_check_returns3_retval {int field_0;}",
        "result_name": "internal_types_testdata_check_returns3_retval",
        "parameters": []
    },
    "internal_types_testdata_check_switches0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_switches1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_switches2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue11667": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue11687": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_T_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_typeswitches": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_typeswitch0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_typeswitch1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_typeswitch2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_typeswitch3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "internal_types_testdata_check_fors1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_rangeloops1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_rangeloops2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue6766b": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue10148": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_labels0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_expression_statements": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "chan_send_int"
            }
        ]
    },
    "internal_types_testdata_check_parenPanic": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue23218a": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue23218b": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_generic_Head": {
        "result": "struct internal_types_testdata_check_generic_Head_retval {E field_0;bool field_1;}",
        "result_name": "internal_types_testdata_check_generic_Head_retval",
        "parameters": []
    },
    "internal_types_testdata_check_Values": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "generic"
            }
        ]
    },
    "internal_types_testdata_check_generic_Next": {
        "result": "K",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_generic_a": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_generic_vm": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check__ptr_generic_pm": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_add1": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_check_double": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_check_f01": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_f012": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_f12": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_f0_": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_hh": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_F1": {
        "result": "struct internal_types_testdata_check_F1_retval {T field_0;}",
        "result_name": "internal_types_testdata_check_F1_retval",
        "parameters": [
            {
                "name": "_",
                "type": "_unsafe.Sizeof(F1[int])_T"
            }
        ]
    },
    "internal_types_testdata_check_F2": {
        "result": "struct internal_types_testdata_check_F2_retval {_unsafe.Sizeof(F2[string])_int field_0;}",
        "result_name": "internal_types_testdata_check_F2_retval",
        "parameters": [
            {
                "name": "_",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_check_F3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "_unsafe.Sizeof(F1[string])_int"
            }
        ]
    },
    "internal_types_testdata_check_identity": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_check_reverse": {
        "result": "_slice_T",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_T"
            }
        ]
    },
    "internal_types_testdata_check_swap": {
        "result": "struct internal_types_testdata_check_swap_retval {B field_0;A field_1;}",
        "result_name": "internal_types_testdata_check_swap_retval",
        "parameters": [
            {
                "name": "a",
                "type": "A"
            },
            {
                "name": "b",
                "type": "B"
            }
        ]
    },
    "internal_types_testdata_check_swapswap": {
        "result": "struct internal_types_testdata_check_swapswap_retval {A field_0;B field_1;}",
        "result_name": "internal_types_testdata_check_swapswap_retval",
        "parameters": [
            {
                "name": "a",
                "type": "A"
            },
            {
                "name": "b",
                "type": "B"
            }
        ]
    },
    "internal_types_testdata_check_min": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            },
            {
                "name": "y",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_check_new": {
        "result": "_ptr_T",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_f6nil": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_f9": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "generic"
            }
        ]
    },
    "internal_types_testdata_check_f10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "generic"
            },
            {
                "name": "b",
                "type": "generic"
            }
        ]
    },
    "internal_types_testdata_check_f11": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_generic_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_generic_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_generic_m2": {
        "result": "Y",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_T__": {
        "result": "struct internal_types_testdata_check_T___retval {int field_0;}",
        "result_name": "internal_types_testdata_check_T___retval",
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_check_decls2_T1_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2__ptr_T1_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_T1b_int": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_T1c_Time": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2__ptr_T2_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_undefined_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2__ptr_undefined_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_pi_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_pi_m2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2__ptr_pi_m3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2___m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_T3_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2__ptr_T3_m2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_T3_m3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2__ptr_T3_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_T4_m": {
        "result": "void*",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_T5_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_T5_m2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_ptr__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2__ptr_/* ERROR \"invalid receiver\" */__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2___": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_T3__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_int_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2__slice_int_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_time_Time_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2__ptr_/* ERROR \"cannot define new methods on non-local type time.Time\" */_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_interface__m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_UP_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2__ptr_/* ERROR \"invalid\" */_m2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_f_double": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_T2_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2__ptr_T6_m1": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_T__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_T1__": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_Foo_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_Foo__": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_T7_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_(T7)_m2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_(*T7)_m3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2__ptr_(T7)_m4": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_(*(T7))_m5": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_decls2_((*((T7))))_m6": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_importdecl0__": {
        "result": "void*",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_check_issue25008_f": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "A"
            }
        ]
    },
    "internal_types_testdata_examples__": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_examples_Reverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_T"
            }
        ]
    },
    "internal_types_testdata_examples_new": {
        "result": "_ptr_T",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_foo": {
        "result": "B",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "A"
            },
            {
                "name": "b",
                "type": "_slice_B"
            },
            {
                "name": "c",
                "type": "_ptr_C"
            }
        ]
    },
    "internal_types_testdata_examples_variadic": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_f1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_f2a": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            },
            {
                "name": "y",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_examples_f2b": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            },
            {
                "name": "y",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_examples_g2a": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "P"
            },
            {
                "name": "y",
                "type": "Q"
            }
        ]
    },
    "internal_types_testdata_examples_g2b": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "P"
            },
            {
                "name": "y",
                "type": "Q"
            }
        ]
    },
    "internal_types_testdata_examples_max": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_examples_fboth": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_frecv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_fsend": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_ffboth": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_ffrecv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_ffsend": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_g1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_g2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_g3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_append": {
        "result": "_slice_T",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_T"
            },
            {
                "name": "t",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_examples_h": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_min": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            },
            {
                "name": "y",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_examples_mixed": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_related1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Slice"
            },
            {
                "name": "e",
                "type": "Elem"
            }
        ]
    },
    "internal_types_testdata_examples_related2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "Elem"
            },
            {
                "name": "s",
                "type": "Slice"
            }
        ]
    },
    "internal_types_testdata_examples_related3": {
        "result": "Slice",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_wantsMethods": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_hasMethods1_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_hasMethods1_m2": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples__ptr_hasMethods2_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples__ptr_hasMethods2_m2": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_f2": {
        "result": "P",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_f3": {
        "result": "Q",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_f4": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_f5": {
        "result": "_slice_P",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_f6": {
        "result": "P",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_f7": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_g4": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_g5": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_g6": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_p": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_generic_m1": {
        "result": "struct internal_types_testdata_examples_generic_m1_retval {A field_0;B field_1;C field_2;}",
        "result_name": "internal_types_testdata_examples_generic_m1_retval",
        "parameters": []
    },
    "internal_types_testdata_examples_generic_m2": {
        "result": "struct internal_types_testdata_examples_generic_m2_retval {C field_0;B field_1;A field_2;}",
        "result_name": "internal_types_testdata_examples_generic_m2_retval",
        "parameters": []
    },
    "internal_types_testdata_examples_generic_m3": {
        "result": "struct internal_types_testdata_examples_generic_m3_retval {X field_0;Y field_1;Z field_2;}",
        "result_name": "internal_types_testdata_examples_generic_m3_retval",
        "parameters": []
    },
    "internal_types_testdata_examples_generic_m4": {
        "result": "struct internal_types_testdata_examples_generic_m4_retval {A field_0;C field_1;}",
        "result_name": "internal_types_testdata_examples_generic_m4_retval",
        "parameters": []
    },
    "internal_types_testdata_examples_T1_m5": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_generic_m6": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_generic_m5": {
        "result": "X",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_generic__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_T0__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_examples_Sum": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_T"
            }
        ]
    },
    "internal_types_testdata_examples_lookup": {
        "result": "V",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "M"
            },
            {
                "name": "k",
                "type": "K"
            }
        ]
    },
    "internal_types_testdata_examples_deref": {
        "result": "E",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "P"
            }
        ]
    },
    "internal_types_testdata_examples_addrOfCopy": {
        "result": "P",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "V"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_T_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_T_m2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs__ptr_T_m": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            },
            {
                "name": "d",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_T0_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_(*(T1))_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_T2_m2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_T4_m4": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_T6_m6": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_T9_m9": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs__ptr_generic_h": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_t4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_T"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_main7": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_bar8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "A"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_y15": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_G15_p": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_r16": {
        "result": "generic",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_F17": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_F20": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_F21": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_generic_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_generic_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_F26": {
        "result": "T26",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_e27": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_x27": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_T_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_Add1": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "T"
            },
            {
                "name": "b",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_Add2": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "T"
            },
            {
                "name": "b",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_f1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_generic_Val": {
        "result": "struct internal_types_testdata_fixedbugs_generic_Val_retval {T field_0;bool field_1;}",
        "result_name": "internal_types_testdata_fixedbugs_generic_Val_retval",
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs__ptr_generic_IsNil": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_NewCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "generic"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_NewS": {
        "result": "_ptr_S",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs__ptr_generic_M": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "V2_M"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_g": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_copyMap": {
        "result": "M",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "M"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_f3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_S_M": {
        "result": "byte",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs__ptr_generic_m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs__ptr_generic_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_Map": {
        "result": "S",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_Reduce": {
        "result": "Elem2",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_Elem1"
            },
            {
                "name": "initializer",
                "type": "Elem2"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_app": {
        "result": "S",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            },
            {
                "name": "e",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_fixedbugs__ptr_generic_Elem": {
        "result": "T",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_X_M": {
        "result": "generic",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_T1_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_T2_m": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_T3_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_T4_m": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_F": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "P"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_MyMer_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_generic_g": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_Int_baz": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_Int_foo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "generic"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_T_f": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "generic"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_generic_m2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_A2_m3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_A2_m4": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_generic_m5": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_generic_m6": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_Nest": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "generic"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_generic_A": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f4": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f5": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f6": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_foo": {
        "result": "Src",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs__ptr_generic_m0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_generic_m3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_generic_m4": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs__ptr_generic_Adapter": {
        "result": "_ptr_generic",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs__ptr_generic_Foo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_F1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "V"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_F2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "V"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_Add1024": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_T"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_X": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fs",
                "type": "generic"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_Impl_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs__ptr_generic_Q": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_G": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_shl": {
        "result": "I",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_h": {
        "result": "Q",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_AppendByteString": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "source"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_Ln": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "A"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_f0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f0t": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "P"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_Sm_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_Sfm_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_A1_m": {
        "result": "A1",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_A2_m": {
        "result": "A2",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_Copy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "MC"
            },
            {
                "name": "src",
                "type": "MC"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_Merge": {
        "result": "MM",
        "result_name": null,
        "parameters": [
            {
                "name": "ms",
                "type": "MM"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_absDifference": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "T"
            },
            {
                "name": "b",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_T1_foo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_T2_foo": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_a": {
        "result": "_slice__ptr_S",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_b": {
        "result": "_slice_PS",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_c": {
        "result": "_slice_P",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_d": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_Real": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "P"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_Imag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "P"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_Complex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "P"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_NC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "nFn",
                "type": "generic"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_NSG": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "generic"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_MMD": {
        "result": "generic",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_M_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_Append": {
        "result": "S",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            },
            {
                "name": "x",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_f00": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f01": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f02": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f03": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f04": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f05": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f06": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f07": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f08": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f09": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f10": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f11": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f12": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f13": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f14": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f15": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f16": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f17": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f18": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f19": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f20": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f21": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f22": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_f23": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_g0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "M"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_g1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_g2": {
        "result": "Q",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_g3": {
        "result": "R",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_g4": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_g5": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_ch1": {
        "result": "struct internal_types_testdata_fixedbugs_ch1_retval {P field_0;}",
        "result_name": "internal_types_testdata_fixedbugs_ch1_retval",
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_ch2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_ch3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_ch4": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_ch5": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "m1",
                "type": "M1"
            },
            {
                "name": "m2",
                "type": "M2"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_equalFixed": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "m1",
                "type": "map_K1_V1"
            },
            {
                "name": "m2",
                "type": "map_K2_V2"
            }
        ]
    },
    "internal_types_testdata_fixedbugs__ptr_generic_Fn": {
        "result": "generic",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_NewConcrete": {
        "result": "generic",
        "result_name": null,
        "parameters": [
            {
                "name": "Rc",
                "type": "RCT"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_NewSetFromSlice": {
        "result": "_ptr_generic",
        "result_name": null,
        "parameters": [
            {
                "name": "items",
                "type": "_slice_T"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_T_m0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs__m1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_GetDefaultNumber": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "T"
            },
            {
                "name": "defaultValue",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_fixedbugs__ptr_A_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_NewType1": {
        "result": "_ptr_generic",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_NewType2": {
        "result": "_ptr_generic",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_NewT": {
        "result": "_ptr_TVal",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_TestGoType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_fooT1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "Type1"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_fooT2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t2",
                "type": "Type2"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_WithLocking2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs__ptr_myExecutor_Execute": {
        "result": "struct internal_types_testdata_fixedbugs__ptr_myExecutor_Execute_retval {_ptr_Result field_0;error err1;}",
        "result_name": "internal_types_testdata_fixedbugs__ptr_myExecutor_Execute_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "stmt",
                "type": "sql_Stmt"
            },
            {
                "name": "maxrows",
                "type": "int"
            },
            {
                "name": "args",
                "type": "_slice_sql_NamedArg"
            },
            {
                "name": "urgency",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_G1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_G2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_fixedbugs__ptr_generic_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_nil": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "T"
            },
            {
                "name": "_",
                "type": "generic"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_cons": {
        "result": "generic",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "T"
            },
            {
                "name": "t",
                "type": "generic"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_nums": {
        "result": "generic",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "T"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_h3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_h4": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_r1": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_g6": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_R1_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_NewSet": {
        "result": "generic",
        "result_name": null,
        "parameters": [
            {
                "name": "rules",
                "type": "generic"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_generic_Copy": {
        "result": "generic",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_newTestRules": {
        "result": "generic",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_testRules_Hash": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_testRules_Equivalent": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "val1",
                "type": "int"
            },
            {
                "name": "val2",
                "type": "int"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_testRules_SameRules": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "other",
                "type": "generic"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_newTestRules2": {
        "result": "generic",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_fixedbugs_testRules2_Hash": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "string"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_testRules2_Equivalent": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "val1",
                "type": "string"
            },
            {
                "name": "val2",
                "type": "string"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_testRules2_SameRules": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "other",
                "type": "generic"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_log": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "enabled",
                "type": "bool"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "internal_types_testdata_fixedbugs_Clip": {
        "result": "S",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            }
        ]
    },
    "internal_types_testdata_spec__": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "X"
            }
        ]
    },
    "internal_types_testdata_spec_Defined_m": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_spec_f1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_types_testdata_spec_f2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_unsafeheader_TestTypeMatchesReflectType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_unsafeheader_testHeaderMatchesReflect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "header",
                "type": "interface_"
            },
            {
                "name": "reflectHeader",
                "type": "interface_"
            }
        ]
    },
    "internal_unsafeheader_typeCompatible": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "reflect_Type"
            },
            {
                "name": "rt",
                "type": "reflect_Type"
            }
        ]
    },
    "internal_unsafeheader_TestWriteThroughHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_xcoff_OpenArchive": {
        "result": "struct internal_xcoff_OpenArchive_retval {_ptr_Archive field_0;error err1;}",
        "result_name": "internal_xcoff_OpenArchive_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_xcoff__ptr_Archive_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_xcoff_NewArchive": {
        "result": "struct internal_xcoff_NewArchive_retval {_ptr_Archive field_0;error err1;}",
        "result_name": "internal_xcoff_NewArchive_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReaderAt"
            }
        ]
    },
    "internal_xcoff__ptr_Archive_GetFile": {
        "result": "struct internal_xcoff__ptr_Archive_GetFile_retval {_ptr_File field_0;error err1;}",
        "result_name": "internal_xcoff__ptr_Archive_GetFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_xcoff_TestOpenArchive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_xcoff_Open": {
        "result": "struct internal_xcoff_Open_retval {_ptr_File field_0;error err1;}",
        "result_name": "internal_xcoff_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_xcoff__ptr_File_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_xcoff__ptr_File_Section": {
        "result": "_ptr_Section",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_xcoff__ptr_File_SectionByType": {
        "result": "_ptr_Section",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "uint32"
            }
        ]
    },
    "internal_xcoff_cstring": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_xcoff_getString": {
        "result": "struct internal_xcoff_getString_retval {string field_0;bool field_1;}",
        "result_name": "internal_xcoff_getString_retval",
        "parameters": [
            {
                "name": "st",
                "type": "_slice_byte"
            },
            {
                "name": "offset",
                "type": "uint32"
            }
        ]
    },
    "internal_xcoff_NewFile": {
        "result": "struct internal_xcoff_NewFile_retval {_ptr_File field_0;error err1;}",
        "result_name": "internal_xcoff_NewFile_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ReaderAt"
            }
        ]
    },
    "internal_xcoff_zeroReaderAt_ReadAt": {
        "result": "struct internal_xcoff_zeroReaderAt_ReadAt_retval {int field_0;error err1;}",
        "result_name": "internal_xcoff_zeroReaderAt_ReadAt_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "internal_xcoff__ptr_Section_Data": {
        "result": "struct internal_xcoff__ptr_Section_Data_retval {_slice_byte field_0;error err1;}",
        "result_name": "internal_xcoff__ptr_Section_Data_retval",
        "parameters": []
    },
    "internal_xcoff__ptr_File_CSect": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "internal_xcoff__ptr_File_DWARF": {
        "result": "struct internal_xcoff__ptr_File_DWARF_retval {_ptr_dwarf_Data field_0;error err1;}",
        "result_name": "internal_xcoff__ptr_File_DWARF_retval",
        "parameters": []
    },
    "internal_xcoff__ptr_File_readImportIDs": {
        "result": "struct internal_xcoff__ptr_File_readImportIDs_retval {_slice_string field_0;error err1;}",
        "result_name": "internal_xcoff__ptr_File_readImportIDs_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_Section"
            }
        ]
    },
    "internal_xcoff__ptr_File_ImportedSymbols": {
        "result": "struct internal_xcoff__ptr_File_ImportedSymbols_retval {_slice_ImportedSymbol field_0;error err1;}",
        "result_name": "internal_xcoff__ptr_File_ImportedSymbols_retval",
        "parameters": []
    },
    "internal_xcoff__ptr_File_ImportedLibraries": {
        "result": "struct internal_xcoff__ptr_File_ImportedLibraries_retval {_slice_string field_0;error err1;}",
        "result_name": "internal_xcoff__ptr_File_ImportedLibraries_retval",
        "parameters": []
    },
    "internal_xcoff_TestOpen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_xcoff_TestOpenFailure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_zstd__ptr_Reader_makeBitReader": {
        "result": "bitReader",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "block"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "internal_zstd__ptr_bitReader_moreBits": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_zstd__ptr_bitReader_val": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "uint8"
            }
        ]
    },
    "internal_zstd__ptr_bitReader_backup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_zstd__ptr_bitReader_makeError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "internal_zstd__ptr_Reader_makeReverseBitReader": {
        "result": "struct internal_zstd__ptr_Reader_makeReverseBitReader_retval {reverseBitReader field_0;error err1;}",
        "result_name": "internal_zstd__ptr_Reader_makeReverseBitReader_retval",
        "parameters": [
            {
                "name": "data",
                "type": "block"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "start",
                "type": "int"
            }
        ]
    },
    "internal_zstd__ptr_reverseBitReader_val": {
        "result": "struct internal_zstd__ptr_reverseBitReader_val_retval {uint32 field_0;error err1;}",
        "result_name": "internal_zstd__ptr_reverseBitReader_val_retval",
        "parameters": [
            {
                "name": "b",
                "type": "uint8"
            }
        ]
    },
    "internal_zstd__ptr_reverseBitReader_fetch": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "uint8"
            }
        ]
    },
    "internal_zstd__ptr_reverseBitReader_makeError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "internal_zstd__ptr_Reader_compressedBlock": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "blockSize",
                "type": "int"
            }
        ]
    },
    "internal_zstd__ptr_Reader_initSeqs": {
        "result": "struct internal_zstd__ptr_Reader_initSeqs_retval {int field_0;int field_1;error err2;}",
        "result_name": "internal_zstd__ptr_Reader_initSeqs_retval",
        "parameters": [
            {
                "name": "data",
                "type": "block"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "internal_zstd__ptr_Reader_setSeqTable": {
        "result": "struct internal_zstd__ptr_Reader_setSeqTable_retval {int field_0;error err1;}",
        "result_name": "internal_zstd__ptr_Reader_setSeqTable_retval",
        "parameters": [
            {
                "name": "data",
                "type": "block"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "kind",
                "type": "seqCode"
            },
            {
                "name": "mode",
                "type": "byte"
            }
        ]
    },
    "internal_zstd__ptr_Reader_execSeqs": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "block"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "litbuf",
                "type": "_slice_byte"
            },
            {
                "name": "seqCount",
                "type": "int"
            }
        ]
    },
    "internal_zstd__ptr_Reader_copyFromWindow": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "rbr",
                "type": "_ptr_reverseBitReader"
            },
            {
                "name": "offset",
                "type": "uint32"
            },
            {
                "name": "match",
                "type": "uint32"
            }
        ]
    },
    "internal_zstd__ptr_Reader_readFSE": {
        "result": "struct internal_zstd__ptr_Reader_readFSE_retval {int field_0;error err1;}",
        "result_name": "internal_zstd__ptr_Reader_readFSE_retval",
        "parameters": [
            {
                "name": "data",
                "type": "block"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "maxSym",
                "type": "int"
            },
            {
                "name": "maxBits",
                "type": "int"
            },
            {
                "name": "table",
                "type": "_slice_fseEntry"
            }
        ]
    },
    "internal_zstd__ptr_Reader_buildFSE": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "norm",
                "type": "_slice_int16"
            },
            {
                "name": "table",
                "type": "_slice_fseEntry"
            },
            {
                "name": "tableBits",
                "type": "int"
            }
        ]
    },
    "internal_zstd__ptr_Reader_makeLiteralBaselineFSE": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "fseTable",
                "type": "_slice_fseEntry"
            },
            {
                "name": "baselineTable",
                "type": "_slice_fseBaselineEntry"
            }
        ]
    },
    "internal_zstd__ptr_Reader_makeOffsetBaselineFSE": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "fseTable",
                "type": "_slice_fseEntry"
            },
            {
                "name": "baselineTable",
                "type": "_slice_fseBaselineEntry"
            }
        ]
    },
    "internal_zstd__ptr_Reader_makeMatchBaselineFSE": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "fseTable",
                "type": "_slice_fseEntry"
            },
            {
                "name": "baselineTable",
                "type": "_slice_fseBaselineEntry"
            }
        ]
    },
    "internal_zstd_TestPredefinedTables": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_zstd_FuzzReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "internal_zstd_FuzzDecompressor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "internal_zstd_FuzzReverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "internal_zstd__ptr_Reader_readHuff": {
        "result": "struct internal_zstd__ptr_Reader_readHuff_retval {int field_0;error err1;}",
        "result_name": "internal_zstd__ptr_Reader_readHuff_retval",
        "parameters": [
            {
                "name": "data",
                "type": "block"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "table",
                "type": "_slice_uint16"
            }
        ]
    },
    "internal_zstd__ptr_Reader_readLiterals": {
        "result": "struct internal_zstd__ptr_Reader_readLiterals_retval {int field_0;_slice_byte field_1;error err2;}",
        "result_name": "internal_zstd__ptr_Reader_readLiterals_retval",
        "parameters": [
            {
                "name": "data",
                "type": "block"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "outbuf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_zstd__ptr_Reader_readRawRLELiterals": {
        "result": "struct internal_zstd__ptr_Reader_readRawRLELiterals_retval {int field_0;_slice_byte field_1;error err2;}",
        "result_name": "internal_zstd__ptr_Reader_readRawRLELiterals_retval",
        "parameters": [
            {
                "name": "data",
                "type": "block"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "hdr",
                "type": "byte"
            },
            {
                "name": "outbuf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_zstd__ptr_Reader_readHuffLiterals": {
        "result": "struct internal_zstd__ptr_Reader_readHuffLiterals_retval {int field_0;_slice_byte field_1;error err2;}",
        "result_name": "internal_zstd__ptr_Reader_readHuffLiterals_retval",
        "parameters": [
            {
                "name": "data",
                "type": "block"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "hdr",
                "type": "byte"
            },
            {
                "name": "outbuf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_zstd__ptr_Reader_readLiteralsOneStream": {
        "result": "struct internal_zstd__ptr_Reader_readLiteralsOneStream_retval {_slice_byte field_0;error err1;}",
        "result_name": "internal_zstd__ptr_Reader_readLiteralsOneStream_retval",
        "parameters": [
            {
                "name": "data",
                "type": "block"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "compressedSize",
                "type": "int"
            },
            {
                "name": "regeneratedSize",
                "type": "int"
            },
            {
                "name": "outbuf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_zstd__ptr_Reader_readLiteralsFourStreams": {
        "result": "struct internal_zstd__ptr_Reader_readLiteralsFourStreams_retval {_slice_byte field_0;error err1;}",
        "result_name": "internal_zstd__ptr_Reader_readLiteralsFourStreams_retval",
        "parameters": [
            {
                "name": "data",
                "type": "block"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "totalStreamsSize",
                "type": "int"
            },
            {
                "name": "regeneratedSize",
                "type": "int"
            },
            {
                "name": "outbuf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_zstd__ptr_xxhash64_reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "internal_zstd__ptr_xxhash64_update": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_zstd__ptr_xxhash64_digest": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "internal_zstd__ptr_xxhash64_round": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            },
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "internal_zstd__ptr_xxhash64_mergeRound": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            },
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "internal_zstd_TestXXHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_zstd_TestLargeXXHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_zstd_FuzzXXHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "internal_zstd_NewReader": {
        "result": "_ptr_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "input",
                "type": "io_Reader"
            }
        ]
    },
    "internal_zstd__ptr_Reader_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "input",
                "type": "io_Reader"
            }
        ]
    },
    "internal_zstd__ptr_Reader_Read": {
        "result": "struct internal_zstd__ptr_Reader_Read_retval {int field_0;error err1;}",
        "result_name": "internal_zstd__ptr_Reader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_zstd__ptr_Reader_ReadByte": {
        "result": "struct internal_zstd__ptr_Reader_ReadByte_retval {byte field_0;error err1;}",
        "result_name": "internal_zstd__ptr_Reader_ReadByte_retval",
        "parameters": []
    },
    "internal_zstd__ptr_Reader_refillIfNeeded": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_zstd__ptr_Reader_refill": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_zstd__ptr_Reader_readFrameHeader": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_zstd__ptr_Reader_skipFrame": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_zstd__ptr_Reader_readBlock": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_zstd__ptr_Reader_setBufferSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "internal_zstd__ptr_Reader_saveWindow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_zstd__ptr_zstdError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "internal_zstd__ptr_zstdError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "internal_zstd__ptr_Reader_makeEOFError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "internal_zstd__ptr_Reader_wrapNonEOFError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "internal_zstd__ptr_Reader_makeError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "internal_zstd__ptr_Reader_wrapError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "internal_zstd_TestSamples": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_zstd_bigData": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "internal_zstd_zstdBigData": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "internal_zstd_TestLarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_zstd_showDiffs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "got",
                "type": "_slice_byte"
            },
            {
                "name": "want",
                "type": "_slice_byte"
            }
        ]
    },
    "internal_zstd_TestAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "internal_zstd_BenchmarkLarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "io_ExampleCopy": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ExampleCopyBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ExampleCopyN": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ExampleReadAtLeast": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ExampleReadFull": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ExampleWriteString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ExampleLimitReader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ExampleMultiReader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ExampleTeeReader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ExampleSectionReader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ExampleSectionReader_Read": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ExampleSectionReader_ReadAt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ExampleSectionReader_Seek": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ExampleSectionReader_Size": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ExampleSeeker_Seek": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ExampleMultiWriter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ExamplePipe": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ExampleReadAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_WriteString": {
        "result": "struct io_WriteString_retval {int field_0;error err1;}",
        "result_name": "io_WriteString_retval",
        "parameters": [
            {
                "name": "w",
                "type": "Writer"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "io_ReadAtLeast": {
        "result": "struct io_ReadAtLeast_retval {int field_0;error err1;}",
        "result_name": "io_ReadAtLeast_retval",
        "parameters": [
            {
                "name": "r",
                "type": "Reader"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "min",
                "type": "int"
            }
        ]
    },
    "io_ReadFull": {
        "result": "struct io_ReadFull_retval {int field_0;error err1;}",
        "result_name": "io_ReadFull_retval",
        "parameters": [
            {
                "name": "r",
                "type": "Reader"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "io_CopyN": {
        "result": "struct io_CopyN_retval {int64 field_0;error err1;}",
        "result_name": "io_CopyN_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "Writer"
            },
            {
                "name": "src",
                "type": "Reader"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "io_Copy": {
        "result": "struct io_Copy_retval {int64 field_0;error err1;}",
        "result_name": "io_Copy_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "Writer"
            },
            {
                "name": "src",
                "type": "Reader"
            }
        ]
    },
    "io_CopyBuffer": {
        "result": "struct io_CopyBuffer_retval {int64 field_0;error err1;}",
        "result_name": "io_CopyBuffer_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "Writer"
            },
            {
                "name": "src",
                "type": "Reader"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "io_copyBuffer": {
        "result": "struct io_copyBuffer_retval {int64 field_0;error err1;}",
        "result_name": "io_copyBuffer_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "Writer"
            },
            {
                "name": "src",
                "type": "Reader"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "io_LimitReader": {
        "result": "Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Reader"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "io__ptr_LimitedReader_Read": {
        "result": "struct io__ptr_LimitedReader_Read_retval {int field_0;error err1;}",
        "result_name": "io__ptr_LimitedReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "io_NewSectionReader": {
        "result": "_ptr_SectionReader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "ReaderAt"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "io__ptr_SectionReader_Read": {
        "result": "struct io__ptr_SectionReader_Read_retval {int field_0;error err1;}",
        "result_name": "io__ptr_SectionReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "io__ptr_SectionReader_Seek": {
        "result": "struct io__ptr_SectionReader_Seek_retval {int64 field_0;error err1;}",
        "result_name": "io__ptr_SectionReader_Seek_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "io__ptr_SectionReader_ReadAt": {
        "result": "struct io__ptr_SectionReader_ReadAt_retval {int field_0;error err1;}",
        "result_name": "io__ptr_SectionReader_ReadAt_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "io__ptr_SectionReader_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "io_NewOffsetWriter": {
        "result": "_ptr_OffsetWriter",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "WriterAt"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "io__ptr_OffsetWriter_Write": {
        "result": "struct io__ptr_OffsetWriter_Write_retval {int field_0;error err1;}",
        "result_name": "io__ptr_OffsetWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "io__ptr_OffsetWriter_WriteAt": {
        "result": "struct io__ptr_OffsetWriter_WriteAt_retval {int field_0;error err1;}",
        "result_name": "io__ptr_OffsetWriter_WriteAt_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "io__ptr_OffsetWriter_Seek": {
        "result": "struct io__ptr_OffsetWriter_Seek_retval {int64 field_0;error err1;}",
        "result_name": "io__ptr_OffsetWriter_Seek_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "io_TeeReader": {
        "result": "Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Reader"
            },
            {
                "name": "w",
                "type": "Writer"
            }
        ]
    },
    "io__ptr_teeReader_Read": {
        "result": "struct io__ptr_teeReader_Read_retval {int field_0;error err1;}",
        "result_name": "io__ptr_teeReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "io_discard_Write": {
        "result": "struct io_discard_Write_retval {int field_0;error err1;}",
        "result_name": "io_discard_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "io_discard_WriteString": {
        "result": "struct io_discard_WriteString_retval {int field_0;error err1;}",
        "result_name": "io_discard_WriteString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "io_discard_ReadFrom": {
        "result": "struct io_discard_ReadFrom_retval {int64 field_0;error err1;}",
        "result_name": "io_discard_ReadFrom_retval",
        "parameters": [
            {
                "name": "r",
                "type": "Reader"
            }
        ]
    },
    "io_NopCloser": {
        "result": "ReadCloser",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Reader"
            }
        ]
    },
    "io_nopCloser_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "io_nopCloserWriterTo_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "io_nopCloserWriterTo_WriteTo": {
        "result": "struct io_nopCloserWriterTo_WriteTo_retval {int64 field_0;error err1;}",
        "result_name": "io_nopCloserWriterTo_WriteTo_retval",
        "parameters": [
            {
                "name": "w",
                "type": "Writer"
            }
        ]
    },
    "io_ReadAll": {
        "result": "struct io_ReadAll_retval {_slice_byte field_0;error err1;}",
        "result_name": "io_ReadAll_retval",
        "parameters": [
            {
                "name": "r",
                "type": "Reader"
            }
        ]
    },
    "io_TestCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestCopyNegative": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestCopyBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestCopyBufferNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestCopyReadFrom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestCopyWriteTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io__ptr_writeToChecker_WriteTo": {
        "result": "struct io__ptr_writeToChecker_WriteTo_retval {int64 field_0;error err1;}",
        "result_name": "io__ptr_writeToChecker_WriteTo_retval",
        "parameters": [
            {
                "name": "w",
                "type": "Writer"
            }
        ]
    },
    "io_TestCopyPriority": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_zeroErrReader_Read": {
        "result": "struct io_zeroErrReader_Read_retval {int field_0;error err1;}",
        "result_name": "io_zeroErrReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "io_errWriter_Write": {
        "result": "struct io_errWriter_Write_retval {int field_0;error err1;}",
        "result_name": "io_errWriter_Write_retval",
        "parameters": []
    },
    "io_TestCopyReadErrWriteErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestCopyN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestCopyNReadFrom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestCopyNWriteTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_BenchmarkCopyNSmall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "io_BenchmarkCopyNLarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "io__ptr_noReadFrom_Write": {
        "result": "struct io__ptr_noReadFrom_Write_retval {int field_0;error err1;}",
        "result_name": "io__ptr_noReadFrom_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "io_wantedAndErrReader_Read": {
        "result": "struct io_wantedAndErrReader_Read_retval {int field_0;error err1;}",
        "result_name": "io_wantedAndErrReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "io_TestCopyNEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestReadAtLeast": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io__ptr_dataAndErrorBuffer_Read": {
        "result": "struct io__ptr_dataAndErrorBuffer_Read_retval {int field_0;error err1;}",
        "result_name": "io__ptr_dataAndErrorBuffer_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "io_TestReadAtLeastWithDataAndEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestReadAtLeastWithDataAndError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_testReadAtLeast": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "rb",
                "type": "ReadWriter"
            }
        ]
    },
    "io_TestTeeReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestSectionReader_ReadAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestSectionReader_Seek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestSectionReader_Size": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestSectionReader_Max": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_largeWriter_Write": {
        "result": "struct io_largeWriter_Write_retval {int field_0;error err1;}",
        "result_name": "io_largeWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "io_TestCopyLargeWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestNopCloserWriterToForwarding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestOffsetWriter_Seek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestOffsetWriter_WriteAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestWriteAt_PositionPriorToBase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestOffsetWriter_Write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_eofReader_Read": {
        "result": "struct io_eofReader_Read_retval {int field_0;error err1;}",
        "result_name": "io_eofReader_Read_retval",
        "parameters": []
    },
    "io__ptr_multiReader_Read": {
        "result": "struct io__ptr_multiReader_Read_retval {int field_0;error err1;}",
        "result_name": "io__ptr_multiReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "io__ptr_multiReader_WriteTo": {
        "result": "struct io__ptr_multiReader_WriteTo_retval {int64 field_0;error err1;}",
        "result_name": "io__ptr_multiReader_WriteTo_retval",
        "parameters": [
            {
                "name": "w",
                "type": "Writer"
            }
        ]
    },
    "io__ptr_multiReader_writeToWithBuffer": {
        "result": "struct io__ptr_multiReader_writeToWithBuffer_retval {int64 field_0;error err1;}",
        "result_name": "io__ptr_multiReader_writeToWithBuffer_retval",
        "parameters": [
            {
                "name": "w",
                "type": "Writer"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "io_MultiReader": {
        "result": "Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "readers",
                "type": "Reader"
            }
        ]
    },
    "io__ptr_multiWriter_Write": {
        "result": "struct io__ptr_multiWriter_Write_retval {int field_0;error err1;}",
        "result_name": "io__ptr_multiWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "io__ptr_multiWriter_WriteString": {
        "result": "struct io__ptr_multiWriter_WriteString_retval {int field_0;error err1;}",
        "result_name": "io__ptr_multiWriter_WriteString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "io_MultiWriter": {
        "result": "Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "writers",
                "type": "Writer"
            }
        ]
    },
    "io_TestMultiReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestMultiReaderAsWriterTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestMultiWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestMultiWriter_String": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestMultiWriter_WriteStringSingleAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io__ptr_writeStringChecker_WriteString": {
        "result": "struct io__ptr_writeStringChecker_WriteString_retval {int field_0;error err1;}",
        "result_name": "io__ptr_writeStringChecker_WriteString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "io__ptr_writeStringChecker_Write": {
        "result": "struct io__ptr_writeStringChecker_Write_retval {int field_0;error err1;}",
        "result_name": "io__ptr_writeStringChecker_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "io_TestMultiWriter_StringCheckCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_testMultiWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "sink",
                "type": "interface_"
            }
        ]
    },
    "io_writerFunc_Write": {
        "result": "struct io_writerFunc_Write_retval {int field_0;error err1;}",
        "result_name": "io_writerFunc_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "io_TestMultiWriterSingleChainFlatten": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestMultiWriterError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestMultiReaderCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestMultiWriterCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_readerFunc_Read": {
        "result": "struct io_readerFunc_Read_retval {int field_0;error err1;}",
        "result_name": "io_readerFunc_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "io_callDepth": {
        "result": "struct io_callDepth_retval {int field_0;}",
        "result_name": "io_callDepth_retval",
        "parameters": [
            {
                "name": "callers",
                "type": "_slice_uintptr"
            }
        ]
    },
    "io_TestMultiReaderFlatten": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_byteAndEOFReader_Read": {
        "result": "struct io_byteAndEOFReader_Read_retval {int field_0;error err1;}",
        "result_name": "io_byteAndEOFReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "io_TestMultiReaderSingleByteWithEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestMultiReaderFinalEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestMultiReaderFreesExhaustedReaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestInterleavedMultiReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io__ptr_onceError_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "io__ptr_onceError_Load": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "io__ptr_pipe_read": {
        "result": "struct io__ptr_pipe_read_retval {int field_0;error err1;}",
        "result_name": "io__ptr_pipe_read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "io__ptr_pipe_closeRead": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "io__ptr_pipe_write": {
        "result": "struct io__ptr_pipe_write_retval {int field_0;error err1;}",
        "result_name": "io__ptr_pipe_write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "io__ptr_pipe_closeWrite": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "io__ptr_pipe_readCloseError": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "io__ptr_pipe_writeCloseError": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "io__ptr_PipeReader_Read": {
        "result": "struct io__ptr_PipeReader_Read_retval {int field_0;error err1;}",
        "result_name": "io__ptr_PipeReader_Read_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "io__ptr_PipeReader_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "io__ptr_PipeReader_CloseWithError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "io__ptr_PipeWriter_Write": {
        "result": "struct io__ptr_PipeWriter_Write_retval {int field_0;error err1;}",
        "result_name": "io__ptr_PipeWriter_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "io__ptr_PipeWriter_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "io__ptr_PipeWriter_CloseWithError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "io_Pipe": {
        "result": "struct io_Pipe_retval {_ptr_PipeReader field_0;_ptr_PipeWriter field_1;}",
        "result_name": "io_Pipe_retval",
        "parameters": []
    },
    "io_checkWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "w",
                "type": "Writer"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "c",
                "type": "chan_send_int"
            }
        ]
    },
    "io_TestPipe1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_reader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "r",
                "type": "Reader"
            },
            {
                "name": "c",
                "type": "chan_send_int"
            }
        ]
    },
    "io_TestPipe2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_writer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "WriteCloser"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "c",
                "type": "chan_send_pipeReturn"
            }
        ]
    },
    "io_TestPipe3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_pipeTest_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "io_delayClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "cl",
                "type": "closer"
            },
            {
                "name": "ch",
                "type": "chan_send_int"
            },
            {
                "name": "tt",
                "type": "pipeTest"
            }
        ]
    },
    "io_TestPipeReadClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestPipeReadClose2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestPipeWriteClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestPipeWriteClose2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestWriteEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestWriteNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestWriteAfterWriterClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestPipeCloseError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_TestPipeConcurrent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_sortBytesInGroups": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "io_fs_ExampleWalkDir": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_fs_FormatFileInfo": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "FileInfo"
            }
        ]
    },
    "io_fs_FormatDirEntry": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "DirEntry"
            }
        ]
    },
    "io_fs__ptr_formatTest_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "io_fs__ptr_formatTest_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "io_fs__ptr_formatTest_Mode": {
        "result": "FileMode",
        "result_name": null,
        "parameters": []
    },
    "io_fs__ptr_formatTest_ModTime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "io_fs__ptr_formatTest_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "io_fs__ptr_formatTest_Sys": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "io_fs__ptr_formatTest_Type": {
        "result": "FileMode",
        "result_name": null,
        "parameters": []
    },
    "io_fs__ptr_formatTest_Info": {
        "result": "struct io_fs__ptr_formatTest_Info_retval {FileInfo field_0;error err1;}",
        "result_name": "io_fs__ptr_formatTest_Info_retval",
        "parameters": []
    },
    "io_fs_TestFormatFileInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_fs_TestFormatDirEntry": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_fs_ValidPath": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "io_fs_errInvalid": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "io_fs_errPermission": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "io_fs_errExist": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "io_fs_errNotExist": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "io_fs_errClosed": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "io_fs_FileMode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "io_fs_FileMode_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "io_fs_FileMode_IsRegular": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "io_fs_FileMode_Perm": {
        "result": "FileMode",
        "result_name": null,
        "parameters": []
    },
    "io_fs_FileMode_Type": {
        "result": "FileMode",
        "result_name": null,
        "parameters": []
    },
    "io_fs__ptr_PathError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "io_fs__ptr_PathError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "io_fs__ptr_PathError_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "io_fs_TestValidPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_fs_Glob": {
        "result": "struct io_fs_Glob_retval {_slice_string field_0;error err1;}",
        "result_name": "io_fs_Glob_retval",
        "parameters": [
            {
                "name": "fsys",
                "type": "FS"
            },
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "io_fs_globWithLimit": {
        "result": "struct io_fs_globWithLimit_retval {_slice_string field_0;error err1;}",
        "result_name": "io_fs_globWithLimit_retval",
        "parameters": [
            {
                "name": "fsys",
                "type": "FS"
            },
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "io_fs_cleanGlobPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "io_fs_glob": {
        "result": "struct io_fs_glob_retval {_slice_string field_0;error err1;}",
        "result_name": "io_fs_glob_retval",
        "parameters": [
            {
                "name": "fs",
                "type": "FS"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "matches",
                "type": "_slice_string"
            }
        ]
    },
    "io_fs_hasMeta": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "io_fs_TestGlob": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_fs_TestGlobError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_fs_TestCVE202230630": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_fs_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "vector",
                "type": "_slice_string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "io_fs_globOnly_Open": {
        "result": "struct io_fs_globOnly_Open_retval {File field_0;error err1;}",
        "result_name": "io_fs_globOnly_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "io_fs_TestGlobMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_fs_ReadDir": {
        "result": "struct io_fs_ReadDir_retval {_slice_DirEntry field_0;error err1;}",
        "result_name": "io_fs_ReadDir_retval",
        "parameters": [
            {
                "name": "fsys",
                "type": "FS"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "io_fs_dirInfo_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "io_fs_dirInfo_Type": {
        "result": "FileMode",
        "result_name": null,
        "parameters": []
    },
    "io_fs_dirInfo_Info": {
        "result": "struct io_fs_dirInfo_Info_retval {FileInfo field_0;error err1;}",
        "result_name": "io_fs_dirInfo_Info_retval",
        "parameters": []
    },
    "io_fs_dirInfo_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "io_fs_dirInfo_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "io_fs_FileInfoToDirEntry": {
        "result": "DirEntry",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "FileInfo"
            }
        ]
    },
    "io_fs_readDirOnly_Open": {
        "result": "struct io_fs_readDirOnly_Open_retval {File field_0;error err1;}",
        "result_name": "io_fs_readDirOnly_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "io_fs_TestReadDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_fs_TestFileInfoToDirEntry": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_fs_ReadFile": {
        "result": "struct io_fs_ReadFile_retval {_slice_byte field_0;error err1;}",
        "result_name": "io_fs_ReadFile_retval",
        "parameters": [
            {
                "name": "fsys",
                "type": "FS"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "io_fs_readFileOnly_Open": {
        "result": "struct io_fs_readFileOnly_Open_retval {File field_0;error err1;}",
        "result_name": "io_fs_readFileOnly_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "io_fs_TestReadFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_fs_Stat": {
        "result": "struct io_fs_Stat_retval {FileInfo field_0;error err1;}",
        "result_name": "io_fs_Stat_retval",
        "parameters": [
            {
                "name": "fsys",
                "type": "FS"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "io_fs_statOnly_Open": {
        "result": "struct io_fs_statOnly_Open_retval {File field_0;error err1;}",
        "result_name": "io_fs_statOnly_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "io_fs_TestStat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_fs_Sub": {
        "result": "struct io_fs_Sub_retval {FS field_0;error err1;}",
        "result_name": "io_fs_Sub_retval",
        "parameters": [
            {
                "name": "fsys",
                "type": "FS"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "io_fs__ptr_subFS_fullName": {
        "result": "struct io_fs__ptr_subFS_fullName_retval {string field_0;error err1;}",
        "result_name": "io_fs__ptr_subFS_fullName_retval",
        "parameters": [
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "io_fs__ptr_subFS_shorten": {
        "result": "struct io_fs__ptr_subFS_shorten_retval {string field_0;bool field_1;}",
        "result_name": "io_fs__ptr_subFS_shorten_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "io_fs__ptr_subFS_fixErr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "io_fs__ptr_subFS_Open": {
        "result": "struct io_fs__ptr_subFS_Open_retval {File field_0;error err1;}",
        "result_name": "io_fs__ptr_subFS_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "io_fs__ptr_subFS_ReadDir": {
        "result": "struct io_fs__ptr_subFS_ReadDir_retval {_slice_DirEntry field_0;error err1;}",
        "result_name": "io_fs__ptr_subFS_ReadDir_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "io_fs__ptr_subFS_ReadFile": {
        "result": "struct io_fs__ptr_subFS_ReadFile_retval {_slice_byte field_0;error err1;}",
        "result_name": "io_fs__ptr_subFS_ReadFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "io_fs__ptr_subFS_Glob": {
        "result": "struct io_fs__ptr_subFS_Glob_retval {_slice_string field_0;error err1;}",
        "result_name": "io_fs__ptr_subFS_Glob_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "io_fs__ptr_subFS_Sub": {
        "result": "struct io_fs__ptr_subFS_Sub_retval {FS field_0;error err1;}",
        "result_name": "io_fs__ptr_subFS_Sub_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "io_fs_subOnly_Open": {
        "result": "struct io_fs_subOnly_Open_retval {File field_0;error err1;}",
        "result_name": "io_fs_subOnly_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "io_fs_TestSub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_fs_walkDir": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fsys",
                "type": "FS"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "d",
                "type": "DirEntry"
            },
            {
                "name": "walkDirFn",
                "type": "WalkDirFunc"
            }
        ]
    },
    "io_fs_WalkDir": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fsys",
                "type": "FS"
            },
            {
                "name": "root",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "WalkDirFunc"
            }
        ]
    },
    "io_fs__ptr_statDirEntry_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "io_fs__ptr_statDirEntry_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "io_fs__ptr_statDirEntry_Type": {
        "result": "FileMode",
        "result_name": null,
        "parameters": []
    },
    "io_fs__ptr_statDirEntry_Info": {
        "result": "struct io_fs__ptr_statDirEntry_Info_retval {FileInfo field_0;error err1;}",
        "result_name": "io_fs__ptr_statDirEntry_Info_retval",
        "parameters": []
    },
    "io_fs__ptr_statDirEntry_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "io_fs_walkTree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Node"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "io_fs_makeTree": {
        "result": "FS",
        "result_name": null,
        "parameters": []
    },
    "io_fs_mark": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "entry",
                "type": "DirEntry"
            },
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "errors",
                "type": "_ptr__slice_error"
            },
            {
                "name": "clear",
                "type": "bool"
            }
        ]
    },
    "io_fs_TestWalkDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_fs_TestIssue51617": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_ioutil_ExampleReadAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ioutil_ExampleReadDir": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ioutil_ExampleTempDir": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ioutil_ExampleTempDir_suffix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ioutil_ExampleTempFile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ioutil_ExampleTempFile_suffix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ioutil_ExampleReadFile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ioutil_ExampleWriteFile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "io_ioutil_ReadAll": {
        "result": "struct io_ioutil_ReadAll_retval {_slice_byte field_0;error err1;}",
        "result_name": "io_ioutil_ReadAll_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "io_ioutil_ReadFile": {
        "result": "struct io_ioutil_ReadFile_retval {_slice_byte field_0;error err1;}",
        "result_name": "io_ioutil_ReadFile_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "io_ioutil_WriteFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "perm",
                "type": "fs_FileMode"
            }
        ]
    },
    "io_ioutil_ReadDir": {
        "result": "struct io_ioutil_ReadDir_retval {_slice_fs_FileInfo field_0;error err1;}",
        "result_name": "io_ioutil_ReadDir_retval",
        "parameters": [
            {
                "name": "dirname",
                "type": "string"
            }
        ]
    },
    "io_ioutil_NopCloser": {
        "result": "io_ReadCloser",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "io_ioutil_checkSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "io_ioutil_TestReadFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_ioutil_TestWriteFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_ioutil_TestReadOnlyWriteFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_ioutil_TestReadDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_ioutil_TempFile": {
        "result": "struct io_ioutil_TempFile_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "io_ioutil_TempFile_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "io_ioutil_TempDir": {
        "result": "struct io_ioutil_TempDir_retval {string field_0;error err1;}",
        "result_name": "io_ioutil_TempDir_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "io_ioutil_TestTempFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_ioutil_TestTempFile_pattern": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_ioutil_TestTempFile_BadPattern": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_ioutil_TestTempDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_ioutil_TestTempDir_BadDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "io_ioutil_TestTempDir_BadPattern": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_ExampleLogger": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "log_ExampleLogger_Output": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "log_New": {
        "result": "_ptr_Logger",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "io_Writer"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "log__ptr_Logger_SetOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "log_Default": {
        "result": "_ptr_Logger",
        "result_name": null,
        "parameters": []
    },
    "log_itoa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr__slice_byte"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "wid",
                "type": "int"
            }
        ]
    },
    "log_formatHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr__slice_byte"
            },
            {
                "name": "t",
                "type": "time_Time"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "int"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "log_getBuffer": {
        "result": "_ptr__slice_byte",
        "result_name": null,
        "parameters": []
    },
    "log_putBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "log__ptr_Logger_Output": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "calldepth",
                "type": "int"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "log__ptr_Logger_output": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "calldepth",
                "type": "int"
            },
            {
                "name": "appendOutput",
                "type": "void*"
            }
        ]
    },
    "log_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "log__ptr_Logger_Print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log__ptr_Logger_Printf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log__ptr_Logger_Println": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log__ptr_Logger_Fatal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log__ptr_Logger_Fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log__ptr_Logger_Fatalln": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log__ptr_Logger_Panic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log__ptr_Logger_Panicf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log__ptr_Logger_Panicln": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log__ptr_Logger_Flags": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "log__ptr_Logger_SetFlags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "log__ptr_Logger_Prefix": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "log__ptr_Logger_SetPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "log__ptr_Logger_Writer": {
        "result": "io_Writer",
        "result_name": null,
        "parameters": []
    },
    "log_SetOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "log_Flags": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "log_SetFlags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "log_Prefix": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "log_SetPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "log_Writer": {
        "result": "io_Writer",
        "result_name": null,
        "parameters": []
    },
    "log_Print": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log_Printf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log_Println": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log_Fatal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log_Fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log_Fatalln": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log_Panic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log_Panicf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log_Panicln": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log_Output": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "calldepth",
                "type": "int"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "log_testPrint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "flag",
                "type": "int"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "useFormat",
                "type": "bool"
            }
        ]
    },
    "log_TestDefault": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_TestAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_TestOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_TestNonNewLogger": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_TestOutputRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_TestFlagAndPrefixSetting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_TestUTCFlag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_TestEmptyPrintCreatesLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_TestDiscard": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_BenchmarkItoa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "log_BenchmarkPrintln": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "log_BenchmarkPrintlnNoFlags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "log_discard_Write": {
        "result": "struct log_discard_Write_retval {int field_0;error err1;}",
        "result_name": "log_discard_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "log_BenchmarkConcurrent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "log_BenchmarkDiscard": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "log_slog_String": {
        "result": "Attr",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "log_slog_Int64": {
        "result": "Attr",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "int64"
            }
        ]
    },
    "log_slog_Int": {
        "result": "Attr",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "int"
            }
        ]
    },
    "log_slog_Uint64": {
        "result": "Attr",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "log_slog_Float64": {
        "result": "Attr",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "v",
                "type": "float64"
            }
        ]
    },
    "log_slog_Bool": {
        "result": "Attr",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "log_slog_Time": {
        "result": "Attr",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "v",
                "type": "time_Time"
            }
        ]
    },
    "log_slog_Duration": {
        "result": "Attr",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "v",
                "type": "time_Duration"
            }
        ]
    },
    "log_slog_Group": {
        "result": "Attr",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog_argsToAttrSlice": {
        "result": "_slice_Attr",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_interface_"
            }
        ]
    },
    "log_slog_Any": {
        "result": "Attr",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "log_slog_Attr_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "Attr"
            }
        ]
    },
    "log_slog_Attr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Attr_isEmpty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "log_slog_TestAttrNoAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_ExampleHandlerOptions_customLevels": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "log_slog_NewLevelHandler": {
        "result": "_ptr_LevelHandler",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "slog_Leveler"
            },
            {
                "name": "h",
                "type": "slog_Handler"
            }
        ]
    },
    "log_slog__ptr_LevelHandler_Enabled": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "context_Context"
            },
            {
                "name": "level",
                "type": "slog_Level"
            }
        ]
    },
    "log_slog__ptr_LevelHandler_Handle": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "r",
                "type": "slog_Record"
            }
        ]
    },
    "log_slog__ptr_LevelHandler_WithAttrs": {
        "result": "slog_Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "attrs",
                "type": "_slice_slog_Attr"
            }
        ]
    },
    "log_slog__ptr_LevelHandler_WithGroup": {
        "result": "slog_Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "log_slog__ptr_LevelHandler_Handler": {
        "result": "slog_Handler",
        "result_name": null,
        "parameters": []
    },
    "log_slog_ExampleHandler_levelHandler": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Name_LogValue": {
        "result": "slog_Value",
        "result_name": null,
        "parameters": []
    },
    "log_slog_ExampleLogValuer_group": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Token_LogValue": {
        "result": "slog_Value",
        "result_name": null,
        "parameters": []
    },
    "log_slog_ExampleLogValuer_secret": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "log_slog_ExampleGroup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Infof": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "logger",
                "type": "_ptr_slog_Logger"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog_Example_wrapping": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "log_slog_newDefaultHandler": {
        "result": "_ptr_defaultHandler",
        "result_name": null,
        "parameters": [
            {
                "name": "output",
                "type": "void*"
            }
        ]
    },
    "log_slog__ptr_defaultHandler_Enabled": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "context_Context"
            },
            {
                "name": "l",
                "type": "Level"
            }
        ]
    },
    "log_slog__ptr_defaultHandler_Handle": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "r",
                "type": "Record"
            }
        ]
    },
    "log_slog__ptr_defaultHandler_WithAttrs": {
        "result": "Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "_slice_Attr"
            }
        ]
    },
    "log_slog__ptr_defaultHandler_WithGroup": {
        "result": "Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "log_slog__ptr_commonHandler_clone": {
        "result": "_ptr_commonHandler",
        "result_name": null,
        "parameters": []
    },
    "log_slog__ptr_commonHandler_enabled": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "Level"
            }
        ]
    },
    "log_slog__ptr_commonHandler_withAttrs": {
        "result": "_ptr_commonHandler",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "_slice_Attr"
            }
        ]
    },
    "log_slog__ptr_commonHandler_withGroup": {
        "result": "_ptr_commonHandler",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "log_slog__ptr_commonHandler_handle": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Record"
            }
        ]
    },
    "log_slog__ptr_handleState_appendNonBuiltIns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Record"
            }
        ]
    },
    "log_slog__ptr_commonHandler_attrSep": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "log_slog__ptr_commonHandler_newHandleState": {
        "result": "handleState",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_buffer_Buffer"
            },
            {
                "name": "freeBuf",
                "type": "bool"
            },
            {
                "name": "sep",
                "type": "string"
            }
        ]
    },
    "log_slog__ptr_handleState_free": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "log_slog__ptr_handleState_openGroups": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "log_slog__ptr_handleState_openGroup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "log_slog__ptr_handleState_closeGroup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "log_slog__ptr_handleState_appendAttr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Attr"
            }
        ]
    },
    "log_slog__ptr_handleState_appendError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "log_slog__ptr_handleState_appendKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "log_slog__ptr_handleState_appendString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "log_slog__ptr_handleState_appendValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            }
        ]
    },
    "log_slog__ptr_handleState_appendTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "log_slog_writeTimeRFC3339Millis": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_buffer_Buffer"
            },
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "log_slog_TestDefaultHandle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestJSONAndTextHandlers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_removeKeys": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "keys",
                "type": "string"
            }
        ]
    },
    "log_slog_upperCaseKey": {
        "result": "Attr",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "_slice_string"
            },
            {
                "name": "a",
                "type": "Attr"
            }
        ]
    },
    "log_slog_logValueName_LogValue": {
        "result": "Value",
        "result_name": null,
        "parameters": []
    },
    "log_slog_TestHandlerEnabled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestSecondWith": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestReplaceAttrGroups": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestWriteTimeRFC3339": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_BenchmarkWriteTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "log_slog_NewJSONHandler": {
        "result": "_ptr_JSONHandler",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "opts",
                "type": "_ptr_HandlerOptions"
            }
        ]
    },
    "log_slog__ptr_JSONHandler_Enabled": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "context_Context"
            },
            {
                "name": "level",
                "type": "Level"
            }
        ]
    },
    "log_slog__ptr_JSONHandler_WithAttrs": {
        "result": "Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "attrs",
                "type": "_slice_Attr"
            }
        ]
    },
    "log_slog__ptr_JSONHandler_WithGroup": {
        "result": "Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "log_slog__ptr_JSONHandler_Handle": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "context_Context"
            },
            {
                "name": "r",
                "type": "Record"
            }
        ]
    },
    "log_slog_appendJSONTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_handleState"
            },
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "log_slog_appendJSONValue": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_handleState"
            },
            {
                "name": "v",
                "type": "Value"
            }
        ]
    },
    "log_slog_appendJSONMarshal": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_buffer_Buffer"
            },
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log_slog_appendEscapedJSONString": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "log_slog_TestJSONHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_jsonMarshaler_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "log_slog_jsonMarshaler_MarshalJSON": {
        "result": "struct log_slog_jsonMarshaler_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "log_slog_jsonMarshaler_MarshalJSON_retval",
        "parameters": []
    },
    "log_slog_jsonMarshalerError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "log_slog_TestAppendJSONValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_marshalJSON": {
        "result": "struct log_slog_marshalJSON_retval {string field_0;error err1;}",
        "result_name": "log_slog_marshalJSON_retval",
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "log_slog_TestJSONAppendAttrValueSpecial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_jsonValueString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            }
        ]
    },
    "log_slog_BenchmarkJSONHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "log_slog_BenchmarkPreformatting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "log_slog_BenchmarkJSONEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "log_slog_Level_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Level_MarshalJSON": {
        "result": "struct log_slog_Level_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "log_slog_Level_MarshalJSON_retval",
        "parameters": []
    },
    "log_slog__ptr_Level_UnmarshalJSON": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "log_slog_Level_MarshalText": {
        "result": "struct log_slog_Level_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "log_slog_Level_MarshalText_retval",
        "parameters": []
    },
    "log_slog__ptr_Level_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "log_slog__ptr_Level_parse": {
        "result": "struct log_slog__ptr_Level_parse_retval {error err0;}",
        "result_name": "log_slog__ptr_Level_parse_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "log_slog_Level_Level": {
        "result": "Level",
        "result_name": null,
        "parameters": []
    },
    "log_slog__ptr_LevelVar_Level": {
        "result": "Level",
        "result_name": null,
        "parameters": []
    },
    "log_slog__ptr_LevelVar_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "Level"
            }
        ]
    },
    "log_slog__ptr_LevelVar_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "log_slog__ptr_LevelVar_MarshalText": {
        "result": "struct log_slog__ptr_LevelVar_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "log_slog__ptr_LevelVar_MarshalText_retval",
        "parameters": []
    },
    "log_slog__ptr_LevelVar_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "log_slog_TestLevelString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestLevelVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestMarshalJSON": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestLevelMarshalText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestLevelParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestLevelParseError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestLevelFlag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestLevelVarMarshalText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestLevelVarFlag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestLevelVarString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Default": {
        "result": "_ptr_Logger",
        "result_name": null,
        "parameters": []
    },
    "log_slog_SetDefault": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_Logger"
            }
        ]
    },
    "log_slog__ptr_handlerWriter_Write": {
        "result": "struct log_slog__ptr_handlerWriter_Write_retval {int field_0;error err1;}",
        "result_name": "log_slog__ptr_handlerWriter_Write_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "log_slog__ptr_Logger_clone": {
        "result": "_ptr_Logger",
        "result_name": null,
        "parameters": []
    },
    "log_slog__ptr_Logger_Handler": {
        "result": "Handler",
        "result_name": null,
        "parameters": []
    },
    "log_slog__ptr_Logger_With": {
        "result": "_ptr_Logger",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog__ptr_Logger_WithGroup": {
        "result": "_ptr_Logger",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "log_slog_New": {
        "result": "_ptr_Logger",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Handler"
            }
        ]
    },
    "log_slog_With": {
        "result": "_ptr_Logger",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog__ptr_Logger_Enabled": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "level",
                "type": "Level"
            }
        ]
    },
    "log_slog_NewLogLogger": {
        "result": "_ptr_log_Logger",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Handler"
            },
            {
                "name": "level",
                "type": "Level"
            }
        ]
    },
    "log_slog__ptr_Logger_Log": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "level",
                "type": "Level"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog__ptr_Logger_LogAttrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "level",
                "type": "Level"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "attrs",
                "type": "Attr"
            }
        ]
    },
    "log_slog__ptr_Logger_Debug": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog__ptr_Logger_DebugCtx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog__ptr_Logger_Info": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog__ptr_Logger_InfoCtx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog__ptr_Logger_Warn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog__ptr_Logger_WarnCtx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog__ptr_Logger_Error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog__ptr_Logger_ErrorCtx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog__ptr_Logger_log": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "level",
                "type": "Level"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog__ptr_Logger_logAttrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "level",
                "type": "Level"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "attrs",
                "type": "Attr"
            }
        ]
    },
    "log_slog_Debug": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog_DebugCtx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog_Info": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog_InfoCtx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog_Warn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog_WarnCtx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog_Error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog_ErrorCtx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog_Log": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "level",
                "type": "Level"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog_LogAttrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "level",
                "type": "Level"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "attrs",
                "type": "Attr"
            }
        ]
    },
    "log_slog_TestLogTextHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestConnections": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_wrappingHandler_Enabled": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "level",
                "type": "Level"
            }
        ]
    },
    "log_slog_wrappingHandler_WithGroup": {
        "result": "Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "log_slog_wrappingHandler_WithAttrs": {
        "result": "Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "_slice_Attr"
            }
        ]
    },
    "log_slog_wrappingHandler_Handle": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "r",
                "type": "Record"
            }
        ]
    },
    "log_slog_TestAttrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestCallDepth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestSetAttrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestSetDefault": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestLoggerError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestNewLogLogger": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestLoggerNoOps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestContext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_checkLogOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "got",
                "type": "string"
            },
            {
                "name": "wantRegexp",
                "type": "string"
            }
        ]
    },
    "log_slog_clean": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "log_slog__ptr_captureHandler_Handle": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "r",
                "type": "Record"
            }
        ]
    },
    "log_slog__ptr_captureHandler_Enabled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "log_slog__ptr_captureHandler_WithAttrs": {
        "result": "Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "_slice_Attr"
            }
        ]
    },
    "log_slog__ptr_captureHandler_WithGroup": {
        "result": "Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "log_slog__ptr_captureHandler_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "log_slog_discardHandler_Enabled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "log_slog_discardHandler_Handle": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "log_slog_discardHandler_WithAttrs": {
        "result": "Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "_slice_Attr"
            }
        ]
    },
    "log_slog_discardHandler_WithGroup": {
        "result": "Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "log_slog_concat": {
        "result": "_slice_T",
        "result_name": null,
        "parameters": [
            {
                "name": "s1",
                "type": "_slice_T"
            },
            {
                "name": "s2",
                "type": "_slice_T"
            }
        ]
    },
    "log_slog_BenchmarkNopLog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "log_slog_callerPC": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "log_slog_wantAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "want",
                "type": "int"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "log_slog_NewRecord": {
        "result": "Record",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            },
            {
                "name": "level",
                "type": "Level"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "log_slog_Record_Clone": {
        "result": "Record",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Record_NumAttrs": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Record_Attrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "log_slog__ptr_Record_AddAttrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "attrs",
                "type": "Attr"
            }
        ]
    },
    "log_slog__ptr_Record_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "log_slog_countAttrs": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_interface_"
            }
        ]
    },
    "log_slog_argsToAttr": {
        "result": "struct log_slog_argsToAttr_retval {Attr field_0;_slice_interface_ field_1;}",
        "result_name": "log_slog_argsToAttr_retval",
        "parameters": [
            {
                "name": "args",
                "type": "_slice_interface_"
            }
        ]
    },
    "log_slog__ptr_Source_group": {
        "result": "Value",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Record_source": {
        "result": "_ptr_Source",
        "result_name": null,
        "parameters": []
    },
    "log_slog_TestRecordAttrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestRecordSource": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestAliasingAndClone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_newRecordWithAttrs": {
        "result": "Record",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "_slice_Attr"
            }
        ]
    },
    "log_slog_attrsSlice": {
        "result": "_slice_Attr",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "Record"
            }
        ]
    },
    "log_slog_attrsEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "as1",
                "type": "_slice_Attr"
            },
            {
                "name": "as2",
                "type": "_slice_Attr"
            }
        ]
    },
    "log_slog_BenchmarkPC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "log_slog_BenchmarkRecord": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "log_slog_TestSlogtest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_parseLines": {
        "result": "struct log_slog_parseLines_retval {_slice_map_string_interface_ field_0;error err1;}",
        "result_name": "log_slog_parseLines_retval",
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "parse",
                "type": "void*"
            }
        ]
    },
    "log_slog_parseJSON": {
        "result": "struct log_slog_parseJSON_retval {map_string_interface_ field_0;error err1;}",
        "result_name": "log_slog_parseJSON_retval",
        "parameters": [
            {
                "name": "bs",
                "type": "_slice_byte"
            }
        ]
    },
    "log_slog_parseText": {
        "result": "struct log_slog_parseText_retval {map_string_interface_ field_0;error err1;}",
        "result_name": "log_slog_parseText_retval",
        "parameters": [
            {
                "name": "bs",
                "type": "_slice_byte"
            }
        ]
    },
    "log_slog_NewTextHandler": {
        "result": "_ptr_TextHandler",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "opts",
                "type": "_ptr_HandlerOptions"
            }
        ]
    },
    "log_slog__ptr_TextHandler_Enabled": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "context_Context"
            },
            {
                "name": "level",
                "type": "Level"
            }
        ]
    },
    "log_slog__ptr_TextHandler_WithAttrs": {
        "result": "Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "attrs",
                "type": "_slice_Attr"
            }
        ]
    },
    "log_slog__ptr_TextHandler_WithGroup": {
        "result": "Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "log_slog__ptr_TextHandler_Handle": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "context_Context"
            },
            {
                "name": "r",
                "type": "Record"
            }
        ]
    },
    "log_slog_appendTextValue": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_handleState"
            },
            {
                "name": "v",
                "type": "Value"
            }
        ]
    },
    "log_slog_byteSlice": {
        "result": "struct log_slog_byteSlice_retval {_slice_byte field_0;bool field_1;}",
        "result_name": "log_slog_byteSlice_retval",
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            }
        ]
    },
    "log_slog_needsQuoting": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "log_slog_TestTextHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_name_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "log_slog_text_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "log_slog_text_MarshalText": {
        "result": "struct log_slog_text_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "log_slog_text_MarshalText_retval",
        "parameters": []
    },
    "log_slog_TestTextHandlerPreformatted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestTextHandlerAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestNeedsQuoting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_Kind_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Value_Kind": {
        "result": "Kind",
        "result_name": null,
        "parameters": []
    },
    "log_slog_StringValue": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "log_slog_IntValue": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int"
            }
        ]
    },
    "log_slog_Int64Value": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "log_slog_Uint64Value": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "log_slog_Float64Value": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "float64"
            }
        ]
    },
    "log_slog_BoolValue": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "log_slog_TimeValue": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "time_Time"
            }
        ]
    },
    "log_slog_DurationValue": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "time_Duration"
            }
        ]
    },
    "log_slog_GroupValue": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "Attr"
            }
        ]
    },
    "log_slog_AnyValue": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "log_slog_Value_Any": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Value_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Value_str": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Value_Int64": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Value_Uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Value_Bool": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Value_bool": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Value_Duration": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Value_duration": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Value_Float64": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Value_float": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Value_Time": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Value_time": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Value_LogValuer": {
        "result": "LogValuer",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Value_Group": {
        "result": "_slice_Attr",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Value_group": {
        "result": "_slice_Attr",
        "result_name": null,
        "parameters": []
    },
    "log_slog_Value_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "Value"
            }
        ]
    },
    "log_slog_Value_append": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "log_slog_Value_Resolve": {
        "result": "struct log_slog_Value_Resolve_retval {Value field_0;}",
        "result_name": "log_slog_Value_Resolve_retval",
        "parameters": []
    },
    "log_slog_stack": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "skip",
                "type": "int"
            },
            {
                "name": "nFrames",
                "type": "int"
            }
        ]
    },
    "log_slog_BenchmarkDispatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "log_slog__ptr_setVisitor_String": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "log_slog__ptr_setVisitor_Int64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            }
        ]
    },
    "log_slog__ptr_setVisitor_Uint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "log_slog__ptr_setVisitor_Float64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "log_slog__ptr_setVisitor_Bool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "log_slog__ptr_setVisitor_Duration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "time_Duration"
            }
        ]
    },
    "log_slog__ptr_setVisitor_Any": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "log_slog_Value_AsString": {
        "result": "struct log_slog_Value_AsString_retval {string field_0;bool field_1;}",
        "result_name": "log_slog_Value_AsString_retval",
        "parameters": []
    },
    "log_slog_Value_AsInt64": {
        "result": "struct log_slog_Value_AsInt64_retval {int64 field_0;bool field_1;}",
        "result_name": "log_slog_Value_AsInt64_retval",
        "parameters": []
    },
    "log_slog_Value_AsUint64": {
        "result": "struct log_slog_Value_AsUint64_retval {uint64 field_0;bool field_1;}",
        "result_name": "log_slog_Value_AsUint64_retval",
        "parameters": []
    },
    "log_slog_Value_AsFloat64": {
        "result": "struct log_slog_Value_AsFloat64_retval {float64 field_0;bool field_1;}",
        "result_name": "log_slog_Value_AsFloat64_retval",
        "parameters": []
    },
    "log_slog_Value_AsBool": {
        "result": "struct log_slog_Value_AsBool_retval {bool field_0;bool field_1;}",
        "result_name": "log_slog_Value_AsBool_retval",
        "parameters": []
    },
    "log_slog_Value_AsDuration": {
        "result": "struct log_slog_Value_AsDuration_retval {time_Duration field_0;bool field_1;}",
        "result_name": "log_slog_Value_AsDuration_retval",
        "parameters": []
    },
    "log_slog_Value_AsAny": {
        "result": "struct log_slog_Value_AsAny_retval {interface_ field_0;bool field_1;}",
        "result_name": "log_slog_Value_AsAny_retval",
        "parameters": []
    },
    "log_slog_Value_Visit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Visitor"
            }
        ]
    },
    "log_slog_TestKindString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestValueEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_panics": {
        "result": "struct log_slog_panics_retval {bool field_0;}",
        "result_name": "log_slog_panics_retval",
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "log_slog_TestValueString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestValueNoAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestAnyLevelAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestAnyValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestValueAny": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestLogValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_TestZeroTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog__ptr_replace_LogValue": {
        "result": "Value",
        "result_name": null,
        "parameters": []
    },
    "log_slog_panickingLogValue_LogValue": {
        "result": "Value",
        "result_name": null,
        "parameters": []
    },
    "log_slog_BenchmarkUnsafeStrings": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "log_slog_internal_benchmarks_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "log_slog_internal_benchmarks_BenchmarkAttrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "log_slog_internal_benchmarks_newFastTextHandler": {
        "result": "slog_Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "log_slog_internal_benchmarks__ptr_fastTextHandler_Enabled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "log_slog_internal_benchmarks__ptr_fastTextHandler_Handle": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "context_Context"
            },
            {
                "name": "r",
                "type": "slog_Record"
            }
        ]
    },
    "log_slog_internal_benchmarks__ptr_fastTextHandler_appendValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_buffer_Buffer"
            },
            {
                "name": "v",
                "type": "slog_Value"
            }
        ]
    },
    "log_slog_internal_benchmarks__ptr_fastTextHandler_appendTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_buffer_Buffer"
            },
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "log_slog_internal_benchmarks__ptr_fastTextHandler_WithAttrs": {
        "result": "slog_Handler",
        "result_name": null,
        "parameters": []
    },
    "log_slog_internal_benchmarks__ptr_fastTextHandler_WithGroup": {
        "result": "slog_Handler",
        "result_name": null,
        "parameters": []
    },
    "log_slog_internal_benchmarks_newAsyncHandler": {
        "result": "_ptr_asyncHandler",
        "result_name": null,
        "parameters": []
    },
    "log_slog_internal_benchmarks__ptr_asyncHandler_Enabled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "log_slog_internal_benchmarks__ptr_asyncHandler_Handle": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "context_Context"
            },
            {
                "name": "r",
                "type": "slog_Record"
            }
        ]
    },
    "log_slog_internal_benchmarks__ptr_asyncHandler_WithAttrs": {
        "result": "slog_Handler",
        "result_name": null,
        "parameters": []
    },
    "log_slog_internal_benchmarks__ptr_asyncHandler_WithGroup": {
        "result": "slog_Handler",
        "result_name": null,
        "parameters": []
    },
    "log_slog_internal_benchmarks_disabledHandler_Enabled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "log_slog_internal_benchmarks_disabledHandler_Handle": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "log_slog_internal_benchmarks_disabledHandler_WithAttrs": {
        "result": "slog_Handler",
        "result_name": null,
        "parameters": []
    },
    "log_slog_internal_benchmarks_disabledHandler_WithGroup": {
        "result": "slog_Handler",
        "result_name": null,
        "parameters": []
    },
    "log_slog_internal_benchmarks_TestHandlers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_internal_benchmarks_attrSlice": {
        "result": "_slice_slog_Attr",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "slog_Record"
            }
        ]
    },
    "log_slog_internal_buffer_New": {
        "result": "_ptr_Buffer",
        "result_name": null,
        "parameters": []
    },
    "log_slog_internal_buffer__ptr_Buffer_Free": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "log_slog_internal_buffer__ptr_Buffer_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "log_slog_internal_buffer__ptr_Buffer_Write": {
        "result": "struct log_slog_internal_buffer__ptr_Buffer_Write_retval {int field_0;error err1;}",
        "result_name": "log_slog_internal_buffer__ptr_Buffer_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "log_slog_internal_buffer__ptr_Buffer_WriteString": {
        "result": "struct log_slog_internal_buffer__ptr_Buffer_WriteString_retval {int field_0;error err1;}",
        "result_name": "log_slog_internal_buffer__ptr_Buffer_WriteString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "log_slog_internal_buffer__ptr_Buffer_WriteByte": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "log_slog_internal_buffer__ptr_Buffer_WritePosInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "log_slog_internal_buffer__ptr_Buffer_WritePosIntWidth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "width",
                "type": "int"
            }
        ]
    },
    "log_slog_internal_buffer__ptr_Buffer_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "log_slog_internal_buffer_Test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_internal_buffer_TestAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_slog_internal_slogtest_RemoveTime": {
        "result": "slog_Attr",
        "result_name": null,
        "parameters": [
            {
                "name": "groups",
                "type": "_slice_string"
            },
            {
                "name": "a",
                "type": "slog_Attr"
            }
        ]
    },
    "log_syslog_ExampleDial": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "log_syslog_New": {
        "result": "struct log_syslog_New_retval {_ptr_Writer field_0;error err1;}",
        "result_name": "log_syslog_New_retval",
        "parameters": [
            {
                "name": "priority",
                "type": "Priority"
            },
            {
                "name": "tag",
                "type": "string"
            }
        ]
    },
    "log_syslog_Dial": {
        "result": "struct log_syslog_Dial_retval {_ptr_Writer field_0;error err1;}",
        "result_name": "log_syslog_Dial_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "raddr",
                "type": "string"
            },
            {
                "name": "priority",
                "type": "Priority"
            },
            {
                "name": "tag",
                "type": "string"
            }
        ]
    },
    "log_syslog__ptr_Writer_connect": {
        "result": "struct log_syslog__ptr_Writer_connect_retval {error err0;}",
        "result_name": "log_syslog__ptr_Writer_connect_retval",
        "parameters": []
    },
    "log_syslog__ptr_Writer_Write": {
        "result": "struct log_syslog__ptr_Writer_Write_retval {int field_0;error err1;}",
        "result_name": "log_syslog__ptr_Writer_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "log_syslog__ptr_Writer_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "log_syslog__ptr_Writer_Emerg": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "string"
            }
        ]
    },
    "log_syslog__ptr_Writer_Alert": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "string"
            }
        ]
    },
    "log_syslog__ptr_Writer_Crit": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "string"
            }
        ]
    },
    "log_syslog__ptr_Writer_Err": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "string"
            }
        ]
    },
    "log_syslog__ptr_Writer_Warning": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "string"
            }
        ]
    },
    "log_syslog__ptr_Writer_Notice": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "string"
            }
        ]
    },
    "log_syslog__ptr_Writer_Info": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "string"
            }
        ]
    },
    "log_syslog__ptr_Writer_Debug": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "string"
            }
        ]
    },
    "log_syslog__ptr_Writer_writeAndRetry": {
        "result": "struct log_syslog__ptr_Writer_writeAndRetry_retval {int field_0;error err1;}",
        "result_name": "log_syslog__ptr_Writer_writeAndRetry_retval",
        "parameters": [
            {
                "name": "p",
                "type": "Priority"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "log_syslog__ptr_Writer_write": {
        "result": "struct log_syslog__ptr_Writer_write_retval {int field_0;error err1;}",
        "result_name": "log_syslog__ptr_Writer_write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "Priority"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "log_syslog__ptr_netConn_writeString": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "Priority"
            },
            {
                "name": "hostname",
                "type": "string"
            },
            {
                "name": "tag",
                "type": "string"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "nl",
                "type": "string"
            }
        ]
    },
    "log_syslog__ptr_netConn_close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "log_syslog_NewLogger": {
        "result": "struct log_syslog_NewLogger_retval {_ptr_log_Logger field_0;error err1;}",
        "result_name": "log_syslog_NewLogger_retval",
        "parameters": [
            {
                "name": "p",
                "type": "Priority"
            },
            {
                "name": "logFlag",
                "type": "int"
            }
        ]
    },
    "log_syslog_runPktSyslog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "net_PacketConn"
            },
            {
                "name": "done",
                "type": "chan_send_string"
            }
        ]
    },
    "log_syslog_testableNetwork": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "network",
                "type": "string"
            }
        ]
    },
    "log_syslog_runStreamSyslog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "net_Listener"
            },
            {
                "name": "done",
                "type": "chan_send_string"
            },
            {
                "name": "wg",
                "type": "_ptr_sync_WaitGroup"
            }
        ]
    },
    "log_syslog_startServer": {
        "result": "struct log_syslog_startServer_retval {string field_0;io_Closer field_1;_ptr_sync_WaitGroup field_2;}",
        "result_name": "log_syslog_startServer_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "n",
                "type": "string"
            },
            {
                "name": "la",
                "type": "string"
            },
            {
                "name": "done",
                "type": "chan_send_string"
            }
        ]
    },
    "log_syslog_TestWithSimulated": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_syslog_TestFlap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_syslog_TestNew": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_syslog_TestNewLogger": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_syslog_TestDial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_syslog_check": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "in",
                "type": "string"
            },
            {
                "name": "out",
                "type": "string"
            },
            {
                "name": "transport",
                "type": "string"
            }
        ]
    },
    "log_syslog_TestWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_syslog_TestConcurrentWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_syslog_TestConcurrentReconnect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "log_syslog_unixSyslog": {
        "result": "struct log_syslog_unixSyslog_retval {serverConn field_0;error err1;}",
        "result_name": "log_syslog_unixSyslog_retval",
        "parameters": []
    },
    "maps_keys": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "interface_"
            },
            {
                "name": "slice",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "maps_Keys": {
        "result": "_slice_K",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "M"
            }
        ]
    },
    "maps_values": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "interface_"
            },
            {
                "name": "slice",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "maps_Values": {
        "result": "_slice_V",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "M"
            }
        ]
    },
    "maps_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "m1",
                "type": "M1"
            },
            {
                "name": "m2",
                "type": "M2"
            }
        ]
    },
    "maps_EqualFunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "m1",
                "type": "M1"
            },
            {
                "name": "m2",
                "type": "M2"
            },
            {
                "name": "eq",
                "type": "void*"
            }
        ]
    },
    "maps_clone": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "interface_"
            }
        ]
    },
    "maps_Clone": {
        "result": "M",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "M"
            }
        ]
    },
    "maps_Copy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "M1"
            },
            {
                "name": "src",
                "type": "M2"
            }
        ]
    },
    "maps_DeleteFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "M"
            },
            {
                "name": "del",
                "type": "void*"
            }
        ]
    },
    "maps_keysForBenchmarking": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "M"
            },
            {
                "name": "s",
                "type": "_slice_K"
            }
        ]
    },
    "maps_TestKeys": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "maps_valuesForBenchmarking": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "M"
            },
            {
                "name": "s",
                "type": "_slice_V"
            }
        ]
    },
    "maps_TestValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "maps_TestEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "maps_equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v1",
                "type": "T"
            },
            {
                "name": "v2",
                "type": "T"
            }
        ]
    },
    "maps_equalNaN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v1",
                "type": "T"
            },
            {
                "name": "v2",
                "type": "T"
            }
        ]
    },
    "maps_equalIntStr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v1",
                "type": "int"
            },
            {
                "name": "v2",
                "type": "string"
            }
        ]
    },
    "maps_TestEqualFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "maps_TestClone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "maps_TestCloneNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "maps_TestCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "maps_TestDeleteFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "maps_BenchmarkMapClone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "maps_TestCloneWithDelete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "maps_TestCloneWithMapAssign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "maps_BenchmarkKeys": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "maps_BenchmarkValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_Abs": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Acosh": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_acosh": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_tolerance": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            },
            {
                "name": "e",
                "type": "float64"
            }
        ]
    },
    "math_close": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            }
        ]
    },
    "math_veryclose": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            }
        ]
    },
    "math_soclose": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            },
            {
                "name": "e",
                "type": "float64"
            }
        ]
    },
    "math_alike": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            }
        ]
    },
    "math_TestNaN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestAcos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestAcosh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestAsin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestAsinh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestAtan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestAtanh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestAtan2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestCbrt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestCeil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestCopysign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestCos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestCosh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestErf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestErfc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestErfinv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestErfcinv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestExp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_testExp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "Exp",
                "type": "void*"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "math_TestExpm1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestExp2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_testExp2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "Exp2",
                "type": "void*"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "math_TestAbs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestDim": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestFloor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestMax": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestMin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestMod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestFrexp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestGamma": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestHypot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestHypotGo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestIlogb": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestJ0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestJ1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestJn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestLdexp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestLgamma": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestLog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestLogb": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestLog10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestLog1p": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestLog2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestModf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestNextafter32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestNextafter64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestPow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestPow10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestRemainder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestRound": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestRoundToEven": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestSignbit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestSin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestSincos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestSinh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestSqrt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestTan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestTanh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestTrunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestY0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestY1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestYn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestFMA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestLargeCos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestLargeSin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestLargeSincos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestLargeTan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestTrigReduce": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestFloatMinMax": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestFloatMinima": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestFloat32Sqrt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_BenchmarkAcos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkAcosh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkAsin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkAsinh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkAtan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkAtanh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkAtan2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkCbrt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkCeil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkCopysign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkCos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkCosh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkErf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkErfc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkErfinv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkErfcinv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkExp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkExpGo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkExpm1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkExp2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkExp2Go": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkAbs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkDim": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkFloor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkMax": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkMin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkMod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkFrexp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkGamma": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkHypot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkHypotGo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkIlogb": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkJ0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkJ1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkJn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkLdexp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkLgamma": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkLog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkLogb": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkLog1p": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkLog10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkLog2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkModf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkNextafter32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkNextafter64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkPowInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkPowFrac": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkPow10Pos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkPow10Neg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkRound": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkRoundToEven": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkRemainder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkSignbit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkSin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkSincos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkSinh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkSqrtIndirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkSqrtLatency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkSqrtIndirectLatency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkSqrtGoLatency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_isPrime": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "math_BenchmarkSqrtPrime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkTan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkTanh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkTrunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkY0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkY1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkYn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkFloat64bits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkFloat64frombits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkFloat32bits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkFloat32frombits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_BenchmarkFMA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_expTrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_expAsm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_logTrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_logAsm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archLog10": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_log10TrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_log10Asm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archCos": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_cosTrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_cosAsm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archCosh": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_coshTrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_coshAsm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archSin": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_sinTrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_sinAsm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archSinh": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_sinhTrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_sinhAsm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archTanh": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_tanhTrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_tanhAsm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archLog1p": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_log1pTrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_log1pAsm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archAtanh": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_atanhTrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_atanhAsm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archAcos": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_acosTrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_acosAsm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archAcosh": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_acoshTrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_acoshAsm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archAsin": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_asinTrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_asinAsm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archAsinh": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_asinhTrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_asinhAsm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archErf": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_erfTrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_erfAsm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archErfc": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_erfcTrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_erfcAsm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archAtan": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_atanTrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_atanAsm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archAtan2": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "float64"
            },
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_atan2TrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_atan2Asm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_archCbrt": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_cbrtTrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_cbrtAsm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archTan": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_tanTrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_tanAsm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archExpm1": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_expm1TrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_expm1Asm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archPow": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_powTrampolineSetup": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_powAsm": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_archFrexp": {
        "result": "struct math_archFrexp_retval {float64 field_0;int field_1;}",
        "result_name": "math_archFrexp_retval",
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archLdexp": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "frac",
                "type": "float64"
            },
            {
                "name": "exp",
                "type": "int"
            }
        ]
    },
    "math_archLog2": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archMod": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_archRemainder": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_TestCosNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestCoshNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestSinNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestSinhNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestLargeCosNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestLargeSinNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestLargeTanNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestTanNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestTanhNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestLog10Novec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestLog1pNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestAtanhNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestAcosNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestAsinNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestAcoshNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestAsinhNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestErfNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestErfcNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestAtanNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestAtan2Novec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestCbrtNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestLogNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestExpNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_testExpNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "Exp",
                "type": "void*"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "math_TestExpm1Novec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestPowNovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_Asin": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_asin": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Acos": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_acos": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Asinh": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_asinh": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_xatan": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_satan": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Atan": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_atan": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Atan2": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "float64"
            },
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_atan2": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "float64"
            },
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Atanh": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_atanh": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Inf": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "sign",
                "type": "int"
            }
        ]
    },
    "math_NaN": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "math_IsNaN": {
        "result": "struct math_IsNaN_retval {bool field_0;}",
        "result_name": "math_IsNaN_retval",
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "math_IsInf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            },
            {
                "name": "sign",
                "type": "int"
            }
        ]
    },
    "math_normalize": {
        "result": "struct math_normalize_retval {float64 field_0;int field_1;}",
        "result_name": "math_normalize_retval",
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Cbrt": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_cbrt": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_TestMaxUint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestMaxInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_Copysign": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            },
            {
                "name": "sign",
                "type": "float64"
            }
        ]
    },
    "math_Dim": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_Max": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_max": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_Min": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_min": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_archMax": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_archMin": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_Erf": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_erf": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Erfc": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_erfc": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Erfinv": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Erfcinv": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_ExampleAcos": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleAcosh": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleAsin": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleAsinh": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleAtan": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleAtan2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleAtanh": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleCopysign": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleCos": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleCosh": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleSin": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleSincos": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleSinh": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleTan": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleTanh": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleSqrt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleCeil": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleFloor": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExamplePow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExamplePow10": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleRound": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleRoundToEven": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleLog": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleLog2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleLog10": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleRemainder": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleMod": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleAbs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleDim": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleExp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleExp2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleExpm1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleTrunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleCbrt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_ExampleModf": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_Exp": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_exp": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Exp2": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_exp2": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_expmulti": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "float64"
            },
            {
                "name": "lo",
                "type": "float64"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "math_archExp2": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Expm1": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_expm1": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archExp": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Floor": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_floor": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Ceil": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_ceil": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Trunc": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_trunc": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Round": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_RoundToEven": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archFloor": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archCeil": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archTrunc": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_zero": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "math_nonzero": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "math_shl": {
        "result": "struct math_shl_retval {uint64 field_0;}",
        "result_name": "math_shl_retval",
        "parameters": [
            {
                "name": "u1",
                "type": "uint64"
            },
            {
                "name": "u2",
                "type": "uint64"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "math_shr": {
        "result": "struct math_shr_retval {uint64 field_0;}",
        "result_name": "math_shr_retval",
        "parameters": [
            {
                "name": "u1",
                "type": "uint64"
            },
            {
                "name": "u2",
                "type": "uint64"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "math_shrcompress": {
        "result": "struct math_shrcompress_retval {uint64 field_0;}",
        "result_name": "math_shrcompress_retval",
        "parameters": [
            {
                "name": "u1",
                "type": "uint64"
            },
            {
                "name": "u2",
                "type": "uint64"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "math_lz": {
        "result": "struct math_lz_retval {int32 field_0;}",
        "result_name": "math_lz_retval",
        "parameters": [
            {
                "name": "u1",
                "type": "uint64"
            },
            {
                "name": "u2",
                "type": "uint64"
            }
        ]
    },
    "math_split": {
        "result": "struct math_split_retval {uint32 field_0;int32 field_1;uint64 field_2;}",
        "result_name": "math_split_retval",
        "parameters": [
            {
                "name": "b",
                "type": "uint64"
            }
        ]
    },
    "math_FMA": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            },
            {
                "name": "z",
                "type": "float64"
            }
        ]
    },
    "math_Frexp": {
        "result": "struct math_Frexp_retval {float64 field_0;int field_1;}",
        "result_name": "math_Frexp_retval",
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "math_frexp": {
        "result": "struct math_frexp_retval {float64 field_0;int field_1;}",
        "result_name": "math_frexp_retval",
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "math_stirling": {
        "result": "struct math_stirling_retval {float64 field_0;float64 field_1;}",
        "result_name": "math_stirling_retval",
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Gamma": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_isNegInt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_TestHugeCos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestHugeSin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestHugeSinCos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_TestHugeTan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_Hypot": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "float64"
            },
            {
                "name": "q",
                "type": "float64"
            }
        ]
    },
    "math_hypot": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "float64"
            },
            {
                "name": "q",
                "type": "float64"
            }
        ]
    },
    "math_archHypot": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "float64"
            },
            {
                "name": "q",
                "type": "float64"
            }
        ]
    },
    "math_J0": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Y0": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_pzero": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_qzero": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_J1": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Y1": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_pone": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_qone": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Jn": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Yn": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Ldexp": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "frac",
                "type": "float64"
            },
            {
                "name": "exp",
                "type": "int"
            }
        ]
    },
    "math_ldexp": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "frac",
                "type": "float64"
            },
            {
                "name": "exp",
                "type": "int"
            }
        ]
    },
    "math_Lgamma": {
        "result": "struct math_Lgamma_retval {float64 field_0;int field_1;}",
        "result_name": "math_Lgamma_retval",
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_sinPi": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Log": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_log": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Log10": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_log10": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Log2": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_log2": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Log1p": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_log1p": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Logb": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Ilogb": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_ilogb": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_archLog": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Mod": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_mod": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_Modf": {
        "result": "struct math_Modf_retval {float64 field_0;float64 field_1;}",
        "result_name": "math_Modf_retval",
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "math_modf": {
        "result": "struct math_modf_retval {float64 field_0;float64 field_1;}",
        "result_name": "math_modf_retval",
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "math_archModf": {
        "result": "struct math_archModf_retval {float64 field_0;float64 field_1;}",
        "result_name": "math_archModf_retval",
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "math_Nextafter32": {
        "result": "struct math_Nextafter32_retval {float32 field_0;}",
        "result_name": "math_Nextafter32_retval",
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            },
            {
                "name": "y",
                "type": "float32"
            }
        ]
    },
    "math_Nextafter": {
        "result": "struct math_Nextafter_retval {float64 field_0;}",
        "result_name": "math_Nextafter_retval",
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_isOddInt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Pow": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_pow": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_Pow10": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_Remainder": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_remainder": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_Signbit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Cos": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_cos": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Sin": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_sin": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Sincos": {
        "result": "struct math_Sincos_retval {float64 field_0;}",
        "result_name": "math_Sincos_retval",
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Sinh": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_sinh": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Cosh": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_cosh": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Sqrt": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_sqrt": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Tan": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_tan": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Tanh": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_tanh": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_trigReduce": {
        "result": "struct math_trigReduce_retval {uint64 field_0;float64 field_1;}",
        "result_name": "math_trigReduce_retval",
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_Float32bits": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float32"
            }
        ]
    },
    "math_Float32frombits": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "math_Float64bits": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "math_Float64frombits": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "uint64"
            }
        ]
    },
    "math_big__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_big_Accuracy_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "math_big_equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "z",
                "type": "_ptr_big_Int"
            },
            {
                "name": "x",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "math_big_generatePositiveInt": {
        "result": "_ptr_big_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "math_big_bigInt_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "math_big_notZeroInt_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "math_big_positiveInt_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "math_big_prime_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "math_big_zeroOrOne_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "math_big_smallUint_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "math_big_checkAliasingOneArg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "v",
                "type": "_ptr_big_Int"
            },
            {
                "name": "x",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "math_big_checkAliasingTwoArgs": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "v",
                "type": "_ptr_big_Int"
            },
            {
                "name": "x",
                "type": "_ptr_big_Int"
            },
            {
                "name": "y",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "math_big_TestAliasing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_mulWW": {
        "result": "struct math_big_mulWW_retval {Word field_0;}",
        "result_name": "math_big_mulWW_retval",
        "parameters": [
            {
                "name": "x",
                "type": "Word"
            },
            {
                "name": "y",
                "type": "Word"
            }
        ]
    },
    "math_big_mulAddWWW_g": {
        "result": "struct math_big_mulAddWWW_g_retval {Word field_0;}",
        "result_name": "math_big_mulAddWWW_g_retval",
        "parameters": [
            {
                "name": "x",
                "type": "Word"
            },
            {
                "name": "y",
                "type": "Word"
            },
            {
                "name": "c",
                "type": "Word"
            }
        ]
    },
    "math_big_nlz": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Word"
            }
        ]
    },
    "math_big_addVV_g": {
        "result": "struct math_big_addVV_g_retval {Word field_0;}",
        "result_name": "math_big_addVV_g_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "_slice_Word"
            }
        ]
    },
    "math_big_subVV_g": {
        "result": "struct math_big_subVV_g_retval {Word field_0;}",
        "result_name": "math_big_subVV_g_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "_slice_Word"
            }
        ]
    },
    "math_big_addVW_g": {
        "result": "struct math_big_addVW_g_retval {Word field_0;}",
        "result_name": "math_big_addVW_g_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "Word"
            }
        ]
    },
    "math_big_addVWlarge": {
        "result": "struct math_big_addVWlarge_retval {Word field_0;}",
        "result_name": "math_big_addVWlarge_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "Word"
            }
        ]
    },
    "math_big_subVW_g": {
        "result": "struct math_big_subVW_g_retval {Word field_0;}",
        "result_name": "math_big_subVW_g_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "Word"
            }
        ]
    },
    "math_big_subVWlarge": {
        "result": "struct math_big_subVWlarge_retval {Word field_0;}",
        "result_name": "math_big_subVWlarge_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "Word"
            }
        ]
    },
    "math_big_shlVU_g": {
        "result": "struct math_big_shlVU_g_retval {Word field_0;}",
        "result_name": "math_big_shlVU_g_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "s",
                "type": "uint"
            }
        ]
    },
    "math_big_shrVU_g": {
        "result": "struct math_big_shrVU_g_retval {Word field_0;}",
        "result_name": "math_big_shrVU_g_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "s",
                "type": "uint"
            }
        ]
    },
    "math_big_mulAddVWW_g": {
        "result": "struct math_big_mulAddVWW_g_retval {Word field_0;}",
        "result_name": "math_big_mulAddVWW_g_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "Word"
            },
            {
                "name": "r",
                "type": "Word"
            }
        ]
    },
    "math_big_addMulVVW_g": {
        "result": "struct math_big_addMulVVW_g_retval {Word field_0;}",
        "result_name": "math_big_addMulVVW_g_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "Word"
            }
        ]
    },
    "math_big_divWW": {
        "result": "struct math_big_divWW_retval {Word field_0;}",
        "result_name": "math_big_divWW_retval",
        "parameters": [
            {
                "name": "x1",
                "type": "Word"
            },
            {
                "name": "x0",
                "type": "Word"
            },
            {
                "name": "y",
                "type": "Word"
            },
            {
                "name": "m",
                "type": "Word"
            }
        ]
    },
    "math_big_reciprocalWord": {
        "result": "Word",
        "result_name": null,
        "parameters": [
            {
                "name": "d1",
                "type": "Word"
            }
        ]
    },
    "math_big_addVV": {
        "result": "struct math_big_addVV_retval {Word field_0;}",
        "result_name": "math_big_addVV_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "_slice_Word"
            }
        ]
    },
    "math_big_subVV": {
        "result": "struct math_big_subVV_retval {Word field_0;}",
        "result_name": "math_big_subVV_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "_slice_Word"
            }
        ]
    },
    "math_big_addVW": {
        "result": "struct math_big_addVW_retval {Word field_0;}",
        "result_name": "math_big_addVW_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "Word"
            }
        ]
    },
    "math_big_subVW": {
        "result": "struct math_big_subVW_retval {Word field_0;}",
        "result_name": "math_big_subVW_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "Word"
            }
        ]
    },
    "math_big_shlVU": {
        "result": "struct math_big_shlVU_retval {Word field_0;}",
        "result_name": "math_big_shlVU_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "s",
                "type": "uint"
            }
        ]
    },
    "math_big_shrVU": {
        "result": "struct math_big_shrVU_retval {Word field_0;}",
        "result_name": "math_big_shrVU_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "s",
                "type": "uint"
            }
        ]
    },
    "math_big_mulAddVWW": {
        "result": "struct math_big_mulAddVWW_retval {Word field_0;}",
        "result_name": "math_big_mulAddVWW_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "Word"
            },
            {
                "name": "r",
                "type": "Word"
            }
        ]
    },
    "math_big_addMulVVW": {
        "result": "struct math_big_addMulVVW_retval {Word field_0;}",
        "result_name": "math_big_addMulVVW_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "Word"
            }
        ]
    },
    "math_big_addVV_check": {
        "result": "struct math_big_addVV_check_retval {Word field_0;}",
        "result_name": "math_big_addVV_check_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "_slice_Word"
            }
        ]
    },
    "math_big_addVV_vec": {
        "result": "struct math_big_addVV_vec_retval {Word field_0;}",
        "result_name": "math_big_addVV_vec_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "_slice_Word"
            }
        ]
    },
    "math_big_addVV_novec": {
        "result": "struct math_big_addVV_novec_retval {Word field_0;}",
        "result_name": "math_big_addVV_novec_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "_slice_Word"
            }
        ]
    },
    "math_big_subVV_check": {
        "result": "struct math_big_subVV_check_retval {Word field_0;}",
        "result_name": "math_big_subVV_check_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "_slice_Word"
            }
        ]
    },
    "math_big_subVV_vec": {
        "result": "struct math_big_subVV_vec_retval {Word field_0;}",
        "result_name": "math_big_subVV_vec_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "_slice_Word"
            }
        ]
    },
    "math_big_subVV_novec": {
        "result": "struct math_big_subVV_novec_retval {Word field_0;}",
        "result_name": "math_big_subVV_novec_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "_slice_Word"
            }
        ]
    },
    "math_big_TestFunVVnovec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_testFunVV": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "f",
                "type": "funVV"
            },
            {
                "name": "a",
                "type": "argVV"
            }
        ]
    },
    "math_big_TestFunVV": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_rndW": {
        "result": "Word",
        "result_name": null,
        "parameters": []
    },
    "math_big_rndV": {
        "result": "_slice_Word",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big_BenchmarkAddVV": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkSubVV": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_testFunVW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "f",
                "type": "funVW"
            },
            {
                "name": "a",
                "type": "argVW"
            }
        ]
    },
    "math_big_testFunVWext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "f",
                "type": "funVW"
            },
            {
                "name": "f_g",
                "type": "funVW"
            },
            {
                "name": "a",
                "type": "argVW"
            }
        ]
    },
    "math_big_makeFunVW": {
        "result": "funVW",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "math_big_TestFunVW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_makeWordVec": {
        "result": "_slice_Word",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "Word"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big_TestFunVWExt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_testShiftFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a",
                "type": "argVU"
            }
        ]
    },
    "math_big_TestShiftOverlap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestIssue31084": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestIssue42838": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_BenchmarkAddVW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkAddVWext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkSubVW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkSubVWext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_testFunVWW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "f",
                "type": "funVWW"
            },
            {
                "name": "a",
                "type": "argVWW"
            }
        ]
    },
    "math_big_testFunWVW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "f",
                "type": "funWVW"
            },
            {
                "name": "a",
                "type": "argWVW"
            }
        ]
    },
    "math_big_TestFunVWW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestMulWW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestMulAddWWW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestDivWW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_BenchmarkMulAddVWW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkAddMulVVW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkDivWVW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkNonZeroShifts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_Bits_add": {
        "result": "Bits",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "Bits"
            }
        ]
    },
    "math_big_Bits_mul": {
        "result": "Bits",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "Bits"
            }
        ]
    },
    "math_big_TestMulBits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_Bits_norm": {
        "result": "Bits",
        "result_name": null,
        "parameters": []
    },
    "math_big_TestNormBits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_Bits_round": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "prec",
                "type": "uint"
            },
            {
                "name": "mode",
                "type": "RoundingMode"
            }
        ]
    },
    "math_big_Bits_Float": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": []
    },
    "math_big_TestFromBits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestCalibrate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_karatsubaLoad": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_measureKaratsuba": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": [
            {
                "name": "th",
                "type": "int"
            }
        ]
    },
    "math_big_computeKaratsubaThresholds": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_big_measureSqr": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": [
            {
                "name": "words",
                "type": "int"
            },
            {
                "name": "nruns",
                "type": "int"
            },
            {
                "name": "mode",
                "type": "string"
            }
        ]
    },
    "math_big_computeSqrThreshold": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "from",
                "type": "int"
            },
            {
                "name": "to",
                "type": "int"
            },
            {
                "name": "step",
                "type": "int"
            },
            {
                "name": "nruns",
                "type": "int"
            },
            {
                "name": "lower",
                "type": "string"
            },
            {
                "name": "upper",
                "type": "string"
            }
        ]
    },
    "math_big__ptr_decimal_at": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "math_big__ptr_decimal_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "nat"
            },
            {
                "name": "shift",
                "type": "int"
            }
        ]
    },
    "math_big_shr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_decimal"
            },
            {
                "name": "s",
                "type": "uint"
            }
        ]
    },
    "math_big__ptr_decimal_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "math_big_appendZeros": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big_shouldRoundUp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_decimal"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big__ptr_decimal_round": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big__ptr_decimal_roundUp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big__ptr_decimal_roundDown": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big_trim": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_decimal"
            }
        ]
    },
    "math_big_TestDecimalString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestDecimalInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestDecimalRounding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_BenchmarkDecimalConversion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkFloatString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_recur": {
        "result": "_ptr_big_Rat",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "lim",
                "type": "int64"
            }
        ]
    },
    "math_big_Example_eConvergents": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_big_ExampleRat_SetString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_big_ExampleInt_SetString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_big_ExampleFloat_SetString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_big_ExampleRat_Scan": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_big_ExampleInt_Scan": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_big_ExampleFloat_Scan": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_big_Example_fibonacci": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_big_Example_sqrt2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_big_ErrNaN_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "math_big_NewFloat": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_big__ptr_Float_SetPrec": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "prec",
                "type": "uint"
            }
        ]
    },
    "math_big_makeAcc": {
        "result": "Accuracy",
        "result_name": null,
        "parameters": [
            {
                "name": "above",
                "type": "bool"
            }
        ]
    },
    "math_big__ptr_Float_SetMode": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "RoundingMode"
            }
        ]
    },
    "math_big__ptr_Float_Prec": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Float_MinPrec": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Float_Mode": {
        "result": "RoundingMode",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Float_Acc": {
        "result": "Accuracy",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Float_Sign": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Float_MantExp": {
        "result": "struct math_big__ptr_Float_MantExp_retval {int field_0;}",
        "result_name": "math_big__ptr_Float_MantExp_retval",
        "parameters": [
            {
                "name": "mant",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big__ptr_Float_setExpAndRound": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "exp",
                "type": "int64"
            },
            {
                "name": "sbit",
                "type": "uint"
            }
        ]
    },
    "math_big__ptr_Float_SetMantExp": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "mant",
                "type": "_ptr_Float"
            },
            {
                "name": "exp",
                "type": "int"
            }
        ]
    },
    "math_big__ptr_Float_Signbit": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Float_IsInf": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Float_IsInt": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Float_validate": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Float_validate0": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Float_round": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sbit",
                "type": "uint"
            }
        ]
    },
    "math_big__ptr_Float_setBits64": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "neg",
                "type": "bool"
            },
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "math_big__ptr_Float_SetUint64": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "math_big__ptr_Float_SetInt64": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "math_big__ptr_Float_SetFloat64": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_big_fnorm": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "nat"
            }
        ]
    },
    "math_big__ptr_Float_SetInt": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Float_SetRat": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Rat"
            }
        ]
    },
    "math_big__ptr_Float_SetInf": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "signbit",
                "type": "bool"
            }
        ]
    },
    "math_big__ptr_Float_Set": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big__ptr_Float_Copy": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big_msb32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            }
        ]
    },
    "math_big_msb64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            }
        ]
    },
    "math_big__ptr_Float_Uint64": {
        "result": "struct math_big__ptr_Float_Uint64_retval {uint64 field_0;Accuracy field_1;}",
        "result_name": "math_big__ptr_Float_Uint64_retval",
        "parameters": []
    },
    "math_big__ptr_Float_Int64": {
        "result": "struct math_big__ptr_Float_Int64_retval {int64 field_0;Accuracy field_1;}",
        "result_name": "math_big__ptr_Float_Int64_retval",
        "parameters": []
    },
    "math_big__ptr_Float_Float32": {
        "result": "struct math_big__ptr_Float_Float32_retval {float32 field_0;Accuracy field_1;}",
        "result_name": "math_big__ptr_Float_Float32_retval",
        "parameters": []
    },
    "math_big__ptr_Float_Float64": {
        "result": "struct math_big__ptr_Float_Float64_retval {float64 field_0;Accuracy field_1;}",
        "result_name": "math_big__ptr_Float_Float64_retval",
        "parameters": []
    },
    "math_big__ptr_Float_Int": {
        "result": "struct math_big__ptr_Float_Int_retval {_ptr_Int field_0;Accuracy field_1;}",
        "result_name": "math_big__ptr_Float_Int_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Float_Rat": {
        "result": "struct math_big__ptr_Float_Rat_retval {_ptr_Rat field_0;Accuracy field_1;}",
        "result_name": "math_big__ptr_Float_Rat_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_ptr_Rat"
            }
        ]
    },
    "math_big__ptr_Float_Abs": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big__ptr_Float_Neg": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big_validateBinaryOperands": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Float"
            },
            {
                "name": "y",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big__ptr_Float_uadd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Float"
            },
            {
                "name": "y",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big__ptr_Float_usub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Float"
            },
            {
                "name": "y",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big__ptr_Float_umul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Float"
            },
            {
                "name": "y",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big__ptr_Float_uquo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Float"
            },
            {
                "name": "y",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big__ptr_Float_ucmp": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big__ptr_Float_Add": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Float"
            },
            {
                "name": "y",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big__ptr_Float_Sub": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Float"
            },
            {
                "name": "y",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big__ptr_Float_Mul": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Float"
            },
            {
                "name": "y",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big__ptr_Float_Quo": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Float"
            },
            {
                "name": "y",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big__ptr_Float_Cmp": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big__ptr_Float_ord": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "math_big_umax32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "math_big__ptr_Float_SetString": {
        "result": "struct math_big__ptr_Float_SetString_retval {_ptr_Float field_0;bool field_1;}",
        "result_name": "math_big__ptr_Float_SetString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "math_big__ptr_Float_scan": {
        "result": "struct math_big__ptr_Float_scan_retval {_ptr_Float field_0;int field_1;error err2;}",
        "result_name": "math_big__ptr_Float_scan_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ByteScanner"
            },
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "math_big__ptr_Float_pow5": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "math_big__ptr_Float_Parse": {
        "result": "struct math_big__ptr_Float_Parse_retval {_ptr_Float field_0;int field_1;error err2;}",
        "result_name": "math_big__ptr_Float_Parse_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "math_big_ParseFloat": {
        "result": "struct math_big_ParseFloat_retval {_ptr_Float field_0;int field_1;error err2;}",
        "result_name": "math_big_ParseFloat_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "base",
                "type": "int"
            },
            {
                "name": "prec",
                "type": "uint"
            },
            {
                "name": "mode",
                "type": "RoundingMode"
            }
        ]
    },
    "math_big__ptr_Float_Scan": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_ScanState"
            },
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "math_big_TestFloatSetFloat64String": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_fdiv": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            }
        ]
    },
    "math_big_TestFloat64Text": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_actualPrec": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_big_TestFloatText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatFormat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_BenchmarkParseFloatSmallExp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkParseFloatLargeExp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_TestFloatScan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_ExampleFloat_Add": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_big_ExampleFloat_shift": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_big_ExampleFloat_Cmp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_big_ExampleRoundingMode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Float_GobEncode": {
        "result": "struct math_big__ptr_Float_GobEncode_retval {_slice_byte field_0;error err1;}",
        "result_name": "math_big__ptr_Float_GobEncode_retval",
        "parameters": []
    },
    "math_big__ptr_Float_GobDecode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big__ptr_Float_MarshalText": {
        "result": "struct math_big__ptr_Float_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "math_big__ptr_Float_MarshalText_retval",
        "parameters": []
    },
    "math_big__ptr_Float_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big_TestFloatGobEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatCorruptGob": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatJSONEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatGobDecodeShortBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatGobDecodeInvalid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big__ptr_Float_uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Float_int64": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "math_big_TestFloatZeroValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_makeFloat": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "math_big_TestFloatSetPrec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatMinPrec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatSign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_alike": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Float"
            },
            {
                "name": "y",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big_alike32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            },
            {
                "name": "y",
                "type": "float32"
            }
        ]
    },
    "math_big_alike64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "math_big_TestFloatMantExp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatMantExpAliasing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatSetMantExp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatPredicates": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatIsInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_fromBinary": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "math_big_toBinary": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "math_big_testFloatRound": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "r",
                "type": "int64"
            },
            {
                "name": "prec",
                "type": "uint"
            },
            {
                "name": "mode",
                "type": "RoundingMode"
            }
        ]
    },
    "math_big_TestFloatRound": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatRound24": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatSetUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatSetInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatSetFloat64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatSetInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatSetRat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatSetInf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatFloat32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatFloat64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatRat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatAbs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatNeg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatInc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatAddRoundZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatAdd32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatAdd64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestIssue20490": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatMul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatMul64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestIssue6866": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatQuo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatQuoSmoke": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatArithmeticSpecialValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatArithmeticOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatArithmeticRounding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatCmpSpecialValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_BenchmarkFloatAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkFloatSub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big__ptr_Float_Text": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "byte"
            },
            {
                "name": "prec",
                "type": "int"
            }
        ]
    },
    "math_big__ptr_Float_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Float_Append": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "fmt",
                "type": "byte"
            },
            {
                "name": "prec",
                "type": "int"
            }
        ]
    },
    "math_big_roundShortest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_decimal"
            },
            {
                "name": "x",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big_fmtE": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "fmt",
                "type": "byte"
            },
            {
                "name": "prec",
                "type": "int"
            },
            {
                "name": "d",
                "type": "decimal"
            }
        ]
    },
    "math_big_fmtF": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "prec",
                "type": "int"
            },
            {
                "name": "d",
                "type": "decimal"
            }
        ]
    },
    "math_big__ptr_Float_fmtB": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big__ptr_Float_fmtX": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "prec",
                "type": "int"
            }
        ]
    },
    "math_big__ptr_Float_fmtP": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big_min": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "math_big__ptr_Float_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "format",
                "type": "rune"
            }
        ]
    },
    "math_big_randInt": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "uint"
            }
        ]
    },
    "math_big_runGCD": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "aSize",
                "type": "uint"
            },
            {
                "name": "bSize",
                "type": "uint"
            }
        ]
    },
    "math_big_runGCDExt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "aSize",
                "type": "uint"
            },
            {
                "name": "bSize",
                "type": "uint"
            },
            {
                "name": "calcXY",
                "type": "bool"
            }
        ]
    },
    "math_big_BenchmarkGCD10x10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkGCD10x100": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkGCD10x1000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkGCD10x10000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkGCD10x100000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkGCD100x100": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkGCD100x1000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkGCD100x10000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkGCD100x100000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkGCD1000x1000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkGCD1000x10000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkGCD1000x100000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkGCD10000x10000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkGCD10000x100000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkGCD100000x100000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big__ptr_matrix_at": {
        "result": "_ptr_Rat",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "math_big__ptr_matrix_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_ptr_Rat"
            }
        ]
    },
    "math_big_newMatrix": {
        "result": "_ptr_matrix",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "m",
                "type": "int"
            }
        ]
    },
    "math_big_newUnit": {
        "result": "_ptr_matrix",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big_newHilbert": {
        "result": "_ptr_matrix",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big_newInverseHilbert": {
        "result": "_ptr_matrix",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big__ptr_matrix_mul": {
        "result": "_ptr_matrix",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_matrix"
            }
        ]
    },
    "math_big__ptr_matrix_eql": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_matrix"
            }
        ]
    },
    "math_big__ptr_matrix_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "math_big_doHilbert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big_TestHilbert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_BenchmarkHilbert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big__ptr_Int_Sign": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Int_SetInt64": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "math_big__ptr_Int_SetUint64": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "math_big_NewInt": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "math_big__ptr_Int_Set": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_Bits": {
        "result": "_slice_Word",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Int_SetBits": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "abs",
                "type": "_slice_Word"
            }
        ]
    },
    "math_big__ptr_Int_Abs": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_Neg": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_Add": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_Sub": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_Mul": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_MulRange": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "math_big__ptr_Int_Binomial": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "k",
                "type": "int64"
            }
        ]
    },
    "math_big__ptr_Int_Quo": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_Rem": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_QuoRem": {
        "result": "struct math_big__ptr_Int_QuoRem_retval {_ptr_Int field_0;_ptr_Int field_1;}",
        "result_name": "math_big__ptr_Int_QuoRem_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            },
            {
                "name": "r",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_Div": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_Mod": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_DivMod": {
        "result": "struct math_big__ptr_Int_DivMod_retval {_ptr_Int field_0;_ptr_Int field_1;}",
        "result_name": "math_big__ptr_Int_DivMod_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            },
            {
                "name": "m",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_Cmp": {
        "result": "struct math_big__ptr_Int_Cmp_retval {int field_0;}",
        "result_name": "math_big__ptr_Int_Cmp_retval",
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_CmpAbs": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big_low32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            }
        ]
    },
    "math_big_low64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            }
        ]
    },
    "math_big__ptr_Int_Int64": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Int_Uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Int_IsInt64": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Int_IsUint64": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Int_Float64": {
        "result": "struct math_big__ptr_Int_Float64_retval {float64 field_0;Accuracy field_1;}",
        "result_name": "math_big__ptr_Int_Float64_retval",
        "parameters": []
    },
    "math_big__ptr_Int_SetString": {
        "result": "struct math_big__ptr_Int_SetString_retval {_ptr_Int field_0;bool field_1;}",
        "result_name": "math_big__ptr_Int_SetString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "math_big__ptr_Int_setFromScanner": {
        "result": "struct math_big__ptr_Int_setFromScanner_retval {_ptr_Int field_0;bool field_1;}",
        "result_name": "math_big__ptr_Int_setFromScanner_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ByteScanner"
            },
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "math_big__ptr_Int_SetBytes": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big__ptr_Int_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Int_FillBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big__ptr_Int_BitLen": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Int_TrailingZeroBits": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Int_Exp": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            },
            {
                "name": "m",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_expSlow": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            },
            {
                "name": "m",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_exp": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            },
            {
                "name": "m",
                "type": "_ptr_Int"
            },
            {
                "name": "slow",
                "type": "bool"
            }
        ]
    },
    "math_big__ptr_Int_GCD": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            },
            {
                "name": "a",
                "type": "_ptr_Int"
            },
            {
                "name": "b",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big_lehmerSimulate": {
        "result": "struct math_big_lehmerSimulate_retval {Word field_0;bool field_1;}",
        "result_name": "math_big_lehmerSimulate_retval",
        "parameters": [
            {
                "name": "A",
                "type": "_ptr_Int"
            },
            {
                "name": "B",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big_lehmerUpdate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "A",
                "type": "_ptr_Int"
            },
            {
                "name": "B",
                "type": "_ptr_Int"
            },
            {
                "name": "q",
                "type": "_ptr_Int"
            },
            {
                "name": "r",
                "type": "_ptr_Int"
            },
            {
                "name": "s",
                "type": "_ptr_Int"
            },
            {
                "name": "t",
                "type": "_ptr_Int"
            },
            {
                "name": "u0",
                "type": "Word"
            },
            {
                "name": "u1",
                "type": "Word"
            },
            {
                "name": "v0",
                "type": "Word"
            },
            {
                "name": "v1",
                "type": "Word"
            },
            {
                "name": "even",
                "type": "bool"
            }
        ]
    },
    "math_big_euclidUpdate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "A",
                "type": "_ptr_Int"
            },
            {
                "name": "B",
                "type": "_ptr_Int"
            },
            {
                "name": "Ua",
                "type": "_ptr_Int"
            },
            {
                "name": "Ub",
                "type": "_ptr_Int"
            },
            {
                "name": "q",
                "type": "_ptr_Int"
            },
            {
                "name": "r",
                "type": "_ptr_Int"
            },
            {
                "name": "s",
                "type": "_ptr_Int"
            },
            {
                "name": "t",
                "type": "_ptr_Int"
            },
            {
                "name": "extended",
                "type": "bool"
            }
        ]
    },
    "math_big__ptr_Int_lehmerGCD": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            },
            {
                "name": "a",
                "type": "_ptr_Int"
            },
            {
                "name": "b",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_Rand": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "rnd",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "n",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_ModInverse": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "g",
                "type": "_ptr_Int"
            },
            {
                "name": "n",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big_nat_modInverse": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "g",
                "type": "nat"
            },
            {
                "name": "n",
                "type": "nat"
            }
        ]
    },
    "math_big_Jacobi": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_modSqrt3Mod4Prime": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "p",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_modSqrt5Mod8Prime": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "p",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_modSqrtTonelliShanks": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "p",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_ModSqrt": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "p",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_Lsh": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "math_big__ptr_Int_Rsh": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "math_big__ptr_Int_Bit": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "math_big__ptr_Int_SetBit": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "b",
                "type": "uint"
            }
        ]
    },
    "math_big__ptr_Int_And": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_AndNot": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_Or": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_Xor": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_Not": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_Sqrt": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Int_Text": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "math_big__ptr_Int_Append": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "math_big__ptr_Int_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "math_big_writeMultiple": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "text",
                "type": "string"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "math_big__ptr_Int_Format": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_State"
            },
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "math_big__ptr_Int_scan": {
        "result": "struct math_big__ptr_Int_scan_retval {_ptr_Int field_0;int field_1;error err2;}",
        "result_name": "math_big__ptr_Int_scan_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ByteScanner"
            },
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "math_big_scanSign": {
        "result": "struct math_big_scanSign_retval {bool field_0;error err1;}",
        "result_name": "math_big_scanSign_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ByteScanner"
            }
        ]
    },
    "math_big_byteReader_ReadByte": {
        "result": "struct math_big_byteReader_ReadByte_retval {byte field_0;error err1;}",
        "result_name": "math_big_byteReader_ReadByte_retval",
        "parameters": []
    },
    "math_big_byteReader_UnreadByte": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Int_Scan": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_ScanState"
            },
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "math_big_TestIntText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestAppendText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_format": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "math_big_TestGetString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestSetString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFormat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestScan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big__ptr_Int_GobEncode": {
        "result": "struct math_big__ptr_Int_GobEncode_retval {_slice_byte field_0;error err1;}",
        "result_name": "math_big__ptr_Int_GobEncode_retval",
        "parameters": []
    },
    "math_big__ptr_Int_GobDecode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big__ptr_Int_MarshalText": {
        "result": "struct math_big__ptr_Int_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "math_big__ptr_Int_MarshalText_retval",
        "parameters": []
    },
    "math_big__ptr_Int_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big__ptr_Int_MarshalJSON": {
        "result": "struct math_big__ptr_Int_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "math_big__ptr_Int_MarshalJSON_retval",
        "parameters": []
    },
    "math_big__ptr_Int_UnmarshalJSON": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big_TestIntGobEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestGobEncodingNilIntInSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestIntJSONEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestIntJSONEncodingNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestIntXMLEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_isNormalized": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big_TestSignZ": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestSetZ": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestAbsZ": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_testFunZZ": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "f",
                "type": "funZZ"
            },
            {
                "name": "a",
                "type": "argZZ"
            }
        ]
    },
    "math_big_TestSumZZ": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestProdZZ": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_mulBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "y",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big_checkMul": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big_TestMul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestMulRangeZ": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestBinomial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_BenchmarkBinomial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_TestDivisionSigns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_norm": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            }
        ]
    },
    "math_big_TestBits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_checkSetBytes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big_TestSetBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_checkBytes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big_TestBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_checkQuo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "y",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big_TestQuo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestQuoStepD6": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_BenchmarkQuoRem": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_TestBitLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestExp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_BenchmarkExp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkExpMont": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkExp2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_checkGcd": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "aBytes",
                "type": "_slice_byte"
            },
            {
                "name": "bBytes",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big_euclidExtGCD": {
        "result": "struct math_big_euclidExtGCD_retval {_ptr_Int field_0;}",
        "result_name": "math_big_euclidExtGCD_retval",
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Int"
            },
            {
                "name": "b",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big_checkLehmerGcd": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "aBytes",
                "type": "_slice_byte"
            },
            {
                "name": "bBytes",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big_checkLehmerExtGcd": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "aBytes",
                "type": "_slice_byte"
            },
            {
                "name": "bBytes",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big_testGcd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "d",
                "type": "_ptr_Int"
            },
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            },
            {
                "name": "a",
                "type": "_ptr_Int"
            },
            {
                "name": "b",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big_TestGcd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestRsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestRshSelf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestLsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestLshSelf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestLshRsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestCmpAbs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestIntCmpSelf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_testBitFun": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "f",
                "type": "bitFun"
            },
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            },
            {
                "name": "exp",
                "type": "string"
            }
        ]
    },
    "math_big_testBitFunSelf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "f",
                "type": "bitFun"
            },
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "y",
                "type": "_ptr_Int"
            },
            {
                "name": "exp",
                "type": "string"
            }
        ]
    },
    "math_big_altBit": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "math_big_altSetBit": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "z",
                "type": "_ptr_Int"
            },
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "b",
                "type": "uint"
            }
        ]
    },
    "math_big_testBitset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big_TestBitSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestTrailingZeroBits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_BenchmarkBitset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkBitsetNeg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkBitsetOrig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkBitsetNegOrig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_tri": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "math_big_BenchmarkModSqrt225_Tonelli": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkModSqrt225_3Mod4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkModSqrt231_Tonelli": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkModSqrt231_5Mod8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_TestBitwise": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestNot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestModInverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_BenchmarkModInverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_testModSqrt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "elt",
                "type": "_ptr_Int"
            },
            {
                "name": "mod",
                "type": "_ptr_Int"
            },
            {
                "name": "sq",
                "type": "_ptr_Int"
            },
            {
                "name": "sqrt",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big_TestModSqrt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestJacobi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestJacobiPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestIssue2607": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestSqrt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestIssue22830": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_BenchmarkSqrt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_benchmarkIntSqr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "nwords",
                "type": "int"
            }
        ]
    },
    "math_big_BenchmarkIntSqr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_benchmarkDiv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "aSize",
                "type": "int"
            },
            {
                "name": "bSize",
                "type": "int"
            }
        ]
    },
    "math_big_BenchmarkDiv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_TestFillBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestNewIntMinInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestNewIntAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloat64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestLinkerGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_nat_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "math_big_nat_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_big_nat_norm": {
        "result": "nat",
        "result_name": null,
        "parameters": []
    },
    "math_big_nat_make": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big_nat_setWord": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Word"
            }
        ]
    },
    "math_big_nat_setUint64": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "math_big_nat_set": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            }
        ]
    },
    "math_big_nat_add": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "nat"
            }
        ]
    },
    "math_big_nat_sub": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "nat"
            }
        ]
    },
    "math_big_nat_cmp": {
        "result": "struct math_big_nat_cmp_retval {int field_0;}",
        "result_name": "math_big_nat_cmp_retval",
        "parameters": [
            {
                "name": "y",
                "type": "nat"
            }
        ]
    },
    "math_big_nat_mulAddWW": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "Word"
            },
            {
                "name": "r",
                "type": "Word"
            }
        ]
    },
    "math_big_basicMul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "z",
                "type": "nat"
            },
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "nat"
            }
        ]
    },
    "math_big_nat_montgomery": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "nat"
            },
            {
                "name": "m",
                "type": "nat"
            },
            {
                "name": "k",
                "type": "Word"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big_karatsubaAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "z",
                "type": "nat"
            },
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big_karatsubaSub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "z",
                "type": "nat"
            },
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big_karatsuba": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "z",
                "type": "nat"
            },
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "nat"
            }
        ]
    },
    "math_big_alias": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "nat"
            }
        ]
    },
    "math_big_addAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "z",
                "type": "nat"
            },
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "math_big_max": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "math_big_karatsubaLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "threshold",
                "type": "int"
            }
        ]
    },
    "math_big_nat_mul": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "nat"
            }
        ]
    },
    "math_big_basicSqr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "z",
                "type": "nat"
            },
            {
                "name": "x",
                "type": "nat"
            }
        ]
    },
    "math_big_karatsubaSqr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "z",
                "type": "nat"
            },
            {
                "name": "x",
                "type": "nat"
            }
        ]
    },
    "math_big_nat_sqr": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            }
        ]
    },
    "math_big_nat_mulRange": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            },
            {
                "name": "b",
                "type": "uint64"
            }
        ]
    },
    "math_big_getNat": {
        "result": "_ptr_nat",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big_putNat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_nat"
            }
        ]
    },
    "math_big_nat_bitLen": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "math_big_nat_trailingZeroBits": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "math_big_nat_isPow2": {
        "result": "struct math_big_nat_isPow2_retval {uint field_0;bool field_1;}",
        "result_name": "math_big_nat_isPow2_retval",
        "parameters": []
    },
    "math_big_same": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "nat"
            }
        ]
    },
    "math_big_nat_shl": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "s",
                "type": "uint"
            }
        ]
    },
    "math_big_nat_shr": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "s",
                "type": "uint"
            }
        ]
    },
    "math_big_nat_setBit": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "i",
                "type": "uint"
            },
            {
                "name": "b",
                "type": "uint"
            }
        ]
    },
    "math_big_nat_bit": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            }
        ]
    },
    "math_big_nat_sticky": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            }
        ]
    },
    "math_big_nat_and": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "nat"
            }
        ]
    },
    "math_big_nat_trunc": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "math_big_nat_andNot": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "nat"
            }
        ]
    },
    "math_big_nat_or": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "nat"
            }
        ]
    },
    "math_big_nat_xor": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "nat"
            }
        ]
    },
    "math_big_nat_random": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "limit",
                "type": "nat"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big_nat_expNN": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "nat"
            },
            {
                "name": "m",
                "type": "nat"
            },
            {
                "name": "slow",
                "type": "bool"
            }
        ]
    },
    "math_big_nat_expNNMontgomeryEven": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "nat"
            },
            {
                "name": "m",
                "type": "nat"
            }
        ]
    },
    "math_big_nat_expNNWindowed": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "nat"
            },
            {
                "name": "logM",
                "type": "uint"
            }
        ]
    },
    "math_big_nat_expNNMontgomery": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "nat"
            },
            {
                "name": "m",
                "type": "nat"
            }
        ]
    },
    "math_big_nat_bytes": {
        "result": "struct math_big_nat_bytes_retval {int field_0;}",
        "result_name": "math_big_nat_bytes_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big_bigEndianWord": {
        "result": "Word",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big_nat_setBytes": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big_nat_sqrt": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            }
        ]
    },
    "math_big_nat_subMod2N": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "nat"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "math_big_maxPow": {
        "result": "struct math_big_maxPow_retval {Word field_0;int field_1;}",
        "result_name": "math_big_maxPow_retval",
        "parameters": [
            {
                "name": "b",
                "type": "Word"
            }
        ]
    },
    "math_big_pow": {
        "result": "struct math_big_pow_retval {Word field_0;}",
        "result_name": "math_big_pow_retval",
        "parameters": [
            {
                "name": "x",
                "type": "Word"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big_nat_scan": {
        "result": "struct math_big_nat_scan_retval {nat field_0;int field_1;error err2;}",
        "result_name": "math_big_nat_scan_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ByteScanner"
            },
            {
                "name": "base",
                "type": "int"
            },
            {
                "name": "fracOk",
                "type": "bool"
            }
        ]
    },
    "math_big_nat_utoa": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "math_big_nat_itoa": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "neg",
                "type": "bool"
            },
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "math_big_nat_convertWords": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "Word"
            },
            {
                "name": "ndigits",
                "type": "int"
            },
            {
                "name": "bb",
                "type": "Word"
            },
            {
                "name": "table",
                "type": "_slice_divisor"
            }
        ]
    },
    "math_big_nat_expWW": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Word"
            },
            {
                "name": "y",
                "type": "Word"
            }
        ]
    },
    "math_big_divisors": {
        "result": "_slice_divisor",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "int"
            },
            {
                "name": "b",
                "type": "Word"
            },
            {
                "name": "ndigits",
                "type": "int"
            },
            {
                "name": "bb",
                "type": "Word"
            }
        ]
    },
    "math_big_TestMaxBase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_log2": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Word"
            }
        ]
    },
    "math_big_itoa": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "math_big_TestString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestScanBase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestScanPi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestScanPiParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_BenchmarkScanPi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkStringPiParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkScan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_BenchmarkLeafSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_LeafSizeHelper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "base",
                "type": "int"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "math_big_resetTable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "table",
                "type": "_slice_divisor"
            }
        ]
    },
    "math_big_TestStringPowers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_nat_rem": {
        "result": "struct math_big_nat_rem_retval {nat field_0;}",
        "result_name": "math_big_nat_rem_retval",
        "parameters": [
            {
                "name": "u",
                "type": "nat"
            },
            {
                "name": "v",
                "type": "nat"
            }
        ]
    },
    "math_big_nat_div": {
        "result": "struct math_big_nat_div_retval {nat field_0;}",
        "result_name": "math_big_nat_div_retval",
        "parameters": [
            {
                "name": "z2",
                "type": "nat"
            },
            {
                "name": "u",
                "type": "nat"
            },
            {
                "name": "v",
                "type": "nat"
            }
        ]
    },
    "math_big_nat_divW": {
        "result": "struct math_big_nat_divW_retval {nat field_0;Word field_1;}",
        "result_name": "math_big_nat_divW_retval",
        "parameters": [
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "Word"
            }
        ]
    },
    "math_big_nat_modW": {
        "result": "struct math_big_nat_modW_retval {Word field_0;}",
        "result_name": "math_big_nat_modW_retval",
        "parameters": [
            {
                "name": "d",
                "type": "Word"
            }
        ]
    },
    "math_big_divWVW": {
        "result": "struct math_big_divWVW_retval {Word field_0;}",
        "result_name": "math_big_divWVW_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_slice_Word"
            },
            {
                "name": "xn",
                "type": "Word"
            },
            {
                "name": "x",
                "type": "_slice_Word"
            },
            {
                "name": "y",
                "type": "Word"
            }
        ]
    },
    "math_big_nat_divLarge": {
        "result": "struct math_big_nat_divLarge_retval {nat field_0;}",
        "result_name": "math_big_nat_divLarge_retval",
        "parameters": [
            {
                "name": "u",
                "type": "nat"
            },
            {
                "name": "uIn",
                "type": "nat"
            },
            {
                "name": "vIn",
                "type": "nat"
            }
        ]
    },
    "math_big_nat_divBasic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "nat"
            },
            {
                "name": "v",
                "type": "nat"
            }
        ]
    },
    "math_big_greaterThan": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x1",
                "type": "Word"
            },
            {
                "name": "x2",
                "type": "Word"
            },
            {
                "name": "y1",
                "type": "Word"
            },
            {
                "name": "y2",
                "type": "Word"
            }
        ]
    },
    "math_big_nat_divRecursive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "nat"
            },
            {
                "name": "v",
                "type": "nat"
            }
        ]
    },
    "math_big_nat_divRecursiveStep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "nat"
            },
            {
                "name": "v",
                "type": "nat"
            },
            {
                "name": "depth",
                "type": "int"
            },
            {
                "name": "tmp",
                "type": "_ptr_nat"
            },
            {
                "name": "temps",
                "type": "_slice__ptr_nat"
            }
        ]
    },
    "math_big_TestCmp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_natFromString": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "math_big_TestSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_testFunNN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "f",
                "type": "funNN"
            },
            {
                "name": "a",
                "type": "argNN"
            }
        ]
    },
    "math_big_TestFunNN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestMulRangeN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_allocBytes": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "math_big_TestMulUnbalanced": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_rndNat": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big_rndNat1": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big_BenchmarkMul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_benchmarkNatMul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "nwords",
                "type": "int"
            }
        ]
    },
    "math_big_BenchmarkNatMul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_TestNLZ": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestShiftLeft": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestShiftRight": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_BenchmarkZeroShifts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_runModWTests": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tests",
                "type": "_slice_modWTest"
            }
        ]
    },
    "math_big_TestModW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestMontgomery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestExpNN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_FuzzExpMont": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "math_big_BenchmarkExp3Power": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_fibo": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big_TestFibo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_BenchmarkFibo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_TestBit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestSticky": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_testSqr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "nat"
            }
        ]
    },
    "math_big_TestSqr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_benchmarkNatSqr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "nwords",
                "type": "int"
            }
        ]
    },
    "math_big_BenchmarkNatSqr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_TestNatSubMod2N": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_BenchmarkNatSetBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_TestNatDiv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestIssue37499": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestIssue42552": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big__ptr_Int_ProbablyPrime": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_big_nat_probablyPrimeMillerRabin": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "reps",
                "type": "int"
            },
            {
                "name": "force2",
                "type": "bool"
            }
        ]
    },
    "math_big_nat_probablyPrimeLucas": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "math_big_cutSpace": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "math_big_TestProbablyPrime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_BenchmarkProbablyPrime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_TestMillerRabinPseudoprimes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestLucasPseudoprimes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_testPseudoprimes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "cond",
                "type": "void*"
            },
            {
                "name": "want",
                "type": "_slice_int"
            }
        ]
    },
    "math_big_NewRat": {
        "result": "_ptr_Rat",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "math_big__ptr_Rat_SetFloat64": {
        "result": "_ptr_Rat",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "math_big_quotToFloat32": {
        "result": "struct math_big_quotToFloat32_retval {float32 field_0;bool field_1;}",
        "result_name": "math_big_quotToFloat32_retval",
        "parameters": [
            {
                "name": "a",
                "type": "nat"
            },
            {
                "name": "b",
                "type": "nat"
            }
        ]
    },
    "math_big_quotToFloat64": {
        "result": "struct math_big_quotToFloat64_retval {float64 field_0;bool field_1;}",
        "result_name": "math_big_quotToFloat64_retval",
        "parameters": [
            {
                "name": "a",
                "type": "nat"
            },
            {
                "name": "b",
                "type": "nat"
            }
        ]
    },
    "math_big__ptr_Rat_Float32": {
        "result": "struct math_big__ptr_Rat_Float32_retval {float32 field_0;bool field_1;}",
        "result_name": "math_big__ptr_Rat_Float32_retval",
        "parameters": []
    },
    "math_big__ptr_Rat_Float64": {
        "result": "struct math_big__ptr_Rat_Float64_retval {float64 field_0;bool field_1;}",
        "result_name": "math_big__ptr_Rat_Float64_retval",
        "parameters": []
    },
    "math_big__ptr_Rat_SetFrac": {
        "result": "_ptr_Rat",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_Int"
            },
            {
                "name": "b",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Rat_SetFrac64": {
        "result": "_ptr_Rat",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "math_big__ptr_Rat_SetInt": {
        "result": "_ptr_Rat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            }
        ]
    },
    "math_big__ptr_Rat_SetInt64": {
        "result": "_ptr_Rat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "math_big__ptr_Rat_SetUint64": {
        "result": "_ptr_Rat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "math_big__ptr_Rat_Set": {
        "result": "_ptr_Rat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Rat"
            }
        ]
    },
    "math_big__ptr_Rat_Abs": {
        "result": "_ptr_Rat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Rat"
            }
        ]
    },
    "math_big__ptr_Rat_Neg": {
        "result": "_ptr_Rat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Rat"
            }
        ]
    },
    "math_big__ptr_Rat_Inv": {
        "result": "_ptr_Rat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Rat"
            }
        ]
    },
    "math_big__ptr_Rat_Sign": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Rat_IsInt": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Rat_Num": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Rat_Denom": {
        "result": "_ptr_Int",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Rat_norm": {
        "result": "_ptr_Rat",
        "result_name": null,
        "parameters": []
    },
    "math_big_mulDenom": {
        "result": "nat",
        "result_name": null,
        "parameters": [
            {
                "name": "z",
                "type": "nat"
            },
            {
                "name": "x",
                "type": "nat"
            },
            {
                "name": "y",
                "type": "nat"
            }
        ]
    },
    "math_big__ptr_Int_scaleDenom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Int"
            },
            {
                "name": "f",
                "type": "nat"
            }
        ]
    },
    "math_big__ptr_Rat_Cmp": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_Rat"
            }
        ]
    },
    "math_big__ptr_Rat_Add": {
        "result": "_ptr_Rat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Rat"
            },
            {
                "name": "y",
                "type": "_ptr_Rat"
            }
        ]
    },
    "math_big__ptr_Rat_Sub": {
        "result": "_ptr_Rat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Rat"
            },
            {
                "name": "y",
                "type": "_ptr_Rat"
            }
        ]
    },
    "math_big__ptr_Rat_Mul": {
        "result": "_ptr_Rat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Rat"
            },
            {
                "name": "y",
                "type": "_ptr_Rat"
            }
        ]
    },
    "math_big__ptr_Rat_Quo": {
        "result": "_ptr_Rat",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Rat"
            },
            {
                "name": "y",
                "type": "_ptr_Rat"
            }
        ]
    },
    "math_big_ratTok": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "math_big__ptr_Rat_Scan": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_ScanState"
            },
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "math_big__ptr_Rat_SetString": {
        "result": "struct math_big__ptr_Rat_SetString_retval {_ptr_Rat field_0;bool field_1;}",
        "result_name": "math_big__ptr_Rat_SetString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "math_big_scanExponent": {
        "result": "struct math_big_scanExponent_retval {int64 field_0;int field_1;error err2;}",
        "result_name": "math_big_scanExponent_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_ByteScanner"
            },
            {
                "name": "base2ok",
                "type": "bool"
            },
            {
                "name": "sepOk",
                "type": "bool"
            }
        ]
    },
    "math_big__ptr_Rat_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Rat_marshal": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Rat_RatString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Rat_FloatString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "prec",
                "type": "int"
            }
        ]
    },
    "math_big_TestScanExponent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestRatSetString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestRatSetStringZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestRatScan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_isFinite": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "math_big_TestFloat32SpecialCases": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloat64SpecialCases": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestIssue31184": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestIssue45910": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big__ptr_Rat_GobEncode": {
        "result": "struct math_big__ptr_Rat_GobEncode_retval {_slice_byte field_0;error err1;}",
        "result_name": "math_big__ptr_Rat_GobEncode_retval",
        "parameters": []
    },
    "math_big__ptr_Rat_GobDecode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big__ptr_Rat_MarshalText": {
        "result": "struct math_big__ptr_Rat_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "math_big__ptr_Rat_MarshalText_retval",
        "parameters": []
    },
    "math_big__ptr_Rat_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "math_big_TestRatGobEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestGobEncodingNilRatInSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestRatJSONEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestRatXMLEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestRatGobDecodeShortBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestZeroRat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestRatSign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestRatCmp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestIsInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestRatAbs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestRatNeg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestRatInv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_testRatBin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "ratBinFun"
            },
            {
                "name": "a",
                "type": "ratBinArg"
            }
        ]
    },
    "math_big_TestRatBin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestIssue820": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestRatSetFrac64Rat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestIssue2379": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestIssue3521": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloat32Distribution": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloat64Distribution": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestSetFloat64NonFinite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_checkNonLossyRoundtrip32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "float32"
            }
        ]
    },
    "math_big_checkNonLossyRoundtrip64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "math_big_delta": {
        "result": "_ptr_Rat",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Rat"
            },
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "math_big_checkIsBestApprox32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "float32"
            },
            {
                "name": "r",
                "type": "_ptr_Rat"
            }
        ]
    },
    "math_big_checkIsBestApprox64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "float64"
            },
            {
                "name": "r",
                "type": "_ptr_Rat"
            }
        ]
    },
    "math_big_isEven32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float32"
            }
        ]
    },
    "math_big_isEven64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "math_big_TestIsFinite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestRatSetInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestRatSetUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_BenchmarkRatCmp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_big_TestIssue34919": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestDenomRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_RoundingMode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "math_big_three": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": []
    },
    "math_big__ptr_Float_Sqrt": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big__ptr_Float_sqrtInverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Float"
            }
        ]
    },
    "math_big_newFloat": {
        "result": "_ptr_Float",
        "result_name": null,
        "parameters": [
            {
                "name": "prec2",
                "type": "uint32"
            }
        ]
    },
    "math_big_TestFloatSqrt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatSqrt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_TestFloatSqrtSpecial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_big_BenchmarkFloatSqrt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_LeadingZeros": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            }
        ]
    },
    "math_bits_LeadingZeros8": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "math_bits_LeadingZeros16": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "math_bits_LeadingZeros32": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "math_bits_LeadingZeros64": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "math_bits_TrailingZeros": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            }
        ]
    },
    "math_bits_TrailingZeros8": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "math_bits_TrailingZeros16": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "math_bits_TrailingZeros32": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "math_bits_TrailingZeros64": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "math_bits_OnesCount": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            }
        ]
    },
    "math_bits_OnesCount8": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "math_bits_OnesCount16": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "math_bits_OnesCount32": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "math_bits_OnesCount64": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "math_bits_RotateLeft": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "math_bits_RotateLeft8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "math_bits_RotateLeft16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "math_bits_RotateLeft32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "math_bits_RotateLeft64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "math_bits_Reverse": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            }
        ]
    },
    "math_bits_Reverse8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "math_bits_Reverse16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "math_bits_Reverse32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "math_bits_Reverse64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "math_bits_ReverseBytes": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            }
        ]
    },
    "math_bits_ReverseBytes16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "math_bits_ReverseBytes32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "math_bits_ReverseBytes64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "math_bits_Len": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            }
        ]
    },
    "math_bits_Len8": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "math_bits_Len16": {
        "result": "struct math_bits_Len16_retval {int field_0;}",
        "result_name": "math_bits_Len16_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "math_bits_Len32": {
        "result": "struct math_bits_Len32_retval {int field_0;}",
        "result_name": "math_bits_Len32_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "math_bits_Len64": {
        "result": "struct math_bits_Len64_retval {int field_0;}",
        "result_name": "math_bits_Len64_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "math_bits_Add": {
        "result": "struct math_bits_Add_retval {uint field_0;}",
        "result_name": "math_bits_Add_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "uint"
            },
            {
                "name": "carry",
                "type": "uint"
            }
        ]
    },
    "math_bits_Add32": {
        "result": "struct math_bits_Add32_retval {uint32 field_0;}",
        "result_name": "math_bits_Add32_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            },
            {
                "name": "carry",
                "type": "uint32"
            }
        ]
    },
    "math_bits_Add64": {
        "result": "struct math_bits_Add64_retval {uint64 field_0;}",
        "result_name": "math_bits_Add64_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            },
            {
                "name": "y",
                "type": "uint64"
            },
            {
                "name": "carry",
                "type": "uint64"
            }
        ]
    },
    "math_bits_Sub": {
        "result": "struct math_bits_Sub_retval {uint field_0;}",
        "result_name": "math_bits_Sub_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "uint"
            },
            {
                "name": "borrow",
                "type": "uint"
            }
        ]
    },
    "math_bits_Sub32": {
        "result": "struct math_bits_Sub32_retval {uint32 field_0;}",
        "result_name": "math_bits_Sub32_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            },
            {
                "name": "borrow",
                "type": "uint32"
            }
        ]
    },
    "math_bits_Sub64": {
        "result": "struct math_bits_Sub64_retval {uint64 field_0;}",
        "result_name": "math_bits_Sub64_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            },
            {
                "name": "y",
                "type": "uint64"
            },
            {
                "name": "borrow",
                "type": "uint64"
            }
        ]
    },
    "math_bits_Mul": {
        "result": "struct math_bits_Mul_retval {uint field_0;}",
        "result_name": "math_bits_Mul_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "uint"
            }
        ]
    },
    "math_bits_Mul32": {
        "result": "struct math_bits_Mul32_retval {uint32 field_0;}",
        "result_name": "math_bits_Mul32_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "math_bits_Mul64": {
        "result": "struct math_bits_Mul64_retval {uint64 field_0;}",
        "result_name": "math_bits_Mul64_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            },
            {
                "name": "y",
                "type": "uint64"
            }
        ]
    },
    "math_bits_Div": {
        "result": "struct math_bits_Div_retval {uint field_0;}",
        "result_name": "math_bits_Div_retval",
        "parameters": [
            {
                "name": "hi",
                "type": "uint"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "uint"
            }
        ]
    },
    "math_bits_Div32": {
        "result": "struct math_bits_Div32_retval {uint32 field_0;}",
        "result_name": "math_bits_Div32_retval",
        "parameters": [
            {
                "name": "hi",
                "type": "uint32"
            },
            {
                "name": "lo",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "math_bits_Div64": {
        "result": "struct math_bits_Div64_retval {uint64 field_0;}",
        "result_name": "math_bits_Div64_retval",
        "parameters": [
            {
                "name": "hi",
                "type": "uint64"
            },
            {
                "name": "lo",
                "type": "uint64"
            },
            {
                "name": "y",
                "type": "uint64"
            }
        ]
    },
    "math_bits_Rem": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "uint"
            }
        ]
    },
    "math_bits_Rem32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint32"
            },
            {
                "name": "lo",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "math_bits_Rem64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint64"
            },
            {
                "name": "lo",
                "type": "uint64"
            },
            {
                "name": "y",
                "type": "uint64"
            }
        ]
    },
    "math_bits_errorString_RuntimeError": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_errorString_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "math_bits_TestUintSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_TestLeadingZeros": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_BenchmarkLeadingZeros": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkLeadingZeros8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkLeadingZeros16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkLeadingZeros32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkLeadingZeros64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_TestTrailingZeros": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_BenchmarkTrailingZeros": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkTrailingZeros8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkTrailingZeros16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkTrailingZeros32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkTrailingZeros64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_TestOnesCount": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_testOnesCount": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "uint64"
            },
            {
                "name": "want",
                "type": "int"
            }
        ]
    },
    "math_bits_BenchmarkOnesCount": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkOnesCount8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkOnesCount16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkOnesCount32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkOnesCount64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_TestRotateLeft": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_BenchmarkRotateLeft": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkRotateLeft8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkRotateLeft16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkRotateLeft32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkRotateLeft64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_TestReverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_testReverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x64",
                "type": "uint64"
            },
            {
                "name": "want64",
                "type": "uint64"
            }
        ]
    },
    "math_bits_BenchmarkReverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkReverse8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkReverse16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkReverse32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkReverse64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_TestReverseBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_testReverseBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x64",
                "type": "uint64"
            },
            {
                "name": "want64",
                "type": "uint64"
            }
        ]
    },
    "math_bits_BenchmarkReverseBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkReverseBytes16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkReverseBytes32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkReverseBytes64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_TestLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_TestAddSubUint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_TestAddSubUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_TestAddSubUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_TestAdd64OverflowPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_TestSub64OverflowPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_TestMulDiv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_TestMulDiv32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_TestMulDiv64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_TestDivPanicOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_TestDiv32PanicOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_TestDiv64PanicOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_TestDivPanicZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_TestDiv32PanicZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_TestDiv64PanicZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_TestRem32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_TestRem32Overflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_TestRem64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_TestRem64Overflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_bits_BenchmarkAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkAdd32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkAdd64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkAdd64multiple": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkSub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkSub32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkSub64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkSub64multiple": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkMul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkMul32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkMul64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkDiv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkDiv32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_BenchmarkDiv64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_bits_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleAdd32": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleAdd64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleSub32": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleSub64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleMul32": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleMul64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleDiv32": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleDiv64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleLeadingZeros8": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleLeadingZeros16": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleLeadingZeros32": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleLeadingZeros64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleTrailingZeros8": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleTrailingZeros16": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleTrailingZeros32": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleTrailingZeros64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleOnesCount": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleOnesCount8": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleOnesCount16": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleOnesCount32": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleOnesCount64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleRotateLeft8": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleRotateLeft16": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleRotateLeft32": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleRotateLeft64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleReverse8": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleReverse16": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleReverse32": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleReverse64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleReverseBytes16": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleReverseBytes32": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleReverseBytes64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleLen8": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleLen16": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleLen32": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_ExampleLen64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_bits_gen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "math_bits_ntz8": {
        "result": "struct math_bits_ntz8_retval {uint8 field_0;}",
        "result_name": "math_bits_ntz8_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "math_bits_pop8": {
        "result": "struct math_bits_pop8_retval {uint8 field_0;}",
        "result_name": "math_bits_pop8_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "math_bits_rev8": {
        "result": "struct math_bits_rev8_retval {uint8 field_0;}",
        "result_name": "math_bits_rev8_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "math_bits_len8": {
        "result": "struct math_bits_len8_retval {uint8 field_0;}",
        "result_name": "math_bits_len8_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "math_cmplx_Abs": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_Asin": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_Asinh": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_Acos": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_Acosh": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_Atan": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_Atanh": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_tolerance": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            },
            {
                "name": "e",
                "type": "float64"
            }
        ]
    },
    "math_cmplx_veryclose": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            }
        ]
    },
    "math_cmplx_alike": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            }
        ]
    },
    "math_cmplx_cTolerance": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex128"
            },
            {
                "name": "b",
                "type": "complex128"
            },
            {
                "name": "e",
                "type": "float64"
            }
        ]
    },
    "math_cmplx_cSoclose": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex128"
            },
            {
                "name": "b",
                "type": "complex128"
            },
            {
                "name": "e",
                "type": "float64"
            }
        ]
    },
    "math_cmplx_cVeryclose": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex128"
            },
            {
                "name": "b",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_cAlike": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex128"
            },
            {
                "name": "b",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_isExact": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_cmplx_TestAbs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestAcos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestAcosh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestAsin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestAsinh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestAtan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestAtanh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestConj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestCos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestCosh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestExp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestIsNaN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestLog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestLog10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestPolar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestPow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestRect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestSin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestSinh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestSqrt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestTan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestTanh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_TestInfiniteLoopIntanSeries": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_BenchmarkAbs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkAcos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkAcosh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkAsin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkAsinh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkAtan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkAtanh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkConj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkCos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkCosh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkExp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkLog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkLog10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkPhase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkPolar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkPow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkRect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkSin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkSinh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkSqrt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkTan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_BenchmarkTanh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_cmplx_Conj": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_ExampleAbs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_cmplx_ExampleExp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_cmplx_ExamplePolar": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_cmplx_Exp": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_TestTanHuge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_cmplx_IsInf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_Inf": {
        "result": "complex128",
        "result_name": null,
        "parameters": []
    },
    "math_cmplx_IsNaN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_NaN": {
        "result": "complex128",
        "result_name": null,
        "parameters": []
    },
    "math_cmplx_Log": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_Log10": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_Phase": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_Polar": {
        "result": "struct math_cmplx_Polar_retval {float64 field_0;}",
        "result_name": "math_cmplx_Polar_retval",
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_Pow": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            },
            {
                "name": "y",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_Rect": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "float64"
            },
            {
                "name": "\u03b8",
                "type": "float64"
            }
        ]
    },
    "math_cmplx_Sin": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_Sinh": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_Cos": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_Cosh": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_sinhcosh": {
        "result": "struct math_cmplx_sinhcosh_retval {float64 field_0;}",
        "result_name": "math_cmplx_sinhcosh_retval",
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_cmplx_Sqrt": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_Tan": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_Tanh": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_reducePi": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_cmplx_tanSeries": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "z",
                "type": "complex128"
            }
        ]
    },
    "math_cmplx_Cot": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "math_rand_TestAuto": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_rand_TestDefaultRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_rand_doDefaultTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "math_rand_Example": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_rand_Example_rand": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_rand_ExamplePerm": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_rand_ExampleShuffle": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_rand_ExampleShuffle_slicesInUnison": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_rand_ExampleIntn": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_rand__ptr_Rand_ExpFloat64": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "math_rand_Int31nForTest": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Rand"
            },
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "math_rand_GetNormalDistributionParameters": {
        "result": "struct math_rand_GetNormalDistributionParameters_retval {float64 field_0;_128_uint32 field_1;_128_float32 field_2;_128_float32 field_3;}",
        "result_name": "math_rand_GetNormalDistributionParameters_retval",
        "parameters": []
    },
    "math_rand_GetExponentialDistributionParameters": {
        "result": "struct math_rand_GetExponentialDistributionParameters_retval {float64 field_0;_256_uint32 field_1;_256_float32 field_2;_256_float32 field_3;}",
        "result_name": "math_rand_GetExponentialDistributionParameters_retval",
        "parameters": []
    },
    "math_rand_seedrand": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "math_rand_srand": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "seed",
                "type": "int32"
            }
        ]
    },
    "math_rand_vrand": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "math_rand_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_rand_absInt32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int32"
            }
        ]
    },
    "math_rand__ptr_Rand_NormFloat64": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "math_rand_TestConcurrent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_rand_NewSource": {
        "result": "Source",
        "result_name": null,
        "parameters": [
            {
                "name": "seed",
                "type": "int64"
            }
        ]
    },
    "math_rand_newSource": {
        "result": "_ptr_rngSource",
        "result_name": null,
        "parameters": [
            {
                "name": "seed",
                "type": "int64"
            }
        ]
    },
    "math_rand_New": {
        "result": "_ptr_Rand",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "Source"
            }
        ]
    },
    "math_rand__ptr_Rand_Seed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "seed",
                "type": "int64"
            }
        ]
    },
    "math_rand__ptr_Rand_Int63": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "math_rand__ptr_Rand_Uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "math_rand__ptr_Rand_Uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "math_rand__ptr_Rand_Int31": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "math_rand__ptr_Rand_Int": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "math_rand__ptr_Rand_Int63n": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "math_rand__ptr_Rand_Int31n": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "math_rand__ptr_Rand_int31n": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "math_rand__ptr_Rand_Intn": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_rand__ptr_Rand_Float64": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "math_rand__ptr_Rand_Float32": {
        "result": "float32",
        "result_name": null,
        "parameters": []
    },
    "math_rand__ptr_Rand_Perm": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_rand__ptr_Rand_Shuffle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "swap",
                "type": "void*"
            }
        ]
    },
    "math_rand__ptr_Rand_Read": {
        "result": "struct math_rand__ptr_Rand_Read_retval {int field_0;error err1;}",
        "result_name": "math_rand__ptr_Rand_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "math_rand_read": {
        "result": "struct math_rand_read_retval {int field_0;error err1;}",
        "result_name": "math_rand_read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "Source"
            },
            {
                "name": "readVal",
                "type": "_ptr_int64"
            },
            {
                "name": "readPos",
                "type": "_ptr_int8"
            }
        ]
    },
    "math_rand_globalRand": {
        "result": "_ptr_Rand",
        "result_name": null,
        "parameters": []
    },
    "math_rand_fastrand64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "math_rand__ptr_fastSource_Int63": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "math_rand__ptr_fastSource_Seed": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "math_rand__ptr_fastSource_Uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "math_rand__ptr_fastSource_read": {
        "result": "struct math_rand__ptr_fastSource_read_retval {int field_0;error err1;}",
        "result_name": "math_rand__ptr_fastSource_read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "readVal",
                "type": "_ptr_int64"
            },
            {
                "name": "readPos",
                "type": "_ptr_int8"
            }
        ]
    },
    "math_rand_Seed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "seed",
                "type": "int64"
            }
        ]
    },
    "math_rand_Int63": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "math_rand_Uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "math_rand_Uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "math_rand_Int31": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "math_rand_Int": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "math_rand_Int63n": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "math_rand_Int31n": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "math_rand_Intn": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_rand_Float64": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "math_rand_Float32": {
        "result": "float32",
        "result_name": null,
        "parameters": []
    },
    "math_rand_Perm": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "math_rand_Shuffle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "swap",
                "type": "void*"
            }
        ]
    },
    "math_rand_Read": {
        "result": "struct math_rand_Read_retval {int field_0;error err1;}",
        "result_name": "math_rand_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "math_rand_NormFloat64": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "math_rand_ExpFloat64": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "math_rand__ptr_lockedSource_Int63": {
        "result": "struct math_rand__ptr_lockedSource_Int63_retval {int64 field_0;}",
        "result_name": "math_rand__ptr_lockedSource_Int63_retval",
        "parameters": []
    },
    "math_rand__ptr_lockedSource_Uint64": {
        "result": "struct math_rand__ptr_lockedSource_Uint64_retval {uint64 field_0;}",
        "result_name": "math_rand__ptr_lockedSource_Uint64_retval",
        "parameters": []
    },
    "math_rand__ptr_lockedSource_Seed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "seed",
                "type": "int64"
            }
        ]
    },
    "math_rand__ptr_lockedSource_seedPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "seed",
                "type": "int64"
            },
            {
                "name": "readPos",
                "type": "_ptr_int8"
            }
        ]
    },
    "math_rand__ptr_lockedSource_seed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "seed",
                "type": "int64"
            }
        ]
    },
    "math_rand__ptr_lockedSource_read": {
        "result": "struct math_rand__ptr_lockedSource_read_retval {int field_0;error err1;}",
        "result_name": "math_rand__ptr_lockedSource_read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "readVal",
                "type": "_ptr_int64"
            },
            {
                "name": "readPos",
                "type": "_ptr_int8"
            }
        ]
    },
    "math_rand_max": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            }
        ]
    },
    "math_rand_nearEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            },
            {
                "name": "closeEnough",
                "type": "float64"
            },
            {
                "name": "maxError",
                "type": "float64"
            }
        ]
    },
    "math_rand__ptr_statsResults_checkSimilarDistribution": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "expected",
                "type": "_ptr_statsResults"
            }
        ]
    },
    "math_rand_getStatsResults": {
        "result": "_ptr_statsResults",
        "result_name": null,
        "parameters": [
            {
                "name": "samples",
                "type": "_slice_float64"
            }
        ]
    },
    "math_rand_checkSampleDistribution": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "samples",
                "type": "_slice_float64"
            },
            {
                "name": "expected",
                "type": "_ptr_statsResults"
            }
        ]
    },
    "math_rand_checkSampleSliceDistributions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "samples",
                "type": "_slice_float64"
            },
            {
                "name": "nslices",
                "type": "int"
            },
            {
                "name": "expected",
                "type": "_ptr_statsResults"
            }
        ]
    },
    "math_rand_generateNormalSamples": {
        "result": "_slice_float64",
        "result_name": null,
        "parameters": [
            {
                "name": "nsamples",
                "type": "int"
            },
            {
                "name": "mean",
                "type": "float64"
            },
            {
                "name": "stddev",
                "type": "float64"
            },
            {
                "name": "seed",
                "type": "int64"
            }
        ]
    },
    "math_rand_testNormalDistribution": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "nsamples",
                "type": "int"
            },
            {
                "name": "mean",
                "type": "float64"
            },
            {
                "name": "stddev",
                "type": "float64"
            },
            {
                "name": "seed",
                "type": "int64"
            }
        ]
    },
    "math_rand_TestStandardNormalValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_rand_TestNonStandardNormalValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_rand_generateExponentialSamples": {
        "result": "_slice_float64",
        "result_name": null,
        "parameters": [
            {
                "name": "nsamples",
                "type": "int"
            },
            {
                "name": "rate",
                "type": "float64"
            },
            {
                "name": "seed",
                "type": "int64"
            }
        ]
    },
    "math_rand_testExponentialDistribution": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "nsamples",
                "type": "int"
            },
            {
                "name": "rate",
                "type": "float64"
            },
            {
                "name": "seed",
                "type": "int64"
            }
        ]
    },
    "math_rand_TestStandardExponentialValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_rand_TestNonStandardExponentialValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_rand_initNorm": {
        "result": "struct math_rand_initNorm_retval {_slice_uint32 field_0;_slice_float32 field_1;}",
        "result_name": "math_rand_initNorm_retval",
        "parameters": []
    },
    "math_rand_initExp": {
        "result": "struct math_rand_initExp_retval {_slice_uint32 field_0;_slice_float32 field_1;}",
        "result_name": "math_rand_initExp_retval",
        "parameters": []
    },
    "math_rand_compareUint32Slices": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s1",
                "type": "_slice_uint32"
            },
            {
                "name": "s2",
                "type": "_slice_uint32"
            }
        ]
    },
    "math_rand_compareFloat32Slices": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s1",
                "type": "_slice_float32"
            },
            {
                "name": "s2",
                "type": "_slice_float32"
            }
        ]
    },
    "math_rand_TestNormTables": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_rand_TestExpTables": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_rand_hasSlowFloatingPoint": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "math_rand_TestFloat32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_rand_testReadUniformity": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "seed",
                "type": "int64"
            }
        ]
    },
    "math_rand_TestReadUniformity": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_rand_TestReadEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_rand_TestReadByOneByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_rand_TestReadSeedReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_rand_TestShuffleSmall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_rand_encodePerm": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_int"
            }
        ]
    },
    "math_rand_TestUniformFactorial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_rand_BenchmarkInt63Threadsafe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_rand_BenchmarkInt63ThreadsafeParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_rand_BenchmarkInt63Unthreadsafe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_rand_BenchmarkIntn1000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_rand_BenchmarkInt63n1000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_rand_BenchmarkInt31n1000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_rand_BenchmarkFloat32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_rand_BenchmarkFloat64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_rand_BenchmarkPerm3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_rand_BenchmarkPerm30": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_rand_BenchmarkPerm30ViaShuffle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_rand_BenchmarkShuffleOverhead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_rand_BenchmarkRead3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_rand_BenchmarkRead64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_rand_BenchmarkRead1000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_rand_BenchmarkConcurrent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "math_rand_TestRegress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "math_rand__ptr_rngSource_Seed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "seed",
                "type": "int64"
            }
        ]
    },
    "math_rand__ptr_rngSource_Int63": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "math_rand__ptr_rngSource_Uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "math_rand__ptr_Zipf_h": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_rand__ptr_Zipf_hinv": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "math_rand_NewZipf": {
        "result": "_ptr_Zipf",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Rand"
            },
            {
                "name": "s",
                "type": "float64"
            },
            {
                "name": "v",
                "type": "float64"
            },
            {
                "name": "imax",
                "type": "uint64"
            }
        ]
    },
    "math_rand__ptr_Zipf_Uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "mime_WordEncoder_Encode": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "charset",
                "type": "string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "mime_needsEncoding": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "mime_WordEncoder_encodeWord": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "charset",
                "type": "string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "mime_WordEncoder_bEncode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_strings_Builder"
            },
            {
                "name": "charset",
                "type": "string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "mime_WordEncoder_qEncode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_strings_Builder"
            },
            {
                "name": "charset",
                "type": "string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "mime_writeQString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_strings_Builder"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "mime_WordEncoder_openWord": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_strings_Builder"
            },
            {
                "name": "charset",
                "type": "string"
            }
        ]
    },
    "mime_closeWord": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "mime_WordEncoder_splitWord": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_strings_Builder"
            },
            {
                "name": "charset",
                "type": "string"
            }
        ]
    },
    "mime_isUTF8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "charset",
                "type": "string"
            }
        ]
    },
    "mime__ptr_WordDecoder_Decode": {
        "result": "struct mime__ptr_WordDecoder_Decode_retval {string field_0;error err1;}",
        "result_name": "mime__ptr_WordDecoder_Decode_retval",
        "parameters": [
            {
                "name": "word",
                "type": "string"
            }
        ]
    },
    "mime__ptr_WordDecoder_DecodeHeader": {
        "result": "struct mime__ptr_WordDecoder_DecodeHeader_retval {string field_0;error err1;}",
        "result_name": "mime__ptr_WordDecoder_DecodeHeader_retval",
        "parameters": [
            {
                "name": "header",
                "type": "string"
            }
        ]
    },
    "mime_decode": {
        "result": "struct mime_decode_retval {_slice_byte field_0;error err1;}",
        "result_name": "mime_decode_retval",
        "parameters": [
            {
                "name": "encoding",
                "type": "byte"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "mime__ptr_WordDecoder_convert": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_strings_Builder"
            },
            {
                "name": "charset",
                "type": "string"
            },
            {
                "name": "content",
                "type": "_slice_byte"
            }
        ]
    },
    "mime_hasNonWhitespace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "mime_qDecode": {
        "result": "struct mime_qDecode_retval {_slice_byte field_0;error err1;}",
        "result_name": "mime_qDecode_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "mime_readHexByte": {
        "result": "struct mime_readHexByte_retval {byte field_0;error err1;}",
        "result_name": "mime_readHexByte_retval",
        "parameters": [
            {
                "name": "a",
                "type": "byte"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "mime_fromHex": {
        "result": "struct mime_fromHex_retval {byte field_0;error err1;}",
        "result_name": "mime_fromHex_retval",
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "mime_TestEncodeWord": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_TestEncodedWordLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_TestDecodeWord": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_TestDecodeHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_TestCharsetDecoder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_TestCharsetDecoderError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_BenchmarkQEncodeWord": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "mime_BenchmarkQDecodeWord": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "mime_BenchmarkQDecodeHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "mime_ExampleWordEncoder_Encode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "mime_ExampleWordDecoder_Decode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "mime_ExampleWordDecoder_DecodeHeader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "mime_ExampleFormatMediaType": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "mime_ExampleParseMediaType": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "mime_isTSpecial": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "mime_isTokenChar": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "mime_isToken": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "mime_FormatMediaType": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "string"
            },
            {
                "name": "param",
                "type": "map_string_string"
            }
        ]
    },
    "mime_checkMediaTypeDisposition": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "mime_ParseMediaType": {
        "result": "struct mime_ParseMediaType_retval {string field_0;map_string_string field_1;error err2;}",
        "result_name": "mime_ParseMediaType_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "mime_decode2231Enc": {
        "result": "struct mime_decode2231Enc_retval {string field_0;bool field_1;}",
        "result_name": "mime_decode2231Enc_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "mime_isNotTokenChar": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "mime_consumeToken": {
        "result": "struct mime_consumeToken_retval {string field_0;}",
        "result_name": "mime_consumeToken_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "mime_consumeValue": {
        "result": "struct mime_consumeValue_retval {string field_0;}",
        "result_name": "mime_consumeValue_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "mime_consumeMediaParam": {
        "result": "struct mime_consumeMediaParam_retval {string field_0;}",
        "result_name": "mime_consumeMediaParam_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "mime_percentHexUnescape": {
        "result": "struct mime_percentHexUnescape_retval {string field_0;error err1;}",
        "result_name": "mime_percentHexUnescape_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "mime_ishex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "mime_unhex": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "mime_TestConsumeToken": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_TestConsumeValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_TestConsumeMediaParam": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_TestParseMediaType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_TestParseMediaTypeBogus": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_TestFormatMediaType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_clearSyncMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_sync_Map"
            }
        ]
    },
    "mime_setMimeTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lowerExt",
                "type": "map_string_string"
            },
            {
                "name": "mixExt",
                "type": "map_string_string"
            }
        ]
    },
    "mime_initMime": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "mime_TypeByExtension": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ext",
                "type": "string"
            }
        ]
    },
    "mime_ExtensionsByType": {
        "result": "struct mime_ExtensionsByType_retval {_slice_string field_0;error err1;}",
        "result_name": "mime_ExtensionsByType_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "string"
            }
        ]
    },
    "mime_AddExtensionType": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ext",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "string"
            }
        ]
    },
    "mime_setExtensionType": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "extension",
                "type": "string"
            },
            {
                "name": "mimeType",
                "type": "string"
            }
        ]
    },
    "mime_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "mime_initMimePlan9": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "mime_initMimeForTests": {
        "result": "map_string_string",
        "result_name": null,
        "parameters": []
    },
    "mime_loadMimeFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "mime_setMimeInit": {
        "result": "struct mime_setMimeInit_retval {void* field_0;}",
        "result_name": "mime_setMimeInit_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "mime_clearMimeTypes": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "mime_setType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ext",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "string"
            }
        ]
    },
    "mime_TestTypeByExtension": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_TestTypeByExtension_LocalData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_TestTypeByExtensionCase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_TestExtensionsByType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_TestLookupMallocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_BenchmarkTypeByExtension": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "mime_BenchmarkExtensionsByType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "mime_TestExtensionsByType2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_loadMimeGlobsFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "mime_initMimeUnix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "mime_initMimeUnixTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_TestTypeByExtensionUNIX": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_initMimeWindows": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "mime_multipart_ExampleNewReader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "mime_multipart__ptr_Reader_ReadForm": {
        "result": "struct mime_multipart__ptr_Reader_ReadForm_retval {_ptr_Form field_0;error err1;}",
        "result_name": "mime_multipart__ptr_Reader_ReadForm_retval",
        "parameters": [
            {
                "name": "maxMemory",
                "type": "int64"
            }
        ]
    },
    "mime_multipart__ptr_Reader_readForm": {
        "result": "struct mime_multipart__ptr_Reader_readForm_retval {_ptr_Form field_0;error err1;}",
        "result_name": "mime_multipart__ptr_Reader_readForm_retval",
        "parameters": [
            {
                "name": "maxMemory",
                "type": "int64"
            }
        ]
    },
    "mime_multipart_mimeHeaderSize": {
        "result": "struct mime_multipart_mimeHeaderSize_retval {int64 field_0;}",
        "result_name": "mime_multipart_mimeHeaderSize_retval",
        "parameters": [
            {
                "name": "h",
                "type": "textproto_MIMEHeader"
            }
        ]
    },
    "mime_multipart__ptr_Form_RemoveAll": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "mime_multipart__ptr_FileHeader_Open": {
        "result": "struct mime_multipart__ptr_FileHeader_Open_retval {File field_0;error err1;}",
        "result_name": "mime_multipart__ptr_FileHeader_Open_retval",
        "parameters": []
    },
    "mime_multipart_sectionReadCloser_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "mime_multipart_TestReadForm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_TestReadFormWithNamelessFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_TestReadFormWitFileNameMaxMemoryOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_TestReadFormMaxMemoryOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_TestReadFormWithTextContentType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_testFile": {
        "result": "File",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "fh",
                "type": "_ptr_FileHeader"
            },
            {
                "name": "efn",
                "type": "string"
            },
            {
                "name": "econtent",
                "type": "string"
            }
        ]
    },
    "mime_multipart_TestReadForm_NoReadAfterEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart__ptr_failOnReadAfterErrorReader_Read": {
        "result": "struct mime_multipart__ptr_failOnReadAfterErrorReader_Read_retval {int field_0;error err1;}",
        "result_name": "mime_multipart__ptr_failOnReadAfterErrorReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "mime_multipart_TestReadForm_NonFileMaxMemory": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_TestReadForm_MetadataTooLarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_TestReadForm_ManyFiles_Combined": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_TestReadForm_ManyFiles_Distinct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_testReadFormManyFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "distinct",
                "type": "bool"
            }
        ]
    },
    "mime_multipart_TestReadFormLimits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_BenchmarkReadForm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "mime_multipart__ptr_Part_FormName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "mime_multipart__ptr_Part_FileName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "mime_multipart__ptr_Part_parseContentDisposition": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "mime_multipart_NewReader": {
        "result": "_ptr_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "boundary",
                "type": "string"
            }
        ]
    },
    "mime_multipart__ptr_stickyErrorReader_Read": {
        "result": "struct mime_multipart__ptr_stickyErrorReader_Read_retval {int field_0;error err1;}",
        "result_name": "mime_multipart__ptr_stickyErrorReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "mime_multipart_newPart": {
        "result": "struct mime_multipart_newPart_retval {_ptr_Part field_0;error err1;}",
        "result_name": "mime_multipart_newPart_retval",
        "parameters": [
            {
                "name": "mr",
                "type": "_ptr_Reader"
            },
            {
                "name": "rawPart",
                "type": "bool"
            },
            {
                "name": "maxMIMEHeaderSize",
                "type": "int64"
            },
            {
                "name": "maxMIMEHeaders",
                "type": "int64"
            }
        ]
    },
    "mime_multipart__ptr_Part_populateHeaders": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "maxMIMEHeaderSize",
                "type": "int64"
            },
            {
                "name": "maxMIMEHeaders",
                "type": "int64"
            }
        ]
    },
    "mime_multipart__ptr_Part_Read": {
        "result": "struct mime_multipart__ptr_Part_Read_retval {int field_0;error err1;}",
        "result_name": "mime_multipart__ptr_Part_Read_retval",
        "parameters": [
            {
                "name": "d",
                "type": "_slice_byte"
            }
        ]
    },
    "mime_multipart_partReader_Read": {
        "result": "struct mime_multipart_partReader_Read_retval {int field_0;error err1;}",
        "result_name": "mime_multipart_partReader_Read_retval",
        "parameters": [
            {
                "name": "d",
                "type": "_slice_byte"
            }
        ]
    },
    "mime_multipart_scanUntilBoundary": {
        "result": "struct mime_multipart_scanUntilBoundary_retval {int field_0;error err1;}",
        "result_name": "mime_multipart_scanUntilBoundary_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "dashBoundary",
                "type": "_slice_byte"
            },
            {
                "name": "nlDashBoundary",
                "type": "_slice_byte"
            },
            {
                "name": "total",
                "type": "int64"
            },
            {
                "name": "readErr",
                "type": "error"
            }
        ]
    },
    "mime_multipart_matchAfterPrefix": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "prefix",
                "type": "_slice_byte"
            },
            {
                "name": "readErr",
                "type": "error"
            }
        ]
    },
    "mime_multipart__ptr_Part_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "mime_multipart_maxMIMEHeaders": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "mime_multipart__ptr_Reader_NextPart": {
        "result": "struct mime_multipart__ptr_Reader_NextPart_retval {_ptr_Part field_0;error err1;}",
        "result_name": "mime_multipart__ptr_Reader_NextPart_retval",
        "parameters": []
    },
    "mime_multipart__ptr_Reader_NextRawPart": {
        "result": "struct mime_multipart__ptr_Reader_NextRawPart_retval {_ptr_Part field_0;error err1;}",
        "result_name": "mime_multipart__ptr_Reader_NextRawPart_retval",
        "parameters": []
    },
    "mime_multipart__ptr_Reader_nextPart": {
        "result": "struct mime_multipart__ptr_Reader_nextPart_retval {_ptr_Part field_0;error err1;}",
        "result_name": "mime_multipart__ptr_Reader_nextPart_retval",
        "parameters": [
            {
                "name": "rawPart",
                "type": "bool"
            },
            {
                "name": "maxMIMEHeaderSize",
                "type": "int64"
            },
            {
                "name": "maxMIMEHeaders",
                "type": "int64"
            }
        ]
    },
    "mime_multipart__ptr_Reader_isFinalBoundary": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "_slice_byte"
            }
        ]
    },
    "mime_multipart__ptr_Reader_isBoundaryDelimiterLine": {
        "result": "struct mime_multipart__ptr_Reader_isBoundaryDelimiterLine_retval {bool field_0;}",
        "result_name": "mime_multipart__ptr_Reader_isBoundaryDelimiterLine_retval",
        "parameters": [
            {
                "name": "line",
                "type": "_slice_byte"
            }
        ]
    },
    "mime_multipart_skipLWSPChar": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "mime_multipart_TestBoundaryLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_escapeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "mime_multipart_expectEq": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "expected",
                "type": "string"
            },
            {
                "name": "actual",
                "type": "string"
            },
            {
                "name": "what",
                "type": "string"
            }
        ]
    },
    "mime_multipart_TestNameAccessors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_testMultipartBody": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "sep",
                "type": "string"
            }
        ]
    },
    "mime_multipart_TestMultipart": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_TestMultipartOnlyNewlines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_TestMultipartSlowInput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_testMultipart": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "onlyNewlines",
                "type": "bool"
            }
        ]
    },
    "mime_multipart_TestVariousTextLineEndings": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart__ptr_maliciousReader_Read": {
        "result": "struct mime_multipart__ptr_maliciousReader_Read_retval {int field_0;error err1;}",
        "result_name": "mime_multipart__ptr_maliciousReader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "mime_multipart_TestLineLimit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_TestMultipartTruncated": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart__ptr_slowReader_Read": {
        "result": "struct mime_multipart__ptr_slowReader_Read_retval {int field_0;error err1;}",
        "result_name": "mime_multipart__ptr_slowReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "mime_multipart__ptr_sentinelReader_Read": {
        "result": "struct mime_multipart__ptr_sentinelReader_Read_retval {int field_0;error err1;}",
        "result_name": "mime_multipart__ptr_sentinelReader_Read_retval",
        "parameters": []
    },
    "mime_multipart_TestMultipartStreamReadahead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_TestLineContinuation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_TestQuotedPrintableEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_testQuotedPrintableEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "cte",
                "type": "string"
            }
        ]
    },
    "mime_multipart_TestRawPart": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_TestNested": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_formData": {
        "result": "headerBody",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "mime_multipart_TestParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_partsFromReader": {
        "result": "struct mime_multipart_partsFromReader_retval {_slice_headerBody field_0;error err1;}",
        "result_name": "mime_multipart_partsFromReader_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Reader"
            }
        ]
    },
    "mime_multipart_TestParseAllSizes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_roundTripParseTest": {
        "result": "parseTest",
        "result_name": null,
        "parameters": []
    },
    "mime_multipart_TestNoBoundary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_readMIMEHeader": {
        "result": "struct mime_multipart_readMIMEHeader_retval {textproto_MIMEHeader field_0;error err1;}",
        "result_name": "mime_multipart_readMIMEHeader_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_textproto_Reader"
            },
            {
                "name": "maxMemory",
                "type": "int64"
            },
            {
                "name": "maxHeaders",
                "type": "int64"
            }
        ]
    },
    "mime_multipart_NewWriter": {
        "result": "_ptr_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "mime_multipart__ptr_Writer_Boundary": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "mime_multipart__ptr_Writer_SetBoundary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "boundary",
                "type": "string"
            }
        ]
    },
    "mime_multipart__ptr_Writer_FormDataContentType": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "mime_multipart_randomBoundary": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "mime_multipart__ptr_Writer_CreatePart": {
        "result": "struct mime_multipart__ptr_Writer_CreatePart_retval {io_Writer field_0;error err1;}",
        "result_name": "mime_multipart__ptr_Writer_CreatePart_retval",
        "parameters": [
            {
                "name": "header",
                "type": "textproto_MIMEHeader"
            }
        ]
    },
    "mime_multipart_escapeQuotes": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "mime_multipart__ptr_Writer_CreateFormFile": {
        "result": "struct mime_multipart__ptr_Writer_CreateFormFile_retval {io_Writer field_0;error err1;}",
        "result_name": "mime_multipart__ptr_Writer_CreateFormFile_retval",
        "parameters": [
            {
                "name": "fieldname",
                "type": "string"
            },
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "mime_multipart__ptr_Writer_CreateFormField": {
        "result": "struct mime_multipart__ptr_Writer_CreateFormField_retval {io_Writer field_0;error err1;}",
        "result_name": "mime_multipart__ptr_Writer_CreateFormField_retval",
        "parameters": [
            {
                "name": "fieldname",
                "type": "string"
            }
        ]
    },
    "mime_multipart__ptr_Writer_WriteField": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fieldname",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "mime_multipart__ptr_Writer_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "mime_multipart__ptr_part_close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "mime_multipart__ptr_part_Write": {
        "result": "struct mime_multipart__ptr_part_Write_retval {int field_0;error err1;}",
        "result_name": "mime_multipart__ptr_part_Write_retval",
        "parameters": [
            {
                "name": "d",
                "type": "_slice_byte"
            }
        ]
    },
    "mime_multipart_TestWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_TestWriterSetBoundary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_TestWriterBoundaryGoroutines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_multipart_TestSortedHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_quotedprintable_ExampleNewReader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "mime_quotedprintable_ExampleNewWriter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "mime_quotedprintable_NewReader": {
        "result": "_ptr_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "mime_quotedprintable_fromHex": {
        "result": "struct mime_quotedprintable_fromHex_retval {byte field_0;error err1;}",
        "result_name": "mime_quotedprintable_fromHex_retval",
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "mime_quotedprintable_readHexByte": {
        "result": "struct mime_quotedprintable_readHexByte_retval {byte field_0;error err1;}",
        "result_name": "mime_quotedprintable_readHexByte_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_slice_byte"
            }
        ]
    },
    "mime_quotedprintable_isQPDiscardWhitespace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "mime_quotedprintable__ptr_Reader_Read": {
        "result": "struct mime_quotedprintable__ptr_Reader_Read_retval {int field_0;error err1;}",
        "result_name": "mime_quotedprintable__ptr_Reader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "mime_quotedprintable_TestReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_quotedprintable_everySequence": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "string"
            },
            {
                "name": "alpha",
                "type": "string"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "mime_quotedprintable_TestExhaustive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_quotedprintable_NewWriter": {
        "result": "_ptr_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "mime_quotedprintable__ptr_Writer_Write": {
        "result": "struct mime_quotedprintable__ptr_Writer_Write_retval {int field_0;error err1;}",
        "result_name": "mime_quotedprintable__ptr_Writer_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "mime_quotedprintable__ptr_Writer_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "mime_quotedprintable__ptr_Writer_write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "mime_quotedprintable__ptr_Writer_encode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "mime_quotedprintable__ptr_Writer_checkLastByte": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "mime_quotedprintable__ptr_Writer_insertSoftLineBreak": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "mime_quotedprintable__ptr_Writer_insertCRLF": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "mime_quotedprintable__ptr_Writer_flush": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "mime_quotedprintable_isWhitespace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "mime_quotedprintable_TestWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_quotedprintable_TestWriterBinary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_quotedprintable_testWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "binary",
                "type": "bool"
            }
        ]
    },
    "mime_quotedprintable_TestRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "mime_quotedprintable_BenchmarkWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_sortByRFC6724": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addrs",
                "type": "_slice_IPAddr"
            }
        ]
    },
    "net_sortByRFC6724withSrcs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addrs",
                "type": "_slice_IPAddr"
            },
            {
                "name": "srcs",
                "type": "_slice_netip_Addr"
            }
        ]
    },
    "net_srcAddrs": {
        "result": "_slice_netip_Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "addrs",
                "type": "_slice_IPAddr"
            }
        ]
    },
    "net_ipAttrOf": {
        "result": "ipAttr",
        "result_name": null,
        "parameters": [
            {
                "name": "ip",
                "type": "netip_Addr"
            }
        ]
    },
    "net__ptr_byRFC6724_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_byRFC6724_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "net__ptr_byRFC6724_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "net_policyTable_Classify": {
        "result": "policyTableEntry",
        "result_name": null,
        "parameters": [
            {
                "name": "ip",
                "type": "netip_Addr"
            }
        ]
    },
    "net_classifyScope": {
        "result": "scope",
        "result_name": null,
        "parameters": [
            {
                "name": "ip",
                "type": "netip_Addr"
            }
        ]
    },
    "net_commonPrefixLen": {
        "result": "struct net_commonPrefixLen_retval {int field_0;}",
        "result_name": "net_commonPrefixLen_retval",
        "parameters": [
            {
                "name": "a",
                "type": "netip_Addr"
            },
            {
                "name": "b",
                "type": "IP"
            }
        ]
    },
    "net_TestSortByRFC6724": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestRFC6724PolicyTableOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestRFC6724PolicyTableContent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestRFC6724PolicyTableClassify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestRFC6724ClassifyScope": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestRFC6724CommonPrefixLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_cgoNameinfoPTR": {
        "result": "struct net_cgoNameinfoPTR_retval {int field_0;error err1;}",
        "result_name": "net_cgoNameinfoPTR_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_RawSockaddr"
            },
            {
                "name": "salen",
                "type": "int"
            }
        ]
    },
    "net_cgoSockaddrInet4": {
        "result": "_ptr_syscall_RawSockaddr",
        "result_name": null,
        "parameters": [
            {
                "name": "ip",
                "type": "IP"
            }
        ]
    },
    "net_cgoSockaddrInet6": {
        "result": "_ptr_syscall_RawSockaddr",
        "result_name": null,
        "parameters": [
            {
                "name": "ip",
                "type": "IP"
            },
            {
                "name": "zone",
                "type": "int"
            }
        ]
    },
    "net_cgoLookupHost": {
        "result": "struct net_cgoLookupHost_retval {_slice_string field_0;error err1;}",
        "result_name": "net_cgoLookupHost_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_cgoLookupPort": {
        "result": "struct net_cgoLookupPort_retval {int field_0;error err1;}",
        "result_name": "net_cgoLookupPort_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "service",
                "type": "string"
            }
        ]
    },
    "net_cgoLookupIP": {
        "result": "struct net_cgoLookupIP_retval {_slice_IPAddr field_0;error err1;}",
        "result_name": "net_cgoLookupIP_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_cgoLookupCNAME": {
        "result": "struct net_cgoLookupCNAME_retval {string field_0;error err1;bool field_2;}",
        "result_name": "net_cgoLookupCNAME_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_cgoLookupPTR": {
        "result": "struct net_cgoLookupPTR_retval {_slice_string field_0;error err1;}",
        "result_name": "net_cgoLookupPTR_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_addrinfoErrno_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_addrinfoErrno_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_addrinfoErrno_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_addrinfoErrno_isAddrinfoErrno": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_doBlockingWithCtx": {
        "result": "struct net_doBlockingWithCtx_retval {T field_0;error err1;}",
        "result_name": "net_doBlockingWithCtx_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "blocking",
                "type": "void*"
            }
        ]
    },
    "net_cgoLookupServicePort": {
        "result": "struct net_cgoLookupServicePort_retval {int field_0;error err1;}",
        "result_name": "net_cgoLookupServicePort_retval",
        "parameters": [
            {
                "name": "hints",
                "type": "_ptr_unix_Addrinfo"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "service",
                "type": "string"
            }
        ]
    },
    "net_cgoLookupHostIP": {
        "result": "struct net_cgoLookupHostIP_retval {_slice_IPAddr field_0;error err1;}",
        "result_name": "net_cgoLookupHostIP_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_cgoLookupAddrPTR": {
        "result": "struct net_cgoLookupAddrPTR_retval {_slice_string field_0;error err1;}",
        "result_name": "net_cgoLookupAddrPTR_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "string"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_RawSockaddr"
            },
            {
                "name": "salen",
                "type": "_C_socklen_t"
            }
        ]
    },
    "net_cgoSockaddr": {
        "result": "struct net_cgoSockaddr_retval {_ptr_syscall_RawSockaddr field_0;_C_socklen_t field_1;}",
        "result_name": "net_cgoSockaddr_retval",
        "parameters": [
            {
                "name": "ip",
                "type": "IP"
            },
            {
                "name": "zone",
                "type": "string"
            }
        ]
    },
    "net_resSearch": {
        "result": "struct net_resSearch_retval {_slice_dnsmessage_Resource field_0;error err1;}",
        "result_name": "net_resSearch_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "hostname",
                "type": "string"
            },
            {
                "name": "rtype",
                "type": "int"
            },
            {
                "name": "class",
                "type": "int"
            }
        ]
    },
    "net_cgoResSearch": {
        "result": "struct net_cgoResSearch_retval {_slice_dnsmessage_Resource field_0;error err1;}",
        "result_name": "net_cgoResSearch_retval",
        "parameters": [
            {
                "name": "hostname",
                "type": "string"
            },
            {
                "name": "rtype",
                "type": "int"
            },
            {
                "name": "class",
                "type": "int"
            }
        ]
    },
    "net__C_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_net_byte"
            }
        ]
    },
    "net__C_malloc": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "net__C_free": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "net__C_ai_addr": {
        "result": "_ptr__ptr_syscall_RawSockaddr",
        "result_name": null,
        "parameters": [
            {
                "name": "ai",
                "type": "_ptr_unix_Addrinfo"
            }
        ]
    },
    "net__C_ai_family": {
        "result": "_ptr_net_int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ai",
                "type": "_ptr_unix_Addrinfo"
            }
        ]
    },
    "net__C_ai_flags": {
        "result": "_ptr_net_int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ai",
                "type": "_ptr_unix_Addrinfo"
            }
        ]
    },
    "net__C_ai_next": {
        "result": "_ptr__ptr_unix_Addrinfo",
        "result_name": null,
        "parameters": [
            {
                "name": "ai",
                "type": "_ptr_unix_Addrinfo"
            }
        ]
    },
    "net__C_ai_protocol": {
        "result": "_ptr_net_int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ai",
                "type": "_ptr_unix_Addrinfo"
            }
        ]
    },
    "net__C_ai_socktype": {
        "result": "_ptr_net_int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ai",
                "type": "_ptr_unix_Addrinfo"
            }
        ]
    },
    "net__C_freeaddrinfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ai",
                "type": "_ptr_unix_Addrinfo"
            }
        ]
    },
    "net__C_gai_strerror": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "eai",
                "type": "_C_int"
            }
        ]
    },
    "net__C_getaddrinfo": {
        "result": "struct net__C_getaddrinfo_retval {int field_0;error err1;}",
        "result_name": "net__C_getaddrinfo_retval",
        "parameters": [
            {
                "name": "hostname",
                "type": "_ptr_byte"
            },
            {
                "name": "servname",
                "type": "_ptr_byte"
            },
            {
                "name": "hints",
                "type": "_ptr_unix_Addrinfo"
            },
            {
                "name": "res",
                "type": "_ptr__ptr_unix_Addrinfo"
            }
        ]
    },
    "net__C_res_ninit": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_unix_ResState"
            }
        ]
    },
    "net__C_res_nclose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_unix_ResState"
            }
        ]
    },
    "net__C_res_nsearch": {
        "result": "struct net__C_res_nsearch_retval {int field_0;error err1;}",
        "result_name": "net__C_res_nsearch_retval",
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_unix_ResState"
            },
            {
                "name": "dname",
                "type": "_ptr_net_byte"
            },
            {
                "name": "class",
                "type": "int"
            },
            {
                "name": "typ",
                "type": "int"
            },
            {
                "name": "ans",
                "type": "_ptr_net_byte"
            },
            {
                "name": "anslen",
                "type": "int"
            }
        ]
    },
    "net_TestCgoLookupIP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestCgoLookupIPWithCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestCgoLookupPort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestCgoLookupPortWithCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestCgoLookupPTR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestCgoLookupPTRWithCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_systemConf": {
        "result": "_ptr_conf",
        "result_name": null,
        "parameters": []
    },
    "net_initConfVal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_goosPrefersCgo": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_conf_mustUseGoResolver": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Resolver"
            }
        ]
    },
    "net__ptr_conf_addrLookupOrder": {
        "result": "struct net__ptr_conf_addrLookupOrder_retval {hostLookupOrder field_0;_ptr_dnsConfig field_1;}",
        "result_name": "net__ptr_conf_addrLookupOrder_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Resolver"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net__ptr_conf_hostLookupOrder": {
        "result": "struct net__ptr_conf_hostLookupOrder_retval {hostLookupOrder field_0;_ptr_dnsConfig field_1;}",
        "result_name": "net__ptr_conf_hostLookupOrder_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Resolver"
            },
            {
                "name": "hostname",
                "type": "string"
            }
        ]
    },
    "net__ptr_conf_lookupOrder": {
        "result": "struct net__ptr_conf_lookupOrder_retval {hostLookupOrder field_0;_ptr_dnsConfig field_1;}",
        "result_name": "net__ptr_conf_lookupOrder_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Resolver"
            },
            {
                "name": "hostname",
                "type": "string"
            }
        ]
    },
    "net_goDebugNetDNS": {
        "result": "struct net_goDebugNetDNS_retval {string field_0;int field_1;}",
        "result_name": "net_goDebugNetDNS_retval",
        "parameters": []
    },
    "net_isLocalhost": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "string"
            }
        ]
    },
    "net_isGateway": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "string"
            }
        ]
    },
    "net_isOutbound": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "string"
            }
        ]
    },
    "net_nssStr": {
        "result": "_ptr_nssConf",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_TestConfHostLookupOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestAddrLookupOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_setSystemNSS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "nss",
                "type": "_ptr_nssConf"
            },
            {
                "name": "addDur",
                "type": "time_Duration"
            }
        ]
    },
    "net_TestSystemConf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestConnAndListener": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net__ptr_mptcpStatus_get": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_mptcpStatus_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "use",
                "type": "bool"
            }
        ]
    },
    "net__ptr_Dialer_dualStack": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_minNonzeroTime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "time_Time"
            },
            {
                "name": "b",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_Dialer_deadline": {
        "result": "struct net__ptr_Dialer_deadline_retval {time_Time field_0;}",
        "result_name": "net__ptr_Dialer_deadline_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "now",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_Dialer_resolver": {
        "result": "_ptr_Resolver",
        "result_name": null,
        "parameters": []
    },
    "net_partialDeadline": {
        "result": "struct net_partialDeadline_retval {time_Time field_0;error err1;}",
        "result_name": "net_partialDeadline_retval",
        "parameters": [
            {
                "name": "now",
                "type": "time_Time"
            },
            {
                "name": "deadline",
                "type": "time_Time"
            },
            {
                "name": "addrsRemaining",
                "type": "int"
            }
        ]
    },
    "net__ptr_Dialer_fallbackDelay": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "net_parseNetwork": {
        "result": "struct net_parseNetwork_retval {string field_0;int field_1;error err2;}",
        "result_name": "net_parseNetwork_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "needsProto",
                "type": "bool"
            }
        ]
    },
    "net__ptr_Resolver_resolveAddrList": {
        "result": "struct net__ptr_Resolver_resolveAddrList_retval {addrList field_0;error err1;}",
        "result_name": "net__ptr_Resolver_resolveAddrList_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "string"
            },
            {
                "name": "hint",
                "type": "Addr"
            }
        ]
    },
    "net__ptr_Dialer_MultipathTCP": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_Dialer_SetMultipathTCP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "use",
                "type": "bool"
            }
        ]
    },
    "net_Dial": {
        "result": "struct net_Dial_retval {Conn field_0;error err1;}",
        "result_name": "net_Dial_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_DialTimeout": {
        "result": "struct net_DialTimeout_retval {Conn field_0;error err1;}",
        "result_name": "net_DialTimeout_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            },
            {
                "name": "timeout",
                "type": "time_Duration"
            }
        ]
    },
    "net__ptr_Dialer_Dial": {
        "result": "struct net__ptr_Dialer_Dial_retval {Conn field_0;error err1;}",
        "result_name": "net__ptr_Dialer_Dial_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net__ptr_Dialer_DialContext": {
        "result": "struct net__ptr_Dialer_DialContext_retval {Conn field_0;error err1;}",
        "result_name": "net__ptr_Dialer_DialContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net__ptr_sysDialer_dialParallel": {
        "result": "struct net__ptr_sysDialer_dialParallel_retval {Conn field_0;error err1;}",
        "result_name": "net__ptr_sysDialer_dialParallel_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "primaries",
                "type": "addrList"
            },
            {
                "name": "fallbacks",
                "type": "addrList"
            }
        ]
    },
    "net__ptr_sysDialer_dialSerial": {
        "result": "struct net__ptr_sysDialer_dialSerial_retval {Conn field_0;error err1;}",
        "result_name": "net__ptr_sysDialer_dialSerial_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "ras",
                "type": "addrList"
            }
        ]
    },
    "net__ptr_sysDialer_dialSingle": {
        "result": "struct net__ptr_sysDialer_dialSingle_retval {Conn field_0;error err1;}",
        "result_name": "net__ptr_sysDialer_dialSingle_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "ra",
                "type": "Addr"
            }
        ]
    },
    "net__ptr_ListenConfig_MultipathTCP": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_ListenConfig_SetMultipathTCP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "use",
                "type": "bool"
            }
        ]
    },
    "net__ptr_ListenConfig_Listen": {
        "result": "struct net__ptr_ListenConfig_Listen_retval {Listener field_0;error err1;}",
        "result_name": "net__ptr_ListenConfig_Listen_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net__ptr_ListenConfig_ListenPacket": {
        "result": "struct net__ptr_ListenConfig_ListenPacket_retval {PacketConn field_0;error err1;}",
        "result_name": "net__ptr_ListenConfig_ListenPacket_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_Listen": {
        "result": "struct net_Listen_retval {Listener field_0;error err1;}",
        "result_name": "net_Listen_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_ListenPacket": {
        "result": "struct net_ListenPacket_retval {PacketConn field_0;error err1;}",
        "result_name": "net_ListenPacket_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_TestProhibitionaryDialArg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDialLocal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDialerDualStackFDLeak": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_slowDialTCP": {
        "result": "struct net_slowDialTCP_retval {_ptr_TCPConn field_0;error err1;}",
        "result_name": "net_slowDialTCP_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "laddr",
                "type": "_ptr_TCPAddr"
            },
            {
                "name": "raddr",
                "type": "_ptr_TCPAddr"
            }
        ]
    },
    "net_dialClosedPort": {
        "result": "struct net_dialClosedPort_retval {time_Duration field_0;}",
        "result_name": "net_dialClosedPort_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDialParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_lookupSlowFast": {
        "result": "struct net_lookupSlowFast_retval {_slice_IPAddr field_0;error err1;}",
        "result_name": "net_lookupSlowFast_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net_TestDialerFallbackDelay": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDialParallelSpuriousConnection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDialerPartialDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDialerLocalAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDialerDualStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDialerKeepAlive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDialCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestCancelAfterDial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDialClosedPortFailFast": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDialListenerAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDialerControl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDialerControlContext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_mustHaveExternalNetwork": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_contextWithNonZeroDeadline_Deadline": {
        "result": "struct net_contextWithNonZeroDeadline_Deadline_retval {time_Time field_0;bool field_1;}",
        "result_name": "net_contextWithNonZeroDeadline_Deadline_retval",
        "parameters": []
    },
    "net_TestDialWithNonZeroDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_TestDialContextCancelRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_fastrandu": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "net_randInt": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_randIntn": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "net_reverseaddr": {
        "result": "struct net_reverseaddr_retval {string field_0;error err1;}",
        "result_name": "net_reverseaddr_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_equalASCIIName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "dnsmessage_Name"
            },
            {
                "name": "y",
                "type": "dnsmessage_Name"
            }
        ]
    },
    "net_isDomainName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_absDomainName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_byPriorityWeight_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_byPriorityWeight_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "net_byPriorityWeight_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "net_byPriorityWeight_shuffleByWeight": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_byPriorityWeight_sort": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_byPref_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_byPref_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "net_byPref_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "net_byPref_sort": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_checkDistribution": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "data",
                "type": "_slice__ptr_SRV"
            },
            {
                "name": "margin",
                "type": "float64"
            }
        ]
    },
    "net_testUniformity": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "margin",
                "type": "float64"
            }
        ]
    },
    "net_TestDNSSRVUniformity": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_testWeighting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "margin",
                "type": "float64"
            }
        ]
    },
    "net_TestWeighting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_newRequest": {
        "result": "struct net_newRequest_retval {uint16 field_0;_slice_byte field_1;error err2;}",
        "result_name": "net_newRequest_retval",
        "parameters": [
            {
                "name": "q",
                "type": "dnsmessage_Question"
            },
            {
                "name": "ad",
                "type": "bool"
            }
        ]
    },
    "net_checkResponse": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "reqID",
                "type": "uint16"
            },
            {
                "name": "reqQues",
                "type": "dnsmessage_Question"
            },
            {
                "name": "respHdr",
                "type": "dnsmessage_Header"
            },
            {
                "name": "respQues",
                "type": "dnsmessage_Question"
            }
        ]
    },
    "net_dnsPacketRoundTrip": {
        "result": "struct net_dnsPacketRoundTrip_retval {dnsmessage_Parser field_0;dnsmessage_Header field_1;error err2;}",
        "result_name": "net_dnsPacketRoundTrip_retval",
        "parameters": [
            {
                "name": "c",
                "type": "Conn"
            },
            {
                "name": "id",
                "type": "uint16"
            },
            {
                "name": "query",
                "type": "dnsmessage_Question"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_dnsStreamRoundTrip": {
        "result": "struct net_dnsStreamRoundTrip_retval {dnsmessage_Parser field_0;dnsmessage_Header field_1;error err2;}",
        "result_name": "net_dnsStreamRoundTrip_retval",
        "parameters": [
            {
                "name": "c",
                "type": "Conn"
            },
            {
                "name": "id",
                "type": "uint16"
            },
            {
                "name": "query",
                "type": "dnsmessage_Question"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_Resolver_exchange": {
        "result": "struct net__ptr_Resolver_exchange_retval {dnsmessage_Parser field_0;dnsmessage_Header field_1;error err2;}",
        "result_name": "net__ptr_Resolver_exchange_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "server",
                "type": "string"
            },
            {
                "name": "q",
                "type": "dnsmessage_Question"
            },
            {
                "name": "timeout",
                "type": "time_Duration"
            },
            {
                "name": "useTCP",
                "type": "bool"
            },
            {
                "name": "ad",
                "type": "bool"
            }
        ]
    },
    "net_checkHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_dnsmessage_Parser"
            },
            {
                "name": "h",
                "type": "dnsmessage_Header"
            }
        ]
    },
    "net_skipToAnswer": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_dnsmessage_Parser"
            },
            {
                "name": "qtype",
                "type": "dnsmessage_Type"
            }
        ]
    },
    "net__ptr_Resolver_tryOneName": {
        "result": "struct net__ptr_Resolver_tryOneName_retval {dnsmessage_Parser field_0;string field_1;error err2;}",
        "result_name": "net__ptr_Resolver_tryOneName_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cfg",
                "type": "_ptr_dnsConfig"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "qtype",
                "type": "dnsmessage_Type"
            }
        ]
    },
    "net_getSystemDNSConfig": {
        "result": "_ptr_dnsConfig",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_resolverConfig_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_resolverConfig_tryUpdate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_resolverConfig_tryAcquireSema": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_resolverConfig_releaseSema": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_Resolver_lookup": {
        "result": "struct net__ptr_Resolver_lookup_retval {dnsmessage_Parser field_0;string field_1;error err2;}",
        "result_name": "net__ptr_Resolver_lookup_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "qtype",
                "type": "dnsmessage_Type"
            },
            {
                "name": "conf",
                "type": "_ptr_dnsConfig"
            }
        ]
    },
    "net_avoidDNS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_dnsConfig_nameList": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_hostLookupOrder_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_Resolver_goLookupHostOrder": {
        "result": "struct net__ptr_Resolver_goLookupHostOrder_retval {_slice_string field_0;error err1;}",
        "result_name": "net__ptr_Resolver_goLookupHostOrder_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "order",
                "type": "hostLookupOrder"
            },
            {
                "name": "conf",
                "type": "_ptr_dnsConfig"
            }
        ]
    },
    "net_goLookupIPFiles": {
        "result": "struct net_goLookupIPFiles_retval {_slice_IPAddr field_0;string field_1;}",
        "result_name": "net_goLookupIPFiles_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_goLookupIP": {
        "result": "struct net__ptr_Resolver_goLookupIP_retval {_slice_IPAddr field_0;error err1;}",
        "result_name": "net__ptr_Resolver_goLookupIP_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_goLookupIPCNAMEOrder": {
        "result": "struct net__ptr_Resolver_goLookupIPCNAMEOrder_retval {_slice_IPAddr field_0;dnsmessage_Name field_1;error err2;}",
        "result_name": "net__ptr_Resolver_goLookupIPCNAMEOrder_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "order",
                "type": "hostLookupOrder"
            },
            {
                "name": "conf",
                "type": "_ptr_dnsConfig"
            }
        ]
    },
    "net__ptr_Resolver_goLookupCNAME": {
        "result": "struct net__ptr_Resolver_goLookupCNAME_retval {string field_0;error err1;}",
        "result_name": "net__ptr_Resolver_goLookupCNAME_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "host",
                "type": "string"
            },
            {
                "name": "order",
                "type": "hostLookupOrder"
            },
            {
                "name": "conf",
                "type": "_ptr_dnsConfig"
            }
        ]
    },
    "net__ptr_Resolver_goLookupPTR": {
        "result": "struct net__ptr_Resolver_goLookupPTR_retval {_slice_string field_0;error err1;}",
        "result_name": "net__ptr_Resolver_goLookupPTR_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "addr",
                "type": "string"
            },
            {
                "name": "order",
                "type": "hostLookupOrder"
            },
            {
                "name": "conf",
                "type": "_ptr_dnsConfig"
            }
        ]
    },
    "net_mustNewName": {
        "result": "dnsmessage_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_mustQuestion": {
        "result": "dnsmessage_Question",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "qtype",
                "type": "dnsmessage_Type"
            },
            {
                "name": "class",
                "type": "dnsmessage_Class"
            }
        ]
    },
    "net_TestDNSTransportFallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestSpecialDomainName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestAvoidDNSName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupTorOnion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_newResolvConfTest": {
        "result": "struct net_newResolvConfTest_retval {_ptr_resolvConfTest field_0;error err1;}",
        "result_name": "net_newResolvConfTest_retval",
        "parameters": []
    },
    "net__ptr_resolvConfTest_write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "lines",
                "type": "_slice_string"
            }
        ]
    },
    "net__ptr_resolvConfTest_writeAndUpdate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "lines",
                "type": "_slice_string"
            }
        ]
    },
    "net__ptr_resolvConfTest_writeAndUpdateWithLastCheckedTime": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "lines",
                "type": "_slice_string"
            },
            {
                "name": "lastChecked",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_resolvConfTest_forceUpdate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "lastChecked",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_resolvConfTest_forceUpdateConf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_dnsConfig"
            },
            {
                "name": "lastChecked",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_resolvConfTest_servers": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_resolvConfTest_teardown": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_TestUpdateResolvConf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestGoLookupIPWithResolverConfig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestGoLookupIPOrderFallbackToFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestErrorForOriginalNameWhenSearching": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestIgnoreLameReferrals": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_BenchmarkGoLookupIP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_BenchmarkGoLookupIPNoSuchHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_BenchmarkGoLookupIPWithBrokenNameServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net__ptr_fakeDNSServer_DialContext": {
        "result": "struct net__ptr_fakeDNSServer_DialContext_retval {Conn field_0;error err1;}",
        "result_name": "net__ptr_fakeDNSServer_DialContext_retval",
        "parameters": [
            {
                "name": "_",
                "type": "context_Context"
            },
            {
                "name": "n",
                "type": "string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net__ptr_fakeDNSConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_fakeDNSConn_Read": {
        "result": "struct net__ptr_fakeDNSConn_Read_retval {int field_0;error err1;}",
        "result_name": "net__ptr_fakeDNSConn_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_fakeDNSConn_Write": {
        "result": "struct net__ptr_fakeDNSConn_Write_retval {int field_0;error err1;}",
        "result_name": "net__ptr_fakeDNSConn_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_fakeDNSConn_SetDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_fakeDNSPacketConn_SetDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_fakeDNSPacketConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_TestIgnoreDNSForgeries": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestRetryTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestRotate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_testRotate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "rotate",
                "type": "bool"
            },
            {
                "name": "nameservers",
                "type": "_slice_string"
            },
            {
                "name": "wantServers",
                "type": "_slice_string"
            }
        ]
    },
    "net_mockTXTResponse": {
        "result": "dnsmessage_Message",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "dnsmessage_Message"
            }
        ]
    },
    "net_TestStrictErrorsLookupIP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestStrictErrorsLookupTXT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDNSGoroutineRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_lookupWithFake": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fake",
                "type": "fakeDNSServer"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "dnsmessage_Type"
            }
        ]
    },
    "net_TestIssue8434": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestIssueNoSuchHostExists": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestNoSuchHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDNSDialTCP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestTXTRecordTwoStrings": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestSingleRequestLookup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDNSUseTCP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestPTRandNonPTR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestCVE202133195": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestNullMX": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestRootNS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestGoLookupIPCNAMEOrderHostsAliasesFilesOnlyMode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestGoLookupIPCNAMEOrderHostsAliasesFilesDNSMode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestGoLookupIPCNAMEOrderHostsAliasesDNSFilesMode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_testGoLookupIPCNAMEOrderHostsAliases": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "hostLookupOrder"
            },
            {
                "name": "lookup",
                "type": "string"
            },
            {
                "name": "lookupRes",
                "type": "string"
            }
        ]
    },
    "net_TestDNSPacketSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLongDNSNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDNSTrustAD": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDNSConfigNoReload": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupOrderFilesNoSuchHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net__ptr_dnsConfig_serverOffset": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "net_dnsReadConfig": {
        "result": "struct net_dnsReadConfig_retval {_ptr_dnsConfig field_0;}",
        "result_name": "net_dnsReadConfig_retval",
        "parameters": [
            {
                "name": "ignoredFilename",
                "type": "string"
            }
        ]
    },
    "net_dnsDefaultSearch": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "net_hasPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "net_ensureRooted": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_TestDNSReadConfig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDNSReadMissingFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDNSDefaultSearch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDNSNameLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_emitDNSNameTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "chan_send_dnsNameTest"
            }
        ]
    },
    "net_TestDNSName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_BenchmarkDNSName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_isConnError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_isPlatformError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_isENOBUFS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_wrapSyscallError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_TestSpuriousENOTAVAIL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net__ptr_OpError_isValid": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_parseDialError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "nestedErr",
                "type": "error"
            }
        ]
    },
    "net_TestDialError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestProtocolDialError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDialAddrError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestListenError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestListenPacketError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestProtocolListenError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_parseReadError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "nestedErr",
                "type": "error"
            }
        ]
    },
    "net_parseWriteError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "nestedErr",
                "type": "error"
            }
        ]
    },
    "net_parseCloseError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "nestedErr",
                "type": "error"
            },
            {
                "name": "isShutdown",
                "type": "bool"
            }
        ]
    },
    "net_TestCloseError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_parseAcceptError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "nestedErr",
                "type": "error"
            }
        ]
    },
    "net_TestAcceptError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_parseCommonError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "nestedErr",
                "type": "error"
            }
        ]
    },
    "net_TestFileError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_parseLookupPortError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "nestedErr",
                "type": "error"
            }
        ]
    },
    "net_TestContextError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_samePlatformError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "want",
                "type": "error"
            }
        ]
    },
    "net_ExampleListener": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleDialer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleDialer_unix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleIPv4": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleParseCIDR": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleParseIP": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleIP_DefaultMask": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleIP_Equal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleIP_IsGlobalUnicast": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleIP_IsInterfaceLocalMulticast": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleIP_IsLinkLocalMulticast": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleIP_IsLinkLocalUnicast": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleIP_IsLoopback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleIP_IsMulticast": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleIP_IsPrivate": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleIP_IsUnspecified": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleIP_Mask": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleIP_String": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleIP_To16": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleIP_to4": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleCIDRMask": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleIPv4Mask": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_ExampleUDPConn_WriteTo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_TestResolveGoogle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDialGoogle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_googleLiteralAddrs": {
        "result": "struct net_googleLiteralAddrs_retval {_slice_string field_0;error err1;}",
        "result_name": "net_googleLiteralAddrs_retval",
        "parameters": []
    },
    "net_fetchGoogle": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dial",
                "type": "void*"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_newFD": {
        "result": "struct net_newFD_retval {_ptr_netFD field_0;error err1;}",
        "result_name": "net_newFD_retval",
        "parameters": [
            {
                "name": "sysfd",
                "type": "syscall_Handle"
            },
            {
                "name": "family",
                "type": "int"
            },
            {
                "name": "sotype",
                "type": "int"
            },
            {
                "name": "net",
                "type": "string"
            }
        ]
    },
    "net__ptr_netFD_init": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_netFD_name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_netFD_ok": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_netFD_destroy": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_netFD_Read": {
        "result": "struct net__ptr_netFD_Read_retval {int field_0;error err1;}",
        "result_name": "net__ptr_netFD_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_netFD_Write": {
        "result": "struct net__ptr_netFD_Write_retval {int field_0;error err1;}",
        "result_name": "net__ptr_netFD_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_netFD_closeRead": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_netFD_closeWrite": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_netFD_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_netFD_dup": {
        "result": "struct net__ptr_netFD_dup_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "net__ptr_netFD_dup_retval",
        "parameters": []
    },
    "net__ptr_TCPListener_dup": {
        "result": "struct net__ptr_TCPListener_dup_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "net__ptr_TCPListener_dup_retval",
        "parameters": []
    },
    "net__ptr_netFD_file": {
        "result": "struct net__ptr_netFD_file_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "net__ptr_netFD_file_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_setReadBuffer": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            },
            {
                "name": "bytes",
                "type": "int"
            }
        ]
    },
    "net_setWriteBuffer": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            },
            {
                "name": "bytes",
                "type": "int"
            }
        ]
    },
    "net__ptr_netFD_SetDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_netFD_SetReadDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_netFD_SetWriteDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_netFD_setAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "laddr",
                "type": "Addr"
            },
            {
                "name": "raddr",
                "type": "Addr"
            }
        ]
    },
    "net__ptr_netFD_shutdown": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "how",
                "type": "int"
            }
        ]
    },
    "net__ptr_netFD_readFrom": {
        "result": "struct net__ptr_netFD_readFrom_retval {int field_0;syscall_Sockaddr field_1;error err2;}",
        "result_name": "net__ptr_netFD_readFrom_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_netFD_readFromInet4": {
        "result": "struct net__ptr_netFD_readFromInet4_retval {int field_0;error err1;}",
        "result_name": "net__ptr_netFD_readFromInet4_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "from",
                "type": "_ptr_syscall_SockaddrInet4"
            }
        ]
    },
    "net__ptr_netFD_readFromInet6": {
        "result": "struct net__ptr_netFD_readFromInet6_retval {int field_0;error err1;}",
        "result_name": "net__ptr_netFD_readFromInet6_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "from",
                "type": "_ptr_syscall_SockaddrInet6"
            }
        ]
    },
    "net__ptr_netFD_readMsg": {
        "result": "struct net__ptr_netFD_readMsg_retval {int field_0;syscall_Sockaddr field_1;error err2;}",
        "result_name": "net__ptr_netFD_readMsg_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "net__ptr_netFD_readMsgInet4": {
        "result": "struct net__ptr_netFD_readMsgInet4_retval {int field_0;error err1;}",
        "result_name": "net__ptr_netFD_readMsgInet4_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet4"
            }
        ]
    },
    "net__ptr_netFD_readMsgInet6": {
        "result": "struct net__ptr_netFD_readMsgInet6_retval {int field_0;error err1;}",
        "result_name": "net__ptr_netFD_readMsgInet6_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet6"
            }
        ]
    },
    "net__ptr_netFD_writeTo": {
        "result": "struct net__ptr_netFD_writeTo_retval {int field_0;error err1;}",
        "result_name": "net__ptr_netFD_writeTo_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "syscall_Sockaddr"
            }
        ]
    },
    "net__ptr_netFD_writeToInet4": {
        "result": "struct net__ptr_netFD_writeToInet4_retval {int field_0;error err1;}",
        "result_name": "net__ptr_netFD_writeToInet4_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet4"
            }
        ]
    },
    "net__ptr_netFD_writeToInet6": {
        "result": "struct net__ptr_netFD_writeToInet6_retval {int field_0;error err1;}",
        "result_name": "net__ptr_netFD_writeToInet6_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet6"
            }
        ]
    },
    "net__ptr_netFD_writeMsg": {
        "result": "struct net__ptr_netFD_writeMsg_retval {int field_0;int field_1;error err2;}",
        "result_name": "net__ptr_netFD_writeMsg_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "syscall_Sockaddr"
            }
        ]
    },
    "net__ptr_netFD_writeMsgInet4": {
        "result": "struct net__ptr_netFD_writeMsgInet4_retval {int field_0;int field_1;error err2;}",
        "result_name": "net__ptr_netFD_writeMsgInet4_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet4"
            }
        ]
    },
    "net__ptr_netFD_writeMsgInet6": {
        "result": "struct net__ptr_netFD_writeMsgInet6_retval {int field_0;int field_1;error err2;}",
        "result_name": "net__ptr_netFD_writeMsgInet6_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet6"
            }
        ]
    },
    "net__ptr_netFD_connect": {
        "result": "struct net__ptr_netFD_connect_retval {syscall_Sockaddr field_0;error err1;}",
        "result_name": "net__ptr_netFD_connect_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "la",
                "type": "syscall_Sockaddr"
            },
            {
                "name": "ra",
                "type": "syscall_Sockaddr"
            }
        ]
    },
    "net__ptr_netFD_accept": {
        "result": "struct net__ptr_netFD_accept_retval {_ptr_netFD field_0;error err1;}",
        "result_name": "net__ptr_netFD_accept_retval",
        "parameters": []
    },
    "net_newUnixFile": {
        "result": "_ptr_os_File",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_newPollFD": {
        "result": "_ptr_netFD",
        "result_name": null,
        "parameters": [
            {
                "name": "net",
                "type": "string"
            },
            {
                "name": "pfd",
                "type": "poll_FD"
            }
        ]
    },
    "net_unknownAddr_Network": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_unknownAddr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_canUseConnectEx": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "net",
                "type": "string"
            }
        ]
    },
    "net__ptr_conn_writeBuffers": {
        "result": "struct net__ptr_conn_writeBuffers_retval {int64 field_0;error err1;}",
        "result_name": "net__ptr_conn_writeBuffers_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Buffers"
            }
        ]
    },
    "net__ptr_netFD_writeBuffers": {
        "result": "struct net__ptr_netFD_writeBuffers_retval {int64 field_0;error err1;}",
        "result_name": "net__ptr_netFD_writeBuffers_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Buffers"
            }
        ]
    },
    "net_fileAddr_Network": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_fileAddr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_FileConn": {
        "result": "struct net_FileConn_retval {Conn field_0;error err1;}",
        "result_name": "net_FileConn_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "net_FileListener": {
        "result": "struct net_FileListener_retval {Listener field_0;error err1;}",
        "result_name": "net_FileListener_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "net_FilePacketConn": {
        "result": "struct net_FilePacketConn_retval {PacketConn field_0;error err1;}",
        "result_name": "net_FilePacketConn_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "net__ptr_netFD_status": {
        "result": "struct net__ptr_netFD_status_retval {string field_0;error err1;}",
        "result_name": "net__ptr_netFD_status_retval",
        "parameters": [
            {
                "name": "ln",
                "type": "int"
            }
        ]
    },
    "net_newFileFD": {
        "result": "struct net_newFileFD_retval {_ptr_netFD field_0;error err1;}",
        "result_name": "net_newFileFD_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "net_fileConn": {
        "result": "struct net_fileConn_retval {Conn field_0;error err1;}",
        "result_name": "net_fileConn_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "net_fileListener": {
        "result": "struct net_fileListener_retval {Listener field_0;error err1;}",
        "result_name": "net_fileListener_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "net_filePacketConn": {
        "result": "struct net_filePacketConn_retval {PacketConn field_0;error err1;}",
        "result_name": "net_filePacketConn_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "net_TestFileConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestFileListener": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestFilePacketConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestFileCloseRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_dupSocket": {
        "result": "struct net_dupSocket_retval {int field_0;error err1;}",
        "result_name": "net_dupSocket_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_os_File"
            }
        ]
    },
    "net_TestFileFdBlocks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_fileListenNet": {
        "result": "struct net_fileListenNet_retval {string field_0;error err1;}",
        "result_name": "net_fileListenNet_retval",
        "parameters": [
            {
                "name": "filetype",
                "type": "syscall_Filetype"
            }
        ]
    },
    "net_fileConnNet": {
        "result": "struct net_fileConnNet_retval {string field_0;error err1;}",
        "result_name": "net_fileConnNet_retval",
        "parameters": [
            {
                "name": "filetype",
                "type": "syscall_Filetype"
            }
        ]
    },
    "net_newFileListener": {
        "result": "Listener",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            }
        ]
    },
    "net_newFileConn": {
        "result": "Conn",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            }
        ]
    },
    "net_fd_fdstat_get_type": {
        "result": "struct net_fd_fdstat_get_type_retval {uint8 field_0;error err1;}",
        "result_name": "net_fd_fdstat_get_type_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "net_TestWasip1FileConnNet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestWasip1FileListenNet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestWasip1NewFileListener": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestWasip1NewFileConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_testIsTCPAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "method",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "Addr"
            }
        ]
    },
    "net_testIsUDPAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "method",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "Addr"
            }
        ]
    },
    "net_parseLiteralIP": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_readHosts": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_lookupStaticHost": {
        "result": "struct net_lookupStaticHost_retval {_slice_string field_0;string field_1;}",
        "result_name": "net_lookupStaticHost_retval",
        "parameters": [
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net_lookupStaticAddr": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_TestLookupStaticHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_testStaticHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "hostsPath",
                "type": "string"
            },
            {
                "name": "ent",
                "type": "staticHostEntry"
            }
        ]
    },
    "net_TestLookupStaticAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_testStaticAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "hostsPath",
                "type": "string"
            },
            {
                "name": "ent",
                "type": "staticHostEntry"
            }
        ]
    },
    "net_TestHostCacheModification": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupStaticHostAliases": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_testLookupStaticHostAliases": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "lookup",
                "type": "string"
            },
            {
                "name": "lookupRes",
                "type": "string"
            }
        ]
    },
    "net_Flags_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_Interface_Addrs": {
        "result": "struct net__ptr_Interface_Addrs_retval {_slice_Addr field_0;error err1;}",
        "result_name": "net__ptr_Interface_Addrs_retval",
        "parameters": []
    },
    "net__ptr_Interface_MulticastAddrs": {
        "result": "struct net__ptr_Interface_MulticastAddrs_retval {_slice_Addr field_0;error err1;}",
        "result_name": "net__ptr_Interface_MulticastAddrs_retval",
        "parameters": []
    },
    "net_Interfaces": {
        "result": "struct net_Interfaces_retval {_slice_Interface field_0;error err1;}",
        "result_name": "net_Interfaces_retval",
        "parameters": []
    },
    "net_InterfaceAddrs": {
        "result": "struct net_InterfaceAddrs_retval {_slice_Addr field_0;error err1;}",
        "result_name": "net_InterfaceAddrs_retval",
        "parameters": []
    },
    "net_InterfaceByIndex": {
        "result": "struct net_InterfaceByIndex_retval {_ptr_Interface field_0;error err1;}",
        "result_name": "net_InterfaceByIndex_retval",
        "parameters": [
            {
                "name": "index",
                "type": "int"
            }
        ]
    },
    "net_interfaceByIndex": {
        "result": "struct net_interfaceByIndex_retval {_ptr_Interface field_0;error err1;}",
        "result_name": "net_interfaceByIndex_retval",
        "parameters": [
            {
                "name": "ift",
                "type": "_slice_Interface"
            },
            {
                "name": "index",
                "type": "int"
            }
        ]
    },
    "net_InterfaceByName": {
        "result": "struct net_InterfaceByName_retval {_ptr_Interface field_0;error err1;}",
        "result_name": "net_InterfaceByName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_ipv6ZoneCache_update": {
        "result": "struct net__ptr_ipv6ZoneCache_update_retval {bool field_0;}",
        "result_name": "net__ptr_ipv6ZoneCache_update_retval",
        "parameters": [
            {
                "name": "ift",
                "type": "_slice_Interface"
            },
            {
                "name": "force",
                "type": "bool"
            }
        ]
    },
    "net__ptr_ipv6ZoneCache_name": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "index",
                "type": "int"
            }
        ]
    },
    "net__ptr_ipv6ZoneCache_index": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_getIfList": {
        "result": "struct net_getIfList_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_getIfList_retval",
        "parameters": []
    },
    "net_interfaceTable": {
        "result": "struct net_interfaceTable_retval {_slice_Interface field_0;error err1;}",
        "result_name": "net_interfaceTable_retval",
        "parameters": [
            {
                "name": "ifindex",
                "type": "int"
            }
        ]
    },
    "net_linkFlags": {
        "result": "Flags",
        "result_name": null,
        "parameters": [
            {
                "name": "rawFlags",
                "type": "int"
            }
        ]
    },
    "net_interfaceAddrTable": {
        "result": "struct net_interfaceAddrTable_retval {_slice_Addr field_0;error err1;}",
        "result_name": "net_interfaceAddrTable_retval",
        "parameters": [
            {
                "name": "ifi",
                "type": "_ptr_Interface"
            }
        ]
    },
    "net_interfaceMulticastAddrTable": {
        "result": "struct net_interfaceMulticastAddrTable_retval {_slice_Addr field_0;error err1;}",
        "result_name": "net_interfaceMulticastAddrTable_retval",
        "parameters": [
            {
                "name": "ifi",
                "type": "_ptr_Interface"
            }
        ]
    },
    "net_interfaceMessages": {
        "result": "struct net_interfaceMessages_retval {_slice_route_Message field_0;error err1;}",
        "result_name": "net_interfaceMessages_retval",
        "parameters": [
            {
                "name": "ifindex",
                "type": "int"
            }
        ]
    },
    "net__ptr_testInterface_setBroadcast": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "suffix",
                "type": "int"
            }
        ]
    },
    "net__ptr_testInterface_setPointToPoint": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "suffix",
                "type": "int"
            }
        ]
    },
    "net__ptr_testInterface_setLinkLocal": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "suffix",
                "type": "int"
            }
        ]
    },
    "net_newLink": {
        "result": "_ptr_Interface",
        "result_name": null,
        "parameters": [
            {
                "name": "ifim",
                "type": "_ptr_syscall_IfInfomsg"
            },
            {
                "name": "attrs",
                "type": "_slice_syscall_NetlinkRouteAttr"
            }
        ]
    },
    "net_addrTable": {
        "result": "struct net_addrTable_retval {_slice_Addr field_0;error err1;}",
        "result_name": "net_addrTable_retval",
        "parameters": [
            {
                "name": "ift",
                "type": "_slice_Interface"
            },
            {
                "name": "ifi",
                "type": "_ptr_Interface"
            },
            {
                "name": "msgs",
                "type": "_slice_syscall_NetlinkMessage"
            }
        ]
    },
    "net_newAddr": {
        "result": "Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "ifam",
                "type": "_ptr_syscall_IfAddrmsg"
            },
            {
                "name": "attrs",
                "type": "_slice_syscall_NetlinkRouteAttr"
            }
        ]
    },
    "net_parseProcNetIGMP": {
        "result": "_slice_Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "ifi",
                "type": "_ptr_Interface"
            }
        ]
    },
    "net_parseProcNetIGMP6": {
        "result": "_slice_Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "ifi",
                "type": "_ptr_Interface"
            }
        ]
    },
    "net_TestParseProcNet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_readInterface": {
        "result": "struct net_readInterface_retval {_ptr_Interface field_0;error err1;}",
        "result_name": "net_readInterface_retval",
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "net_interfaceCount": {
        "result": "struct net_interfaceCount_retval {int field_0;error err1;}",
        "result_name": "net_interfaceCount_retval",
        "parameters": []
    },
    "net_loopbackInterface": {
        "result": "_ptr_Interface",
        "result_name": null,
        "parameters": []
    },
    "net_ipv6LinkLocalUnicastAddr": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ifi",
                "type": "_ptr_Interface"
            }
        ]
    },
    "net_TestInterfaces": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestInterfaceAddrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestInterfaceUnicastAddrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestInterfaceMulticastAddrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_interfaceStats": {
        "result": "_ptr_ifStats",
        "result_name": null,
        "parameters": [
            {
                "name": "ift",
                "type": "_slice_Interface"
            }
        ]
    },
    "net_validateInterfaceUnicastAddrs": {
        "result": "struct net_validateInterfaceUnicastAddrs_retval {_ptr_routeStats field_0;error err1;}",
        "result_name": "net_validateInterfaceUnicastAddrs_retval",
        "parameters": [
            {
                "name": "ifat",
                "type": "_slice_Addr"
            }
        ]
    },
    "net_validateInterfaceMulticastAddrs": {
        "result": "struct net_validateInterfaceMulticastAddrs_retval {_ptr_routeStats field_0;error err1;}",
        "result_name": "net_validateInterfaceMulticastAddrs_retval",
        "parameters": [
            {
                "name": "ifat",
                "type": "_slice_Addr"
            }
        ]
    },
    "net_checkUnicastStats": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ifStats",
                "type": "_ptr_ifStats"
            },
            {
                "name": "uniStats",
                "type": "_ptr_routeStats"
            }
        ]
    },
    "net_checkMulticastStats": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ifStats",
                "type": "_ptr_ifStats"
            },
            {
                "name": "uniStats",
                "type": "_ptr_routeStats"
            },
            {
                "name": "multiStats",
                "type": "_ptr_routeStats"
            }
        ]
    },
    "net_BenchmarkInterfaces": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_BenchmarkInterfaceByIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_BenchmarkInterfaceByName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_BenchmarkInterfaceAddrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_BenchmarkInterfacesAndAddrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_BenchmarkInterfacesAndMulticastAddrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net__ptr_testInterface_setup": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_testInterface_teardown": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_TestPointToPointInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestInterfaceArrivalAndDeparture": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestInterfaceArrivalAndDepartureZoneCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_adapterAddresses": {
        "result": "struct net_adapterAddresses_retval {_slice__ptr_windows_IpAdapterAddresses field_0;error err1;}",
        "result_name": "net_adapterAddresses_retval",
        "parameters": []
    },
    "net_IPv4": {
        "result": "IP",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "byte"
            },
            {
                "name": "b",
                "type": "byte"
            },
            {
                "name": "c",
                "type": "byte"
            },
            {
                "name": "d",
                "type": "byte"
            }
        ]
    },
    "net_IPv4Mask": {
        "result": "IPMask",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "byte"
            },
            {
                "name": "b",
                "type": "byte"
            },
            {
                "name": "c",
                "type": "byte"
            },
            {
                "name": "d",
                "type": "byte"
            }
        ]
    },
    "net_CIDRMask": {
        "result": "IPMask",
        "result_name": null,
        "parameters": [
            {
                "name": "ones",
                "type": "int"
            },
            {
                "name": "bits",
                "type": "int"
            }
        ]
    },
    "net_IP_IsUnspecified": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_IP_IsLoopback": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_IP_IsPrivate": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_IP_IsMulticast": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_IP_IsInterfaceLocalMulticast": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_IP_IsLinkLocalMulticast": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_IP_IsLinkLocalUnicast": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_IP_IsGlobalUnicast": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_isZeros": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "IP"
            }
        ]
    },
    "net_IP_To4": {
        "result": "IP",
        "result_name": null,
        "parameters": []
    },
    "net_IP_To16": {
        "result": "IP",
        "result_name": null,
        "parameters": []
    },
    "net_IP_DefaultMask": {
        "result": "IPMask",
        "result_name": null,
        "parameters": []
    },
    "net_allFF": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_IP_Mask": {
        "result": "IP",
        "result_name": null,
        "parameters": [
            {
                "name": "mask",
                "type": "IPMask"
            }
        ]
    },
    "net_IP_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_hexString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_ipEmptyString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ip",
                "type": "IP"
            }
        ]
    },
    "net_IP_MarshalText": {
        "result": "struct net_IP_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_IP_MarshalText_retval",
        "parameters": []
    },
    "net__ptr_IP_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "net_IP_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "IP"
            }
        ]
    },
    "net_IP_matchAddrFamily": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "IP"
            }
        ]
    },
    "net_simpleMaskLength": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "mask",
                "type": "IPMask"
            }
        ]
    },
    "net_IPMask_Size": {
        "result": "struct net_IPMask_Size_retval {int field_0;}",
        "result_name": "net_IPMask_Size_retval",
        "parameters": []
    },
    "net_IPMask_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_networkNumberAndMask": {
        "result": "struct net_networkNumberAndMask_retval {IP field_0;IPMask field_1;}",
        "result_name": "net_networkNumberAndMask_retval",
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_IPNet"
            }
        ]
    },
    "net__ptr_IPNet_Contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ip",
                "type": "IP"
            }
        ]
    },
    "net__ptr_IPNet_Network": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_IPNet_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_ParseIP": {
        "result": "IP",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_parseIP": {
        "result": "struct net_parseIP_retval {_16_byte field_0;bool field_1;}",
        "result_name": "net_parseIP_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_ParseCIDR": {
        "result": "struct net_ParseCIDR_retval {IP field_0;_ptr_IPNet field_1;error err2;}",
        "result_name": "net_ParseCIDR_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_copyIP": {
        "result": "IP",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "IP"
            }
        ]
    },
    "net__ptr_IPAddr_Network": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_IPAddr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_IPAddr_isWildcard": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_IPAddr_opAddr": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net_ResolveIPAddr": {
        "result": "struct net_ResolveIPAddr_retval {_ptr_IPAddr field_0;error err1;}",
        "result_name": "net_ResolveIPAddr_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net__ptr_IPConn_SyscallConn": {
        "result": "struct net__ptr_IPConn_SyscallConn_retval {syscall_RawConn field_0;error err1;}",
        "result_name": "net__ptr_IPConn_SyscallConn_retval",
        "parameters": []
    },
    "net__ptr_IPConn_ReadFromIP": {
        "result": "struct net__ptr_IPConn_ReadFromIP_retval {int field_0;_ptr_IPAddr field_1;error err2;}",
        "result_name": "net__ptr_IPConn_ReadFromIP_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_IPConn_ReadFrom": {
        "result": "struct net__ptr_IPConn_ReadFrom_retval {int field_0;Addr field_1;error err2;}",
        "result_name": "net__ptr_IPConn_ReadFrom_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_IPConn_ReadMsgIP": {
        "result": "struct net__ptr_IPConn_ReadMsgIP_retval {int field_0;_ptr_IPAddr field_1;error err2;}",
        "result_name": "net__ptr_IPConn_ReadMsgIP_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_IPConn_WriteToIP": {
        "result": "struct net__ptr_IPConn_WriteToIP_retval {int field_0;error err1;}",
        "result_name": "net__ptr_IPConn_WriteToIP_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "_ptr_IPAddr"
            }
        ]
    },
    "net__ptr_IPConn_WriteTo": {
        "result": "struct net__ptr_IPConn_WriteTo_retval {int field_0;error err1;}",
        "result_name": "net__ptr_IPConn_WriteTo_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "Addr"
            }
        ]
    },
    "net__ptr_IPConn_WriteMsgIP": {
        "result": "struct net__ptr_IPConn_WriteMsgIP_retval {int field_0;error err1;}",
        "result_name": "net__ptr_IPConn_WriteMsgIP_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "_ptr_IPAddr"
            }
        ]
    },
    "net_newIPConn": {
        "result": "_ptr_IPConn",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            }
        ]
    },
    "net_DialIP": {
        "result": "struct net_DialIP_retval {_ptr_IPConn field_0;error err1;}",
        "result_name": "net_DialIP_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "laddr",
                "type": "_ptr_IPAddr"
            },
            {
                "name": "raddr",
                "type": "_ptr_IPAddr"
            }
        ]
    },
    "net_ListenIP": {
        "result": "struct net_ListenIP_retval {_ptr_IPConn field_0;error err1;}",
        "result_name": "net_ListenIP_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "laddr",
                "type": "_ptr_IPAddr"
            }
        ]
    },
    "net__ptr_IPConn_readFrom": {
        "result": "struct net__ptr_IPConn_readFrom_retval {int field_0;_ptr_IPAddr field_1;error err2;}",
        "result_name": "net__ptr_IPConn_readFrom_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_IPConn_readMsg": {
        "result": "struct net__ptr_IPConn_readMsg_retval {int field_0;_ptr_IPAddr field_1;error err2;}",
        "result_name": "net__ptr_IPConn_readMsg_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_IPConn_writeTo": {
        "result": "struct net__ptr_IPConn_writeTo_retval {int field_0;error err1;}",
        "result_name": "net__ptr_IPConn_writeTo_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "_ptr_IPAddr"
            }
        ]
    },
    "net__ptr_IPConn_writeMsg": {
        "result": "struct net__ptr_IPConn_writeMsg_retval {int field_0;error err1;}",
        "result_name": "net__ptr_IPConn_writeMsg_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "_ptr_IPAddr"
            }
        ]
    },
    "net__ptr_sysDialer_dialIP": {
        "result": "struct net__ptr_sysDialer_dialIP_retval {_ptr_IPConn field_0;error err1;}",
        "result_name": "net__ptr_sysDialer_dialIP_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "laddr",
                "type": "_ptr_IPAddr"
            },
            {
                "name": "raddr",
                "type": "_ptr_IPAddr"
            }
        ]
    },
    "net__ptr_sysListener_listenIP": {
        "result": "struct net__ptr_sysListener_listenIP_retval {_ptr_IPConn field_0;error err1;}",
        "result_name": "net__ptr_sysListener_listenIP_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "laddr",
                "type": "_ptr_IPAddr"
            }
        ]
    },
    "net_sockaddrToIP": {
        "result": "Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "sa",
                "type": "syscall_Sockaddr"
            }
        ]
    },
    "net__ptr_IPAddr_family": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_IPAddr_sockaddr": {
        "result": "struct net__ptr_IPAddr_sockaddr_retval {syscall_Sockaddr field_0;error err1;}",
        "result_name": "net__ptr_IPAddr_sockaddr_retval",
        "parameters": [
            {
                "name": "family",
                "type": "int"
            }
        ]
    },
    "net__ptr_IPAddr_toLocal": {
        "result": "sockaddr",
        "result_name": null,
        "parameters": [
            {
                "name": "net",
                "type": "string"
            }
        ]
    },
    "net_stripIPv4Header": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_TestResolveIPAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestIPConnLocalName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestIPConnRemoteName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDialListenIPArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_supportsIPv4": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_supportsIPv6": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_supportsIPv4map": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_isIPv4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "Addr"
            }
        ]
    },
    "net_isNotIPv4": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "Addr"
            }
        ]
    },
    "net_addrList_forResolve": {
        "result": "Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_addrList_first": {
        "result": "Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "strategy",
                "type": "void*"
            }
        ]
    },
    "net_addrList_partition": {
        "result": "struct net_addrList_partition_retval {addrList field_0;}",
        "result_name": "net_addrList_partition_retval",
        "parameters": [
            {
                "name": "strategy",
                "type": "void*"
            }
        ]
    },
    "net_filterAddrList": {
        "result": "struct net_filterAddrList_retval {addrList field_0;error err1;}",
        "result_name": "net_filterAddrList_retval",
        "parameters": [
            {
                "name": "filter",
                "type": "void*"
            },
            {
                "name": "ips",
                "type": "_slice_IPAddr"
            },
            {
                "name": "inetaddr",
                "type": "void*"
            },
            {
                "name": "originalAddr",
                "type": "string"
            }
        ]
    },
    "net_ipv4only": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "IPAddr"
            }
        ]
    },
    "net_ipv6only": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "IPAddr"
            }
        ]
    },
    "net_SplitHostPort": {
        "result": "struct net_SplitHostPort_retval {string field_0;error err1;}",
        "result_name": "net_SplitHostPort_retval",
        "parameters": [
            {
                "name": "hostport",
                "type": "string"
            }
        ]
    },
    "net_splitHostZone": {
        "result": "struct net_splitHostZone_retval {string field_0;}",
        "result_name": "net_splitHostZone_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_JoinHostPort": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "host",
                "type": "string"
            },
            {
                "name": "port",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_internetAddrList": {
        "result": "struct net__ptr_Resolver_internetAddrList_retval {addrList field_0;error err1;}",
        "result_name": "net__ptr_Resolver_internetAddrList_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "net",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_loopbackIP": {
        "result": "IP",
        "result_name": null,
        "parameters": [
            {
                "name": "net",
                "type": "string"
            }
        ]
    },
    "net__ptr_ipStackCapabilities_probe": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_probe": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "query",
                "type": "string"
            }
        ]
    },
    "net_parsePlan9Addr": {
        "result": "struct net_parsePlan9Addr_retval {IP field_0;int field_1;error err2;}",
        "result_name": "net_parsePlan9Addr_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_readPlan9Addr": {
        "result": "struct net_readPlan9Addr_retval {Addr field_0;error err1;}",
        "result_name": "net_readPlan9Addr_retval",
        "parameters": [
            {
                "name": "net",
                "type": "string"
            },
            {
                "name": "filename",
                "type": "string"
            }
        ]
    },
    "net_startPlan9": {
        "result": "struct net_startPlan9_retval {_ptr_os_File field_0;string field_1;error err2;}",
        "result_name": "net_startPlan9_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "net",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "Addr"
            }
        ]
    },
    "net_fixErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_dialPlan9": {
        "result": "struct net_dialPlan9_retval {_ptr_netFD field_0;error err1;}",
        "result_name": "net_dialPlan9_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "net",
                "type": "string"
            },
            {
                "name": "laddr",
                "type": "Addr"
            },
            {
                "name": "raddr",
                "type": "Addr"
            }
        ]
    },
    "net_dialPlan9Blocking": {
        "result": "struct net_dialPlan9Blocking_retval {_ptr_netFD field_0;error err1;}",
        "result_name": "net_dialPlan9Blocking_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "net",
                "type": "string"
            },
            {
                "name": "laddr",
                "type": "Addr"
            },
            {
                "name": "raddr",
                "type": "Addr"
            }
        ]
    },
    "net_listenPlan9": {
        "result": "struct net_listenPlan9_retval {_ptr_netFD field_0;error err1;}",
        "result_name": "net_listenPlan9_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "net",
                "type": "string"
            },
            {
                "name": "laddr",
                "type": "Addr"
            }
        ]
    },
    "net__ptr_netFD_netFD": {
        "result": "struct net__ptr_netFD_netFD_retval {_ptr_netFD field_0;error err1;}",
        "result_name": "net__ptr_netFD_netFD_retval",
        "parameters": []
    },
    "net__ptr_netFD_acceptPlan9": {
        "result": "struct net__ptr_netFD_acceptPlan9_retval {_ptr_netFD field_0;error err1;}",
        "result_name": "net__ptr_netFD_acceptPlan9_retval",
        "parameters": []
    },
    "net_isWildcard": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Addr"
            }
        ]
    },
    "net_toLocal": {
        "result": "Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Addr"
            },
            {
                "name": "net",
                "type": "string"
            }
        ]
    },
    "net_plan9LocalAddr": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "Addr"
            }
        ]
    },
    "net_hangupCtlWrite": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "proto",
                "type": "string"
            },
            {
                "name": "ctl",
                "type": "_ptr_os_File"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "net_TestTCP4ListenZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUDP4ListenZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_favoriteAddrFamily": {
        "result": "struct net_favoriteAddrFamily_retval {int field_0;bool field_1;}",
        "result_name": "net_favoriteAddrFamily_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "laddr",
                "type": "sockaddr"
            },
            {
                "name": "raddr",
                "type": "sockaddr"
            },
            {
                "name": "mode",
                "type": "string"
            }
        ]
    },
    "net_internetSocket": {
        "result": "struct net_internetSocket_retval {_ptr_netFD field_0;error err1;}",
        "result_name": "net_internetSocket_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "net",
                "type": "string"
            },
            {
                "name": "laddr",
                "type": "sockaddr"
            },
            {
                "name": "raddr",
                "type": "sockaddr"
            },
            {
                "name": "sotype",
                "type": "int"
            },
            {
                "name": "proto",
                "type": "int"
            },
            {
                "name": "mode",
                "type": "string"
            },
            {
                "name": "ctrlCtxFn",
                "type": "void*"
            }
        ]
    },
    "net_ipToSockaddrInet4": {
        "result": "struct net_ipToSockaddrInet4_retval {syscall_SockaddrInet4 field_0;error err1;}",
        "result_name": "net_ipToSockaddrInet4_retval",
        "parameters": [
            {
                "name": "ip",
                "type": "IP"
            },
            {
                "name": "port",
                "type": "int"
            }
        ]
    },
    "net_ipToSockaddrInet6": {
        "result": "struct net_ipToSockaddrInet6_retval {syscall_SockaddrInet6 field_0;error err1;}",
        "result_name": "net_ipToSockaddrInet6_retval",
        "parameters": [
            {
                "name": "ip",
                "type": "IP"
            },
            {
                "name": "port",
                "type": "int"
            },
            {
                "name": "zone",
                "type": "string"
            }
        ]
    },
    "net_ipToSockaddr": {
        "result": "struct net_ipToSockaddr_retval {syscall_Sockaddr field_0;error err1;}",
        "result_name": "net_ipToSockaddr_retval",
        "parameters": [
            {
                "name": "family",
                "type": "int"
            },
            {
                "name": "ip",
                "type": "IP"
            },
            {
                "name": "port",
                "type": "int"
            },
            {
                "name": "zone",
                "type": "string"
            }
        ]
    },
    "net_addrPortToSockaddrInet4": {
        "result": "struct net_addrPortToSockaddrInet4_retval {syscall_SockaddrInet4 field_0;error err1;}",
        "result_name": "net_addrPortToSockaddrInet4_retval",
        "parameters": [
            {
                "name": "ap",
                "type": "netip_AddrPort"
            }
        ]
    },
    "net_addrPortToSockaddrInet6": {
        "result": "struct net_addrPortToSockaddrInet6_retval {syscall_SockaddrInet6 field_0;error err1;}",
        "result_name": "net_addrPortToSockaddrInet6_retval",
        "parameters": [
            {
                "name": "ap",
                "type": "netip_AddrPort"
            }
        ]
    },
    "net_TestAddrList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestAddrListPartition": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestParseIP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupWithIP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_BenchmarkParseIP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_BenchmarkParseIPValidIPv4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_BenchmarkParseIPValidIPv6": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_TestMarshalEmptyIP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestIPString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_BenchmarkIPString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_benchmarkIPString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "net_TestIPMask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestIPMaskString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_BenchmarkIPMaskString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_TestParseCIDR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestIPNetContains": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestIPNetString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestCIDRMask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestNetworkNumberAndMask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestSplitHostPort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestJoinHostPort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestIPAddrFamily": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_name": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "interface_"
            }
        ]
    },
    "net_TestIPAddrScope": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_BenchmarkIPEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_benchmarkIPEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "net__ptr_TCPListener_port": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_UDPConn_port": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_TestTCPListener": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUDPListener": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDualStackTCPListener": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDualStackUDPListener": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_differentWildcardAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "string"
            },
            {
                "name": "j",
                "type": "string"
            }
        ]
    },
    "net_checkFirstListener": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "ln",
                "type": "interface_"
            }
        ]
    },
    "net_checkSecondListener": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_checkDualStackSecondListener": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            },
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "xerr",
                "type": "error"
            }
        ]
    },
    "net_checkDualStackAddrFamily": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            }
        ]
    },
    "net_TestWildWildcardListener": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestIPv4MulticastListener": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestIPv6MulticastListener": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_checkMulticastListener": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_UDPConn"
            },
            {
                "name": "ip",
                "type": "IP"
            }
        ]
    },
    "net_multicastRIBContains": {
        "result": "struct net_multicastRIBContains_retval {bool field_0;error err1;}",
        "result_name": "net_multicastRIBContains_retval",
        "parameters": [
            {
                "name": "ip",
                "type": "IP"
            }
        ]
    },
    "net_TestClosingListener": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestListenConfigControl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_lookupProtocolMap": {
        "result": "struct net_lookupProtocolMap_retval {int field_0;error err1;}",
        "result_name": "net_lookupProtocolMap_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_lookupPortMap": {
        "result": "struct net_lookupPortMap_retval {int field_0;error err1;}",
        "result_name": "net_lookupPortMap_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "service",
                "type": "string"
            }
        ]
    },
    "net_ipVersion": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "network",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_preferGo": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_Resolver_strictErrors": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_Resolver_getLookupGroup": {
        "result": "_ptr_singleflight_Group",
        "result_name": null,
        "parameters": []
    },
    "net_LookupHost": {
        "result": "struct net_LookupHost_retval {_slice_string field_0;error err1;}",
        "result_name": "net_LookupHost_retval",
        "parameters": [
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_LookupHost": {
        "result": "struct net__ptr_Resolver_LookupHost_retval {_slice_string field_0;error err1;}",
        "result_name": "net__ptr_Resolver_LookupHost_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net_LookupIP": {
        "result": "struct net_LookupIP_retval {_slice_IP field_0;error err1;}",
        "result_name": "net_LookupIP_retval",
        "parameters": [
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_LookupIPAddr": {
        "result": "struct net__ptr_Resolver_LookupIPAddr_retval {_slice_IPAddr field_0;error err1;}",
        "result_name": "net__ptr_Resolver_LookupIPAddr_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_LookupIP": {
        "result": "struct net__ptr_Resolver_LookupIP_retval {_slice_IP field_0;error err1;}",
        "result_name": "net__ptr_Resolver_LookupIP_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_LookupNetIP": {
        "result": "struct net__ptr_Resolver_LookupNetIP_retval {_slice_netip_Addr field_0;error err1;}",
        "result_name": "net__ptr_Resolver_LookupNetIP_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net__ptr_onlyValuesCtx_Value": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            }
        ]
    },
    "net_withUnexpiredValuesPreserved": {
        "result": "context_Context",
        "result_name": null,
        "parameters": [
            {
                "name": "lookupCtx",
                "type": "context_Context"
            }
        ]
    },
    "net__ptr_Resolver_lookupIPAddr": {
        "result": "struct net__ptr_Resolver_lookupIPAddr_retval {_slice_IPAddr field_0;error err1;}",
        "result_name": "net__ptr_Resolver_lookupIPAddr_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net_lookupIPReturn": {
        "result": "struct net_lookupIPReturn_retval {_slice_IPAddr field_0;error err1;}",
        "result_name": "net_lookupIPReturn_retval",
        "parameters": [
            {
                "name": "addrsi",
                "type": "interface_"
            },
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "shared",
                "type": "bool"
            }
        ]
    },
    "net_ipAddrsEface": {
        "result": "_slice_interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "addrs",
                "type": "_slice_IPAddr"
            }
        ]
    },
    "net_LookupPort": {
        "result": "struct net_LookupPort_retval {int field_0;error err1;}",
        "result_name": "net_LookupPort_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "service",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_LookupPort": {
        "result": "struct net__ptr_Resolver_LookupPort_retval {int field_0;error err1;}",
        "result_name": "net__ptr_Resolver_LookupPort_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "service",
                "type": "string"
            }
        ]
    },
    "net_LookupCNAME": {
        "result": "struct net_LookupCNAME_retval {string field_0;error err1;}",
        "result_name": "net_LookupCNAME_retval",
        "parameters": [
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_LookupCNAME": {
        "result": "struct net__ptr_Resolver_LookupCNAME_retval {string field_0;error err1;}",
        "result_name": "net__ptr_Resolver_LookupCNAME_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net_LookupSRV": {
        "result": "struct net_LookupSRV_retval {string field_0;_slice__ptr_SRV field_1;error err2;}",
        "result_name": "net_LookupSRV_retval",
        "parameters": [
            {
                "name": "service",
                "type": "string"
            },
            {
                "name": "proto",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_LookupSRV": {
        "result": "struct net__ptr_Resolver_LookupSRV_retval {string field_0;_slice__ptr_SRV field_1;error err2;}",
        "result_name": "net__ptr_Resolver_LookupSRV_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "service",
                "type": "string"
            },
            {
                "name": "proto",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_LookupMX": {
        "result": "struct net_LookupMX_retval {_slice__ptr_MX field_0;error err1;}",
        "result_name": "net_LookupMX_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_LookupMX": {
        "result": "struct net__ptr_Resolver_LookupMX_retval {_slice__ptr_MX field_0;error err1;}",
        "result_name": "net__ptr_Resolver_LookupMX_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_LookupNS": {
        "result": "struct net_LookupNS_retval {_slice__ptr_NS field_0;error err1;}",
        "result_name": "net_LookupNS_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_LookupNS": {
        "result": "struct net__ptr_Resolver_LookupNS_retval {_slice__ptr_NS field_0;error err1;}",
        "result_name": "net__ptr_Resolver_LookupNS_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_LookupTXT": {
        "result": "struct net_LookupTXT_retval {_slice_string field_0;error err1;}",
        "result_name": "net_LookupTXT_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_LookupTXT": {
        "result": "struct net__ptr_Resolver_LookupTXT_retval {_slice_string field_0;error err1;}",
        "result_name": "net__ptr_Resolver_LookupTXT_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_LookupAddr": {
        "result": "struct net_LookupAddr_retval {_slice_string field_0;error err1;}",
        "result_name": "net_LookupAddr_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_LookupAddr": {
        "result": "struct net__ptr_Resolver_LookupAddr_retval {_slice_string field_0;error err1;}",
        "result_name": "net__ptr_Resolver_LookupAddr_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_dial": {
        "result": "struct net__ptr_Resolver_dial_retval {Conn field_0;error err1;}",
        "result_name": "net__ptr_Resolver_dial_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "server",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_goLookupSRV": {
        "result": "struct net__ptr_Resolver_goLookupSRV_retval {string field_0;_slice__ptr_SRV field_1;error err2;}",
        "result_name": "net__ptr_Resolver_goLookupSRV_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "service",
                "type": "string"
            },
            {
                "name": "proto",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_goLookupMX": {
        "result": "struct net__ptr_Resolver_goLookupMX_retval {_slice__ptr_MX field_0;error err1;}",
        "result_name": "net__ptr_Resolver_goLookupMX_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_goLookupNS": {
        "result": "struct net__ptr_Resolver_goLookupNS_retval {_slice__ptr_NS field_0;error err1;}",
        "result_name": "net__ptr_Resolver_goLookupNS_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_goLookupTXT": {
        "result": "struct net__ptr_Resolver_goLookupTXT_retval {_slice_string field_0;error err1;}",
        "result_name": "net__ptr_Resolver_goLookupTXT_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_parseCNAMEFromResources": {
        "result": "struct net_parseCNAMEFromResources_retval {string field_0;error err1;}",
        "result_name": "net_parseCNAMEFromResources_retval",
        "parameters": [
            {
                "name": "resources",
                "type": "_slice_dnsmessage_Resource"
            }
        ]
    },
    "net_lookupProtocol": {
        "result": "struct net_lookupProtocol_retval {int field_0;error err1;}",
        "result_name": "net_lookupProtocol_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_lookupHost": {
        "result": "struct net__ptr_Resolver_lookupHost_retval {_slice_string field_0;error err1;}",
        "result_name": "net__ptr_Resolver_lookupHost_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_lookupIP": {
        "result": "struct net__ptr_Resolver_lookupIP_retval {_slice_IPAddr field_0;error err1;}",
        "result_name": "net__ptr_Resolver_lookupIP_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_lookupPort": {
        "result": "struct net__ptr_Resolver_lookupPort_retval {int field_0;error err1;}",
        "result_name": "net__ptr_Resolver_lookupPort_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "service",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_lookupCNAME": {
        "result": "struct net__ptr_Resolver_lookupCNAME_retval {string field_0;error err1;}",
        "result_name": "net__ptr_Resolver_lookupCNAME_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_lookupSRV": {
        "result": "struct net__ptr_Resolver_lookupSRV_retval {string field_0;_slice__ptr_SRV field_1;error err2;}",
        "result_name": "net__ptr_Resolver_lookupSRV_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "service",
                "type": "string"
            },
            {
                "name": "proto",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_lookupMX": {
        "result": "struct net__ptr_Resolver_lookupMX_retval {_slice__ptr_MX field_0;error err1;}",
        "result_name": "net__ptr_Resolver_lookupMX_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_lookupNS": {
        "result": "struct net__ptr_Resolver_lookupNS_retval {_slice__ptr_NS field_0;error err1;}",
        "result_name": "net__ptr_Resolver_lookupNS_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_lookupTXT": {
        "result": "struct net__ptr_Resolver_lookupTXT_retval {_slice_string field_0;error err1;}",
        "result_name": "net__ptr_Resolver_lookupTXT_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_lookupAddr": {
        "result": "struct net__ptr_Resolver_lookupAddr_retval {_slice_string field_0;error err1;}",
        "result_name": "net__ptr_Resolver_lookupAddr_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_concurrentThreadsLimit": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_query": {
        "result": "struct net_query_retval {_slice_string field_0;error err1;}",
        "result_name": "net_query_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "filename",
                "type": "string"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "bufSize",
                "type": "int"
            }
        ]
    },
    "net_queryCS": {
        "result": "struct net_queryCS_retval {_slice_string field_0;error err1;}",
        "result_name": "net_queryCS_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "net",
                "type": "string"
            },
            {
                "name": "host",
                "type": "string"
            },
            {
                "name": "service",
                "type": "string"
            }
        ]
    },
    "net_queryCS1": {
        "result": "struct net_queryCS1_retval {string field_0;error err1;}",
        "result_name": "net_queryCS1_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "net",
                "type": "string"
            },
            {
                "name": "ip",
                "type": "IP"
            },
            {
                "name": "port",
                "type": "int"
            }
        ]
    },
    "net_queryDNS": {
        "result": "struct net_queryDNS_retval {_slice_string field_0;error err1;}",
        "result_name": "net_queryDNS_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "addr",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "string"
            }
        ]
    },
    "net_toLower": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_preferGoOverPlan9": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_Resolver_preferGoOverPlan9WithOrderAndConf": {
        "result": "struct net__ptr_Resolver_preferGoOverPlan9WithOrderAndConf_retval {hostLookupOrder field_0;_ptr_dnsConfig field_1;bool field_2;}",
        "result_name": "net__ptr_Resolver_preferGoOverPlan9WithOrderAndConf_retval",
        "parameters": []
    },
    "net_hasSuffixFold": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "net_lookupLocalhost": {
        "result": "struct net_lookupLocalhost_retval {_slice_IPAddr field_0;error err1;}",
        "result_name": "net_lookupLocalhost_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net_TestLookupGoogleSRV": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupGmailMX": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupGmailNS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupGmailTXT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupGooglePublicDNSAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupIPv6LinkLocalAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupIPv6LinkLocalAddrWithZone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupCNAME": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupGoogleHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupLongTXT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupGoogleIP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestReverseAddress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDNSFlood": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupDotsWithLocalSource": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupDotsWithRemoteSource": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_testDots": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "string"
            }
        ]
    },
    "net_mxString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "mxs",
                "type": "_slice__ptr_MX"
            }
        ]
    },
    "net_nsString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "nss",
                "type": "_slice__ptr_NS"
            }
        ]
    },
    "net_srvString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "srvs",
                "type": "_slice__ptr_SRV"
            }
        ]
    },
    "net_TestLookupPort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupPort_Minimal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupProtocol_Minimal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupNonLDH": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupContextCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestNilResolverLookup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupHostCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net__ptr_lookupCustomResolver_dial": {
        "result": "void*",
        "result_name": null,
        "parameters": []
    },
    "net_TestConcurrentPreferGoResolversDial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestIPVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupIPAddrPreservesContextValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupIPAddrConcurrentCallsForNetworks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestResolverLookupIPWithEmptyHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestWithUnexpiredValuesPreserved": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupNullByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestResolverLookupIP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDNSTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupNoData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_testLookupNoData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "net_readProtocols": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_winError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "call",
                "type": "string"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_getprotobyname": {
        "result": "struct net_getprotobyname_retval {int field_0;error err1;}",
        "result_name": "net_getprotobyname_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net__ptr_Resolver_preferGoOverWindows": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_validRecs": {
        "result": "_slice__ptr_syscall_DNSRecord",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_syscall_DNSRecord"
            },
            {
                "name": "dnstype",
                "type": "uint16"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_resolveCNAME": {
        "result": "_ptr_uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "r",
                "type": "_ptr_syscall_DNSRecord"
            }
        ]
    },
    "net_toJson": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "net_testLookup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "net_TestNSLookupMX": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestNSLookupCNAME": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestNSLookupNS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestNSLookupTXT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupLocalPTR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestLookupPTR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_byPrefAndHost_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_byPrefAndHost_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "net_byPrefAndHost_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "net_byHost_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_byHost_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "net_byHost_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "net_nslookup": {
        "result": "struct net_nslookup_retval {string field_0;error err1;}",
        "result_name": "net_nslookup_retval",
        "parameters": [
            {
                "name": "qtype",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_nslookupMX": {
        "result": "struct net_nslookupMX_retval {_slice__ptr_MX field_0;error err1;}",
        "result_name": "net_nslookupMX_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_nslookupNS": {
        "result": "struct net_nslookupNS_retval {_slice__ptr_NS field_0;error err1;}",
        "result_name": "net_nslookupNS_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_nslookupCNAME": {
        "result": "struct net_nslookupCNAME_retval {string field_0;error err1;}",
        "result_name": "net_nslookupCNAME_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_nslookupTXT": {
        "result": "struct net_nslookupTXT_retval {_slice_string field_0;error err1;}",
        "result_name": "net_nslookupTXT_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_ping": {
        "result": "struct net_ping_retval {string field_0;error err1;}",
        "result_name": "net_ping_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_lookupPTR": {
        "result": "struct net_lookupPTR_retval {_slice_string field_0;error err1;}",
        "result_name": "net_lookupPTR_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_localIP": {
        "result": "struct net_localIP_retval {IP field_0;error err1;}",
        "result_name": "net_localIP_retval",
        "parameters": []
    },
    "net_HardwareAddr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_ParseMAC": {
        "result": "struct net_ParseMAC_retval {HardwareAddr field_0;error err1;}",
        "result_name": "net_ParseMAC_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_TestParseMAC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_installAccept4TestHook": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_uninstallAccept4TestHook": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_forceGoDNS": {
        "result": "void*",
        "result_name": null,
        "parameters": []
    },
    "net_forceCgoDNS": {
        "result": "void*",
        "result_name": null,
        "parameters": []
    },
    "net_TestForceCgoDNS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestForceGoDNS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_installTestHooks": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_uninstallTestHooks": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_forceCloseSockets": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_enableSocketConnect": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_disableSocketConnect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "network",
                "type": "string"
            }
        ]
    },
    "net_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "net_setupTestData": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_printRunningGoroutines": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_runningGoroutines": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "net_printInflightSockets": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_printSocketStats": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_testUnixAddr": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "net_newLocalListener": {
        "result": "Listener",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "lcOpt",
                "type": "_ptr_ListenConfig"
            }
        ]
    },
    "net_newDualStackListener": {
        "result": "struct net_newDualStackListener_retval {_slice__ptr_TCPListener field_0;error err1;}",
        "result_name": "net_newDualStackListener_retval",
        "parameters": []
    },
    "net__ptr_localServer_buildup": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "handler",
                "type": "void*"
            }
        ]
    },
    "net__ptr_localServer_teardown": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_newLocalServer": {
        "result": "_ptr_localServer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "network",
                "type": "string"
            }
        ]
    },
    "net__ptr_streamListener_newLocalServer": {
        "result": "_ptr_localServer",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_dualStackServer_buildup": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "handler",
                "type": "void*"
            }
        ]
    },
    "net__ptr_dualStackServer_teardownNetwork": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "network",
                "type": "string"
            }
        ]
    },
    "net__ptr_dualStackServer_teardown": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_newDualStackServer": {
        "result": "struct net_newDualStackServer_retval {_ptr_dualStackServer field_0;error err1;}",
        "result_name": "net_newDualStackServer_retval",
        "parameters": []
    },
    "net__ptr_localServer_transponder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ln",
                "type": "Listener"
            },
            {
                "name": "ch",
                "type": "chan_send_error"
            }
        ]
    },
    "net_transceiver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Conn"
            },
            {
                "name": "wb",
                "type": "_slice_byte"
            },
            {
                "name": "ch",
                "type": "chan_send_error"
            }
        ]
    },
    "net_newLocalPacketListener": {
        "result": "PacketConn",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "lcOpt",
                "type": "_ptr_ListenConfig"
            }
        ]
    },
    "net_newDualStackPacketListener": {
        "result": "struct net_newDualStackPacketListener_retval {_slice__ptr_UDPConn field_0;error err1;}",
        "result_name": "net_newDualStackPacketListener_retval",
        "parameters": []
    },
    "net__ptr_localPacketServer_buildup": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "handler",
                "type": "void*"
            }
        ]
    },
    "net__ptr_localPacketServer_teardown": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_newLocalPacketServer": {
        "result": "_ptr_localPacketServer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "network",
                "type": "string"
            }
        ]
    },
    "net__ptr_packetListener_newLocalServer": {
        "result": "_ptr_localPacketServer",
        "result_name": null,
        "parameters": []
    },
    "net_packetTransponder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "PacketConn"
            },
            {
                "name": "ch",
                "type": "chan_send_error"
            }
        ]
    },
    "net_packetTransceiver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "PacketConn"
            },
            {
                "name": "wb",
                "type": "_slice_byte"
            },
            {
                "name": "dst",
                "type": "Addr"
            },
            {
                "name": "ch",
                "type": "chan_send_error"
            }
        ]
    },
    "net_supportsMultipathTCP": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_initMPTCPavailable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_sysDialer_dialMPTCP": {
        "result": "struct net__ptr_sysDialer_dialMPTCP_retval {_ptr_TCPConn field_0;error err1;}",
        "result_name": "net__ptr_sysDialer_dialMPTCP_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "laddr",
                "type": "_ptr_TCPAddr"
            },
            {
                "name": "raddr",
                "type": "_ptr_TCPAddr"
            }
        ]
    },
    "net__ptr_sysListener_listenMPTCP": {
        "result": "struct net__ptr_sysListener_listenMPTCP_retval {_ptr_TCPListener field_0;error err1;}",
        "result_name": "net__ptr_sysListener_listenMPTCP_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "laddr",
                "type": "_ptr_TCPAddr"
            }
        ]
    },
    "net_hasFallenBack": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            }
        ]
    },
    "net_isUsingMPTCPProto": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            }
        ]
    },
    "net_isUsingMultipathTCP": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            }
        ]
    },
    "net_newLocalListenerMPTCP": {
        "result": "Listener",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_postAcceptMPTCP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ls",
                "type": "_ptr_localServer"
            },
            {
                "name": "ch",
                "type": "chan_send_error"
            }
        ]
    },
    "net_dialerMPTCP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_canCreateMPTCPSocket": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_TestMultiPathTCP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net__ptr_conn_ok": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_conn_Read": {
        "result": "struct net__ptr_conn_Read_retval {int field_0;error err1;}",
        "result_name": "net__ptr_conn_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_conn_Write": {
        "result": "struct net__ptr_conn_Write_retval {int field_0;error err1;}",
        "result_name": "net__ptr_conn_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_conn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_conn_LocalAddr": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_conn_RemoteAddr": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_conn_SetDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_conn_SetReadDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_conn_SetWriteDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_conn_SetReadBuffer": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "bytes",
                "type": "int"
            }
        ]
    },
    "net__ptr_conn_SetWriteBuffer": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "bytes",
                "type": "int"
            }
        ]
    },
    "net__ptr_conn_File": {
        "result": "struct net__ptr_conn_File_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "net__ptr_conn_File_retval",
        "parameters": []
    },
    "net_listenerBacklog": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_canceledError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_canceledError_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_mapErr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net__ptr_OpError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_OpError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_OpError_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_OpError_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_ParseError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_ParseError_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_ParseError_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_AddrError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_AddrError_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_AddrError_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_UnknownNetworkError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_UnknownNetworkError_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_UnknownNetworkError_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_InvalidAddrError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_InvalidAddrError_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_InvalidAddrError_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_timeoutError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_timeoutError_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_timeoutError_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_timeoutError_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net__ptr_DNSConfigError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_DNSConfigError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_DNSConfigError_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_DNSConfigError_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_DNSError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_DNSError_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_DNSError_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_genericReadFrom": {
        "result": "struct net_genericReadFrom_retval {int64 field_0;error err1;}",
        "result_name": "net_genericReadFrom_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "net_acquireThread": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_releaseThread": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_Buffers_WriteTo": {
        "result": "struct net__ptr_Buffers_WriteTo_retval {int64 field_0;error err1;}",
        "result_name": "net__ptr_Buffers_WriteTo_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "net__ptr_Buffers_Read": {
        "result": "struct net__ptr_Buffers_Read_retval {int field_0;error err1;}",
        "result_name": "net__ptr_Buffers_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_Buffers_consume": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "net_nextPort": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_socket": {
        "result": "struct net_socket_retval {_ptr_netFD field_0;error err1;}",
        "result_name": "net_socket_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "net",
                "type": "string"
            },
            {
                "name": "family",
                "type": "int"
            },
            {
                "name": "sotype",
                "type": "int"
            },
            {
                "name": "proto",
                "type": "int"
            },
            {
                "name": "ipv6only",
                "type": "bool"
            },
            {
                "name": "laddr",
                "type": "sockaddr"
            },
            {
                "name": "raddr",
                "type": "sockaddr"
            },
            {
                "name": "ctrlCtxFn",
                "type": "void*"
            }
        ]
    },
    "net_fakeIPAndPort": {
        "result": "struct net_fakeIPAndPort_retval {IP field_0;int field_1;}",
        "result_name": "net_fakeIPAndPort_retval",
        "parameters": [
            {
                "name": "ip",
                "type": "IP"
            },
            {
                "name": "port",
                "type": "int"
            }
        ]
    },
    "net_fakeTCPAddr": {
        "result": "_ptr_TCPAddr",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_TCPAddr"
            }
        ]
    },
    "net_fakeUDPAddr": {
        "result": "_ptr_UDPAddr",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_UDPAddr"
            }
        ]
    },
    "net_fakeUnixAddr": {
        "result": "_ptr_UnixAddr",
        "result_name": null,
        "parameters": [
            {
                "name": "sotype",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "_ptr_UnixAddr"
            }
        ]
    },
    "net_fakelistener": {
        "result": "struct net_fakelistener_retval {_ptr_netFD field_0;error err1;}",
        "result_name": "net_fakelistener_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            },
            {
                "name": "laddr",
                "type": "sockaddr"
            }
        ]
    },
    "net_fakeconn": {
        "result": "struct net_fakeconn_retval {_ptr_netFD field_0;error err1;}",
        "result_name": "net_fakeconn_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            },
            {
                "name": "fd2",
                "type": "_ptr_netFD"
            },
            {
                "name": "laddr",
                "type": "sockaddr"
            },
            {
                "name": "raddr",
                "type": "sockaddr"
            }
        ]
    },
    "net__ptr_fakeNetFD_Read": {
        "result": "struct net__ptr_fakeNetFD_Read_retval {int field_0;error err1;}",
        "result_name": "net__ptr_fakeNetFD_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_fakeNetFD_Write": {
        "result": "struct net__ptr_fakeNetFD_Write_retval {int field_0;error err1;}",
        "result_name": "net__ptr_fakeNetFD_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_fakeNetFD_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_fakeNetFD_closeRead": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_fakeNetFD_closeWrite": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_fakeNetFD_accept": {
        "result": "struct net__ptr_fakeNetFD_accept_retval {_ptr_netFD field_0;error err1;}",
        "result_name": "net__ptr_fakeNetFD_accept_retval",
        "parameters": []
    },
    "net__ptr_fakeNetFD_SetDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_fakeNetFD_SetReadDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_fakeNetFD_SetWriteDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net_newBufferedPipe": {
        "result": "_ptr_bufferedPipe",
        "result_name": null,
        "parameters": [
            {
                "name": "softLimit",
                "type": "int"
            }
        ]
    },
    "net__ptr_bufferedPipe_Read": {
        "result": "struct net__ptr_bufferedPipe_Read_retval {int field_0;error err1;}",
        "result_name": "net__ptr_bufferedPipe_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_bufferedPipe_Write": {
        "result": "struct net__ptr_bufferedPipe_Write_retval {int field_0;error err1;}",
        "result_name": "net__ptr_bufferedPipe_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_bufferedPipe_Close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_bufferedPipe_SetReadDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_bufferedPipe_SetWriteDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net_sysSocket": {
        "result": "struct net_sysSocket_retval {int field_0;error err1;}",
        "result_name": "net_sysSocket_retval",
        "parameters": [
            {
                "name": "family",
                "type": "int"
            },
            {
                "name": "sotype",
                "type": "int"
            },
            {
                "name": "proto",
                "type": "int"
            }
        ]
    },
    "net__ptr_fakeNetFD_connect": {
        "result": "struct net__ptr_fakeNetFD_connect_retval {syscall_Sockaddr field_0;error err1;}",
        "result_name": "net__ptr_fakeNetFD_connect_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "la",
                "type": "syscall_Sockaddr"
            },
            {
                "name": "ra",
                "type": "syscall_Sockaddr"
            }
        ]
    },
    "net__ptr_fakeNetFD_readFrom": {
        "result": "struct net__ptr_fakeNetFD_readFrom_retval {int field_0;syscall_Sockaddr field_1;error err2;}",
        "result_name": "net__ptr_fakeNetFD_readFrom_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_fakeNetFD_readFromInet4": {
        "result": "struct net__ptr_fakeNetFD_readFromInet4_retval {int field_0;error err1;}",
        "result_name": "net__ptr_fakeNetFD_readFromInet4_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet4"
            }
        ]
    },
    "net__ptr_fakeNetFD_readFromInet6": {
        "result": "struct net__ptr_fakeNetFD_readFromInet6_retval {int field_0;error err1;}",
        "result_name": "net__ptr_fakeNetFD_readFromInet6_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet6"
            }
        ]
    },
    "net__ptr_fakeNetFD_readMsg": {
        "result": "struct net__ptr_fakeNetFD_readMsg_retval {int field_0;syscall_Sockaddr field_1;error err2;}",
        "result_name": "net__ptr_fakeNetFD_readMsg_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "net__ptr_fakeNetFD_readMsgInet4": {
        "result": "struct net__ptr_fakeNetFD_readMsgInet4_retval {int field_0;error err1;}",
        "result_name": "net__ptr_fakeNetFD_readMsgInet4_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet4"
            }
        ]
    },
    "net__ptr_fakeNetFD_readMsgInet6": {
        "result": "struct net__ptr_fakeNetFD_readMsgInet6_retval {int field_0;error err1;}",
        "result_name": "net__ptr_fakeNetFD_readMsgInet6_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet6"
            }
        ]
    },
    "net__ptr_fakeNetFD_writeMsgInet4": {
        "result": "struct net__ptr_fakeNetFD_writeMsgInet4_retval {int field_0;int field_1;error err2;}",
        "result_name": "net__ptr_fakeNetFD_writeMsgInet4_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet4"
            }
        ]
    },
    "net__ptr_fakeNetFD_writeMsgInet6": {
        "result": "struct net__ptr_fakeNetFD_writeMsgInet6_retval {int field_0;int field_1;error err2;}",
        "result_name": "net__ptr_fakeNetFD_writeMsgInet6_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet6"
            }
        ]
    },
    "net__ptr_fakeNetFD_writeTo": {
        "result": "struct net__ptr_fakeNetFD_writeTo_retval {int field_0;error err1;}",
        "result_name": "net__ptr_fakeNetFD_writeTo_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "syscall_Sockaddr"
            }
        ]
    },
    "net__ptr_fakeNetFD_writeToInet4": {
        "result": "struct net__ptr_fakeNetFD_writeToInet4_retval {int field_0;error err1;}",
        "result_name": "net__ptr_fakeNetFD_writeToInet4_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet4"
            }
        ]
    },
    "net__ptr_fakeNetFD_writeToInet6": {
        "result": "struct net__ptr_fakeNetFD_writeToInet6_retval {int field_0;error err1;}",
        "result_name": "net__ptr_fakeNetFD_writeToInet6_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "_ptr_syscall_SockaddrInet6"
            }
        ]
    },
    "net__ptr_fakeNetFD_writeMsg": {
        "result": "struct net__ptr_fakeNetFD_writeMsg_retval {int field_0;int field_1;error err2;}",
        "result_name": "net__ptr_fakeNetFD_writeMsg_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "sa",
                "type": "syscall_Sockaddr"
            }
        ]
    },
    "net__ptr_fakeNetFD_dup": {
        "result": "struct net__ptr_fakeNetFD_dup_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "net__ptr_fakeNetFD_dup_retval",
        "parameters": []
    },
    "net_TestFakeConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestFakePacketConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_testFakeTCPAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "addr",
                "type": "Addr"
            }
        ]
    },
    "net_testFakeUDPAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "addr",
                "type": "Addr"
            }
        ]
    },
    "net_testFakeNetAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "ip",
                "type": "IP"
            },
            {
                "name": "port",
                "type": "int"
            }
        ]
    },
    "net_testFakeUnixAddr": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "net",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_TestCloseRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestCloseWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestConnClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestListenerClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestPacketConnClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestListenCloseListen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestAcceptIgnoreAbortedConnRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestZeroByteRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_withTCPConnPair": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "peer1",
                "type": "void*"
            },
            {
                "name": "peer2",
                "type": "void*"
            }
        ]
    },
    "net_TestReadTimeoutUnblocksRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestCloseUnblocksRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestNotTemporaryRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_toErrno": {
        "result": "struct net_toErrno_retval {syscall_Errno field_0;bool field_1;}",
        "result_name": "net_toErrno_retval",
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_TestAcceptIgnoreSomeErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_runCmd": {
        "result": "struct net_runCmd_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_runCmd_retval",
        "parameters": [
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "net_checkNetsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netshInterfaceIPShowInterface": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ipver",
                "type": "string"
            },
            {
                "name": "ifaces",
                "type": "map_string_bool"
            }
        ]
    },
    "net_TestInterfacesWithNetsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netshInterfaceIPv4ShowAddress": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "netshOutput",
                "type": "_slice_byte"
            }
        ]
    },
    "net_netshInterfaceIPv6ShowAddress": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "netshOutput",
                "type": "_slice_byte"
            }
        ]
    },
    "net_TestInterfaceAddrsWithNetsh": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_checkGetmac": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestInterfaceHardwareAddrWithGetmac": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_getSystemNSS": {
        "result": "_ptr_nssConf",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_nsswitchConfig_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_nsswitchConfig_tryUpdate": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_nsswitchConfig_acquireSema": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_nsswitchConfig_tryAcquireSema": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_nsswitchConfig_releaseSema": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_nssSource_standardCriteria": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_nssCriterion_standardStatusAction": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "last",
                "type": "bool"
            }
        ]
    },
    "net_parseNSSConfFile": {
        "result": "_ptr_nssConf",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "net_parseNSSConf": {
        "result": "_ptr_nssConf",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_file"
            }
        ]
    },
    "net_parseCriteria": {
        "result": "struct net_parseCriteria_retval {_slice_nssCriterion field_0;error err1;}",
        "result_name": "net_parseCriteria_retval",
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "net_TestParseNSSConf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_packetConnTestData": {
        "result": "struct net_packetConnTestData_retval {_slice_byte field_0;void* field_1;}",
        "result_name": "net_packetConnTestData_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "network",
                "type": "string"
            }
        ]
    },
    "net_TestPacketConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestConnAndPacketConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net__ptr_file_close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_file_getLineFromData": {
        "result": "struct net__ptr_file_getLineFromData_retval {string field_0;bool field_1;}",
        "result_name": "net__ptr_file_getLineFromData_retval",
        "parameters": []
    },
    "net__ptr_file_readLine": {
        "result": "struct net__ptr_file_readLine_retval {string field_0;bool field_1;}",
        "result_name": "net__ptr_file_readLine_retval",
        "parameters": []
    },
    "net__ptr_file_stat": {
        "result": "struct net__ptr_file_stat_retval {time_Time field_0;int64 field_1;error err2;}",
        "result_name": "net__ptr_file_stat_retval",
        "parameters": []
    },
    "net_open": {
        "result": "struct net_open_retval {_ptr_file field_0;error err1;}",
        "result_name": "net_open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_stat": {
        "result": "struct net_stat_retval {time_Time field_0;int64 field_1;error err2;}",
        "result_name": "net_stat_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_countAnyByte": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "t",
                "type": "string"
            }
        ]
    },
    "net_splitAtBytes": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "t",
                "type": "string"
            }
        ]
    },
    "net_getFields": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_dtoi": {
        "result": "struct net_dtoi_retval {int field_0;int field_1;bool field_2;}",
        "result_name": "net_dtoi_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_xtoi": {
        "result": "struct net_xtoi_retval {int field_0;int field_1;bool field_2;}",
        "result_name": "net_xtoi_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_xtoi2": {
        "result": "struct net_xtoi2_retval {byte field_0;bool field_1;}",
        "result_name": "net_xtoi2_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "e",
                "type": "byte"
            }
        ]
    },
    "net_appendHex": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "net_count": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "net_last": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "net_hasUpperCase": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_lowerASCIIBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            }
        ]
    },
    "net_lowerASCII": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "net_trimSpace": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "net_isSpace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "net_removeComment": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "net_foreachField": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "net_stringsHasSuffix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "net_stringsHasSuffixFold": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "net_stringsHasPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "net_stringsEqualFold": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "t",
                "type": "string"
            }
        ]
    },
    "net_TestReadLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDtoi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_makePipeDeadline": {
        "result": "pipeDeadline",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_pipeDeadline_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_pipeDeadline_wait": {
        "result": "chan_send_struct",
        "result_name": null,
        "parameters": []
    },
    "net_isClosedChan": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "chan_send_struct"
            }
        ]
    },
    "net_pipeAddr_Network": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_pipeAddr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_Pipe": {
        "result": "struct net_Pipe_retval {Conn field_0;Conn field_1;}",
        "result_name": "net_Pipe_retval",
        "parameters": []
    },
    "net__ptr_pipe_LocalAddr": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_pipe_RemoteAddr": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_pipe_Read": {
        "result": "struct net__ptr_pipe_Read_retval {int field_0;error err1;}",
        "result_name": "net__ptr_pipe_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_pipe_read": {
        "result": "struct net__ptr_pipe_read_retval {int field_0;error err1;}",
        "result_name": "net__ptr_pipe_read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_pipe_Write": {
        "result": "struct net__ptr_pipe_Write_retval {int field_0;error err1;}",
        "result_name": "net__ptr_pipe_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_pipe_write": {
        "result": "struct net__ptr_pipe_write_retval {int field_0;error err1;}",
        "result_name": "net__ptr_pipe_write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_pipe_SetDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_pipe_SetReadDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_pipe_SetWriteDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_pipe_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_TestPipe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestPipeCloseError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_testableNetwork": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "network",
                "type": "string"
            }
        ]
    },
    "net_testableAddress": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_testableListenArgs": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            },
            {
                "name": "client",
                "type": "string"
            }
        ]
    },
    "net_condFatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "net_parsePort": {
        "result": "struct net_parsePort_retval {int field_0;bool field_1;}",
        "result_name": "net_parsePort_retval",
        "parameters": [
            {
                "name": "service",
                "type": "string"
            }
        ]
    },
    "net_TestParsePort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_readServices": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_goLookupPort": {
        "result": "struct net_goLookupPort_retval {int field_0;error err1;}",
        "result_name": "net_goLookupPort_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "service",
                "type": "string"
            }
        ]
    },
    "net_TestTCPListenerSpecificMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestTCPConnSpecificMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUDPConnSpecificMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestIPConnSpecificMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUnixListenerSpecificMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUnixConnSpecificMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net__ptr_rawConn_ok": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_rawConn_Control": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "net__ptr_rawConn_Read": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "net__ptr_rawConn_Write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "net__ptr_rawConn_PollFD": {
        "result": "_ptr_poll_FD",
        "result_name": null,
        "parameters": []
    },
    "net_newRawConn": {
        "result": "struct net_newRawConn_retval {_ptr_rawConn field_0;error err1;}",
        "result_name": "net_newRawConn_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            }
        ]
    },
    "net__ptr_rawListener_Read": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_rawListener_Write": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_newRawListener": {
        "result": "struct net_newRawListener_retval {_ptr_rawListener field_0;error err1;}",
        "result_name": "net_newRawListener_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            }
        ]
    },
    "net_readRawConn": {
        "result": "struct net_readRawConn_retval {int field_0;error err1;}",
        "result_name": "net_readRawConn_retval",
        "parameters": [
            {
                "name": "c",
                "type": "syscall_RawConn"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_writeRawConn": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "syscall_RawConn"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_controlRawConn": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "syscall_RawConn"
            },
            {
                "name": "addr",
                "type": "Addr"
            }
        ]
    },
    "net_controlOnConnSetup": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            },
            {
                "name": "c",
                "type": "syscall_RawConn"
            }
        ]
    },
    "net_TestRawConnReadWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestRawConnControl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestResolverDialFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_sortedIPStrings": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "ips",
                "type": "_slice_IP"
            }
        ]
    },
    "net_newResolverDialFunc": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "_ptr_resolverDialHandler"
            }
        ]
    },
    "net_ResponseWriter_header": {
        "result": "dnsmessage_ResourceHeader",
        "result_name": null,
        "parameters": []
    },
    "net_ResponseWriter_SetTTL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "seconds",
                "type": "uint32"
            }
        ]
    },
    "net_AWriter_AddIP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v4",
                "type": "_4_byte"
            }
        ]
    },
    "net_AAAAWriter_AddIP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v6",
                "type": "_16_byte"
            }
        ]
    },
    "net_SRVWriter_AddSRV": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "priority",
                "type": "uint16"
            },
            {
                "name": "weight",
                "type": "uint16"
            },
            {
                "name": "port",
                "type": "uint16"
            },
            {
                "name": "target",
                "type": "string"
            }
        ]
    },
    "net__ptr_resolverFuncConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_resolverFuncConn_LocalAddr": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_resolverFuncConn_RemoteAddr": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_resolverFuncConn_SetDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_resolverFuncConn_SetReadDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_resolverFuncConn_SetWriteDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_resolverFuncConn_Read": {
        "result": "struct net__ptr_resolverFuncConn_Read_retval {int field_0;error err1;}",
        "result_name": "net__ptr_resolverFuncConn_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_resolverFuncConn_Write": {
        "result": "struct net__ptr_resolverFuncConn_Write_retval {int field_0;error err1;}",
        "result_name": "net__ptr_resolverFuncConn_Write_retval",
        "parameters": [
            {
                "name": "packet",
                "type": "_slice_byte"
            }
        ]
    },
    "net_someaddr_Network": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_someaddr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_mapRCode": {
        "result": "dnsmessage_RCode",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_sendFile": {
        "result": "struct net_sendFile_retval {int64 field_0;error err1;bool field_2;}",
        "result_name": "net_sendFile_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "net_BenchmarkSendFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_sendFileBench_benchSendFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_createTempFile": {
        "result": "_ptr_os_File",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "net_TestSendfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestSendfileParts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestSendfileSeeked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestSendfilePipe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestSendfileOnWriteTimeoutExceeded": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestTCPServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUnixAndUnixpacketServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUDPServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUnixgramServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_setIPv4MulticastInterface": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            },
            {
                "name": "ifi",
                "type": "_ptr_Interface"
            }
        ]
    },
    "net_setIPv4MulticastLoopback": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "net_joinIPv4Group": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            },
            {
                "name": "ifi",
                "type": "_ptr_Interface"
            },
            {
                "name": "ip",
                "type": "IP"
            }
        ]
    },
    "net_setIPv6MulticastInterface": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            },
            {
                "name": "ifi",
                "type": "_ptr_Interface"
            }
        ]
    },
    "net_setIPv6MulticastLoopback": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            },
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "net_joinIPv6Group": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            },
            {
                "name": "ifi",
                "type": "_ptr_Interface"
            },
            {
                "name": "ip",
                "type": "IP"
            }
        ]
    },
    "net_setDefaultSockopts": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "syscall_Handle"
            },
            {
                "name": "family",
                "type": "int"
            },
            {
                "name": "sotype",
                "type": "int"
            },
            {
                "name": "ipv6only",
                "type": "bool"
            }
        ]
    },
    "net_setDefaultListenerSockopts": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "syscall_Handle"
            }
        ]
    },
    "net_setDefaultMulticastSockopts": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "syscall_Handle"
            }
        ]
    },
    "net_setKeepAlive": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            },
            {
                "name": "keepalive",
                "type": "bool"
            }
        ]
    },
    "net_setLinger": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            },
            {
                "name": "sec",
                "type": "int"
            }
        ]
    },
    "net_boolint": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "net_ipv4AddrToInterface": {
        "result": "struct net_ipv4AddrToInterface_retval {_ptr_Interface field_0;error err1;}",
        "result_name": "net_ipv4AddrToInterface_retval",
        "parameters": [
            {
                "name": "ip",
                "type": "IP"
            }
        ]
    },
    "net_interfaceToIPv4Addr": {
        "result": "struct net_interfaceToIPv4Addr_retval {IP field_0;error err1;}",
        "result_name": "net_interfaceToIPv4Addr_retval",
        "parameters": [
            {
                "name": "ifi",
                "type": "_ptr_Interface"
            }
        ]
    },
    "net_setIPv4MreqToInterface": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "mreq",
                "type": "_ptr_syscall_IPMreq"
            },
            {
                "name": "ifi",
                "type": "_ptr_Interface"
            }
        ]
    },
    "net_maxListenerBacklog": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_maxAckBacklog": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "net_TestMaxAckBacklog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net__ptr_netFD_ctrlNetwork": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_netFD_addrFunc": {
        "result": "void*",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_netFD_dial": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "laddr",
                "type": "sockaddr"
            },
            {
                "name": "raddr",
                "type": "sockaddr"
            },
            {
                "name": "ctrlCtxFn",
                "type": "void*"
            }
        ]
    },
    "net__ptr_netFD_listenStream": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "laddr",
                "type": "sockaddr"
            },
            {
                "name": "backlog",
                "type": "int"
            },
            {
                "name": "ctrlCtxFn",
                "type": "void*"
            }
        ]
    },
    "net__ptr_netFD_listenDatagram": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "laddr",
                "type": "sockaddr"
            },
            {
                "name": "ctrlCtxFn",
                "type": "void*"
            }
        ]
    },
    "net_splice": {
        "result": "struct net_splice_retval {int64 field_0;error err1;bool field_2;}",
        "result_name": "net_splice_retval",
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_netFD"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "net_TestSplice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_testSpliceToFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "upNet",
                "type": "string"
            },
            {
                "name": "downNet",
                "type": "string"
            }
        ]
    },
    "net_testSplice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "upNet",
                "type": "string"
            },
            {
                "name": "downNet",
                "type": "string"
            }
        ]
    },
    "net_spliceTestCase_test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_spliceTestCase_testFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_testSpliceReaderAtEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "upNet",
                "type": "string"
            },
            {
                "name": "downNet",
                "type": "string"
            }
        ]
    },
    "net_testSpliceIssue25985": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "upNet",
                "type": "string"
            },
            {
                "name": "downNet",
                "type": "string"
            }
        ]
    },
    "net_testSpliceNoUnixpacket": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_testSpliceNoUnixgram": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_BenchmarkSplice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_benchSplice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "upNet",
                "type": "string"
            },
            {
                "name": "downNet",
                "type": "string"
            }
        ]
    },
    "net_spliceTestCase_bench": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_spliceTestSocketPair": {
        "result": "struct net_spliceTestSocketPair_retval {Conn field_0;}",
        "result_name": "net_spliceTestSocketPair_retval",
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "net",
                "type": "string"
            }
        ]
    },
    "net_startSpliceClient": {
        "result": "struct net_startSpliceClient_retval {void* field_0;error err1;}",
        "result_name": "net_startSpliceClient_retval",
        "parameters": [
            {
                "name": "conn",
                "type": "Conn"
            },
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "chunkSize",
                "type": "int"
            },
            {
                "name": "totalSize",
                "type": "int"
            }
        ]
    },
    "net_BenchmarkSpliceFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_benchmarkSpliceFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "proto",
                "type": "string"
            }
        ]
    },
    "net_spliceFileBench_benchSpliceFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net__ptr_TCPAddr_AddrPort": {
        "result": "netip_AddrPort",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_TCPAddr_Network": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_TCPAddr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_TCPAddr_isWildcard": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_TCPAddr_opAddr": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net_ResolveTCPAddr": {
        "result": "struct net_ResolveTCPAddr_retval {_ptr_TCPAddr field_0;error err1;}",
        "result_name": "net_ResolveTCPAddr_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_TCPAddrFromAddrPort": {
        "result": "_ptr_TCPAddr",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "netip_AddrPort"
            }
        ]
    },
    "net__ptr_TCPConn_SyscallConn": {
        "result": "struct net__ptr_TCPConn_SyscallConn_retval {syscall_RawConn field_0;error err1;}",
        "result_name": "net__ptr_TCPConn_SyscallConn_retval",
        "parameters": []
    },
    "net__ptr_TCPConn_ReadFrom": {
        "result": "struct net__ptr_TCPConn_ReadFrom_retval {int64 field_0;error err1;}",
        "result_name": "net__ptr_TCPConn_ReadFrom_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "net__ptr_TCPConn_CloseRead": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_TCPConn_CloseWrite": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_TCPConn_SetLinger": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "sec",
                "type": "int"
            }
        ]
    },
    "net__ptr_TCPConn_SetKeepAlive": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "keepalive",
                "type": "bool"
            }
        ]
    },
    "net__ptr_TCPConn_SetKeepAlivePeriod": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "time_Duration"
            }
        ]
    },
    "net__ptr_TCPConn_SetNoDelay": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "noDelay",
                "type": "bool"
            }
        ]
    },
    "net__ptr_TCPConn_MultipathTCP": {
        "result": "struct net__ptr_TCPConn_MultipathTCP_retval {bool field_0;error err1;}",
        "result_name": "net__ptr_TCPConn_MultipathTCP_retval",
        "parameters": []
    },
    "net_newTCPConn": {
        "result": "_ptr_TCPConn",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            },
            {
                "name": "keepAlive",
                "type": "time_Duration"
            },
            {
                "name": "keepAliveHook",
                "type": "void*"
            }
        ]
    },
    "net_DialTCP": {
        "result": "struct net_DialTCP_retval {_ptr_TCPConn field_0;error err1;}",
        "result_name": "net_DialTCP_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "laddr",
                "type": "_ptr_TCPAddr"
            },
            {
                "name": "raddr",
                "type": "_ptr_TCPAddr"
            }
        ]
    },
    "net__ptr_TCPListener_SyscallConn": {
        "result": "struct net__ptr_TCPListener_SyscallConn_retval {syscall_RawConn field_0;error err1;}",
        "result_name": "net__ptr_TCPListener_SyscallConn_retval",
        "parameters": []
    },
    "net__ptr_TCPListener_AcceptTCP": {
        "result": "struct net__ptr_TCPListener_AcceptTCP_retval {_ptr_TCPConn field_0;error err1;}",
        "result_name": "net__ptr_TCPListener_AcceptTCP_retval",
        "parameters": []
    },
    "net__ptr_TCPListener_Accept": {
        "result": "struct net__ptr_TCPListener_Accept_retval {Conn field_0;error err1;}",
        "result_name": "net__ptr_TCPListener_Accept_retval",
        "parameters": []
    },
    "net__ptr_TCPListener_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_TCPListener_Addr": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_TCPListener_SetDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_TCPListener_File": {
        "result": "struct net__ptr_TCPListener_File_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "net__ptr_TCPListener_File_retval",
        "parameters": []
    },
    "net_ListenTCP": {
        "result": "struct net_ListenTCP_retval {_ptr_TCPListener field_0;error err1;}",
        "result_name": "net_ListenTCP_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "laddr",
                "type": "_ptr_TCPAddr"
            }
        ]
    },
    "net_roundDurationUp": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "time_Duration"
            },
            {
                "name": "to",
                "type": "time_Duration"
            }
        ]
    },
    "net_setKeepAlivePeriod": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            },
            {
                "name": "d",
                "type": "time_Duration"
            }
        ]
    },
    "net_setNoDelay": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            },
            {
                "name": "noDelay",
                "type": "bool"
            }
        ]
    },
    "net__ptr_TCPConn_readFrom": {
        "result": "struct net__ptr_TCPConn_readFrom_retval {int64 field_0;error err1;}",
        "result_name": "net__ptr_TCPConn_readFrom_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "net__ptr_sysDialer_dialTCP": {
        "result": "struct net__ptr_sysDialer_dialTCP_retval {_ptr_TCPConn field_0;error err1;}",
        "result_name": "net__ptr_sysDialer_dialTCP_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "laddr",
                "type": "_ptr_TCPAddr"
            },
            {
                "name": "raddr",
                "type": "_ptr_TCPAddr"
            }
        ]
    },
    "net__ptr_sysDialer_doDialTCP": {
        "result": "struct net__ptr_sysDialer_doDialTCP_retval {_ptr_TCPConn field_0;error err1;}",
        "result_name": "net__ptr_sysDialer_doDialTCP_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "laddr",
                "type": "_ptr_TCPAddr"
            },
            {
                "name": "raddr",
                "type": "_ptr_TCPAddr"
            }
        ]
    },
    "net__ptr_TCPListener_ok": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_TCPListener_accept": {
        "result": "struct net__ptr_TCPListener_accept_retval {_ptr_TCPConn field_0;error err1;}",
        "result_name": "net__ptr_TCPListener_accept_retval",
        "parameters": []
    },
    "net__ptr_TCPListener_close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_TCPListener_file": {
        "result": "struct net__ptr_TCPListener_file_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "net__ptr_TCPListener_file_retval",
        "parameters": []
    },
    "net__ptr_sysListener_listenTCP": {
        "result": "struct net__ptr_sysListener_listenTCP_retval {_ptr_TCPListener field_0;error err1;}",
        "result_name": "net__ptr_sysListener_listenTCP_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "laddr",
                "type": "_ptr_TCPAddr"
            }
        ]
    },
    "net_sockaddrToTCP": {
        "result": "Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "sa",
                "type": "syscall_Sockaddr"
            }
        ]
    },
    "net__ptr_TCPAddr_family": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_TCPAddr_sockaddr": {
        "result": "struct net__ptr_TCPAddr_sockaddr_retval {syscall_Sockaddr field_0;error err1;}",
        "result_name": "net__ptr_TCPAddr_sockaddr_retval",
        "parameters": [
            {
                "name": "family",
                "type": "int"
            }
        ]
    },
    "net__ptr_TCPAddr_toLocal": {
        "result": "sockaddr",
        "result_name": null,
        "parameters": [
            {
                "name": "net",
                "type": "string"
            }
        ]
    },
    "net__ptr_sysDialer_doDialTCPProto": {
        "result": "struct net__ptr_sysDialer_doDialTCPProto_retval {_ptr_TCPConn field_0;error err1;}",
        "result_name": "net__ptr_sysDialer_doDialTCPProto_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "laddr",
                "type": "_ptr_TCPAddr"
            },
            {
                "name": "raddr",
                "type": "_ptr_TCPAddr"
            },
            {
                "name": "proto",
                "type": "int"
            }
        ]
    },
    "net_selfConnect": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_spuriousENOTAVAIL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net__ptr_sysListener_listenTCPProto": {
        "result": "struct net__ptr_sysListener_listenTCPProto_retval {_ptr_TCPListener field_0;error err1;}",
        "result_name": "net__ptr_sysListener_listenTCPProto_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "laddr",
                "type": "_ptr_TCPAddr"
            },
            {
                "name": "proto",
                "type": "int"
            }
        ]
    },
    "net_BenchmarkTCP4OneShot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_BenchmarkTCP4OneShotTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_BenchmarkTCP4Persistent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_BenchmarkTCP4PersistentTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_BenchmarkTCP6OneShot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_BenchmarkTCP6OneShotTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_BenchmarkTCP6Persistent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_BenchmarkTCP6PersistentTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_benchmarkTCP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "persistent",
                "type": "bool"
            },
            {
                "name": "timeout",
                "type": "bool"
            },
            {
                "name": "laddr",
                "type": "string"
            }
        ]
    },
    "net_BenchmarkTCP4ConcurrentReadWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_BenchmarkTCP6ConcurrentReadWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_benchmarkTCPConcurrentReadWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "laddr",
                "type": "string"
            }
        ]
    },
    "net_TestResolveTCPAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestTCPListenerName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestIPv6LinkLocalUnicastTCP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestTCPConcurrentAccept": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestTCPReadWriteAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestTCPStress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestTCPBig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestCopyPipeIntoTCP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_BenchmarkSetReadDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_TestDialTCPDefaultKeepAlive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestTCPSpuriousConnSetupCompletion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestTCPSpuriousConnSetupCompletionWithCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDialTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestDialTimeoutMaxDuration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestAcceptTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestAcceptTimeoutMustReturn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestAcceptTimeoutMustNotReturn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestReadTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestReadTimeoutMustNotReturn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestReadFromTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestWriteTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestWriteTimeoutMustNotReturn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestWriteToTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_timeoutUpperBound": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "time_Duration"
            }
        ]
    },
    "net_nextTimeout": {
        "result": "struct net_nextTimeout_retval {time_Duration field_0;bool field_1;}",
        "result_name": "net_nextTimeout_retval",
        "parameters": [
            {
                "name": "actual",
                "type": "time_Duration"
            }
        ]
    },
    "net_TestReadTimeoutFluctuation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestReadFromTimeoutFluctuation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestWriteTimeoutFluctuation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestVariousDeadlines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestVariousDeadlines1Proc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestVariousDeadlines4Proc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_testVariousDeadlines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestReadWriteProlongedTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestReadWriteDeadlineRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestConcurrentSetDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_isDeadlineExceeded": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net__ptr_UDPAddr_AddrPort": {
        "result": "netip_AddrPort",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_UDPAddr_Network": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_UDPAddr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_UDPAddr_isWildcard": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_UDPAddr_opAddr": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net_ResolveUDPAddr": {
        "result": "struct net_ResolveUDPAddr_retval {_ptr_UDPAddr field_0;error err1;}",
        "result_name": "net_ResolveUDPAddr_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_UDPAddrFromAddrPort": {
        "result": "_ptr_UDPAddr",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "netip_AddrPort"
            }
        ]
    },
    "net_addrPortUDPAddr_Network": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_UDPConn_SyscallConn": {
        "result": "struct net__ptr_UDPConn_SyscallConn_retval {syscall_RawConn field_0;error err1;}",
        "result_name": "net__ptr_UDPConn_SyscallConn_retval",
        "parameters": []
    },
    "net__ptr_UDPConn_ReadFromUDP": {
        "result": "struct net__ptr_UDPConn_ReadFromUDP_retval {int field_0;_ptr_UDPAddr field_1;error err2;}",
        "result_name": "net__ptr_UDPConn_ReadFromUDP_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_UDPConn_readFromUDP": {
        "result": "struct net__ptr_UDPConn_readFromUDP_retval {int field_0;_ptr_UDPAddr field_1;error err2;}",
        "result_name": "net__ptr_UDPConn_readFromUDP_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "_ptr_UDPAddr"
            }
        ]
    },
    "net__ptr_UDPConn_ReadFrom": {
        "result": "struct net__ptr_UDPConn_ReadFrom_retval {int field_0;Addr field_1;error err2;}",
        "result_name": "net__ptr_UDPConn_ReadFrom_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_UDPConn_ReadFromUDPAddrPort": {
        "result": "struct net__ptr_UDPConn_ReadFromUDPAddrPort_retval {int field_0;netip_AddrPort field_1;error err2;}",
        "result_name": "net__ptr_UDPConn_ReadFromUDPAddrPort_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_UDPConn_ReadMsgUDP": {
        "result": "struct net__ptr_UDPConn_ReadMsgUDP_retval {int field_0;_ptr_UDPAddr field_1;error err2;}",
        "result_name": "net__ptr_UDPConn_ReadMsgUDP_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_UDPConn_ReadMsgUDPAddrPort": {
        "result": "struct net__ptr_UDPConn_ReadMsgUDPAddrPort_retval {int field_0;netip_AddrPort field_1;error err2;}",
        "result_name": "net__ptr_UDPConn_ReadMsgUDPAddrPort_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_UDPConn_WriteToUDP": {
        "result": "struct net__ptr_UDPConn_WriteToUDP_retval {int field_0;error err1;}",
        "result_name": "net__ptr_UDPConn_WriteToUDP_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "_ptr_UDPAddr"
            }
        ]
    },
    "net__ptr_UDPConn_WriteToUDPAddrPort": {
        "result": "struct net__ptr_UDPConn_WriteToUDPAddrPort_retval {int field_0;error err1;}",
        "result_name": "net__ptr_UDPConn_WriteToUDPAddrPort_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "netip_AddrPort"
            }
        ]
    },
    "net__ptr_UDPConn_WriteTo": {
        "result": "struct net__ptr_UDPConn_WriteTo_retval {int field_0;error err1;}",
        "result_name": "net__ptr_UDPConn_WriteTo_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "Addr"
            }
        ]
    },
    "net__ptr_UDPConn_WriteMsgUDP": {
        "result": "struct net__ptr_UDPConn_WriteMsgUDP_retval {int field_0;error err1;}",
        "result_name": "net__ptr_UDPConn_WriteMsgUDP_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "_ptr_UDPAddr"
            }
        ]
    },
    "net__ptr_UDPConn_WriteMsgUDPAddrPort": {
        "result": "struct net__ptr_UDPConn_WriteMsgUDPAddrPort_retval {int field_0;error err1;}",
        "result_name": "net__ptr_UDPConn_WriteMsgUDPAddrPort_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "netip_AddrPort"
            }
        ]
    },
    "net_newUDPConn": {
        "result": "_ptr_UDPConn",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            }
        ]
    },
    "net_DialUDP": {
        "result": "struct net_DialUDP_retval {_ptr_UDPConn field_0;error err1;}",
        "result_name": "net_DialUDP_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "laddr",
                "type": "_ptr_UDPAddr"
            },
            {
                "name": "raddr",
                "type": "_ptr_UDPAddr"
            }
        ]
    },
    "net_ListenUDP": {
        "result": "struct net_ListenUDP_retval {_ptr_UDPConn field_0;error err1;}",
        "result_name": "net_ListenUDP_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "laddr",
                "type": "_ptr_UDPAddr"
            }
        ]
    },
    "net_ListenMulticastUDP": {
        "result": "struct net_ListenMulticastUDP_retval {_ptr_UDPConn field_0;error err1;}",
        "result_name": "net_ListenMulticastUDP_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "ifi",
                "type": "_ptr_Interface"
            },
            {
                "name": "gaddr",
                "type": "_ptr_UDPAddr"
            }
        ]
    },
    "net__ptr_UDPConn_readFrom": {
        "result": "struct net__ptr_UDPConn_readFrom_retval {int field_0;_ptr_UDPAddr field_1;error err2;}",
        "result_name": "net__ptr_UDPConn_readFrom_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "_ptr_UDPAddr"
            }
        ]
    },
    "net__ptr_UDPConn_readFromAddrPort": {
        "result": "struct net__ptr_UDPConn_readFromAddrPort_retval {int field_0;netip_AddrPort field_1;error err2;}",
        "result_name": "net__ptr_UDPConn_readFromAddrPort_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_UDPConn_readMsg": {
        "result": "struct net__ptr_UDPConn_readMsg_retval {int field_0;netip_AddrPort field_1;error err2;}",
        "result_name": "net__ptr_UDPConn_readMsg_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_UDPConn_writeTo": {
        "result": "struct net__ptr_UDPConn_writeTo_retval {int field_0;error err1;}",
        "result_name": "net__ptr_UDPConn_writeTo_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "_ptr_UDPAddr"
            }
        ]
    },
    "net__ptr_UDPConn_writeToAddrPort": {
        "result": "struct net__ptr_UDPConn_writeToAddrPort_retval {int field_0;error err1;}",
        "result_name": "net__ptr_UDPConn_writeToAddrPort_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "netip_AddrPort"
            }
        ]
    },
    "net__ptr_UDPConn_writeMsg": {
        "result": "struct net__ptr_UDPConn_writeMsg_retval {int field_0;error err1;}",
        "result_name": "net__ptr_UDPConn_writeMsg_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "_ptr_UDPAddr"
            }
        ]
    },
    "net__ptr_UDPConn_writeMsgAddrPort": {
        "result": "struct net__ptr_UDPConn_writeMsgAddrPort_retval {int field_0;error err1;}",
        "result_name": "net__ptr_UDPConn_writeMsgAddrPort_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "netip_AddrPort"
            }
        ]
    },
    "net__ptr_sysDialer_dialUDP": {
        "result": "struct net__ptr_sysDialer_dialUDP_retval {_ptr_UDPConn field_0;error err1;}",
        "result_name": "net__ptr_sysDialer_dialUDP_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "laddr",
                "type": "_ptr_UDPAddr"
            },
            {
                "name": "raddr",
                "type": "_ptr_UDPAddr"
            }
        ]
    },
    "net__ptr_udpHeader_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "net_unmarshalUDPHeader": {
        "result": "struct net_unmarshalUDPHeader_retval {_ptr_udpHeader field_0;_slice_byte field_1;}",
        "result_name": "net_unmarshalUDPHeader_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_sysListener_listenUDP": {
        "result": "struct net__ptr_sysListener_listenUDP_retval {_ptr_UDPConn field_0;error err1;}",
        "result_name": "net__ptr_sysListener_listenUDP_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "laddr",
                "type": "_ptr_UDPAddr"
            }
        ]
    },
    "net__ptr_sysListener_listenMulticastUDP": {
        "result": "struct net__ptr_sysListener_listenMulticastUDP_retval {_ptr_UDPConn field_0;error err1;}",
        "result_name": "net__ptr_sysListener_listenMulticastUDP_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "ifi",
                "type": "_ptr_Interface"
            },
            {
                "name": "gaddr",
                "type": "_ptr_UDPAddr"
            }
        ]
    },
    "net_TestListenMulticastUDP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_sockaddrToUDP": {
        "result": "Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "sa",
                "type": "syscall_Sockaddr"
            }
        ]
    },
    "net__ptr_UDPAddr_family": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_UDPAddr_sockaddr": {
        "result": "struct net__ptr_UDPAddr_sockaddr_retval {syscall_Sockaddr field_0;error err1;}",
        "result_name": "net__ptr_UDPAddr_sockaddr_retval",
        "parameters": [
            {
                "name": "family",
                "type": "int"
            }
        ]
    },
    "net__ptr_UDPAddr_toLocal": {
        "result": "sockaddr",
        "result_name": null,
        "parameters": [
            {
                "name": "net",
                "type": "string"
            }
        ]
    },
    "net_listenIPv4MulticastUDP": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_UDPConn"
            },
            {
                "name": "ifi",
                "type": "_ptr_Interface"
            },
            {
                "name": "ip",
                "type": "IP"
            }
        ]
    },
    "net_listenIPv6MulticastUDP": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_UDPConn"
            },
            {
                "name": "ifi",
                "type": "_ptr_Interface"
            },
            {
                "name": "ip",
                "type": "IP"
            }
        ]
    },
    "net_BenchmarkUDP6LinkLocalUnicast": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_TestResolveUDPAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestWriteToUDP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_testWriteToConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "raddr",
                "type": "string"
            }
        ]
    },
    "net_testWriteToPacketConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "raddr",
                "type": "string"
            }
        ]
    },
    "net_TestUDPConnLocalName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUDPConnLocalAndRemoteNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestIPv6LinkLocalUnicastUDP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUDPZeroBytePayload": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUDPZeroByteBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUDPReadSizeError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUDPReadTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_BenchmarkReadWriteMsgUDPAddrPort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_BenchmarkWriteToReadFromUDP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_BenchmarkWriteToReadFromUDPAddrPort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_TestUDPIPVersionReadMsg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestIPv6WriteMsgUDPAddrPortTargetAddrIPVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net__ptr_UnixAddr_Network": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_UnixAddr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_UnixAddr_isWildcard": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_UnixAddr_opAddr": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net_ResolveUnixAddr": {
        "result": "struct net_ResolveUnixAddr_retval {_ptr_UnixAddr field_0;error err1;}",
        "result_name": "net_ResolveUnixAddr_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net__ptr_UnixConn_SyscallConn": {
        "result": "struct net__ptr_UnixConn_SyscallConn_retval {syscall_RawConn field_0;error err1;}",
        "result_name": "net__ptr_UnixConn_SyscallConn_retval",
        "parameters": []
    },
    "net__ptr_UnixConn_CloseRead": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_UnixConn_CloseWrite": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_UnixConn_ReadFromUnix": {
        "result": "struct net__ptr_UnixConn_ReadFromUnix_retval {int field_0;_ptr_UnixAddr field_1;error err2;}",
        "result_name": "net__ptr_UnixConn_ReadFromUnix_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_UnixConn_ReadFrom": {
        "result": "struct net__ptr_UnixConn_ReadFrom_retval {int field_0;Addr field_1;error err2;}",
        "result_name": "net__ptr_UnixConn_ReadFrom_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_UnixConn_ReadMsgUnix": {
        "result": "struct net__ptr_UnixConn_ReadMsgUnix_retval {int field_0;_ptr_UnixAddr field_1;error err2;}",
        "result_name": "net__ptr_UnixConn_ReadMsgUnix_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_UnixConn_WriteToUnix": {
        "result": "struct net__ptr_UnixConn_WriteToUnix_retval {int field_0;error err1;}",
        "result_name": "net__ptr_UnixConn_WriteToUnix_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "_ptr_UnixAddr"
            }
        ]
    },
    "net__ptr_UnixConn_WriteTo": {
        "result": "struct net__ptr_UnixConn_WriteTo_retval {int field_0;error err1;}",
        "result_name": "net__ptr_UnixConn_WriteTo_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "Addr"
            }
        ]
    },
    "net__ptr_UnixConn_WriteMsgUnix": {
        "result": "struct net__ptr_UnixConn_WriteMsgUnix_retval {int field_0;error err1;}",
        "result_name": "net__ptr_UnixConn_WriteMsgUnix_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "_ptr_UnixAddr"
            }
        ]
    },
    "net_newUnixConn": {
        "result": "_ptr_UnixConn",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_netFD"
            }
        ]
    },
    "net_DialUnix": {
        "result": "struct net_DialUnix_retval {_ptr_UnixConn field_0;error err1;}",
        "result_name": "net_DialUnix_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "laddr",
                "type": "_ptr_UnixAddr"
            },
            {
                "name": "raddr",
                "type": "_ptr_UnixAddr"
            }
        ]
    },
    "net__ptr_UnixListener_ok": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_UnixListener_SyscallConn": {
        "result": "struct net__ptr_UnixListener_SyscallConn_retval {syscall_RawConn field_0;error err1;}",
        "result_name": "net__ptr_UnixListener_SyscallConn_retval",
        "parameters": []
    },
    "net__ptr_UnixListener_AcceptUnix": {
        "result": "struct net__ptr_UnixListener_AcceptUnix_retval {_ptr_UnixConn field_0;error err1;}",
        "result_name": "net__ptr_UnixListener_AcceptUnix_retval",
        "parameters": []
    },
    "net__ptr_UnixListener_Accept": {
        "result": "struct net__ptr_UnixListener_Accept_retval {Conn field_0;error err1;}",
        "result_name": "net__ptr_UnixListener_Accept_retval",
        "parameters": []
    },
    "net__ptr_UnixListener_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_UnixListener_Addr": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_UnixListener_SetDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net__ptr_UnixListener_File": {
        "result": "struct net__ptr_UnixListener_File_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "net__ptr_UnixListener_File_retval",
        "parameters": []
    },
    "net_ListenUnix": {
        "result": "struct net_ListenUnix_retval {_ptr_UnixListener field_0;error err1;}",
        "result_name": "net_ListenUnix_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "laddr",
                "type": "_ptr_UnixAddr"
            }
        ]
    },
    "net_ListenUnixgram": {
        "result": "struct net_ListenUnixgram_retval {_ptr_UnixConn field_0;error err1;}",
        "result_name": "net_ListenUnixgram_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "laddr",
                "type": "_ptr_UnixAddr"
            }
        ]
    },
    "net_TestUnixgramAutobind": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUnixAutobindClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUnixgramLinuxAbstractLongName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net__ptr_UnixConn_readFrom": {
        "result": "struct net__ptr_UnixConn_readFrom_retval {int field_0;_ptr_UnixAddr field_1;error err2;}",
        "result_name": "net__ptr_UnixConn_readFrom_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_UnixConn_readMsg": {
        "result": "struct net__ptr_UnixConn_readMsg_retval {int field_0;_ptr_UnixAddr field_1;error err2;}",
        "result_name": "net__ptr_UnixConn_readMsg_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            }
        ]
    },
    "net__ptr_UnixConn_writeTo": {
        "result": "struct net__ptr_UnixConn_writeTo_retval {int field_0;error err1;}",
        "result_name": "net__ptr_UnixConn_writeTo_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "_ptr_UnixAddr"
            }
        ]
    },
    "net__ptr_UnixConn_writeMsg": {
        "result": "struct net__ptr_UnixConn_writeMsg_retval {int field_0;error err1;}",
        "result_name": "net__ptr_UnixConn_writeMsg_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "addr",
                "type": "_ptr_UnixAddr"
            }
        ]
    },
    "net__ptr_sysDialer_dialUnix": {
        "result": "struct net__ptr_sysDialer_dialUnix_retval {_ptr_UnixConn field_0;error err1;}",
        "result_name": "net__ptr_sysDialer_dialUnix_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "laddr",
                "type": "_ptr_UnixAddr"
            },
            {
                "name": "raddr",
                "type": "_ptr_UnixAddr"
            }
        ]
    },
    "net__ptr_UnixListener_accept": {
        "result": "struct net__ptr_UnixListener_accept_retval {_ptr_UnixConn field_0;error err1;}",
        "result_name": "net__ptr_UnixListener_accept_retval",
        "parameters": []
    },
    "net__ptr_UnixListener_close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_UnixListener_file": {
        "result": "struct net__ptr_UnixListener_file_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "net__ptr_UnixListener_file_retval",
        "parameters": []
    },
    "net__ptr_sysListener_listenUnix": {
        "result": "struct net__ptr_sysListener_listenUnix_retval {_ptr_UnixListener field_0;error err1;}",
        "result_name": "net__ptr_sysListener_listenUnix_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "laddr",
                "type": "_ptr_UnixAddr"
            }
        ]
    },
    "net__ptr_sysListener_listenUnixgram": {
        "result": "struct net__ptr_sysListener_listenUnixgram_retval {_ptr_UnixConn field_0;error err1;}",
        "result_name": "net__ptr_sysListener_listenUnixgram_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "laddr",
                "type": "_ptr_UnixAddr"
            }
        ]
    },
    "net_unixSocket": {
        "result": "struct net_unixSocket_retval {_ptr_netFD field_0;error err1;}",
        "result_name": "net_unixSocket_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "net",
                "type": "string"
            },
            {
                "name": "laddr",
                "type": "sockaddr"
            },
            {
                "name": "raddr",
                "type": "sockaddr"
            },
            {
                "name": "mode",
                "type": "string"
            },
            {
                "name": "ctxCtrlFn",
                "type": "void*"
            }
        ]
    },
    "net_sockaddrToUnix": {
        "result": "Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "sa",
                "type": "syscall_Sockaddr"
            }
        ]
    },
    "net_sockaddrToUnixgram": {
        "result": "Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "sa",
                "type": "syscall_Sockaddr"
            }
        ]
    },
    "net_sockaddrToUnixpacket": {
        "result": "Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "sa",
                "type": "syscall_Sockaddr"
            }
        ]
    },
    "net_sotypeToNet": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "sotype",
                "type": "int"
            }
        ]
    },
    "net__ptr_UnixAddr_family": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net__ptr_UnixAddr_sockaddr": {
        "result": "struct net__ptr_UnixAddr_sockaddr_retval {syscall_Sockaddr field_0;error err1;}",
        "result_name": "net__ptr_UnixAddr_sockaddr_retval",
        "parameters": [
            {
                "name": "family",
                "type": "int"
            }
        ]
    },
    "net__ptr_UnixAddr_toLocal": {
        "result": "sockaddr",
        "result_name": null,
        "parameters": [
            {
                "name": "net",
                "type": "string"
            }
        ]
    },
    "net__ptr_UnixListener_SetUnlinkOnClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "unlink",
                "type": "bool"
            }
        ]
    },
    "net_setReadMsgCloseOnExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "oob",
                "type": "_slice_byte"
            }
        ]
    },
    "net_TestUnixConnReadMsgUnixSCMRightsCloseOnExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestReadUnixgramWithUnnamedSocket": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUnixgramZeroBytePayload": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUnixgramZeroByteBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUnixgramWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_testUnixgramWriteConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "raddr",
                "type": "_ptr_UnixAddr"
            }
        ]
    },
    "net_testUnixgramWritePacketConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "raddr",
                "type": "_ptr_UnixAddr"
            }
        ]
    },
    "net_TestUnixConnLocalAndRemoteNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUnixgramConnLocalAndRemoteNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestUnixUnlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_isBuild17063": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_TestUnixConnLocalWindows": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestBuffers_read": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestBuffers_consume": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestBuffers_WriteTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_testBuffer_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "chunks",
                "type": "int"
            },
            {
                "name": "useCopy",
                "type": "bool"
            }
        ]
    },
    "net_TestWritevError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_TestEndlessWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestNextProtoUpgrade": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_handleTLSProtocol09": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "srv",
                "type": "_ptr_Server"
            },
            {
                "name": "conn",
                "type": "_ptr_tls_Conn"
            },
            {
                "name": "h",
                "type": "Handler"
            }
        ]
    },
    "net_http_http09Writer_Header": {
        "result": "Header",
        "result_name": null,
        "parameters": []
    },
    "net_http_http09Writer_WriteHeader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_refererForURL": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "lastReq",
                "type": "_ptr_url_URL"
            },
            {
                "name": "newReq",
                "type": "_ptr_url_URL"
            },
            {
                "name": "explicitRef",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_Client_send": {
        "result": "struct net_http__ptr_Client_send_retval {_ptr_Response field_0;void* field_1;error err2;}",
        "result_name": "net_http__ptr_Client_send_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "deadline",
                "type": "time_Time"
            }
        ]
    },
    "net_http__ptr_Client_deadline": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Client_transport": {
        "result": "RoundTripper",
        "result_name": null,
        "parameters": []
    },
    "net_http_send": {
        "result": "struct net_http_send_retval {_ptr_Response field_0;void* field_1;error err2;}",
        "result_name": "net_http_send_retval",
        "parameters": [
            {
                "name": "ireq",
                "type": "_ptr_Request"
            },
            {
                "name": "rt",
                "type": "RoundTripper"
            },
            {
                "name": "deadline",
                "type": "time_Time"
            }
        ]
    },
    "net_http_timeBeforeContextDeadline": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            },
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "net_http_knownRoundTripperImpl": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "rt",
                "type": "RoundTripper"
            },
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_setRequestCancel": {
        "result": "struct net_http_setRequestCancel_retval {void* field_0;void* field_1;}",
        "result_name": "net_http_setRequestCancel_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "rt",
                "type": "RoundTripper"
            },
            {
                "name": "deadline",
                "type": "time_Time"
            }
        ]
    },
    "net_http_basicAuth": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "username",
                "type": "string"
            },
            {
                "name": "password",
                "type": "string"
            }
        ]
    },
    "net_http_Get": {
        "result": "struct net_http_Get_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http_Get_retval",
        "parameters": [
            {
                "name": "url",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_Client_Get": {
        "result": "struct net_http__ptr_Client_Get_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http__ptr_Client_Get_retval",
        "parameters": [
            {
                "name": "url",
                "type": "string"
            }
        ]
    },
    "net_http_alwaysFalse": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Client_checkRedirect": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "via",
                "type": "_slice__ptr_Request"
            }
        ]
    },
    "net_http_redirectBehavior": {
        "result": "struct net_http_redirectBehavior_retval {string field_0;bool field_1;}",
        "result_name": "net_http_redirectBehavior_retval",
        "parameters": [
            {
                "name": "reqMethod",
                "type": "string"
            },
            {
                "name": "resp",
                "type": "_ptr_Response"
            },
            {
                "name": "ireq",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_urlErrorOp": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_Client_Do": {
        "result": "struct net_http__ptr_Client_Do_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http__ptr_Client_Do_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_Client_do": {
        "result": "struct net_http__ptr_Client_do_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http__ptr_Client_do_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_Client_makeHeadersCopier": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "ireq",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_defaultCheckRedirect": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "via",
                "type": "_slice__ptr_Request"
            }
        ]
    },
    "net_http_Post": {
        "result": "struct net_http_Post_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http_Post_retval",
        "parameters": [
            {
                "name": "url",
                "type": "string"
            },
            {
                "name": "contentType",
                "type": "string"
            },
            {
                "name": "body",
                "type": "io_Reader"
            }
        ]
    },
    "net_http__ptr_Client_Post": {
        "result": "struct net_http__ptr_Client_Post_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http__ptr_Client_Post_retval",
        "parameters": [
            {
                "name": "url",
                "type": "string"
            },
            {
                "name": "contentType",
                "type": "string"
            },
            {
                "name": "body",
                "type": "io_Reader"
            }
        ]
    },
    "net_http_PostForm": {
        "result": "struct net_http_PostForm_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http_PostForm_retval",
        "parameters": [
            {
                "name": "url",
                "type": "string"
            },
            {
                "name": "data",
                "type": "url_Values"
            }
        ]
    },
    "net_http__ptr_Client_PostForm": {
        "result": "struct net_http__ptr_Client_PostForm_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http__ptr_Client_PostForm_retval",
        "parameters": [
            {
                "name": "url",
                "type": "string"
            },
            {
                "name": "data",
                "type": "url_Values"
            }
        ]
    },
    "net_http_Head": {
        "result": "struct net_http_Head_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http_Head_retval",
        "parameters": [
            {
                "name": "url",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_Client_Head": {
        "result": "struct net_http__ptr_Client_Head_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http__ptr_Client_Head_retval",
        "parameters": [
            {
                "name": "url",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_Client_CloseIdleConnections": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_cancelTimerBody_Read": {
        "result": "struct net_http__ptr_cancelTimerBody_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_cancelTimerBody_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_cancelTimerBody_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_shouldCopyHeaderOnRedirect": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "headerKey",
                "type": "string"
            },
            {
                "name": "initial",
                "type": "_ptr_url_URL"
            },
            {
                "name": "dest",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "net_http_isDomainOrSubdomain": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sub",
                "type": "string"
            },
            {
                "name": "parent",
                "type": "string"
            }
        ]
    },
    "net_http_stripPassword": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "net_http_run": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "T"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "opts",
                "type": "interface_"
            }
        ]
    },
    "net_http__ptr_clientServerTest_close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_clientServerTest_getURL": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_clientServerTest_scheme": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_optWithServerLog": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "lg",
                "type": "_ptr_log_Logger"
            }
        ]
    },
    "net_http_newClientServerTest": {
        "result": "_ptr_clientServerTest",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "mode",
                "type": "testMode"
            },
            {
                "name": "h",
                "type": "Handler"
            },
            {
                "name": "opts",
                "type": "interface_"
            }
        ]
    },
    "net_http_testLogWriter_Write": {
        "result": "struct net_http_testLogWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_testLogWriter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestNewClientServerTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testNewClientServerTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestChunkedResponseHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testChunkedResponseHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_h12Compare_reqFunc": {
        "result": "reqFunc",
        "result_name": null,
        "parameters": []
    },
    "net_http_h12Compare_run": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_mostlyCopy": {
        "result": "_ptr_Response",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Response"
            }
        ]
    },
    "net_http_slurpResult_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_h12Compare_normalizeRes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "res",
                "type": "_ptr_Response"
            },
            {
                "name": "wantProto",
                "type": "string"
            }
        ]
    },
    "net_http_TestH12_HeadContentLengthNoBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestH12_HeadContentLengthSmallBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestH12_HeadContentLengthLargeBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestH12_200NoBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestH2_204NoBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestH2_304NoBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestH2_404NoBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testH12_noBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "status",
                "type": "int"
            }
        ]
    },
    "net_http_TestH12_SmallBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestH12_ExplicitContentLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestH12_FlushBeforeBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestH12_FlushMidBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestH12_Head_ExplicitLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestH12_Head_ImplicitLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestH12_HandlerWritesTooLittle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestH12_HandlerWritesTooMuch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestH12_AutoGzip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestH12_AutoGzip_Disabled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_Test304Responses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_test304Responses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestH12_ServerEmptyContentLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestH12_RequestContentLength_Known_NonZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestH12_RequestContentLength_Known_Zero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestH12_RequestContentLength_Unknown": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_h12requestContentLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "bodyfn",
                "type": "void*"
            },
            {
                "name": "wantLen",
                "type": "int64"
            }
        ]
    },
    "net_http_TestCancelRequestMidBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testCancelRequestMidBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTrailersClientToServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTrailersClientToServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTrailersServerToClient": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTrailersServerToClientFlush": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTrailersServerToClient": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            },
            {
                "name": "flush",
                "type": "bool"
            }
        ]
    },
    "net_http_TestResponseBodyReadAfterClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testResponseBodyReadAfterClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestConcurrentReadWriteReqBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testConcurrentReadWriteReqBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestConnectRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testConnectRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportUserAgent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportUserAgent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestStarRequestMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testStarRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "method",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportDiscardsUnneededConns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportDiscardsUnneededConns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportGCRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportGCRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            },
            {
                "name": "body",
                "type": "bool"
            }
        ]
    },
    "net_http_TestTransportRejectsInvalidHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportRejectsInvalidHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestInterruptWithPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testInterruptWithPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            },
            {
                "name": "panicValue",
                "type": "interface_"
            }
        ]
    },
    "net_http__ptr_lockedBytesBuffer_Write": {
        "result": "struct net_http__ptr_lockedBytesBuffer_Write_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_lockedBytesBuffer_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestH12_AutoGzipWithDumpResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestCloseIdleConnections": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testCloseIdleConnections": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_noteCloseConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_testErrorReader_Read": {
        "result": "struct net_http_testErrorReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_testErrorReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestNoSniffExpectRequestBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testNoSniffExpectRequestBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerUndeclaredTrailers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerUndeclaredTrailers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestBadResponseAfterReadingBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testBadResponseAfterReadingBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestWriteHeader0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testWriteHeader0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestWriteHeaderNoCodeCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestWriteHeaderNoCodeCheck_h1hijack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testWriteHeaderAfterWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            },
            {
                "name": "hijack",
                "type": "bool"
            }
        ]
    },
    "net_http_TestBidiStreamReverseProxy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testBidiStreamReverseProxy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestH12_WebSocketUpgrade": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestIdentityTransferEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testIdentityTransferEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestEarlyHintsRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testEarlyHintsRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_pedanticReadAll": {
        "result": "struct net_http_pedanticReadAll_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_http_pedanticReadAll_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "net_http_chanWriter_Write": {
        "result": "struct net_http_chanWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_chanWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestClient": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClient": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestClientHead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientHead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http__ptr_recordingTransport_RoundTrip": {
        "result": "struct net_http__ptr_recordingTransport_RoundTrip_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http__ptr_recordingTransport_RoundTrip_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_TestGetRequestFormat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestPostRequestFormat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestPostFormRequestFormat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestClientRedirects": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientRedirects": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestClientRedirectsContext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientRedirectsContext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestPostRedirects": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestDeleteRedirects": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testRedirectsByMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            },
            {
                "name": "method",
                "type": "string"
            },
            {
                "name": "table",
                "type": "_slice_redirectTest"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "net_http_removeCommonLines": {
        "result": "struct net_http_removeCommonLines_retval {string field_0;int field_1;}",
        "result_name": "net_http_removeCommonLines_retval",
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "net_http_TestClientRedirectUseResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientRedirectUseResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestClientRedirectNoLocation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientRedirectNoLocation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestClientRedirect308NoGetBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientRedirect308NoGetBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestClientSendsCookieFromJar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http__ptr_TestJar_SetCookies": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_url_URL"
            },
            {
                "name": "cookies",
                "type": "_slice__ptr_Cookie"
            }
        ]
    },
    "net_http__ptr_TestJar_Cookies": {
        "result": "_slice__ptr_Cookie",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "net_http_TestRedirectCookiesJar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testRedirectCookiesJar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_matchReturnedCookies": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "expected",
                "type": "_slice__ptr_Cookie"
            },
            {
                "name": "given",
                "type": "_slice__ptr_Cookie"
            }
        ]
    },
    "net_http_TestJarCalls": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testJarCalls": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http__ptr_RecordingJar_SetCookies": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_url_URL"
            },
            {
                "name": "cookies",
                "type": "_slice__ptr_Cookie"
            }
        ]
    },
    "net_http__ptr_RecordingJar_Cookies": {
        "result": "_slice__ptr_Cookie",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "net_http__ptr_RecordingJar_logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "net_http_TestStreamingGet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testStreamingGet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http__ptr_writeCountingConn_Write": {
        "result": "struct net_http__ptr_writeCountingConn_Write_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_writeCountingConn_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestClientWrites": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientWrites": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestClientInsecureTransport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientInsecureTransport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestClientErrorWithRequestURI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestClientWithCorrectTLSServerName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientWithCorrectTLSServerName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestClientWithIncorrectTLSServerName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientWithIncorrectTLSServerName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportUsesTLSConfigServerName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportUsesTLSConfigServerName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestResponseSetsTLSConnectionState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testResponseSetsTLSConnectionState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestHTTPSClientDetectsHTTPServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testHTTPSClientDetectsHTTPServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestClientHeadContentLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientHeadContentLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestEmptyPasswordAuth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testEmptyPasswordAuth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestBasicAuth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestBasicAuthHeadersPreserved": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestStripPasswordFromError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestClientTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestClientTimeout_Headers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientTimeout_Headers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestClientTimeoutCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientTimeoutCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestClientTimeoutDoesNotExpire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientTimeoutDoesNotExpire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestClientRedirectEatsBody_h1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientRedirectEatsBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_eofReaderFunc_Read": {
        "result": "struct net_http_eofReaderFunc_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_eofReaderFunc_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestReferer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_issue15577Tripper_RoundTrip": {
        "result": "struct net_http_issue15577Tripper_RoundTrip_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http_issue15577Tripper_RoundTrip_retval",
        "parameters": []
    },
    "net_http_TestClientRedirectResponseWithoutRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestClientCopyHeadersOnRedirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientCopyHeadersOnRedirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestClientCopyHostOnRedirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientCopyHostOnRedirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestClientAltersCookiesOnRedirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientAltersCookiesOnRedirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestShouldCopyHeaderOnRedirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestClientRedirectTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientRedirectTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_issue18239Body_Read": {
        "result": "struct net_http_issue18239Body_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_issue18239Body_Read_retval",
        "parameters": []
    },
    "net_http_issue18239Body_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestTransportBodyReadError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportBodyReadError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_roundTripperWithoutCloseIdle_RoundTrip": {
        "result": "struct net_http_roundTripperWithoutCloseIdle_RoundTrip_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http_roundTripperWithoutCloseIdle_RoundTrip_retval",
        "parameters": []
    },
    "net_http_roundTripperWithCloseIdle_RoundTrip": {
        "result": "struct net_http_roundTripperWithCloseIdle_RoundTrip_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http_roundTripperWithCloseIdle_RoundTrip_retval",
        "parameters": []
    },
    "net_http_roundTripperWithCloseIdle_CloseIdleConnections": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestClientCloseIdleConnections": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestClientPropagatesTimeoutToContext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestClientDoCanceledVsTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientDoCanceledVsTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_nilBodyRoundTripper_RoundTrip": {
        "result": "struct net_http_nilBodyRoundTripper_RoundTrip_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http_nilBodyRoundTripper_RoundTrip_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_TestClientPopulatesNilResponseBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestClientCallsCloseOnlyOnce": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientCallsCloseOnlyOnce": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http__ptr_issue40382Body_Read": {
        "result": "struct net_http__ptr_issue40382Body_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_issue40382Body_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_issue40382Body_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestProbeZeroLengthBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testProbeZeroLengthBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_cloneURLValues": {
        "result": "url_Values",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "url_Values"
            }
        ]
    },
    "net_http_cloneURL": {
        "result": "_ptr_url_URL",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "net_http_cloneMultipartForm": {
        "result": "_ptr_multipart_Form",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_multipart_Form"
            }
        ]
    },
    "net_http_cloneMultipartFileHeader": {
        "result": "_ptr_multipart_FileHeader",
        "result_name": null,
        "parameters": [
            {
                "name": "fh",
                "type": "_ptr_multipart_FileHeader"
            }
        ]
    },
    "net_http_cloneOrMakeHeader": {
        "result": "Header",
        "result_name": null,
        "parameters": [
            {
                "name": "hdr",
                "type": "Header"
            }
        ]
    },
    "net_http_readSetCookies": {
        "result": "_slice__ptr_Cookie",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Header"
            }
        ]
    },
    "net_http_SetCookie": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "cookie",
                "type": "_ptr_Cookie"
            }
        ]
    },
    "net_http__ptr_Cookie_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Cookie_Valid": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_readCookies": {
        "result": "_slice__ptr_Cookie",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Header"
            },
            {
                "name": "filter",
                "type": "string"
            }
        ]
    },
    "net_http_validCookieDomain": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "net_http_validCookieExpires": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net_http_isCookieDomainName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_sanitizeCookieName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "string"
            }
        ]
    },
    "net_http_sanitizeCookieValue": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "net_http_validCookieValueByte": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "net_http_sanitizeCookiePath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "net_http_validCookiePathByte": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "net_http_sanitizeOrWarn": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "fieldName",
                "type": "string"
            },
            {
                "name": "valid",
                "type": "void*"
            },
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "net_http_parseCookieValue": {
        "result": "struct net_http_parseCookieValue_retval {string field_0;bool field_1;}",
        "result_name": "net_http_parseCookieValue_retval",
        "parameters": [
            {
                "name": "raw",
                "type": "string"
            },
            {
                "name": "allowDoubleQuote",
                "type": "bool"
            }
        ]
    },
    "net_http_isCookieNameValid": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "raw",
                "type": "string"
            }
        ]
    },
    "net_http_TestWriteSetCookies": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_headerOnlyResponseWriter_Header": {
        "result": "Header",
        "result_name": null,
        "parameters": []
    },
    "net_http_headerOnlyResponseWriter_Write": {
        "result": "struct net_http_headerOnlyResponseWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_headerOnlyResponseWriter_Write_retval",
        "parameters": []
    },
    "net_http_headerOnlyResponseWriter_WriteHeader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestSetCookie": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestAddCookie": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_toJSON": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "net_http_TestReadSetCookies": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestReadCookies": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestSetCookieDoubleQuotes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestCookieSanitizeValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestCookieSanitizePath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestCookieValid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_BenchmarkCookieString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_BenchmarkReadSetCookies": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_BenchmarkReadCookies": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_containsDotFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_http_dotFileHidingFile_Readdir": {
        "result": "struct net_http_dotFileHidingFile_Readdir_retval {_slice_fs_FileInfo field_0;error err1;}",
        "result_name": "net_http_dotFileHidingFile_Readdir_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "net_http_dotFileHidingFileSystem_Open": {
        "result": "struct net_http_dotFileHidingFileSystem_Open_retval {http_File field_0;error err1;}",
        "result_name": "net_http_dotFileHidingFileSystem_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_http_ExampleFileServer_dotFileHiding": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_countHandler_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_ExampleHandle": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_ExampleHijacker": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_ExampleGet": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_ExampleFileServer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_ExampleFileServer_stripPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_ExampleStripPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_apiHandler_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_ExampleServeMux_Handle": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_ExampleResponseWriter_trailers": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_ExampleServer_Shutdown": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_ExampleListenAndServeTLS": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_ExampleListenAndServe": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_ExampleHandleFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_newPeopleHandler": {
        "result": "http_Handler",
        "result_name": null,
        "parameters": []
    },
    "net_http_ExampleNotFoundHandler": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_CondSkipHTTP2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "net_http_SetReadLoopBeforeNextReadHook": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "net_http_SetPendingDialHooks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "before",
                "type": "void*"
            },
            {
                "name": "after",
                "type": "void*"
            }
        ]
    },
    "net_http_SetTestHookServerServe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "net_http_NewTestTimeoutHandler": {
        "result": "Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "handler",
                "type": "Handler"
            },
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "net_http_ResetCachedEnvironment": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Transport_NumPendingRequestsForTesting": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Transport_IdleConnKeysForTesting": {
        "result": "struct net_http__ptr_Transport_IdleConnKeysForTesting_retval {_slice_string field_0;}",
        "result_name": "net_http__ptr_Transport_IdleConnKeysForTesting_retval",
        "parameters": []
    },
    "net_http__ptr_Transport_IdleConnKeyCountForTesting": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Transport_IdleConnStrsForTesting": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Transport_IdleConnStrsForTesting_h2": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Transport_IdleConnCountForTesting": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "scheme",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_Transport_IdleConnWaitMapSizeForTesting": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Transport_IsIdleForTesting": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Transport_QueueForIdleConnForTesting": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Transport_PutIdleTestConn": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "scheme",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_Transport_PutIdleTestConnH2": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "scheme",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "string"
            },
            {
                "name": "alt",
                "type": "RoundTripper"
            }
        ]
    },
    "net_http_unnilTestHook": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_void*"
            }
        ]
    },
    "net_http_hookSetter": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_void*"
            }
        ]
    },
    "net_http_ExportHttp2ConfigureTransport": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Transport"
            }
        ]
    },
    "net_http__ptr_Server_ExportAllConnsIdle": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Server_ExportAllConnsByState": {
        "result": "map_ConnState_int",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Request_WithT": {
        "result": "_ptr_Request",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_ExportSetH2GoawayTimeout": {
        "result": "struct net_http_ExportSetH2GoawayTimeout_retval {void* field_0;}",
        "result_name": "net_http_ExportSetH2GoawayTimeout_retval",
        "parameters": [
            {
                "name": "d",
                "type": "time_Duration"
            }
        ]
    },
    "net_http__ptr_Request_ExportIsReplayable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http_ExportCloseTransportConnsAbruptly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tr",
                "type": "_ptr_Transport"
            }
        ]
    },
    "net_http_ResponseWriterConnForTesting": {
        "result": "struct net_http_ResponseWriterConnForTesting_retval {net_Conn field_0;bool field_1;}",
        "result_name": "net_http_ResponseWriterConnForTesting_retval",
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            }
        ]
    },
    "net_http_NewFileTransport": {
        "result": "RoundTripper",
        "result_name": null,
        "parameters": [
            {
                "name": "fs",
                "type": "FileSystem"
            }
        ]
    },
    "net_http_fileTransport_RoundTrip": {
        "result": "struct net_http_fileTransport_RoundTrip_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http_fileTransport_RoundTrip_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_newPopulateResponseWriter": {
        "result": "struct net_http_newPopulateResponseWriter_retval {_ptr_populateResponse field_0;chan_send__ptr_Response field_1;}",
        "result_name": "net_http_newPopulateResponseWriter_retval",
        "parameters": []
    },
    "net_http__ptr_populateResponse_finish": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_populateResponse_sendResponse": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_populateResponse_Header": {
        "result": "Header",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_populateResponse_WriteHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_populateResponse_Write": {
        "result": "struct net_http__ptr_populateResponse_Write_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_populateResponse_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_checker": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestFileTransport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_mapOpenError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "originalErr",
                "type": "error"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "sep",
                "type": "rune"
            },
            {
                "name": "stat",
                "type": "void*"
            }
        ]
    },
    "net_http_Dir_Open": {
        "result": "struct net_http_Dir_Open_retval {File field_0;error err1;}",
        "result_name": "net_http_Dir_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_http_fileInfoDirs_len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http_fileInfoDirs_isDir": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "net_http_fileInfoDirs_name": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "net_http_dirEntryDirs_len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http_dirEntryDirs_isDir": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "net_http_dirEntryDirs_name": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "net_http_dirList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            },
            {
                "name": "f",
                "type": "File"
            }
        ]
    },
    "net_http_ServeContent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "modtime",
                "type": "time_Time"
            },
            {
                "name": "content",
                "type": "io_ReadSeeker"
            }
        ]
    },
    "net_http_serveContent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "modtime",
                "type": "time_Time"
            },
            {
                "name": "sizeFunc",
                "type": "void*"
            },
            {
                "name": "content",
                "type": "io_ReadSeeker"
            }
        ]
    },
    "net_http_scanETag": {
        "result": "struct net_http_scanETag_retval {string field_0;string field_1;}",
        "result_name": "net_http_scanETag_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_etagStrongMatch": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "net_http_etagWeakMatch": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "net_http_checkIfMatch": {
        "result": "condResult",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_checkIfUnmodifiedSince": {
        "result": "condResult",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Request"
            },
            {
                "name": "modtime",
                "type": "time_Time"
            }
        ]
    },
    "net_http_checkIfNoneMatch": {
        "result": "condResult",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_checkIfModifiedSince": {
        "result": "condResult",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Request"
            },
            {
                "name": "modtime",
                "type": "time_Time"
            }
        ]
    },
    "net_http_checkIfRange": {
        "result": "condResult",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            },
            {
                "name": "modtime",
                "type": "time_Time"
            }
        ]
    },
    "net_http_isZeroTime": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net_http_setLastModified": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "modtime",
                "type": "time_Time"
            }
        ]
    },
    "net_http_writeNotModified": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            }
        ]
    },
    "net_http_checkPreconditions": {
        "result": "struct net_http_checkPreconditions_retval {bool field_0;string field_1;}",
        "result_name": "net_http_checkPreconditions_retval",
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            },
            {
                "name": "modtime",
                "type": "time_Time"
            }
        ]
    },
    "net_http_serveFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            },
            {
                "name": "fs",
                "type": "FileSystem"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "redirect",
                "type": "bool"
            }
        ]
    },
    "net_http_toHTTPError": {
        "result": "struct net_http_toHTTPError_retval {string field_0;int field_1;}",
        "result_name": "net_http_toHTTPError_retval",
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http_localRedirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            },
            {
                "name": "newPath",
                "type": "string"
            }
        ]
    },
    "net_http_ServeFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_http_containsDotDot": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "net_http_isSlashRune": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "net_http_ioFS_Open": {
        "result": "struct net_http_ioFS_Open_retval {File field_0;error err1;}",
        "result_name": "net_http_ioFS_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_http_ioFile_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_ioFile_Read": {
        "result": "struct net_http_ioFile_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_ioFile_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_ioFile_Stat": {
        "result": "struct net_http_ioFile_Stat_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "net_http_ioFile_Stat_retval",
        "parameters": []
    },
    "net_http_ioFile_Seek": {
        "result": "struct net_http_ioFile_Seek_retval {int64 field_0;error err1;}",
        "result_name": "net_http_ioFile_Seek_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "net_http_ioFile_ReadDir": {
        "result": "struct net_http_ioFile_ReadDir_retval {_slice_fs_DirEntry field_0;error err1;}",
        "result_name": "net_http_ioFile_ReadDir_retval",
        "parameters": [
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "net_http_ioFile_Readdir": {
        "result": "struct net_http_ioFile_Readdir_retval {_slice_fs_FileInfo field_0;error err1;}",
        "result_name": "net_http_ioFile_Readdir_retval",
        "parameters": [
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "net_http_FS": {
        "result": "FileSystem",
        "result_name": null,
        "parameters": [
            {
                "name": "fsys",
                "type": "fs_FS"
            }
        ]
    },
    "net_http_FileServer": {
        "result": "Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "root",
                "type": "FileSystem"
            }
        ]
    },
    "net_http__ptr_fileHandler_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_httpRange_contentRange": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "net_http_httpRange_mimeHeader": {
        "result": "textproto_MIMEHeader",
        "result_name": null,
        "parameters": [
            {
                "name": "contentType",
                "type": "string"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "net_http_parseRange": {
        "result": "struct net_http_parseRange_retval {_slice_httpRange field_0;error err1;}",
        "result_name": "net_http_parseRange_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "net_http__ptr_countingWriter_Write": {
        "result": "struct net_http__ptr_countingWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_countingWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_rangesMIMESize": {
        "result": "struct net_http_rangesMIMESize_retval {int64 field_0;}",
        "result_name": "net_http_rangesMIMESize_retval",
        "parameters": [
            {
                "name": "ranges",
                "type": "_slice_httpRange"
            },
            {
                "name": "contentType",
                "type": "string"
            },
            {
                "name": "contentSize",
                "type": "int64"
            }
        ]
    },
    "net_http_sumRangesSize": {
        "result": "struct net_http_sumRangesSize_retval {int64 field_0;}",
        "result_name": "net_http_sumRangesSize_retval",
        "parameters": [
            {
                "name": "ranges",
                "type": "_slice_httpRange"
            }
        ]
    },
    "net_http_TestServeFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServeFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServeFile_DotDot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestServeFileDirPanicEmptyPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestServeContentWithEmptyContentIgnoreRanges": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestFSRedirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testFSRedirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http__ptr_testFileSystem_Open": {
        "result": "struct net_http__ptr_testFileSystem_Open_retval {File field_0;error err1;}",
        "result_name": "net_http__ptr_testFileSystem_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_http_TestFileServerCleans": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestFileServerEscapesNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testFileServerEscapesNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestFileServerSortsNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testFileServerSortsNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_mustRemoveAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "net_http_TestFileServerImplicitLeadingSlash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testFileServerImplicitLeadingSlash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestDirJoin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestEmptyDirOpenCWD": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestServeFileContentType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServeFileContentType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServeFileMimeType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServeFileMimeType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServeFileFromCWD": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServeFileFromCWD": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServeDirWithoutTrailingSlash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServeDirWithoutTrailingSlash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServeFileWithContentEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServeFileWithContentEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServeFileNotModified": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServeFileNotModified": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServeIndexHtml": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServeIndexHtml": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServeIndexHtmlFS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServeIndexHtmlFS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestFileServerZeroByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testFileServerZeroByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestFileServerNamesEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testFileServerNamesEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http__ptr_fakeFileInfo_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_fakeFileInfo_Sys": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_fakeFileInfo_ModTime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_fakeFileInfo_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_fakeFileInfo_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_fakeFileInfo_Mode": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_fakeFileInfo_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_fakeFile_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_fakeFile_Stat": {
        "result": "struct net_http__ptr_fakeFile_Stat_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "net_http__ptr_fakeFile_Stat_retval",
        "parameters": []
    },
    "net_http__ptr_fakeFile_Readdir": {
        "result": "struct net_http__ptr_fakeFile_Readdir_retval {_slice_fs_FileInfo field_0;error err1;}",
        "result_name": "net_http__ptr_fakeFile_Readdir_retval",
        "parameters": [
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "net_http_fakeFS_Open": {
        "result": "struct net_http_fakeFS_Open_retval {File field_0;error err1;}",
        "result_name": "net_http_fakeFS_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_http_TestDirectoryIfNotModified": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testDirectoryIfNotModified": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_mustStat": {
        "result": "fs_FileInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "fileName",
                "type": "string"
            }
        ]
    },
    "net_http_TestServeContent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServeContent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerFileStatError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_issue12991FS_Open": {
        "result": "struct net_http_issue12991FS_Open_retval {File field_0;error err1;}",
        "result_name": "net_http_issue12991FS_Open_retval",
        "parameters": []
    },
    "net_http_issue12991File_Stat": {
        "result": "struct net_http_issue12991File_Stat_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "net_http_issue12991File_Stat_retval",
        "parameters": []
    },
    "net_http_issue12991File_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestServeContentErrorMessages": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServeContentErrorMessages": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestLinuxSendfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_getBody": {
        "result": "struct net_http_getBody_retval {_ptr_Response field_0;_slice_byte field_1;}",
        "result_name": "net_http_getBody_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "testName",
                "type": "string"
            },
            {
                "name": "req",
                "type": "Request"
            },
            {
                "name": "client",
                "type": "_ptr_Client"
            }
        ]
    },
    "net_http_TestLinuxSendfileChild": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestFileServerNotDirError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testFileServerNotDirError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            },
            {
                "name": "newfs",
                "type": "void*"
            }
        ]
    },
    "net_http_TestFileServerCleanPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_fileServerCleanPathDir_Open": {
        "result": "struct net_http_fileServerCleanPathDir_Open_retval {File field_0;error err1;}",
        "result_name": "net_http_fileServerCleanPathDir_Open_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "net_http_Test_scanETag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestServeFileRejectsInvalidSuffixLengths": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServeFileRejectsInvalidSuffixLengths": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestFileServerMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testFileServerMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_http2asciiEqualFold": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "t",
                "type": "string"
            }
        ]
    },
    "net_http_http2lower": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "net_http_http2isASCIIPrint": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_http2asciiToLower": {
        "result": "struct net_http_http2asciiToLower_retval {string field_0;bool field_1;}",
        "result_name": "net_http_http2asciiToLower_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_http2isBadCipher": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "cipher",
                "type": "uint16"
            }
        ]
    },
    "net_http__ptr_http2clientConnPool_GetClientConn": {
        "result": "struct net_http__ptr_http2clientConnPool_GetClientConn_retval {_ptr_http2ClientConn field_0;error err1;}",
        "result_name": "net_http__ptr_http2clientConnPool_GetClientConn_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_http2clientConnPool_getClientConn": {
        "result": "struct net_http__ptr_http2clientConnPool_getClientConn_retval {_ptr_http2ClientConn field_0;error err1;}",
        "result_name": "net_http__ptr_http2clientConnPool_getClientConn_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "addr",
                "type": "string"
            },
            {
                "name": "dialOnMiss",
                "type": "bool"
            }
        ]
    },
    "net_http__ptr_http2clientConnPool_getStartDialLocked": {
        "result": "_ptr_http2dialCall",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_http2dialCall_dial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_http2clientConnPool_addConnIfNeeded": {
        "result": "struct net_http__ptr_http2clientConnPool_addConnIfNeeded_retval {bool field_0;error err1;}",
        "result_name": "net_http__ptr_http2clientConnPool_addConnIfNeeded_retval",
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "t",
                "type": "_ptr_http2Transport"
            },
            {
                "name": "c",
                "type": "_ptr_tls_Conn"
            }
        ]
    },
    "net_http__ptr_http2addConnCall_run": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_http2Transport"
            },
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "tc",
                "type": "_ptr_tls_Conn"
            }
        ]
    },
    "net_http__ptr_http2clientConnPool_addConnLocked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "cc",
                "type": "_ptr_http2ClientConn"
            }
        ]
    },
    "net_http__ptr_http2clientConnPool_MarkDead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cc",
                "type": "_ptr_http2ClientConn"
            }
        ]
    },
    "net_http__ptr_http2clientConnPool_closeIdleConnections": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2filterOutClientConn": {
        "result": "_slice__ptr_http2ClientConn",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice__ptr_http2ClientConn"
            },
            {
                "name": "exclude",
                "type": "_ptr_http2ClientConn"
            }
        ]
    },
    "net_http_http2noDialClientConnPool_GetClientConn": {
        "result": "struct net_http_http2noDialClientConnPool_GetClientConn_retval {_ptr_http2ClientConn field_0;error err1;}",
        "result_name": "net_http_http2noDialClientConnPool_GetClientConn_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_http_http2shouldRetryDial": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "call",
                "type": "_ptr_http2dialCall"
            },
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_http2getDataBufferChunk": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "net_http_http2putDataBufferChunk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2dataBuffer_Read": {
        "result": "struct net_http__ptr_http2dataBuffer_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_http2dataBuffer_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2dataBuffer_bytesFromFirstChunk": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2dataBuffer_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2dataBuffer_Write": {
        "result": "struct net_http__ptr_http2dataBuffer_Write_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_http2dataBuffer_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2dataBuffer_lastChunkOrAlloc": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "want",
                "type": "int64"
            }
        ]
    },
    "net_http_http2ErrCode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2ErrCode_stringToken": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2ConnectionError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2streamError": {
        "result": "http2StreamError",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint32"
            },
            {
                "name": "code",
                "type": "http2ErrCode"
            }
        ]
    },
    "net_http_http2StreamError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2goAwayFlowError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2connError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2pseudoHeaderError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2duplicatePseudoHeaderError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2headerFieldNameError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2headerFieldValueError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2inflow_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "net_http__ptr_http2inflow_add": {
        "result": "struct net_http__ptr_http2inflow_add_retval {int32 field_0;}",
        "result_name": "net_http__ptr_http2inflow_add_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_http2inflow_take": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "net_http_http2takeInflows": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f1",
                "type": "_ptr_http2inflow"
            },
            {
                "name": "f2",
                "type": "_ptr_http2inflow"
            },
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "net_http__ptr_http2outflow_setConnFlow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cf",
                "type": "_ptr_http2outflow"
            }
        ]
    },
    "net_http__ptr_http2outflow_available": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2outflow_take": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "net_http__ptr_http2outflow_add": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "net_http_http2FrameType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2Flags_Has": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "http2Flags"
            }
        ]
    },
    "net_http_http2typeFrameParser": {
        "result": "http2frameParser",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "http2FrameType"
            }
        ]
    },
    "net_http_http2FrameHeader_Header": {
        "result": "http2FrameHeader",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2FrameHeader_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2FrameHeader_writeDebug": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            }
        ]
    },
    "net_http__ptr_http2FrameHeader_checkValid": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2FrameHeader_invalidate": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2ReadFrameHeader": {
        "result": "struct net_http_http2ReadFrameHeader_retval {http2FrameHeader field_0;error err1;}",
        "result_name": "net_http_http2ReadFrameHeader_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "net_http_http2readFrameHeader": {
        "result": "struct net_http_http2readFrameHeader_retval {http2FrameHeader field_0;error err1;}",
        "result_name": "net_http_http2readFrameHeader_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "net_http__ptr_http2Framer_maxHeaderListSize": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Framer_startWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ftype",
                "type": "http2FrameType"
            },
            {
                "name": "flags",
                "type": "http2Flags"
            },
            {
                "name": "streamID",
                "type": "uint32"
            }
        ]
    },
    "net_http__ptr_http2Framer_endWrite": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Framer_logWrite": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Framer_writeByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "byte"
            }
        ]
    },
    "net_http__ptr_http2Framer_writeBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2Framer_writeUint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "net_http__ptr_http2Framer_writeUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "net_http__ptr_http2Framer_SetReuseFrames": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2frameCache_getDataFrame": {
        "result": "_ptr_http2DataFrame",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2NewFramer": {
        "result": "_ptr_http2Framer",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "net_http__ptr_http2Framer_SetMaxReadFrameSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "net_http__ptr_http2Framer_ErrorDetail": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2terminalReadFrameError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_http2Framer_ReadFrame": {
        "result": "struct net_http__ptr_http2Framer_ReadFrame_retval {http2Frame field_0;error err1;}",
        "result_name": "net_http__ptr_http2Framer_ReadFrame_retval",
        "parameters": []
    },
    "net_http__ptr_http2Framer_connError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "http2ErrCode"
            },
            {
                "name": "reason",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_http2Framer_checkFrameOrder": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "http2Frame"
            }
        ]
    },
    "net_http__ptr_http2DataFrame_StreamEnded": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2DataFrame_Data": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2parseDataFrame": {
        "result": "struct net_http_http2parseDataFrame_retval {http2Frame field_0;error err1;}",
        "result_name": "net_http_http2parseDataFrame_retval",
        "parameters": [
            {
                "name": "fc",
                "type": "_ptr_http2frameCache"
            },
            {
                "name": "fh",
                "type": "http2FrameHeader"
            },
            {
                "name": "countError",
                "type": "void*"
            },
            {
                "name": "payload",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_http2validStreamIDOrZero": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            }
        ]
    },
    "net_http_http2validStreamID": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            }
        ]
    },
    "net_http__ptr_http2Framer_WriteData": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            },
            {
                "name": "endStream",
                "type": "bool"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2Framer_WriteDataPadded": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            },
            {
                "name": "endStream",
                "type": "bool"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "pad",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2Framer_startWriteDataPadded": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            },
            {
                "name": "endStream",
                "type": "bool"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "pad",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_http2parseSettingsFrame": {
        "result": "struct net_http_http2parseSettingsFrame_retval {http2Frame field_0;error err1;}",
        "result_name": "net_http_http2parseSettingsFrame_retval",
        "parameters": [
            {
                "name": "_",
                "type": "_ptr_http2frameCache"
            },
            {
                "name": "fh",
                "type": "http2FrameHeader"
            },
            {
                "name": "countError",
                "type": "void*"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2SettingsFrame_IsAck": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2SettingsFrame_Value": {
        "result": "struct net_http__ptr_http2SettingsFrame_Value_retval {uint32 field_0;bool field_1;}",
        "result_name": "net_http__ptr_http2SettingsFrame_Value_retval",
        "parameters": [
            {
                "name": "id",
                "type": "http2SettingID"
            }
        ]
    },
    "net_http__ptr_http2SettingsFrame_Setting": {
        "result": "http2Setting",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_http2SettingsFrame_NumSettings": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2SettingsFrame_HasDuplicates": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2SettingsFrame_ForeachSetting": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "net_http__ptr_http2Framer_WriteSettings": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "settings",
                "type": "http2Setting"
            }
        ]
    },
    "net_http__ptr_http2Framer_WriteSettingsAck": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2PingFrame_IsAck": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2parsePingFrame": {
        "result": "struct net_http_http2parsePingFrame_retval {http2Frame field_0;error err1;}",
        "result_name": "net_http_http2parsePingFrame_retval",
        "parameters": [
            {
                "name": "_",
                "type": "_ptr_http2frameCache"
            },
            {
                "name": "fh",
                "type": "http2FrameHeader"
            },
            {
                "name": "countError",
                "type": "void*"
            },
            {
                "name": "payload",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2Framer_WritePing": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ack",
                "type": "bool"
            },
            {
                "name": "data",
                "type": "_8_byte"
            }
        ]
    },
    "net_http__ptr_http2GoAwayFrame_DebugData": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2parseGoAwayFrame": {
        "result": "struct net_http_http2parseGoAwayFrame_retval {http2Frame field_0;error err1;}",
        "result_name": "net_http_http2parseGoAwayFrame_retval",
        "parameters": [
            {
                "name": "_",
                "type": "_ptr_http2frameCache"
            },
            {
                "name": "fh",
                "type": "http2FrameHeader"
            },
            {
                "name": "countError",
                "type": "void*"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2Framer_WriteGoAway": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "maxStreamID",
                "type": "uint32"
            },
            {
                "name": "code",
                "type": "http2ErrCode"
            },
            {
                "name": "debugData",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2UnknownFrame_Payload": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2parseUnknownFrame": {
        "result": "struct net_http_http2parseUnknownFrame_retval {http2Frame field_0;error err1;}",
        "result_name": "net_http_http2parseUnknownFrame_retval",
        "parameters": [
            {
                "name": "_",
                "type": "_ptr_http2frameCache"
            },
            {
                "name": "fh",
                "type": "http2FrameHeader"
            },
            {
                "name": "countError",
                "type": "void*"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_http2parseWindowUpdateFrame": {
        "result": "struct net_http_http2parseWindowUpdateFrame_retval {http2Frame field_0;error err1;}",
        "result_name": "net_http_http2parseWindowUpdateFrame_retval",
        "parameters": [
            {
                "name": "_",
                "type": "_ptr_http2frameCache"
            },
            {
                "name": "fh",
                "type": "http2FrameHeader"
            },
            {
                "name": "countError",
                "type": "void*"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2Framer_WriteWindowUpdate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            },
            {
                "name": "incr",
                "type": "uint32"
            }
        ]
    },
    "net_http__ptr_http2HeadersFrame_HeaderBlockFragment": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2HeadersFrame_HeadersEnded": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2HeadersFrame_StreamEnded": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2HeadersFrame_HasPriority": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2parseHeadersFrame": {
        "result": "struct net_http_http2parseHeadersFrame_retval {http2Frame field_0;error err1;}",
        "result_name": "net_http_http2parseHeadersFrame_retval",
        "parameters": [
            {
                "name": "_",
                "type": "_ptr_http2frameCache"
            },
            {
                "name": "fh",
                "type": "http2FrameHeader"
            },
            {
                "name": "countError",
                "type": "void*"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2Framer_WriteHeaders": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "http2HeadersFrameParam"
            }
        ]
    },
    "net_http_http2PriorityParam_IsZero": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2parsePriorityFrame": {
        "result": "struct net_http_http2parsePriorityFrame_retval {http2Frame field_0;error err1;}",
        "result_name": "net_http_http2parsePriorityFrame_retval",
        "parameters": [
            {
                "name": "_",
                "type": "_ptr_http2frameCache"
            },
            {
                "name": "fh",
                "type": "http2FrameHeader"
            },
            {
                "name": "countError",
                "type": "void*"
            },
            {
                "name": "payload",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2Framer_WritePriority": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            },
            {
                "name": "p",
                "type": "http2PriorityParam"
            }
        ]
    },
    "net_http_http2parseRSTStreamFrame": {
        "result": "struct net_http_http2parseRSTStreamFrame_retval {http2Frame field_0;error err1;}",
        "result_name": "net_http_http2parseRSTStreamFrame_retval",
        "parameters": [
            {
                "name": "_",
                "type": "_ptr_http2frameCache"
            },
            {
                "name": "fh",
                "type": "http2FrameHeader"
            },
            {
                "name": "countError",
                "type": "void*"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2Framer_WriteRSTStream": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            },
            {
                "name": "code",
                "type": "http2ErrCode"
            }
        ]
    },
    "net_http_http2parseContinuationFrame": {
        "result": "struct net_http_http2parseContinuationFrame_retval {http2Frame field_0;error err1;}",
        "result_name": "net_http_http2parseContinuationFrame_retval",
        "parameters": [
            {
                "name": "_",
                "type": "_ptr_http2frameCache"
            },
            {
                "name": "fh",
                "type": "http2FrameHeader"
            },
            {
                "name": "countError",
                "type": "void*"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2ContinuationFrame_HeaderBlockFragment": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ContinuationFrame_HeadersEnded": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Framer_WriteContinuation": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            },
            {
                "name": "endHeaders",
                "type": "bool"
            },
            {
                "name": "headerBlockFragment",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2PushPromiseFrame_HeaderBlockFragment": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2PushPromiseFrame_HeadersEnded": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2parsePushPromise": {
        "result": "struct net_http_http2parsePushPromise_retval {http2Frame field_0;error err1;}",
        "result_name": "net_http_http2parsePushPromise_retval",
        "parameters": [
            {
                "name": "_",
                "type": "_ptr_http2frameCache"
            },
            {
                "name": "fh",
                "type": "http2FrameHeader"
            },
            {
                "name": "countError",
                "type": "void*"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2Framer_WritePushPromise": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "http2PushPromiseParam"
            }
        ]
    },
    "net_http__ptr_http2Framer_WriteRawFrame": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "http2FrameType"
            },
            {
                "name": "flags",
                "type": "http2Flags"
            },
            {
                "name": "streamID",
                "type": "uint32"
            },
            {
                "name": "payload",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_http2readByte": {
        "result": "struct net_http_http2readByte_retval {_slice_byte field_0;byte field_1;error err2;}",
        "result_name": "net_http_http2readByte_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_http2readUint32": {
        "result": "struct net_http_http2readUint32_retval {_slice_byte field_0;uint32 field_1;error err2;}",
        "result_name": "net_http_http2readUint32_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2MetaHeadersFrame_PseudoValue": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "pseudo",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_http2MetaHeadersFrame_RegularFields": {
        "result": "_slice_hpack_HeaderField",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2MetaHeadersFrame_PseudoFields": {
        "result": "_slice_hpack_HeaderField",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2MetaHeadersFrame_checkPseudos": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Framer_maxHeaderStringLen": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Framer_readMetaFrame": {
        "result": "struct net_http__ptr_http2Framer_readMetaFrame_retval {_ptr_http2MetaHeadersFrame field_0;error err1;}",
        "result_name": "net_http__ptr_http2Framer_readMetaFrame_retval",
        "parameters": [
            {
                "name": "hf",
                "type": "_ptr_http2HeadersFrame"
            }
        ]
    },
    "net_http_http2summarizeFrame": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "http2Frame"
            }
        ]
    },
    "net_http_http2traceHasWroteHeaderField": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "trace",
                "type": "_ptr_httptrace_ClientTrace"
            }
        ]
    },
    "net_http_http2traceWroteHeaderField": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "trace",
                "type": "_ptr_httptrace_ClientTrace"
            },
            {
                "name": "k",
                "type": "string"
            },
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "net_http_http2traceGot1xxResponseFunc": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "trace",
                "type": "_ptr_httptrace_ClientTrace"
            }
        ]
    },
    "net_http__ptr_http2Transport_dialTLSWithContext": {
        "result": "struct net_http__ptr_http2Transport_dialTLSWithContext_retval {_ptr_tls_Conn field_0;error err1;}",
        "result_name": "net_http__ptr_http2Transport_dialTLSWithContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "string"
            },
            {
                "name": "cfg",
                "type": "_ptr_tls_Config"
            }
        ]
    },
    "net_http_http2tlsUnderlyingConn": {
        "result": "net_Conn",
        "result_name": null,
        "parameters": [
            {
                "name": "tc",
                "type": "_ptr_tls_Conn"
            }
        ]
    },
    "net_http_http2newGoroutineLock": {
        "result": "http2goroutineLock",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2goroutineLock_check": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2goroutineLock_checkNotOn": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2curGoroutineID": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2parseUintBytes": {
        "result": "struct net_http_http2parseUintBytes_retval {uint64 field_0;error err1;}",
        "result_name": "net_http_http2parseUintBytes_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "base",
                "type": "int"
            },
            {
                "name": "bitSize",
                "type": "int"
            }
        ]
    },
    "net_http_http2cutoff64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "net_http_http2buildCommonHeaderMapsOnce": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2buildCommonHeaderMaps": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2lowerHeader": {
        "result": "struct net_http_http2lowerHeader_retval {string field_0;bool field_1;}",
        "result_name": "net_http_http2lowerHeader_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "net_http_http2canonicalHeader": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "net_http_http2streamState_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2Setting_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2Setting_Valid": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2SettingID_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2validWireHeaderFieldName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "net_http_http2httpCodeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "net_http_http2gate_Done": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2gate_Wait": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2closeWaiter_Init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2closeWaiter_Close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2closeWaiter_Wait": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2newBufferedWriter": {
        "result": "_ptr_http2bufferedWriter",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "net_http__ptr_http2bufferedWriter_Available": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2bufferedWriter_Write": {
        "result": "struct net_http__ptr_http2bufferedWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_http2bufferedWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2bufferedWriter_Flush": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2mustUint31": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int32"
            }
        ]
    },
    "net_http_http2bodyAllowedForStatus": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "status",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_http2httpError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2httpError_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2httpError_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2sorter_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2sorter_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_http2sorter_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_http2sorter_Keys": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Header"
            }
        ]
    },
    "net_http__ptr_http2sorter_SortStrings": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ss",
                "type": "_slice_string"
            }
        ]
    },
    "net_http_http2validPseudoPath": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_http2pipe_setBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "http2pipeBuffer"
            }
        ]
    },
    "net_http__ptr_http2pipe_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2pipe_Read": {
        "result": "struct net_http__ptr_http2pipe_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_http2pipe_Read_retval",
        "parameters": [
            {
                "name": "d",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2pipe_Write": {
        "result": "struct net_http__ptr_http2pipe_Write_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_http2pipe_Write_retval",
        "parameters": [
            {
                "name": "d",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2pipe_CloseWithError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_http2pipe_BreakWithError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_http2pipe_closeWithErrorAndCode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "net_http__ptr_http2pipe_closeWithError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_error"
            },
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "net_http__ptr_http2pipe_closeDoneLocked": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2pipe_Err": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2pipe_Done": {
        "result": "chan_send_struct",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Server_initialConnRecvWindowSize": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Server_initialStreamRecvWindowSize": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Server_maxReadFrameSize": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Server_maxConcurrentStreams": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Server_maxDecoderHeaderTableSize": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Server_maxEncoderHeaderTableSize": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Server_maxQueuedControlFrames": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2serverInternalState_registerConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sc",
                "type": "_ptr_http2serverConn"
            }
        ]
    },
    "net_http__ptr_http2serverInternalState_unregisterConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sc",
                "type": "_ptr_http2serverConn"
            }
        ]
    },
    "net_http__ptr_http2serverInternalState_startGracefulShutdown": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2ConfigureServer": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_Server"
            },
            {
                "name": "conf",
                "type": "_ptr_http2Server"
            }
        ]
    },
    "net_http__ptr_http2ServeConnOpts_context": {
        "result": "context_Context",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ServeConnOpts_baseConfig": {
        "result": "_ptr_Server",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ServeConnOpts_handler": {
        "result": "Handler",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Server_ServeConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "net_Conn"
            },
            {
                "name": "opts",
                "type": "_ptr_http2ServeConnOpts"
            }
        ]
    },
    "net_http_http2serverConnBaseContext": {
        "result": "struct net_http_http2serverConnBaseContext_retval {context_Context field_0;void* field_1;}",
        "result_name": "net_http_http2serverConnBaseContext_retval",
        "parameters": [
            {
                "name": "c",
                "type": "net_Conn"
            },
            {
                "name": "opts",
                "type": "_ptr_http2ServeConnOpts"
            }
        ]
    },
    "net_http__ptr_http2serverConn_rejectConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "http2ErrCode"
            },
            {
                "name": "debug",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_http2serverConn_maxHeaderListSize": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2serverConn_curOpenStreams": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2serverConn_Framer": {
        "result": "_ptr_http2Framer",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2serverConn_CloseConn": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2serverConn_Flush": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2serverConn_HeaderEncoder": {
        "result": "struct net_http__ptr_http2serverConn_HeaderEncoder_retval {_ptr_hpack_Encoder field_0;_ptr_bytes_Buffer field_1;}",
        "result_name": "net_http__ptr_http2serverConn_HeaderEncoder_retval",
        "parameters": []
    },
    "net_http__ptr_http2serverConn_state": {
        "result": "struct net_http__ptr_http2serverConn_state_retval {http2streamState field_0;_ptr_http2stream field_1;}",
        "result_name": "net_http__ptr_http2serverConn_state_retval",
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            }
        ]
    },
    "net_http__ptr_http2serverConn_setConnState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "ConnState"
            }
        ]
    },
    "net_http__ptr_http2serverConn_vlogf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "net_http__ptr_http2serverConn_logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "net_http_http2errno": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "error"
            }
        ]
    },
    "net_http_http2isClosedConnError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_http2serverConn_condlogf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "net_http__ptr_http2serverConn_canonicalHeader": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_http2serverConn_readFrames": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2serverConn_writeFrameAsync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "wr",
                "type": "http2FrameWriteRequest"
            },
            {
                "name": "wd",
                "type": "_ptr_http2writeData"
            }
        ]
    },
    "net_http__ptr_http2serverConn_closeAllStreamsOnConnClose": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2serverConn_stopShutdownTimer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2serverConn_notePanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2serverConn_serve": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2serverConn_awaitGracefulShutdown": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sharedCh",
                "type": "chan_send_struct"
            },
            {
                "name": "privateCh",
                "type": "chan_send_struct"
            }
        ]
    },
    "net_http__ptr_http2serverConn_onSettingsTimer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2serverConn_onIdleTimer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2serverConn_onShutdownTimer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2serverConn_sendServeMsg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "interface_"
            }
        ]
    },
    "net_http__ptr_http2serverConn_readPreface": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2serverConn_writeDataFromHandler": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "stream",
                "type": "_ptr_http2stream"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "endStream",
                "type": "bool"
            }
        ]
    },
    "net_http__ptr_http2serverConn_writeFrameFromHandler": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "wr",
                "type": "http2FrameWriteRequest"
            }
        ]
    },
    "net_http__ptr_http2serverConn_writeFrame": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "wr",
                "type": "http2FrameWriteRequest"
            }
        ]
    },
    "net_http__ptr_http2serverConn_startFrameWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "wr",
                "type": "http2FrameWriteRequest"
            }
        ]
    },
    "net_http__ptr_http2serverConn_wroteFrame": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "http2frameWriteResult"
            }
        ]
    },
    "net_http__ptr_http2serverConn_scheduleFrameWrite": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2serverConn_startGracefulShutdown": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2serverConn_startGracefulShutdownInternal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2serverConn_goAway": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "http2ErrCode"
            }
        ]
    },
    "net_http__ptr_http2serverConn_shutDownIn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "time_Duration"
            }
        ]
    },
    "net_http__ptr_http2serverConn_resetStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "se",
                "type": "http2StreamError"
            }
        ]
    },
    "net_http__ptr_http2serverConn_processFrameFromReader": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "http2readFrameResult"
            }
        ]
    },
    "net_http__ptr_http2serverConn_processFrame": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "http2Frame"
            }
        ]
    },
    "net_http__ptr_http2serverConn_processPing": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_http2PingFrame"
            }
        ]
    },
    "net_http__ptr_http2serverConn_processWindowUpdate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_http2WindowUpdateFrame"
            }
        ]
    },
    "net_http__ptr_http2serverConn_processResetStream": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_http2RSTStreamFrame"
            }
        ]
    },
    "net_http__ptr_http2serverConn_closeStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "st",
                "type": "_ptr_http2stream"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_http2serverConn_processSettings": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_http2SettingsFrame"
            }
        ]
    },
    "net_http__ptr_http2serverConn_processSetting": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "http2Setting"
            }
        ]
    },
    "net_http__ptr_http2serverConn_processSettingInitialWindowSize": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "uint32"
            }
        ]
    },
    "net_http__ptr_http2serverConn_processData": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_http2DataFrame"
            }
        ]
    },
    "net_http__ptr_http2serverConn_processGoAway": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_http2GoAwayFrame"
            }
        ]
    },
    "net_http__ptr_http2stream_isPushed": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2stream_endStream": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2stream_copyTrailersToHandlerRequest": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2stream_onReadTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2stream_onWriteTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2serverConn_processHeaders": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_http2MetaHeadersFrame"
            }
        ]
    },
    "net_http__ptr_http2serverConn_upgradeRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_http2stream_processTrailerHeaders": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_http2MetaHeadersFrame"
            }
        ]
    },
    "net_http__ptr_http2serverConn_checkPriority": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            },
            {
                "name": "p",
                "type": "http2PriorityParam"
            }
        ]
    },
    "net_http__ptr_http2serverConn_processPriority": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_http2PriorityFrame"
            }
        ]
    },
    "net_http__ptr_http2serverConn_newStream": {
        "result": "_ptr_http2stream",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint32"
            },
            {
                "name": "pusherID",
                "type": "uint32"
            },
            {
                "name": "state",
                "type": "http2streamState"
            }
        ]
    },
    "net_http__ptr_http2serverConn_newWriterAndRequest": {
        "result": "struct net_http__ptr_http2serverConn_newWriterAndRequest_retval {_ptr_http2responseWriter field_0;_ptr_Request field_1;error err2;}",
        "result_name": "net_http__ptr_http2serverConn_newWriterAndRequest_retval",
        "parameters": [
            {
                "name": "st",
                "type": "_ptr_http2stream"
            },
            {
                "name": "f",
                "type": "_ptr_http2MetaHeadersFrame"
            }
        ]
    },
    "net_http__ptr_http2serverConn_newWriterAndRequestNoBody": {
        "result": "struct net_http__ptr_http2serverConn_newWriterAndRequestNoBody_retval {_ptr_http2responseWriter field_0;_ptr_Request field_1;error err2;}",
        "result_name": "net_http__ptr_http2serverConn_newWriterAndRequestNoBody_retval",
        "parameters": [
            {
                "name": "st",
                "type": "_ptr_http2stream"
            },
            {
                "name": "rp",
                "type": "http2requestParam"
            }
        ]
    },
    "net_http__ptr_http2serverConn_newResponseWriter": {
        "result": "_ptr_http2responseWriter",
        "result_name": null,
        "parameters": [
            {
                "name": "st",
                "type": "_ptr_http2stream"
            },
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_http2serverConn_runHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rw",
                "type": "_ptr_http2responseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "handler",
                "type": "void*"
            }
        ]
    },
    "net_http_http2handleHeaderListTooLong": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_http2serverConn_writeHeaders": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "st",
                "type": "_ptr_http2stream"
            },
            {
                "name": "headerData",
                "type": "_ptr_http2writeResHeaders"
            }
        ]
    },
    "net_http__ptr_http2serverConn_write100ContinueHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "st",
                "type": "_ptr_http2stream"
            }
        ]
    },
    "net_http__ptr_http2serverConn_noteBodyReadFromHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "st",
                "type": "_ptr_http2stream"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_http2serverConn_noteBodyRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "st",
                "type": "_ptr_http2stream"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_http2serverConn_sendWindowUpdate32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "st",
                "type": "_ptr_http2stream"
            },
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "net_http__ptr_http2serverConn_sendWindowUpdate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "st",
                "type": "_ptr_http2stream"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_http2requestBody_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2requestBody_Read": {
        "result": "struct net_http__ptr_http2requestBody_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_http2requestBody_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_http2chunkWriter_Write": {
        "result": "struct net_http_http2chunkWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_http2chunkWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2responseWriterState_hasTrailers": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2responseWriterState_hasNonemptyTrailers": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2responseWriterState_declareTrailer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_http2responseWriterState_writeChunk": {
        "result": "struct net_http__ptr_http2responseWriterState_writeChunk_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_http2responseWriterState_writeChunk_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2responseWriterState_promoteUndeclaredTrailers": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2responseWriter_SetReadDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "deadline",
                "type": "time_Time"
            }
        ]
    },
    "net_http__ptr_http2responseWriter_SetWriteDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "deadline",
                "type": "time_Time"
            }
        ]
    },
    "net_http__ptr_http2responseWriter_Flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2responseWriter_FlushError": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2responseWriter_CloseNotify": {
        "result": "chan_send_bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2responseWriter_Header": {
        "result": "Header",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2checkWriteHeaderCode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_http2responseWriter_WriteHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_http2responseWriterState_writeHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "net_http_http2cloneHeader": {
        "result": "Header",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Header"
            }
        ]
    },
    "net_http__ptr_http2responseWriter_Write": {
        "result": "struct net_http__ptr_http2responseWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_http2responseWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2responseWriter_WriteString": {
        "result": "struct net_http__ptr_http2responseWriter_WriteString_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_http2responseWriter_WriteString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_http2responseWriter_write": {
        "result": "struct net_http__ptr_http2responseWriter_write_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_http2responseWriter_write_retval",
        "parameters": [
            {
                "name": "lenData",
                "type": "int"
            },
            {
                "name": "dataB",
                "type": "_slice_byte"
            },
            {
                "name": "dataS",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_http2responseWriter_handlerDone": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2responseWriter_Push": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "string"
            },
            {
                "name": "opts",
                "type": "_ptr_PushOptions"
            }
        ]
    },
    "net_http__ptr_http2serverConn_startPush": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "_ptr_http2startPushRequest"
            }
        ]
    },
    "net_http_http2foreachHeaderElement": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "net_http_http2checkValidHTTP2RequestHeaders": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Header"
            }
        ]
    },
    "net_http_http2new400Handler": {
        "result": "HandlerFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http_http2h1ServerKeepAlivesDisabled": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "hs",
                "type": "_ptr_Server"
            }
        ]
    },
    "net_http__ptr_http2serverConn_countError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_http2Transport_maxHeaderListSize": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Transport_maxFrameReadSize": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Transport_disableCompression": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Transport_pingTimeout": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2ConfigureTransport": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_Transport"
            }
        ]
    },
    "net_http_http2ConfigureTransports": {
        "result": "struct net_http_http2ConfigureTransports_retval {_ptr_http2Transport field_0;error err1;}",
        "result_name": "net_http_http2ConfigureTransports_retval",
        "parameters": [
            {
                "name": "t1",
                "type": "_ptr_Transport"
            }
        ]
    },
    "net_http_http2configureTransports": {
        "result": "struct net_http_http2configureTransports_retval {_ptr_http2Transport field_0;error err1;}",
        "result_name": "net_http_http2configureTransports_retval",
        "parameters": []
    },
    "net_http__ptr_http2Transport_connPool": {
        "result": "http2ClientConnPool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Transport_initConnPool": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2clientStream_get1xxTraceFunc": {
        "result": "void*",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2clientStream_abortStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_http2clientStream_abortStreamLocked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_http2clientStream_abortRequestBodyWrite": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2clientStream_closeReqBodyLocked": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2stickyErrWriter_Write": {
        "result": "struct net_http_http2stickyErrWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_http2stickyErrWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_http2noCachedConnError_IsHTTP2NoCachedConnError": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2noCachedConnError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2isNoCachedConnError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_http2Transport_RoundTrip": {
        "result": "struct net_http__ptr_http2Transport_RoundTrip_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http__ptr_http2Transport_RoundTrip_retval",
        "parameters": []
    },
    "net_http_http2authorityAddr": {
        "result": "struct net_http_http2authorityAddr_retval {string field_0;}",
        "result_name": "net_http_http2authorityAddr_retval",
        "parameters": [
            {
                "name": "scheme",
                "type": "string"
            },
            {
                "name": "authority",
                "type": "string"
            }
        ]
    },
    "net_http_http2backoffNewTimer": {
        "result": "_ptr_time_Timer",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "time_Duration"
            }
        ]
    },
    "net_http__ptr_http2Transport_RoundTripOpt": {
        "result": "struct net_http__ptr_http2Transport_RoundTripOpt_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http__ptr_http2Transport_RoundTripOpt_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "opt",
                "type": "http2RoundTripOpt"
            }
        ]
    },
    "net_http__ptr_http2Transport_CloseIdleConnections": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2shouldRetryRequest": {
        "result": "struct net_http_http2shouldRetryRequest_retval {_ptr_Request field_0;error err1;}",
        "result_name": "net_http_http2shouldRetryRequest_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http_http2canRetryError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_http2Transport_dialClientConn": {
        "result": "struct net_http__ptr_http2Transport_dialClientConn_retval {_ptr_http2ClientConn field_0;error err1;}",
        "result_name": "net_http__ptr_http2Transport_dialClientConn_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "addr",
                "type": "string"
            },
            {
                "name": "singleUse",
                "type": "bool"
            }
        ]
    },
    "net_http__ptr_http2Transport_newTLSConfig": {
        "result": "_ptr_tls_Config",
        "result_name": null,
        "parameters": [
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_http2Transport_dialTLS": {
        "result": "struct net_http__ptr_http2Transport_dialTLS_retval {net_Conn field_0;error err1;}",
        "result_name": "net_http__ptr_http2Transport_dialTLS_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "string"
            },
            {
                "name": "tlsCfg",
                "type": "_ptr_tls_Config"
            }
        ]
    },
    "net_http__ptr_http2Transport_disableKeepAlives": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Transport_expectContinueTimeout": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Transport_maxDecoderHeaderTableSize": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Transport_maxEncoderHeaderTableSize": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2Transport_NewClientConn": {
        "result": "struct net_http__ptr_http2Transport_NewClientConn_retval {_ptr_http2ClientConn field_0;error err1;}",
        "result_name": "net_http__ptr_http2Transport_NewClientConn_retval",
        "parameters": [
            {
                "name": "c",
                "type": "net_Conn"
            }
        ]
    },
    "net_http__ptr_http2Transport_newClientConn": {
        "result": "struct net_http__ptr_http2Transport_newClientConn_retval {_ptr_http2ClientConn field_0;error err1;}",
        "result_name": "net_http__ptr_http2Transport_newClientConn_retval",
        "parameters": [
            {
                "name": "c",
                "type": "net_Conn"
            },
            {
                "name": "singleUse",
                "type": "bool"
            }
        ]
    },
    "net_http__ptr_http2ClientConn_healthCheck": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ClientConn_SetDoNotReuse": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ClientConn_setGoAway": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_http2GoAwayFrame"
            }
        ]
    },
    "net_http__ptr_http2ClientConn_CanTakeNewRequest": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ClientConn_ReserveNewRequest": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ClientConn_State": {
        "result": "http2ClientConnState",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ClientConn_idleState": {
        "result": "http2clientConnIdleState",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ClientConn_idleStateLocked": {
        "result": "struct net_http__ptr_http2ClientConn_idleStateLocked_retval {http2clientConnIdleState field_0;}",
        "result_name": "net_http__ptr_http2ClientConn_idleStateLocked_retval",
        "parameters": []
    },
    "net_http__ptr_http2ClientConn_canTakeNewRequestLocked": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ClientConn_tooIdleLocked": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ClientConn_onIdleTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ClientConn_closeConn": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ClientConn_forceCloseConn": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ClientConn_closeIfIdle": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ClientConn_isDoNotReuseAndIdle": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ClientConn_Shutdown": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "net_http__ptr_http2ClientConn_sendGoAway": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ClientConn_closeForError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_http2ClientConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ClientConn_closeForLostPing": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2commaSeparatedTrailers": {
        "result": "struct net_http_http2commaSeparatedTrailers_retval {string field_0;error err1;}",
        "result_name": "net_http_http2commaSeparatedTrailers_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_http2ClientConn_responseHeaderTimeout": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2checkConnHeaders": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_http2actualContentLength": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_http2ClientConn_decrStreamReservations": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ClientConn_decrStreamReservationsLocked": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ClientConn_RoundTrip": {
        "result": "struct net_http__ptr_http2ClientConn_RoundTrip_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http__ptr_http2ClientConn_RoundTrip_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_http2clientStream_doRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_http2clientStream_writeRequest": {
        "result": "struct net_http__ptr_http2clientStream_writeRequest_retval {error err0;}",
        "result_name": "net_http__ptr_http2clientStream_writeRequest_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_http2clientStream_encodeAndWriteHeaders": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_http2clientStream_cleanupWriteRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_http2ClientConn_awaitOpenSlotForStreamLocked": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "cs",
                "type": "_ptr_http2clientStream"
            }
        ]
    },
    "net_http__ptr_http2ClientConn_writeHeaders": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            },
            {
                "name": "endStream",
                "type": "bool"
            },
            {
                "name": "maxFrameSize",
                "type": "int"
            },
            {
                "name": "hdrs",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2clientStream_frameScratchBufferLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "maxFrameSize",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_http2clientStream_writeRequestBody": {
        "result": "struct net_http__ptr_http2clientStream_writeRequestBody_retval {error err0;}",
        "result_name": "net_http__ptr_http2clientStream_writeRequestBody_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_http2clientStream_awaitFlowControl": {
        "result": "struct net_http__ptr_http2clientStream_awaitFlowControl_retval {int32 field_0;error err1;}",
        "result_name": "net_http__ptr_http2clientStream_awaitFlowControl_retval",
        "parameters": [
            {
                "name": "maxBytes",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_http2ClientConn_encodeHeaders": {
        "result": "struct net_http__ptr_http2ClientConn_encodeHeaders_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_http__ptr_http2ClientConn_encodeHeaders_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "addGzipHeader",
                "type": "bool"
            },
            {
                "name": "trailers",
                "type": "string"
            },
            {
                "name": "contentLength",
                "type": "int64"
            }
        ]
    },
    "net_http_http2shouldSendReqContentLength": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "string"
            },
            {
                "name": "contentLength",
                "type": "int64"
            }
        ]
    },
    "net_http__ptr_http2ClientConn_encodeTrailers": {
        "result": "struct net_http__ptr_http2ClientConn_encodeTrailers_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_http__ptr_http2ClientConn_encodeTrailers_retval",
        "parameters": [
            {
                "name": "trailer",
                "type": "Header"
            }
        ]
    },
    "net_http__ptr_http2ClientConn_writeHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_http2ClientConn_addStreamLocked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cs",
                "type": "_ptr_http2clientStream"
            }
        ]
    },
    "net_http__ptr_http2ClientConn_forgetStreamID": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint32"
            }
        ]
    },
    "net_http__ptr_http2ClientConn_readLoop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2GoAwayError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2isEOFOrNetReadError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_http2clientConnReadLoop_cleanup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2ClientConn_countReadFrameError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_http2clientConnReadLoop_run": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2clientConnReadLoop_processHeaders": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_http2MetaHeadersFrame"
            }
        ]
    },
    "net_http__ptr_http2clientConnReadLoop_handleResponse": {
        "result": "struct net_http__ptr_http2clientConnReadLoop_handleResponse_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http__ptr_http2clientConnReadLoop_handleResponse_retval",
        "parameters": [
            {
                "name": "cs",
                "type": "_ptr_http2clientStream"
            },
            {
                "name": "f",
                "type": "_ptr_http2MetaHeadersFrame"
            }
        ]
    },
    "net_http__ptr_http2clientConnReadLoop_processTrailers": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "cs",
                "type": "_ptr_http2clientStream"
            },
            {
                "name": "f",
                "type": "_ptr_http2MetaHeadersFrame"
            }
        ]
    },
    "net_http_http2transportResponseBody_Read": {
        "result": "struct net_http_http2transportResponseBody_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_http2transportResponseBody_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_http2transportResponseBody_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2clientConnReadLoop_processData": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_http2DataFrame"
            }
        ]
    },
    "net_http__ptr_http2clientConnReadLoop_endStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cs",
                "type": "_ptr_http2clientStream"
            }
        ]
    },
    "net_http__ptr_http2clientConnReadLoop_endStreamError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cs",
                "type": "_ptr_http2clientStream"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_http2clientConnReadLoop_streamByID": {
        "result": "_ptr_http2clientStream",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint32"
            }
        ]
    },
    "net_http__ptr_http2clientStream_copyTrailers": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2clientConnReadLoop_processGoAway": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_http2GoAwayFrame"
            }
        ]
    },
    "net_http__ptr_http2clientConnReadLoop_processSettings": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_http2SettingsFrame"
            }
        ]
    },
    "net_http__ptr_http2clientConnReadLoop_processSettingsNoWrite": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_http2SettingsFrame"
            }
        ]
    },
    "net_http__ptr_http2clientConnReadLoop_processWindowUpdate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_http2WindowUpdateFrame"
            }
        ]
    },
    "net_http__ptr_http2clientConnReadLoop_processResetStream": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_http2RSTStreamFrame"
            }
        ]
    },
    "net_http__ptr_http2ClientConn_Ping": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "net_http__ptr_http2clientConnReadLoop_processPing": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_http2PingFrame"
            }
        ]
    },
    "net_http__ptr_http2clientConnReadLoop_processPushPromise": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_http2PushPromiseFrame"
            }
        ]
    },
    "net_http__ptr_http2ClientConn_writeStreamReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            },
            {
                "name": "code",
                "type": "http2ErrCode"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_http2ClientConn_logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "net_http__ptr_http2ClientConn_vlogf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "net_http__ptr_http2Transport_vlogf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "net_http__ptr_http2Transport_logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "net_http_http2noBodyReader_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2noBodyReader_Read": {
        "result": "struct net_http_http2noBodyReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_http2noBodyReader_Read_retval",
        "parameters": []
    },
    "net_http_http2missingBody_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2missingBody_Read": {
        "result": "struct net_http_http2missingBody_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_http2missingBody_Read_retval",
        "parameters": []
    },
    "net_http_http2strSliceContains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ss",
                "type": "_slice_string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_http2erringRoundTripper_RoundTripErr": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2erringRoundTripper_RoundTrip": {
        "result": "struct net_http_http2erringRoundTripper_RoundTrip_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http_http2erringRoundTripper_RoundTrip_retval",
        "parameters": []
    },
    "net_http__ptr_http2gzipReader_Read": {
        "result": "struct net_http__ptr_http2gzipReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_http2gzipReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_http2gzipReader_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2errorReader_Read": {
        "result": "struct net_http_http2errorReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_http2errorReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_http2isConnectionCloseRequest": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_http2registerHTTPSProtocol": {
        "result": "struct net_http_http2registerHTTPSProtocol_retval {error err0;}",
        "result_name": "net_http_http2registerHTTPSProtocol_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Transport"
            },
            {
                "name": "rt",
                "type": "http2noDialH2RoundTripper"
            }
        ]
    },
    "net_http_http2noDialH2RoundTripper_RoundTrip": {
        "result": "struct net_http_http2noDialH2RoundTripper_RoundTrip_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http_http2noDialH2RoundTripper_RoundTrip_retval",
        "parameters": []
    },
    "net_http__ptr_http2Transport_idleConnTimeout": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2traceGetConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "hostPort",
                "type": "string"
            }
        ]
    },
    "net_http_http2traceGotConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "cc",
                "type": "_ptr_http2ClientConn"
            },
            {
                "name": "reused",
                "type": "bool"
            }
        ]
    },
    "net_http_http2traceWroteHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "trace",
                "type": "_ptr_httptrace_ClientTrace"
            }
        ]
    },
    "net_http_http2traceGot100Continue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "trace",
                "type": "_ptr_httptrace_ClientTrace"
            }
        ]
    },
    "net_http_http2traceWait100Continue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "trace",
                "type": "_ptr_httptrace_ClientTrace"
            }
        ]
    },
    "net_http_http2traceWroteRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "trace",
                "type": "_ptr_httptrace_ClientTrace"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http_http2traceFirstResponseByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "trace",
                "type": "_ptr_httptrace_ClientTrace"
            }
        ]
    },
    "net_http_http2writeEndsStream": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http2writeFramer"
            }
        ]
    },
    "net_http_http2flushFrameWriter_writeFrame": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "http2writeContext"
            }
        ]
    },
    "net_http_http2flushFrameWriter_staysWithinBuffer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "net_http_http2writeSettings_staysWithinBuffer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "net_http_http2writeSettings_writeFrame": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "http2writeContext"
            }
        ]
    },
    "net_http__ptr_http2writeGoAway_writeFrame": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "http2writeContext"
            }
        ]
    },
    "net_http__ptr_http2writeGoAway_staysWithinBuffer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_http2writeData_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2writeData_writeFrame": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "http2writeContext"
            }
        ]
    },
    "net_http__ptr_http2writeData_staysWithinBuffer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "net_http_http2handlerPanicRST_writeFrame": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "http2writeContext"
            }
        ]
    },
    "net_http_http2handlerPanicRST_staysWithinBuffer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "net_http_http2StreamError_writeFrame": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "http2writeContext"
            }
        ]
    },
    "net_http_http2StreamError_staysWithinBuffer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "net_http_http2writePingAck_writeFrame": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "http2writeContext"
            }
        ]
    },
    "net_http_http2writePingAck_staysWithinBuffer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "net_http_http2writeSettingsAck_writeFrame": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "http2writeContext"
            }
        ]
    },
    "net_http_http2writeSettingsAck_staysWithinBuffer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "net_http_http2splitHeaderBlock": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "http2writeContext"
            },
            {
                "name": "headerBlock",
                "type": "_slice_byte"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "net_http_http2encKV": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "enc",
                "type": "_ptr_hpack_Encoder"
            },
            {
                "name": "k",
                "type": "string"
            },
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_http2writeResHeaders_staysWithinBuffer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_http2writeResHeaders_writeFrame": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "http2writeContext"
            }
        ]
    },
    "net_http__ptr_http2writeResHeaders_writeHeaderBlock": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "http2writeContext"
            },
            {
                "name": "frag",
                "type": "_slice_byte"
            },
            {
                "name": "firstFrag",
                "type": "bool"
            },
            {
                "name": "lastFrag",
                "type": "bool"
            }
        ]
    },
    "net_http__ptr_http2writePushPromise_staysWithinBuffer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_http2writePushPromise_writeFrame": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "http2writeContext"
            }
        ]
    },
    "net_http__ptr_http2writePushPromise_writeHeaderBlock": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "http2writeContext"
            },
            {
                "name": "frag",
                "type": "_slice_byte"
            },
            {
                "name": "firstFrag",
                "type": "bool"
            },
            {
                "name": "lastFrag",
                "type": "bool"
            }
        ]
    },
    "net_http_http2write100ContinueHeadersFrame_writeFrame": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "http2writeContext"
            }
        ]
    },
    "net_http_http2write100ContinueHeadersFrame_staysWithinBuffer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "net_http_http2writeWindowUpdate_staysWithinBuffer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "net_http_http2writeWindowUpdate_writeFrame": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "http2writeContext"
            }
        ]
    },
    "net_http_http2encodeHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "enc",
                "type": "_ptr_hpack_Encoder"
            },
            {
                "name": "h",
                "type": "Header"
            },
            {
                "name": "keys",
                "type": "_slice_string"
            }
        ]
    },
    "net_http_http2FrameWriteRequest_StreamID": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2FrameWriteRequest_isControl": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2FrameWriteRequest_DataSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2FrameWriteRequest_Consume": {
        "result": "struct net_http_http2FrameWriteRequest_Consume_retval {http2FrameWriteRequest field_0;http2FrameWriteRequest field_1;int field_2;}",
        "result_name": "net_http_http2FrameWriteRequest_Consume_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "net_http_http2FrameWriteRequest_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2FrameWriteRequest_replyToWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_http2writeQueue_empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2writeQueue_push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "wr",
                "type": "http2FrameWriteRequest"
            }
        ]
    },
    "net_http__ptr_http2writeQueue_shift": {
        "result": "http2FrameWriteRequest",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2writeQueue_consume": {
        "result": "struct net_http__ptr_http2writeQueue_consume_retval {http2FrameWriteRequest field_0;bool field_1;}",
        "result_name": "net_http__ptr_http2writeQueue_consume_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "net_http__ptr_http2writeQueuePool_put": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_http2writeQueue"
            }
        ]
    },
    "net_http__ptr_http2writeQueuePool_get": {
        "result": "_ptr_http2writeQueue",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2NewPriorityWriteScheduler": {
        "result": "http2WriteScheduler",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2priorityNode_setParent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_http2priorityNode"
            }
        ]
    },
    "net_http__ptr_http2priorityNode_addBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "int64"
            }
        ]
    },
    "net_http__ptr_http2priorityNode_walkReadyInOrder": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "openParent",
                "type": "bool"
            },
            {
                "name": "tmp",
                "type": "_ptr__slice__ptr_http2priorityNode"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "net_http_http2sortPriorityNodeSiblings_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http_http2sortPriorityNodeSiblings_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "net_http_http2sortPriorityNodeSiblings_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_http2priorityWriteScheduler_OpenStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            },
            {
                "name": "options",
                "type": "http2OpenStreamOptions"
            }
        ]
    },
    "net_http__ptr_http2priorityWriteScheduler_CloseStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            }
        ]
    },
    "net_http__ptr_http2priorityWriteScheduler_AdjustStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            },
            {
                "name": "priority",
                "type": "http2PriorityParam"
            }
        ]
    },
    "net_http__ptr_http2priorityWriteScheduler_Push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "wr",
                "type": "http2FrameWriteRequest"
            }
        ]
    },
    "net_http__ptr_http2priorityWriteScheduler_Pop": {
        "result": "struct net_http__ptr_http2priorityWriteScheduler_Pop_retval {http2FrameWriteRequest field_0;bool field_1;}",
        "result_name": "net_http__ptr_http2priorityWriteScheduler_Pop_retval",
        "parameters": []
    },
    "net_http__ptr_http2priorityWriteScheduler_addClosedOrIdleNode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_ptr__slice__ptr_http2priorityNode"
            },
            {
                "name": "maxSize",
                "type": "int"
            },
            {
                "name": "n",
                "type": "_ptr_http2priorityNode"
            }
        ]
    },
    "net_http__ptr_http2priorityWriteScheduler_removeNode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_http2priorityNode"
            }
        ]
    },
    "net_http_http2NewRandomWriteScheduler": {
        "result": "http2WriteScheduler",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2randomWriteScheduler_OpenStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            },
            {
                "name": "options",
                "type": "http2OpenStreamOptions"
            }
        ]
    },
    "net_http__ptr_http2randomWriteScheduler_CloseStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            }
        ]
    },
    "net_http__ptr_http2randomWriteScheduler_AdjustStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            },
            {
                "name": "priority",
                "type": "http2PriorityParam"
            }
        ]
    },
    "net_http__ptr_http2randomWriteScheduler_Push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "wr",
                "type": "http2FrameWriteRequest"
            }
        ]
    },
    "net_http__ptr_http2randomWriteScheduler_Pop": {
        "result": "struct net_http__ptr_http2randomWriteScheduler_Pop_retval {http2FrameWriteRequest field_0;bool field_1;}",
        "result_name": "net_http__ptr_http2randomWriteScheduler_Pop_retval",
        "parameters": []
    },
    "net_http_http2newRoundRobinWriteScheduler": {
        "result": "http2WriteScheduler",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_http2roundRobinWriteScheduler_OpenStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            },
            {
                "name": "options",
                "type": "http2OpenStreamOptions"
            }
        ]
    },
    "net_http__ptr_http2roundRobinWriteScheduler_CloseStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            }
        ]
    },
    "net_http__ptr_http2roundRobinWriteScheduler_AdjustStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "streamID",
                "type": "uint32"
            },
            {
                "name": "priority",
                "type": "http2PriorityParam"
            }
        ]
    },
    "net_http__ptr_http2roundRobinWriteScheduler_Push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "wr",
                "type": "http2FrameWriteRequest"
            }
        ]
    },
    "net_http__ptr_http2roundRobinWriteScheduler_Pop": {
        "result": "struct net_http__ptr_http2roundRobinWriteScheduler_Pop_retval {http2FrameWriteRequest field_0;bool field_1;}",
        "result_name": "net_http__ptr_http2roundRobinWriteScheduler_Pop_retval",
        "parameters": []
    },
    "net_http_http2StreamError_As": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "interface_"
            }
        ]
    },
    "net_http_externalStreamError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestStreamError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_Header_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "net_http_Header_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "net_http_Header_Get": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "net_http_Header_Values": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "net_http_Header_get": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "net_http_Header_has": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "net_http_Header_Del": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "net_http_Header_Write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "net_http_Header_write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "trace",
                "type": "_ptr_httptrace_ClientTrace"
            }
        ]
    },
    "net_http_Header_Clone": {
        "result": "Header",
        "result_name": null,
        "parameters": []
    },
    "net_http_ParseTime": {
        "result": "struct net_http_ParseTime_retval {time_Time field_0;error err1;}",
        "result_name": "net_http_ParseTime_retval",
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "net_http_stringWriter_WriteString": {
        "result": "struct net_http_stringWriter_WriteString_retval {int field_0;error err1;}",
        "result_name": "net_http_stringWriter_WriteString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_headerSorter_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_headerSorter_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_headerSorter_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "net_http_Header_sortedKeyValues": {
        "result": "struct net_http_Header_sortedKeyValues_retval {_slice_keyValues field_0;_ptr_headerSorter field_1;}",
        "result_name": "net_http_Header_sortedKeyValues_retval",
        "parameters": [
            {
                "name": "exclude",
                "type": "map_string_bool"
            }
        ]
    },
    "net_http_Header_WriteSubset": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "exclude",
                "type": "map_string_bool"
            }
        ]
    },
    "net_http_Header_writeSubset": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "exclude",
                "type": "map_string_bool"
            },
            {
                "name": "trace",
                "type": "_ptr_httptrace_ClientTrace"
            }
        ]
    },
    "net_http_CanonicalHeaderKey": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_hasToken": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            },
            {
                "name": "token",
                "type": "string"
            }
        ]
    },
    "net_http_isTokenBoundary": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "net_http_TestHeaderWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestParseTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestHasToken": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestNilHeaderClone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_BenchmarkHeaderWriteSubset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_TestHeaderWriteSubsetAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestCloneOrMakeHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http__ptr_contextKey_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_hasPort": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_removeEmptyPort": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net_http_isNotToken": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "net_http_stringContainsCTLByte": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_hexEscapeNonASCII": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_noBody_Read": {
        "result": "struct net_http_noBody_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_noBody_Read_retval",
        "parameters": []
    },
    "net_http_noBody_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_noBody_WriteTo": {
        "result": "struct net_http_noBody_WriteTo_retval {int64 field_0;error err1;}",
        "result_name": "net_http_noBody_WriteTo_retval",
        "parameters": []
    },
    "net_http_TestForeachHeaderElement": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestCleanHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestCmdGoNoHTTPServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestOmitHTTP2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestOmitHTTP2Vet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_BenchmarkCopyValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_TestNoUnicodeStrings": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_BenchmarkHexEscapeNonASCII": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "net_http_interestingGoroutines": {
        "result": "struct net_http_interestingGoroutines_retval {_slice_string field_0;}",
        "result_name": "net_http_interestingGoroutines_retval",
        "parameters": []
    },
    "net_http_goroutineLeaked": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http_setParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_runningBenchmarks": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http_afterTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "net_http_waitCondition": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "delay",
                "type": "time_Duration"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "net_http__ptr_http2clientConn_idleState": {
        "result": "http2clientConnIdleState",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestCacheKeys": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_ResetProxyEnv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestParseRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestReadRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_reqBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "string"
            }
        ]
    },
    "net_http_TestReadRequest_Bad": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http__ptr_ProtocolError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_ProtocolError_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http_badStringError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "what",
                "type": "string"
            },
            {
                "name": "val",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_Request_Context": {
        "result": "context_Context",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Request_WithContext": {
        "result": "_ptr_Request",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "net_http__ptr_Request_Clone": {
        "result": "_ptr_Request",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "net_http__ptr_Request_ProtoAtLeast": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "major",
                "type": "int"
            },
            {
                "name": "minor",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_Request_UserAgent": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Request_Cookies": {
        "result": "_slice__ptr_Cookie",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Request_Cookie": {
        "result": "struct net_http__ptr_Request_Cookie_retval {_ptr_Cookie field_0;error err1;}",
        "result_name": "net_http__ptr_Request_Cookie_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_Request_AddCookie": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Cookie"
            }
        ]
    },
    "net_http__ptr_Request_Referer": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Request_MultipartReader": {
        "result": "struct net_http__ptr_Request_MultipartReader_retval {_ptr_multipart_Reader field_0;error err1;}",
        "result_name": "net_http__ptr_Request_MultipartReader_retval",
        "parameters": []
    },
    "net_http__ptr_Request_multipartReader": {
        "result": "struct net_http__ptr_Request_multipartReader_retval {_ptr_multipart_Reader field_0;error err1;}",
        "result_name": "net_http__ptr_Request_multipartReader_retval",
        "parameters": [
            {
                "name": "allowMixed",
                "type": "bool"
            }
        ]
    },
    "net_http__ptr_Request_isH2Upgrade": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http_valueOrDefault": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            },
            {
                "name": "def",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_Request_Write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "net_http__ptr_Request_WriteProxy": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "net_http__ptr_Request_write": {
        "result": "struct net_http__ptr_Request_write_retval {error err0;}",
        "result_name": "net_http__ptr_Request_write_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "usingProxy",
                "type": "bool"
            },
            {
                "name": "extraHeaders",
                "type": "Header"
            },
            {
                "name": "waitForContinue",
                "type": "void*"
            }
        ]
    },
    "net_http_idnaASCII": {
        "result": "struct net_http_idnaASCII_retval {string field_0;error err1;}",
        "result_name": "net_http_idnaASCII_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "net_http_cleanHost": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "string"
            }
        ]
    },
    "net_http_removeZone": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net_http_ParseHTTPVersion": {
        "result": "struct net_http_ParseHTTPVersion_retval {int field_0;bool field_1;}",
        "result_name": "net_http_ParseHTTPVersion_retval",
        "parameters": [
            {
                "name": "vers",
                "type": "string"
            }
        ]
    },
    "net_http_validMethod": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "string"
            }
        ]
    },
    "net_http_NewRequest": {
        "result": "struct net_http_NewRequest_retval {_ptr_Request field_0;error err1;}",
        "result_name": "net_http_NewRequest_retval",
        "parameters": [
            {
                "name": "method",
                "type": "string"
            },
            {
                "name": "url",
                "type": "string"
            },
            {
                "name": "body",
                "type": "io_Reader"
            }
        ]
    },
    "net_http_NewRequestWithContext": {
        "result": "struct net_http_NewRequestWithContext_retval {_ptr_Request field_0;error err1;}",
        "result_name": "net_http_NewRequestWithContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "method",
                "type": "string"
            },
            {
                "name": "url",
                "type": "string"
            },
            {
                "name": "body",
                "type": "io_Reader"
            }
        ]
    },
    "net_http__ptr_Request_BasicAuth": {
        "result": "struct net_http__ptr_Request_BasicAuth_retval {string field_0;bool field_1;}",
        "result_name": "net_http__ptr_Request_BasicAuth_retval",
        "parameters": []
    },
    "net_http_parseBasicAuth": {
        "result": "struct net_http_parseBasicAuth_retval {string field_0;bool field_1;}",
        "result_name": "net_http_parseBasicAuth_retval",
        "parameters": [
            {
                "name": "auth",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_Request_SetBasicAuth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "username",
                "type": "string"
            },
            {
                "name": "password",
                "type": "string"
            }
        ]
    },
    "net_http_parseRequestLine": {
        "result": "struct net_http_parseRequestLine_retval {string field_0;bool field_1;}",
        "result_name": "net_http_parseRequestLine_retval",
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "net_http_newTextprotoReader": {
        "result": "_ptr_textproto_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "br",
                "type": "_ptr_bufio_Reader"
            }
        ]
    },
    "net_http_putTextprotoReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_textproto_Reader"
            }
        ]
    },
    "net_http_ReadRequest": {
        "result": "struct net_http_ReadRequest_retval {_ptr_Request field_0;error err1;}",
        "result_name": "net_http_ReadRequest_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_bufio_Reader"
            }
        ]
    },
    "net_http_readRequest": {
        "result": "struct net_http_readRequest_retval {_ptr_Request field_0;error err1;}",
        "result_name": "net_http_readRequest_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_bufio_Reader"
            }
        ]
    },
    "net_http_MaxBytesReader": {
        "result": "io_ReadCloser",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "io_ReadCloser"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "net_http__ptr_MaxBytesError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_maxBytesReader_Read": {
        "result": "struct net_http__ptr_maxBytesReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_maxBytesReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_maxBytesReader_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_copyValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "url_Values"
            },
            {
                "name": "src",
                "type": "url_Values"
            }
        ]
    },
    "net_http_parsePostForm": {
        "result": "struct net_http_parsePostForm_retval {url_Values field_0;error err1;}",
        "result_name": "net_http_parsePostForm_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_Request_ParseForm": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Request_ParseMultipartForm": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "maxMemory",
                "type": "int64"
            }
        ]
    },
    "net_http__ptr_Request_FormValue": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_Request_PostFormValue": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_Request_FormFile": {
        "result": "struct net_http__ptr_Request_FormFile_retval {multipart_File field_0;_ptr_multipart_FileHeader field_1;error err2;}",
        "result_name": "net_http__ptr_Request_FormFile_retval",
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_Request_expectsContinue": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Request_wantsHttp10KeepAlive": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Request_wantsClose": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Request_closeBody": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Request_isReplayable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Request_outgoingLength": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "net_http_requestMethodUsuallyLacksBody": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_Request_requiresHTTP1": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestRequestWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestRequestWriteTransport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http__ptr_closeChecker_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestRequestWriteClosesBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_chunk": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_mustParseURL": {
        "result": "_ptr_url_URL",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_writerFunc_Write": {
        "result": "struct net_http_writerFunc_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_writerFunc_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestRequestWriteError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_dumpRequestOut": {
        "result": "struct net_http_dumpRequestOut_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_http_dumpRequestOut_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "onReadHeaders",
                "type": "void*"
            }
        ]
    },
    "net_http__ptr_delegateReader_Read": {
        "result": "struct net_http__ptr_delegateReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_delegateReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_dumpConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_dumpConn_LocalAddr": {
        "result": "net_Addr",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_dumpConn_RemoteAddr": {
        "result": "net_Addr",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_dumpConn_SetDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net_http__ptr_dumpConn_SetReadDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net_http__ptr_dumpConn_SetWriteDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net_http_TestQuery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestParseFormSemicolonSeparator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestParseFormQuery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestParseFormQueryMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestParseFormUnknownContentType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestParseFormInitializeOnError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestMultipartReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestParseMultipartFormPopulatesPostForm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestParseMultipartForm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestParseMultipartFormFilename": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestMaxInt64ForMultipartFormMaxMemoryOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testMaxInt64ForMultipartFormMaxMemoryOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestRequestRedirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testRequestRedirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestSetBasicAuth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestMultipartRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestParseMultipartFormSemicolonSeparator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestMultipartRequestAuto": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestMissingFileMultipartRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestFormValueCallsParseMultipartForm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestFormFileCallsParseMultipartForm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestParseMultipartFormOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestMultipartReaderOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestFormFileOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestReadRequestErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestNewRequestHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestRequestInvalidMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestNewRequestContentLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestParseHTTPVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestGetBasicAuth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestParseBasicAuth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_logWrites_WriteByte": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "net_http_logWrites_Write": {
        "result": "struct net_http_logWrites_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_logWrites_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestRequestWriteBufferedWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestRequestBadHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestStarRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_responseWriterJustWriter_Header": {
        "result": "Header",
        "result_name": null,
        "parameters": []
    },
    "net_http_responseWriterJustWriter_WriteHeader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_delayedEOFReader_Read": {
        "result": "struct net_http_delayedEOFReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_delayedEOFReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestIssue10884_MaxBytesEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestMaxBytesReaderStickyError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestMaxBytesReaderDifferentLimits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestWithContextNilURL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestRequestCloneTransferEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestNoPanicOnRoundTripWithBasicAuth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testNoPanicWithBasicAuth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestNewRequestGetBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testMissingFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_newTestMultipartRequest": {
        "result": "_ptr_Request",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_validateTestMultipartContents": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "allMem",
                "type": "bool"
            }
        ]
    },
    "net_http_testMultipartFile": {
        "result": "multipart_File",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "expectFilename",
                "type": "string"
            },
            {
                "name": "expectContent",
                "type": "string"
            }
        ]
    },
    "net_http_TestRequestCookie": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_benchmarkReadRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "request",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_infiniteReader_Read": {
        "result": "struct net_http__ptr_infiniteReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_infiniteReader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_BenchmarkReadRequestChrome": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_BenchmarkReadRequestCurl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_BenchmarkReadRequestApachebench": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_BenchmarkReadRequestSiege": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_BenchmarkReadRequestWrk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_BenchmarkFileAndServer_1KB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_BenchmarkFileAndServer_16MB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_BenchmarkFileAndServer_64MB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_benchmarkFileAndServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "net_http_runFileAndServerBenchmarks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "mode",
                "type": "testMode"
            },
            {
                "name": "f",
                "type": "_ptr_os_File"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "net_http_TestErrNotSupported": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http__ptr_Response_Cookies": {
        "result": "_slice__ptr_Cookie",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Response_Location": {
        "result": "struct net_http__ptr_Response_Location_retval {_ptr_url_URL field_0;error err1;}",
        "result_name": "net_http__ptr_Response_Location_retval",
        "parameters": []
    },
    "net_http_ReadResponse": {
        "result": "struct net_http_ReadResponse_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http_ReadResponse_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_bufio_Reader"
            },
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_fixPragmaCacheControl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "header",
                "type": "Header"
            }
        ]
    },
    "net_http__ptr_Response_ProtoAtLeast": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "major",
                "type": "int"
            },
            {
                "name": "minor",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_Response_Write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "net_http__ptr_Response_closeBody": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Response_bodyIsWritable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Response_isProtocolSwitch": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http_isProtocolSwitchResponse": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            },
            {
                "name": "h",
                "type": "Header"
            }
        ]
    },
    "net_http_isProtocolSwitchHeader": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Header"
            }
        ]
    },
    "net_http_NewResponseController": {
        "result": "_ptr_ResponseController",
        "result_name": null,
        "parameters": [
            {
                "name": "rw",
                "type": "ResponseWriter"
            }
        ]
    },
    "net_http__ptr_ResponseController_Flush": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_ResponseController_Hijack": {
        "result": "struct net_http__ptr_ResponseController_Hijack_retval {net_Conn field_0;_ptr_bufio_ReadWriter field_1;error err2;}",
        "result_name": "net_http__ptr_ResponseController_Hijack_retval",
        "parameters": []
    },
    "net_http__ptr_ResponseController_SetReadDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "deadline",
                "type": "time_Time"
            }
        ]
    },
    "net_http__ptr_ResponseController_SetWriteDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "deadline",
                "type": "time_Time"
            }
        ]
    },
    "net_http__ptr_ResponseController_EnableFullDuplex": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_errNotSupported": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestResponseControllerFlush": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testResponseControllerFlush": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestResponseControllerHijack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testResponseControllerHijack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestResponseControllerSetPastWriteDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testResponseControllerSetPastWriteDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestResponseControllerSetFutureWriteDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testResponseControllerSetFutureWriteDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestResponseControllerSetPastReadDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testResponseControllerSetPastReadDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestResponseControllerSetFutureReadDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testResponseControllerSetFutureReadDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_wrapWriter_Unwrap": {
        "result": "ResponseWriter",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestWrappedResponseController": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testWrappedResponseController": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestResponseControllerEnableFullDuplex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testResponseControllerEnableFullDuplex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestResponseWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_dummyReq": {
        "result": "_ptr_Request",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "string"
            }
        ]
    },
    "net_http_dummyReq11": {
        "result": "_ptr_Request",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "string"
            }
        ]
    },
    "net_http_TestReadResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestWriteResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestReadResponseCloseInMiddle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_diff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "have",
                "type": "interface_"
            },
            {
                "name": "want",
                "type": "interface_"
            }
        ]
    },
    "net_http_TestLocationResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestResponseStatusStutter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestResponseContentLengthShortBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestReadResponseErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_matchErr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "wantErr",
                "type": "interface_"
            }
        ]
    },
    "net_http_TestResponseWritesOnlySingleConnectionClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http__ptr_Transport_RoundTrip": {
        "result": "struct net_http__ptr_Transport_RoundTrip_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http__ptr_Transport_RoundTrip_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_supportsPostRequestStreams": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_streamReader_Read": {
        "result": "struct net_http__ptr_streamReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_streamReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_streamReader_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_arrayReader_Read": {
        "result": "struct net_http__ptr_arrayReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_arrayReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_arrayReader_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_conn_hijacked": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_conn_hijackLocked": {
        "result": "struct net_http__ptr_conn_hijackLocked_retval {net_Conn field_0;_ptr_bufio_ReadWriter field_1;error err2;}",
        "result_name": "net_http__ptr_conn_hijackLocked_retval",
        "parameters": []
    },
    "net_http__ptr_chunkWriter_Write": {
        "result": "struct net_http__ptr_chunkWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_chunkWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_chunkWriter_flush": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_chunkWriter_close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_response_SetReadDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "deadline",
                "type": "time_Time"
            }
        ]
    },
    "net_http__ptr_response_SetWriteDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "deadline",
                "type": "time_Time"
            }
        ]
    },
    "net_http__ptr_response_EnableFullDuplex": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_response_finalTrailers": {
        "result": "Header",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_response_declareTrailer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_response_requestTooLarge": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_response_ReadFrom": {
        "result": "struct net_http__ptr_response_ReadFrom_retval {int64 field_0;error err1;}",
        "result_name": "net_http__ptr_response_ReadFrom_retval",
        "parameters": [
            {
                "name": "src",
                "type": "io_Reader"
            }
        ]
    },
    "net_http__ptr_Server_newConn": {
        "result": "_ptr_conn",
        "result_name": null,
        "parameters": [
            {
                "name": "rwc",
                "type": "net_Conn"
            }
        ]
    },
    "net_http__ptr_connReader_lock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_connReader_unlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_connReader_startBackgroundRead": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_connReader_backgroundRead": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_connReader_abortPendingRead": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_connReader_setReadLimit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "remain",
                "type": "int64"
            }
        ]
    },
    "net_http__ptr_connReader_setInfiniteReadLimit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_connReader_hitReadLimit": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_connReader_handleReadError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_connReader_closeNotify": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_connReader_Read": {
        "result": "struct net_http__ptr_connReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_connReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_bufioWriterPool": {
        "result": "_ptr_sync_Pool",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "net_http_newBufioReader": {
        "result": "_ptr_bufio_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "net_http_putBufioReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "br",
                "type": "_ptr_bufio_Reader"
            }
        ]
    },
    "net_http_newBufioWriterSize": {
        "result": "_ptr_bufio_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "net_http_putBufioWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bw",
                "type": "_ptr_bufio_Writer"
            }
        ]
    },
    "net_http__ptr_Server_maxHeaderBytes": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Server_initialReadLimitSize": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Server_tlsHandshakeTimeout": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_expectContinueReader_Read": {
        "result": "struct net_http__ptr_expectContinueReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_expectContinueReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_expectContinueReader_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_appendTime": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net_http__ptr_conn_readRequest": {
        "result": "struct net_http__ptr_conn_readRequest_retval {_ptr_response field_0;error err1;}",
        "result_name": "net_http__ptr_conn_readRequest_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "net_http_http1ServerSupportsRequest": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_response_Header": {
        "result": "Header",
        "result_name": null,
        "parameters": []
    },
    "net_http_checkWriteHeaderCode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "net_http_relevantCaller": {
        "result": "runtime_Frame",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_response_WriteHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "net_http_extraHeader_Write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_bufio_Writer"
            }
        ]
    },
    "net_http__ptr_chunkWriter_writeHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_foreachHeaderElement": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "net_http_writeStatusLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bw",
                "type": "_ptr_bufio_Writer"
            },
            {
                "name": "is11",
                "type": "bool"
            },
            {
                "name": "code",
                "type": "int"
            },
            {
                "name": "scratch",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_response_bodyAllowed": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_response_Write": {
        "result": "struct net_http__ptr_response_Write_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_response_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_response_WriteString": {
        "result": "struct net_http__ptr_response_WriteString_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_response_WriteString_retval",
        "parameters": [
            {
                "name": "data",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_response_write": {
        "result": "struct net_http__ptr_response_write_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_response_write_retval",
        "parameters": [
            {
                "name": "lenData",
                "type": "int"
            },
            {
                "name": "dataB",
                "type": "_slice_byte"
            },
            {
                "name": "dataS",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_response_finishRequest": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_response_shouldReuseConnection": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_response_closedRequestBodyEarly": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_response_Flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_response_FlushError": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_conn_finalFlush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_conn_close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_conn_closeWriteAndWait": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_validNextProto": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "proto",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_conn_setState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "nc",
                "type": "net_Conn"
            },
            {
                "name": "state",
                "type": "ConnState"
            },
            {
                "name": "runHook",
                "type": "bool"
            }
        ]
    },
    "net_http__ptr_conn_getState": {
        "result": "struct net_http__ptr_conn_getState_retval {ConnState field_0;int64 field_1;}",
        "result_name": "net_http__ptr_conn_getState_retval",
        "parameters": []
    },
    "net_http_badRequestError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "string"
            }
        ]
    },
    "net_http_statusError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_isCommonNetReadError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_conn_serve": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "net_http__ptr_response_sendExpectationFailed": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_response_Hijack": {
        "result": "struct net_http__ptr_response_Hijack_retval {net_Conn field_0;_ptr_bufio_ReadWriter field_1;error err2;}",
        "result_name": "net_http__ptr_response_Hijack_retval",
        "parameters": []
    },
    "net_http__ptr_response_CloseNotify": {
        "result": "chan_send_bool",
        "result_name": null,
        "parameters": []
    },
    "net_http_registerOnHitEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rc",
                "type": "io_ReadCloser"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "net_http_requestBodyRemains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "rc",
                "type": "io_ReadCloser"
            }
        ]
    },
    "net_http_HandlerFunc_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_Error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "error",
                "type": "string"
            },
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "net_http_NotFound": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_NotFoundHandler": {
        "result": "Handler",
        "result_name": null,
        "parameters": []
    },
    "net_http_StripPrefix": {
        "result": "Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "h",
                "type": "Handler"
            }
        ]
    },
    "net_http_Redirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            },
            {
                "name": "url",
                "type": "string"
            },
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "net_http_htmlEscape": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_redirectHandler_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_RedirectHandler": {
        "result": "Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "url",
                "type": "string"
            },
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "net_http_NewServeMux": {
        "result": "_ptr_ServeMux",
        "result_name": null,
        "parameters": []
    },
    "net_http_cleanPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "net_http_stripHostPort": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_ServeMux_match": {
        "result": "struct net_http__ptr_ServeMux_match_retval {Handler field_0;string field_1;}",
        "result_name": "net_http__ptr_ServeMux_match_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_ServeMux_redirectToPathSlash": {
        "result": "struct net_http__ptr_ServeMux_redirectToPathSlash_retval {_ptr_url_URL field_0;bool field_1;}",
        "result_name": "net_http__ptr_ServeMux_redirectToPathSlash_retval",
        "parameters": [
            {
                "name": "host",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "u",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "net_http__ptr_ServeMux_shouldRedirectRLocked": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "host",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_ServeMux_Handler": {
        "result": "struct net_http__ptr_ServeMux_Handler_retval {Handler field_0;string field_1;}",
        "result_name": "net_http__ptr_ServeMux_Handler_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_ServeMux_handler": {
        "result": "struct net_http__ptr_ServeMux_handler_retval {Handler field_0;string field_1;}",
        "result_name": "net_http__ptr_ServeMux_handler_retval",
        "parameters": [
            {
                "name": "host",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_ServeMux_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_ServeMux_Handle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "handler",
                "type": "Handler"
            }
        ]
    },
    "net_http_appendSorted": {
        "result": "_slice_muxEntry",
        "result_name": null,
        "parameters": [
            {
                "name": "es",
                "type": "_slice_muxEntry"
            },
            {
                "name": "e",
                "type": "muxEntry"
            }
        ]
    },
    "net_http__ptr_ServeMux_HandleFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "handler",
                "type": "void*"
            }
        ]
    },
    "net_http_Handle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "handler",
                "type": "Handler"
            }
        ]
    },
    "net_http_HandleFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "handler",
                "type": "void*"
            }
        ]
    },
    "net_http_Serve": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "net_Listener"
            },
            {
                "name": "handler",
                "type": "Handler"
            }
        ]
    },
    "net_http_ServeTLS": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "net_Listener"
            },
            {
                "name": "handler",
                "type": "Handler"
            },
            {
                "name": "certFile",
                "type": "string"
            },
            {
                "name": "keyFile",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_Server_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Server_Shutdown": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "net_http__ptr_Server_RegisterOnShutdown": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "net_http__ptr_Server_closeIdleConns": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Server_closeListenersLocked": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_ConnState_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_serverHandler_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rw",
                "type": "ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_AllowQuerySemicolons": {
        "result": "Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Handler"
            }
        ]
    },
    "net_http__ptr_Server_ListenAndServe": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Server_shouldConfigureHTTP2ForServe": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Server_Serve": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "net_Listener"
            }
        ]
    },
    "net_http__ptr_Server_ServeTLS": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "net_Listener"
            },
            {
                "name": "certFile",
                "type": "string"
            },
            {
                "name": "keyFile",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_Server_trackListener": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ln",
                "type": "_ptr_net_Listener"
            },
            {
                "name": "add",
                "type": "bool"
            }
        ]
    },
    "net_http__ptr_Server_trackConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_conn"
            },
            {
                "name": "add",
                "type": "bool"
            }
        ]
    },
    "net_http__ptr_Server_idleTimeout": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Server_readHeaderTimeout": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Server_doKeepAlives": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Server_shuttingDown": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Server_SetKeepAlivesEnabled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "net_http__ptr_Server_logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "net_http_logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Request"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "net_http_ListenAndServe": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "string"
            },
            {
                "name": "handler",
                "type": "Handler"
            }
        ]
    },
    "net_http_ListenAndServeTLS": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "string"
            },
            {
                "name": "certFile",
                "type": "string"
            },
            {
                "name": "keyFile",
                "type": "string"
            },
            {
                "name": "handler",
                "type": "Handler"
            }
        ]
    },
    "net_http__ptr_Server_ListenAndServeTLS": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "certFile",
                "type": "string"
            },
            {
                "name": "keyFile",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_Server_setupHTTP2_ServeTLS": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Server_setupHTTP2_Serve": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Server_onceSetNextProtoDefaults_Serve": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Server_onceSetNextProtoDefaults": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_TimeoutHandler": {
        "result": "Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Handler"
            },
            {
                "name": "dt",
                "type": "time_Duration"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_timeoutHandler_errorBody": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_timeoutHandler_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_timeoutWriter_Push": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "string"
            },
            {
                "name": "opts",
                "type": "_ptr_PushOptions"
            }
        ]
    },
    "net_http__ptr_timeoutWriter_Header": {
        "result": "Header",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_timeoutWriter_Write": {
        "result": "struct net_http__ptr_timeoutWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_timeoutWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_timeoutWriter_writeHeaderLocked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_timeoutWriter_WriteHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_onceCloseListener_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_onceCloseListener_close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_globalOptionsHandler_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_initALPNRequest_BaseContext": {
        "result": "context_Context",
        "result_name": null,
        "parameters": []
    },
    "net_http_initALPNRequest_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rw",
                "type": "ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_newLoggingConn": {
        "result": "net_Conn",
        "result_name": null,
        "parameters": [
            {
                "name": "baseName",
                "type": "string"
            },
            {
                "name": "c",
                "type": "net_Conn"
            }
        ]
    },
    "net_http__ptr_loggingConn_Write": {
        "result": "struct net_http__ptr_loggingConn_Write_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_loggingConn_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_loggingConn_Read": {
        "result": "struct net_http__ptr_loggingConn_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_loggingConn_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_loggingConn_Close": {
        "result": "struct net_http__ptr_loggingConn_Close_retval {error err0;}",
        "result_name": "net_http__ptr_loggingConn_Close_retval",
        "parameters": []
    },
    "net_http_checkConnErrorWriter_Write": {
        "result": "struct net_http_checkConnErrorWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_checkConnErrorWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_numLeadingCRorLF": {
        "result": "struct net_http_numLeadingCRorLF_retval {int field_0;}",
        "result_name": "net_http_numLeadingCRorLF_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_strSliceContains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ss",
                "type": "_slice_string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_tlsRecordHeaderLooksLikeHTTP": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "hdr",
                "type": "_5_byte"
            }
        ]
    },
    "net_http_MaxBytesHandler": {
        "result": "Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Handler"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "net_http_TestServerTLSHandshakeTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_BenchmarkServerMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http__ptr_oneConnListener_Accept": {
        "result": "struct net_http__ptr_oneConnListener_Accept_retval {net_Conn field_0;error err1;}",
        "result_name": "net_http__ptr_oneConnListener_Accept_retval",
        "parameters": []
    },
    "net_http__ptr_oneConnListener_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_oneConnListener_Addr": {
        "result": "net_Addr",
        "result_name": null,
        "parameters": []
    },
    "net_http_dummyAddr_Network": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_dummyAddr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_noopConn_LocalAddr": {
        "result": "net_Addr",
        "result_name": null,
        "parameters": []
    },
    "net_http_noopConn_RemoteAddr": {
        "result": "net_Addr",
        "result_name": null,
        "parameters": []
    },
    "net_http_noopConn_SetDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net_http_noopConn_SetReadDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net_http_noopConn_SetWriteDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net_http__ptr_rwTestConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_testConn_Read": {
        "result": "struct net_http__ptr_testConn_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_testConn_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_testConn_Write": {
        "result": "struct net_http__ptr_testConn_Write_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_testConn_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_testConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_newHandlerTest": {
        "result": "handlerTest",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "Handler"
            }
        ]
    },
    "net_http__ptr_handlerTest_rawResponse": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "string"
            }
        ]
    },
    "net_http_TestConsumingBodyOnNextConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_stringHandler_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_TestHostHandlers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testHostHandlers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_serve": {
        "result": "HandlerFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "net_http_checkQueryStringHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_TestServeMuxHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestServeMuxHandleFuncWithNilHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestServeMuxHandlerRedirects": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestMuxRedirectLeadingSlashes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestServeWithSlashRedirectKeepsQueryString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServeWithSlashRedirectKeepsQueryString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServeWithSlashRedirectForHostPatterns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestShouldRedirectConcurrency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testShouldRedirectConcurrency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_BenchmarkServeMux": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_BenchmarkServeMux_SkipServe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_benchmarkServeMux": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "runHandler",
                "type": "bool"
            }
        ]
    },
    "net_http_TestServerTimeouts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerTimeouts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_testServerTimeoutsWithTimeout": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "timeout",
                "type": "time_Duration"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerReadTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerReadTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerWriteTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerWriteTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestWriteDeadlineExtendedOnNewRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testWriteDeadlineExtendedOnNewRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_tryTimeouts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "testFunc",
                "type": "void*"
            }
        ]
    },
    "net_http_TestWriteDeadlineEnforcedPerStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testWriteDeadlineEnforcedPerStream": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            },
            {
                "name": "timeout",
                "type": "time_Duration"
            }
        ]
    },
    "net_http_TestNoWriteDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testNoWriteDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            },
            {
                "name": "timeout",
                "type": "time_Duration"
            }
        ]
    },
    "net_http_TestOnlyWriteTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testOnlyWriteTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_trackLastConnListener_Accept": {
        "result": "struct net_http_trackLastConnListener_Accept_retval {net_Conn field_0;error err1;}",
        "result_name": "net_http_trackLastConnListener_Accept_retval",
        "parameters": []
    },
    "net_http_TestIdentityResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testIdentityResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_testTCPConnectionCloses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "req",
                "type": "string"
            },
            {
                "name": "h",
                "type": "Handler"
            }
        ]
    },
    "net_http_testTCPConnectionStaysOpen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "req",
                "type": "string"
            },
            {
                "name": "handler",
                "type": "Handler"
            }
        ]
    },
    "net_http_TestServeHTTP10Close": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestClientCanClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestHandlersCanSetConnectionClose11": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestHandlersCanSetConnectionClose10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestHTTP2UpgradeClosesConnection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_send204": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_send304": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_TestHTTP10KeepAlive204Response": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestHTTP11KeepAlive204Response": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestHTTP10KeepAlive304Response": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestKeepAliveFinalChunkWithEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testKeepAliveFinalChunkWithEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestSetsRemoteAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testSetsRemoteAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http__ptr_blockingRemoteAddrListener_Accept": {
        "result": "struct net_http__ptr_blockingRemoteAddrListener_Accept_retval {net_Conn field_0;error err1;}",
        "result_name": "net_http__ptr_blockingRemoteAddrListener_Accept_retval",
        "parameters": []
    },
    "net_http__ptr_blockingRemoteAddrConn_RemoteAddr": {
        "result": "net_Addr",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestServerAllowsBlockingRemoteAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerAllowsBlockingRemoteAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestHeadResponses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testHeadResponses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTLSHandshakeTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTLSHandshakeTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTLSServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTLSServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServeTLS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTLSServerRejectHTTPRequests": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTLSServerRejectHTTPRequests": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestAutomaticHTTP2_Serve_NoTLSConfig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestAutomaticHTTP2_Serve_NonH2TLSConfig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestAutomaticHTTP2_Serve_H2TLSConfig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testAutomaticHTTP2_Serve": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tlsConf",
                "type": "_ptr_tls_Config"
            },
            {
                "name": "wantH2",
                "type": "bool"
            }
        ]
    },
    "net_http_TestAutomaticHTTP2_Serve_WithTLSConfig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestAutomaticHTTP2_ListenAndServe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestAutomaticHTTP2_ListenAndServe_GetCertificate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testAutomaticHTTP2_ListenAndServe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tlsConf",
                "type": "_ptr_tls_Config"
            }
        ]
    },
    "net_http_expectTest": {
        "result": "serverExpectTest",
        "result_name": null,
        "parameters": [
            {
                "name": "contentLength",
                "type": "int"
            },
            {
                "name": "expectation",
                "type": "string"
            },
            {
                "name": "readBody",
                "type": "bool"
            },
            {
                "name": "expectedResponse",
                "type": "string"
            }
        ]
    },
    "net_http_TestServerExpect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerExpect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerUnreadRequestBodyLittle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestServerUnreadRequestBodyLarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_handlerBodyCloseTest_connectionHeader": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestHandlerBodyClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testHandlerBodyClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "tt",
                "type": "handlerBodyCloseTest"
            }
        ]
    },
    "net_http_TestRequestBodyReadErrorClosesConnection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestInvalidTrailerClosesConnection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http__ptr_slowTestConn_SetDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net_http__ptr_slowTestConn_SetReadDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net_http__ptr_slowTestConn_SetWriteDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net_http__ptr_slowTestConn_Read": {
        "result": "struct net_http__ptr_slowTestConn_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_slowTestConn_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_slowTestConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_slowTestConn_Write": {
        "result": "struct net_http__ptr_slowTestConn_Write_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_slowTestConn_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestRequestBodyTimeoutClosesConnection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cancelableTimeoutContext_Err": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestTimeoutHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTimeoutHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTimeoutHandlerRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTimeoutHandlerRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTimeoutHandlerRaceHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTimeoutHandlerRaceHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTimeoutHandlerRaceHeaderTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTimeoutHandlerRaceHeaderTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTimeoutHandlerStartTimerWhenServing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTimeoutHandlerStartTimerWhenServing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTimeoutHandlerContextCanceled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTimeoutHandlerContextCanceled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTimeoutHandlerEmptyResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTimeoutHandlerEmptyResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTimeoutHandlerPanicRecovery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestRedirectBadPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestRedirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestRedirectContentTypeAndBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestZeroLengthPostAndResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testZeroLengthPostAndResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestHandlerPanicNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestHandlerPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestHandlerPanicWithHijack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testHandlerPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "withHijack",
                "type": "bool"
            },
            {
                "name": "mode",
                "type": "testMode"
            },
            {
                "name": "wrapper",
                "type": "void*"
            },
            {
                "name": "panicValue",
                "type": "interface_"
            }
        ]
    },
    "net_http_terrorWriter_Write": {
        "result": "struct net_http_terrorWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_terrorWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestServerWriteHijackZeroBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerWriteHijackZeroBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerNoDate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestServerContentType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerNoHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            },
            {
                "name": "header",
                "type": "string"
            }
        ]
    },
    "net_http_TestStripPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testStripPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestStripPrefixNotModifyRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestRequestLimit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testRequestLimit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_neverEnding_Read": {
        "result": "struct net_http_neverEnding_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_neverEnding_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_countReader_Read": {
        "result": "struct net_http_countReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_countReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestRequestBodyLimit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testRequestBodyLimit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestClientWriteShutdown": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientWriteShutdown": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerBufferedChunking": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestServerGracefulClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerGracefulClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestCaseSensitiveMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testCaseSensitiveMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestContentLengthZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testContentLengthZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestCloseNotifier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testCloseNotifier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestCloseNotifierPipelined": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testCloseNotifierPipelined": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestCloseNotifierChanLeak": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestHijackAfterCloseNotifier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testHijackAfterCloseNotifier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestHijackBeforeRequestBodyRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testHijackBeforeRequestBodyRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestOptions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testOptions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestOptionsHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testOptionsHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestHeaderToWire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http__ptr_errorListener_Accept": {
        "result": "struct net_http__ptr_errorListener_Accept_retval {net_Conn field_0;error err1;}",
        "result_name": "net_http__ptr_errorListener_Accept_retval",
        "parameters": []
    },
    "net_http__ptr_errorListener_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_errorListener_Addr": {
        "result": "net_Addr",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestAcceptMaxFds": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestWriteAfterHijack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestDoubleHijack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestHTTP10ConnectionHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testHTTP10ConnectionHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerReaderFromOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerReaderFromOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestCodesPreventingContentTypeAndBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestContentTypeOkayOn204": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportAndServerSharedBodyRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportAndServerSharedBodyRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestRequestBodyCloseDoesntBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testRequestBodyCloseDoesntBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestResponseWriterWriteString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestAppendTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestServerConnState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerConnState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerKeepAlivesEnabledResultClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerKeepAlivesEnabledResultClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerEmptyBodyRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerEmptyBodyRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerConnStateNew": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http__ptr_closeWriteTestConn_CloseWrite": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestCloseWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestServerFlushAndHijack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerFlushAndHijack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerKeepAliveAfterWriteError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerKeepAliveAfterWriteError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestNoContentLengthIfTransferEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testNoContentLengthIfTransferEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTolerateCRLFBeforeRequestLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestIssue13893_Expect100": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestIssue11549_Expect100": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestHandlerFinishSkipBigContentLengthRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestHandlerSetsBodyNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testHandlerSetsBodyNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerValidatesHostHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestServerHandlersCanHandleH2PRI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerHandlersCanHandleH2PRI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerValidatesHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestServerRequestContextCancel_ServeHTTPDone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerRequestContextCancel_ServeHTTPDone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerRequestContextCancel_ConnClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerRequestContextCancel_ConnClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerContext_ServerContextKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerContext_ServerContextKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerContext_LocalAddrContextKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerContext_LocalAddrContextKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestHandlerSetTransferEncodingChunked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestHandlerSetTransferEncodingGzip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_BenchmarkClientServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_benchmarkClientServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_BenchmarkClientServerParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_benchmarkClientServerParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "parallelism",
                "type": "int"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_BenchmarkServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_getNoBody": {
        "result": "struct net_http_getNoBody_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http_getNoBody_retval",
        "parameters": [
            {
                "name": "urlStr",
                "type": "string"
            }
        ]
    },
    "net_http_BenchmarkClient": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_BenchmarkServerFakeConnNoKeepAlive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http__ptr_repeatReader_Read": {
        "result": "struct net_http__ptr_repeatReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_repeatReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_BenchmarkServerFakeConnWithKeepAlive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_BenchmarkServerFakeConnWithKeepAliveLite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_BenchmarkServerHandlerTypeLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_BenchmarkServerHandlerNoLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_BenchmarkServerHandlerNoType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_BenchmarkServerHandlerNoHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_benchmarkHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "h",
                "type": "Handler"
            }
        ]
    },
    "net_http_BenchmarkServerHijack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_BenchmarkCloseNotifier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_benchmarkCloseNotifier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestConcurrentServerServe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestServerIdleTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerIdleTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_get": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c",
                "type": "_ptr_Client"
            },
            {
                "name": "url",
                "type": "string"
            }
        ]
    },
    "net_http_TestServerSetKeepAlivesEnabledClosesConns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerSetKeepAlivesEnabledClosesConns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerShutdown": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerShutdown": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerShutdownStateNew": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerShutdownStateNew": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerCloseDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestServerKeepAlivesEnabled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerKeepAlivesEnabled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerCancelsReadTimeoutWhenIdle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerCancelsReadTimeoutWhenIdle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerCancelsReadHeaderTimeoutWhenIdle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerCancelsReadHeaderTimeoutWhenIdle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_runTimeSensitiveTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "durations",
                "type": "_slice_time_Duration"
            },
            {
                "name": "test",
                "type": "void*"
            }
        ]
    },
    "net_http_TestServerDuplicateBackgroundRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerDuplicateBackgroundRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerHijackGetsBackgroundByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerHijackGetsBackgroundByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerHijackGetsBackgroundByte_big": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerHijackGetsBackgroundByte_big": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerValidatesMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_eofListenerNotComparable_Accept": {
        "result": "struct net_http_eofListenerNotComparable_Accept_retval {net_Conn field_0;error err1;}",
        "result_name": "net_http_eofListenerNotComparable_Accept_retval",
        "parameters": []
    },
    "net_http_eofListenerNotComparable_Addr": {
        "result": "net_Addr",
        "result_name": null,
        "parameters": []
    },
    "net_http_eofListenerNotComparable_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestServerListenNotComparableListener": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http__ptr_countCloseListener_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestServerCloseListenerOnce": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestServerShutdownThenServe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestStripPortFromHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestServerContexts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerContexts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestConnContextNotModifyingAllContexts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testConnContextNotModifyingAllContexts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestUnsupportedTransferEncodingsReturn501": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testUnsupportedTransferEncodingsReturn501": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestContentEncodingNoSniffing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testContentEncodingNoSniffing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTimeoutHandlerSuperfluousLogs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTimeoutHandlerSuperfluousLogs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_fetchWireResponse": {
        "result": "struct net_http_fetchWireResponse_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_http_fetchWireResponse_retval",
        "parameters": [
            {
                "name": "host",
                "type": "string"
            },
            {
                "name": "http1ReqBody",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_BenchmarkResponseStatusLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_TestDisableKeepAliveUpgrade": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testDisableKeepAliveUpgrade": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_tlogWriter_Write": {
        "result": "struct net_http_tlogWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_tlogWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestWriteHeaderSwitchingProtocols": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testWriteHeaderSwitchingProtocols": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestMuxRedirectRelative": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestQuerySemicolon": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testQuerySemicolon": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            },
            {
                "name": "query",
                "type": "string"
            },
            {
                "name": "wantX",
                "type": "string"
            },
            {
                "name": "allowSemicolons",
                "type": "bool"
            },
            {
                "name": "expectParseFormErr",
                "type": "bool"
            }
        ]
    },
    "net_http_TestMaxBytesHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testMaxBytesHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            },
            {
                "name": "maxSize",
                "type": "int64"
            },
            {
                "name": "requestSize",
                "type": "int64"
            }
        ]
    },
    "net_http_TestEarlyHints": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestProcessing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestParseFormCleanup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testParseFormCleanup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestHeadBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestGetBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testHeadBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            },
            {
                "name": "chunked",
                "type": "bool"
            },
            {
                "name": "method",
                "type": "string"
            }
        ]
    },
    "net_http_TestDisableContentLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testDisableContentLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_DetectContentType": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_isWS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "net_http_isTT": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "net_http__ptr_exactSig_match": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "firstNonWS",
                "type": "int"
            }
        ]
    },
    "net_http__ptr_maskedSig_match": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "firstNonWS",
                "type": "int"
            }
        ]
    },
    "net_http_htmlSig_match": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "firstNonWS",
                "type": "int"
            }
        ]
    },
    "net_http_mp4Sig_match": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "firstNonWS",
                "type": "int"
            }
        ]
    },
    "net_http_textSig_match": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "firstNonWS",
                "type": "int"
            }
        ]
    },
    "net_http_TestDetectContentType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestServerContentTypeSniff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerContentTypeSniff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestServerIssue5953": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testServerIssue5953": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http__ptr_byteAtATimeReader_Read": {
        "result": "struct net_http__ptr_byteAtATimeReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_byteAtATimeReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestContentTypeWithVariousSources": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testContentTypeWithVariousSources": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestSniffWriteSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testSniffWriteSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http__ptr_socksDialer_connect": {
        "result": "struct net_http__ptr_socksDialer_connect_retval {net_Addr field_0;error err1;}",
        "result_name": "net_http__ptr_socksDialer_connect_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "c",
                "type": "net_Conn"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_http_sockssplitHostPort": {
        "result": "struct net_http_sockssplitHostPort_retval {string field_0;int field_1;error err2;}",
        "result_name": "net_http_sockssplitHostPort_retval",
        "parameters": [
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_http_socksCommand_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_socksReply_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_socksAddr_Network": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_socksAddr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_socksConn_BoundAddr": {
        "result": "net_Addr",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_socksDialer_DialContext": {
        "result": "struct net_http__ptr_socksDialer_DialContext_retval {net_Conn field_0;error err1;}",
        "result_name": "net_http__ptr_socksDialer_DialContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_socksDialer_DialWithConn": {
        "result": "struct net_http__ptr_socksDialer_DialWithConn_retval {net_Addr field_0;error err1;}",
        "result_name": "net_http__ptr_socksDialer_DialWithConn_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "c",
                "type": "net_Conn"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_socksDialer_Dial": {
        "result": "struct net_http__ptr_socksDialer_Dial_retval {net_Conn field_0;error err1;}",
        "result_name": "net_http__ptr_socksDialer_Dial_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_socksDialer_validateTarget": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_socksDialer_pathAddrs": {
        "result": "struct net_http__ptr_socksDialer_pathAddrs_retval {net_Addr field_0;error err1;}",
        "result_name": "net_http__ptr_socksDialer_pathAddrs_retval",
        "parameters": [
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_http_socksNewDialer": {
        "result": "_ptr_socksDialer",
        "result_name": null,
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_socksUsernamePassword_Authenticate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "rw",
                "type": "io_ReadWriter"
            },
            {
                "name": "auth",
                "type": "socksAuthMethod"
            }
        ]
    },
    "net_http_StatusText": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "net_http_errorReader_Read": {
        "result": "struct net_http_errorReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_errorReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_byteReader_Read": {
        "result": "struct net_http__ptr_byteReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_byteReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_newTransferWriter": {
        "result": "struct net_http_newTransferWriter_retval {_ptr_transferWriter field_0;error err1;}",
        "result_name": "net_http_newTransferWriter_retval",
        "parameters": [
            {
                "name": "r",
                "type": "interface_"
            }
        ]
    },
    "net_http__ptr_transferWriter_shouldSendChunkedRequestBody": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_transferWriter_probeRequestBody": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_noResponseBodyExpected": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "requestMethod",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_transferWriter_shouldSendContentLength": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_transferWriter_writeHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "trace",
                "type": "_ptr_httptrace_ClientTrace"
            }
        ]
    },
    "net_http__ptr_transferWriter_writeBody": {
        "result": "struct net_http__ptr_transferWriter_writeBody_retval {error err0;}",
        "result_name": "net_http__ptr_transferWriter_writeBody_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "net_http__ptr_transferWriter_doBodyCopy": {
        "result": "struct net_http__ptr_transferWriter_doBodyCopy_retval {int64 field_0;error err1;}",
        "result_name": "net_http__ptr_transferWriter_doBodyCopy_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "io_Writer"
            },
            {
                "name": "src",
                "type": "io_Reader"
            }
        ]
    },
    "net_http__ptr_transferWriter_unwrapBody": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_transferReader_protoAtLeast": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "net_http_bodyAllowedForStatus": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "status",
                "type": "int"
            }
        ]
    },
    "net_http_suppressedHeaders": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "status",
                "type": "int"
            }
        ]
    },
    "net_http_readTransfer": {
        "result": "struct net_http_readTransfer_retval {error err0;}",
        "result_name": "net_http_readTransfer_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "interface_"
            },
            {
                "name": "r",
                "type": "_ptr_bufio_Reader"
            }
        ]
    },
    "net_http_chunked": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "te",
                "type": "_slice_string"
            }
        ]
    },
    "net_http_isIdentity": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "te",
                "type": "_slice_string"
            }
        ]
    },
    "net_http__ptr_unsupportedTEError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_isUnsupportedTEError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_transferReader_parseTransferEncoding": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_fixLength": {
        "result": "struct net_http_fixLength_retval {int64 field_0;error err1;}",
        "result_name": "net_http_fixLength_retval",
        "parameters": [
            {
                "name": "isResponse",
                "type": "bool"
            },
            {
                "name": "status",
                "type": "int"
            },
            {
                "name": "requestMethod",
                "type": "string"
            },
            {
                "name": "header",
                "type": "Header"
            },
            {
                "name": "chunked",
                "type": "bool"
            }
        ]
    },
    "net_http_shouldClose": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "major",
                "type": "int"
            },
            {
                "name": "minor",
                "type": "int"
            },
            {
                "name": "header",
                "type": "Header"
            },
            {
                "name": "removeCloseHeader",
                "type": "bool"
            }
        ]
    },
    "net_http_fixTrailer": {
        "result": "struct net_http_fixTrailer_retval {Header field_0;error err1;}",
        "result_name": "net_http_fixTrailer_retval",
        "parameters": [
            {
                "name": "header",
                "type": "Header"
            },
            {
                "name": "chunked",
                "type": "bool"
            }
        ]
    },
    "net_http__ptr_body_Read": {
        "result": "struct net_http__ptr_body_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_body_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_body_readLocked": {
        "result": "struct net_http__ptr_body_readLocked_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_body_readLocked_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_seeUpcomingDoubleCRLF": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_bufio_Reader"
            }
        ]
    },
    "net_http__ptr_body_readTrailer": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_mergeSetHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_Header"
            },
            {
                "name": "src",
                "type": "Header"
            }
        ]
    },
    "net_http__ptr_body_unreadDataSizeLocked": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_body_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_body_didEarlyClose": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_body_bodyRemains": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_body_registerOnHitEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "net_http_bodyLocked_Read": {
        "result": "struct net_http_bodyLocked_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_bodyLocked_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_parseContentLength": {
        "result": "struct net_http_parseContentLength_retval {int64 field_0;error err1;}",
        "result_name": "net_http_parseContentLength_retval",
        "parameters": [
            {
                "name": "cl",
                "type": "string"
            }
        ]
    },
    "net_http_finishAsyncByteRead_Read": {
        "result": "struct net_http_finishAsyncByteRead_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_finishAsyncByteRead_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_unwrapNopCloser": {
        "result": "struct net_http_unwrapNopCloser_retval {io_Reader field_0;bool field_1;}",
        "result_name": "net_http_unwrapNopCloser_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "net_http_isKnownInMemoryReader": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "net_http_bufioFlushWriter_Write": {
        "result": "struct net_http_bufioFlushWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_bufioFlushWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestBodyReadBadTrailer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestFinalChunkedBodyReadEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestDetectInMemoryReaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http__ptr_mockTransferWriter_ReadFrom": {
        "result": "struct net_http__ptr_mockTransferWriter_ReadFrom_retval {int64 field_0;error err1;}",
        "result_name": "net_http__ptr_mockTransferWriter_ReadFrom_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "net_http__ptr_mockTransferWriter_Write": {
        "result": "struct net_http__ptr_mockTransferWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_mockTransferWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestTransferWriterWriteBodyReaderTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestParseTransferEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestParseContentLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http__ptr_Transport_writeBufferSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Transport_readBufferSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Transport_Clone": {
        "result": "_ptr_Transport",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Transport_hasCustomTLSDialer": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Transport_onceSetNextProtoDefaults": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_ProxyFromEnvironment": {
        "result": "struct net_http_ProxyFromEnvironment_retval {_ptr_url_URL field_0;error err1;}",
        "result_name": "net_http_ProxyFromEnvironment_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_ProxyURL": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "fixedURL",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "net_http__ptr_transportRequest_extraHeaders": {
        "result": "Header",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_transportRequest_setError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_Transport_useRegisteredProtocol": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_Transport_alternateRoundTripper": {
        "result": "RoundTripper",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_Transport_roundTrip": {
        "result": "struct net_http__ptr_Transport_roundTrip_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http__ptr_Transport_roundTrip_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_readTrackingBody_Read": {
        "result": "struct net_http__ptr_readTrackingBody_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_readTrackingBody_Read_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_readTrackingBody_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_setupRewindBody": {
        "result": "_ptr_Request",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_rewindBody": {
        "result": "struct net_http_rewindBody_retval {_ptr_Request field_0;error err1;}",
        "result_name": "net_http_rewindBody_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_persistConn_shouldRetryRequest": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_Transport_RegisterProtocol": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "scheme",
                "type": "string"
            },
            {
                "name": "rt",
                "type": "RoundTripper"
            }
        ]
    },
    "net_http__ptr_Transport_CloseIdleConnections": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Transport_CancelRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http__ptr_Transport_cancelRequest": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "cancelKey"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http_envProxyFunc": {
        "result": "void*",
        "result_name": null,
        "parameters": []
    },
    "net_http_resetProxyConfig": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Transport_connectMethodForRequest": {
        "result": "struct net_http__ptr_Transport_connectMethodForRequest_retval {connectMethod field_0;error err1;}",
        "result_name": "net_http__ptr_Transport_connectMethodForRequest_retval",
        "parameters": [
            {
                "name": "treq",
                "type": "_ptr_transportRequest"
            }
        ]
    },
    "net_http__ptr_connectMethod_proxyAuth": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_transportReadFromServerError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_transportReadFromServerError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Transport_putOrCloseIdleConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pconn",
                "type": "_ptr_persistConn"
            }
        ]
    },
    "net_http__ptr_Transport_maxIdleConnsPerHost": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Transport_tryPutIdleConn": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pconn",
                "type": "_ptr_persistConn"
            }
        ]
    },
    "net_http__ptr_Transport_queueForIdleConn": {
        "result": "struct net_http__ptr_Transport_queueForIdleConn_retval {bool field_0;}",
        "result_name": "net_http__ptr_Transport_queueForIdleConn_retval",
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_wantConn"
            }
        ]
    },
    "net_http__ptr_Transport_removeIdleConn": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pconn",
                "type": "_ptr_persistConn"
            }
        ]
    },
    "net_http__ptr_Transport_removeIdleConnLocked": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pconn",
                "type": "_ptr_persistConn"
            }
        ]
    },
    "net_http__ptr_Transport_setReqCanceler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "cancelKey"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "net_http__ptr_Transport_replaceReqCanceler": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "cancelKey"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "net_http__ptr_Transport_dial": {
        "result": "struct net_http__ptr_Transport_dial_retval {net_Conn field_0;error err1;}",
        "result_name": "net_http__ptr_Transport_dial_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_wantConn_waiting": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_wantConn_tryDeliver": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "_ptr_persistConn"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_wantConn_cancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Transport"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_wantConnQueue_len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_wantConnQueue_pushBack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_wantConn"
            }
        ]
    },
    "net_http__ptr_wantConnQueue_popFront": {
        "result": "_ptr_wantConn",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_wantConnQueue_peekFront": {
        "result": "_ptr_wantConn",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_wantConnQueue_cleanFront": {
        "result": "struct net_http__ptr_wantConnQueue_cleanFront_retval {bool field_0;}",
        "result_name": "net_http__ptr_wantConnQueue_cleanFront_retval",
        "parameters": []
    },
    "net_http__ptr_Transport_customDialTLS": {
        "result": "struct net_http__ptr_Transport_customDialTLS_retval {net_Conn field_0;error err1;}",
        "result_name": "net_http__ptr_Transport_customDialTLS_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_Transport_getConn": {
        "result": "struct net_http__ptr_Transport_getConn_retval {_ptr_persistConn field_0;error err1;}",
        "result_name": "net_http__ptr_Transport_getConn_retval",
        "parameters": [
            {
                "name": "treq",
                "type": "_ptr_transportRequest"
            },
            {
                "name": "cm",
                "type": "connectMethod"
            }
        ]
    },
    "net_http__ptr_Transport_queueForDial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_wantConn"
            }
        ]
    },
    "net_http__ptr_Transport_dialConnFor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_wantConn"
            }
        ]
    },
    "net_http__ptr_Transport_decConnsPerHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "connectMethodKey"
            }
        ]
    },
    "net_http__ptr_persistConn_addTLS": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "trace",
                "type": "_ptr_httptrace_ClientTrace"
            }
        ]
    },
    "net_http__ptr_Transport_dialConn": {
        "result": "struct net_http__ptr_Transport_dialConn_retval {_ptr_persistConn field_0;error err1;}",
        "result_name": "net_http__ptr_Transport_dialConn_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "cm",
                "type": "connectMethod"
            }
        ]
    },
    "net_http_persistConnWriter_Write": {
        "result": "struct net_http_persistConnWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_persistConnWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_persistConnWriter_ReadFrom": {
        "result": "struct net_http_persistConnWriter_ReadFrom_retval {int64 field_0;error err1;}",
        "result_name": "net_http_persistConnWriter_ReadFrom_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "net_http__ptr_connectMethod_key": {
        "result": "connectMethodKey",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_connectMethod_scheme": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_connectMethod_addr": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_connectMethod_tlsHost": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_connectMethodKey_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_persistConn_maxHeaderResponseSize": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_persistConn_Read": {
        "result": "struct net_http__ptr_persistConn_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_persistConn_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_persistConn_isBroken": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_persistConn_canceled": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_persistConn_isReused": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_persistConn_gotIdleConnTrace": {
        "result": "struct net_http__ptr_persistConn_gotIdleConnTrace_retval {httptrace_GotConnInfo field_0;}",
        "result_name": "net_http__ptr_persistConn_gotIdleConnTrace_retval",
        "parameters": [
            {
                "name": "idleAt",
                "type": "time_Time"
            }
        ]
    },
    "net_http__ptr_persistConn_cancelRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_persistConn_closeConnIfStillIdle": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_persistConn_mapRoundTripError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_transportRequest"
            },
            {
                "name": "startBytesWritten",
                "type": "int64"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_persistConn_readLoop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_persistConn_readLoopPeekFailLocked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "peekErr",
                "type": "error"
            }
        ]
    },
    "net_http_is408Message": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_persistConn_readResponse": {
        "result": "struct net_http__ptr_persistConn_readResponse_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http__ptr_persistConn_readResponse_retval",
        "parameters": [
            {
                "name": "rc",
                "type": "requestAndChan"
            },
            {
                "name": "trace",
                "type": "_ptr_httptrace_ClientTrace"
            }
        ]
    },
    "net_http__ptr_persistConn_waitForContinue": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "continueCh",
                "type": "chan_send_struct"
            }
        ]
    },
    "net_http_newReadWriteCloserBody": {
        "result": "io_ReadWriteCloser",
        "result_name": null,
        "parameters": [
            {
                "name": "br",
                "type": "_ptr_bufio_Reader"
            },
            {
                "name": "rwc",
                "type": "io_ReadWriteCloser"
            }
        ]
    },
    "net_http__ptr_readWriteCloserBody_Read": {
        "result": "struct net_http__ptr_readWriteCloserBody_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_readWriteCloserBody_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_nothingWrittenError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_persistConn_writeLoop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_persistConn_wroteRequest": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_httpError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_httpError_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_httpError_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http_nop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_persistConn_roundTrip": {
        "result": "struct net_http__ptr_persistConn_roundTrip_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http__ptr_persistConn_roundTrip_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_transportRequest"
            }
        ]
    },
    "net_http__ptr_transportRequest_logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "net_http__ptr_persistConn_markReused": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_persistConn_close": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_persistConn_closeLocked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http_idnaASCIIFromURL": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "url",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "net_http_canonicalAddr": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "url",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "net_http__ptr_bodyEOFSignal_Read": {
        "result": "struct net_http__ptr_bodyEOFSignal_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_bodyEOFSignal_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_bodyEOFSignal_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_bodyEOFSignal_condfn": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http__ptr_gzipReader_Read": {
        "result": "struct net_http__ptr_gzipReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_gzipReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_gzipReader_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_tlsHandshakeTimeoutError_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http_tlsHandshakeTimeoutError_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http_tlsHandshakeTimeoutError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_fakeLocker_Lock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_fakeLocker_Unlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_cloneTLSConfig": {
        "result": "_ptr_tls_Config",
        "result_name": null,
        "parameters": [
            {
                "name": "cfg",
                "type": "_ptr_tls_Config"
            }
        ]
    },
    "net_http__ptr_connLRU_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "_ptr_persistConn"
            }
        ]
    },
    "net_http__ptr_connLRU_removeOldest": {
        "result": "_ptr_persistConn",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_connLRU_remove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "_ptr_persistConn"
            }
        ]
    },
    "net_http__ptr_connLRU_len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http_defaultTransportDialContext": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "dialer",
                "type": "_ptr_net_Dialer"
            }
        ]
    },
    "net_http_TestTransportPersistConnReadLoopEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_isNothingWrittenError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http_isTransportReadFromServerError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http_newLocalListener": {
        "result": "net_Listener",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_dummyRequest": {
        "result": "_ptr_Request",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "string"
            }
        ]
    },
    "net_http_dummyRequestWithBody": {
        "result": "_ptr_Request",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "string"
            }
        ]
    },
    "net_http_dummyRequestWithBodyNoGetBody": {
        "result": "_ptr_Request",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "string"
            }
        ]
    },
    "net_http_issue22091Error_IsHTTP2NoCachedConnError": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_issue22091Error_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestTransportShouldRetryRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_roundTripFunc_RoundTrip": {
        "result": "struct net_http_roundTripFunc_RoundTrip_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http_roundTripFunc_RoundTrip_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_TestTransportBodyAltRewind": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http__ptr_testCloseConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_testConnSet_insert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "net_Conn"
            }
        ]
    },
    "net_http__ptr_testConnSet_remove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "net_Conn"
            }
        ]
    },
    "net_http_makeTestDial": {
        "result": "struct net_http_makeTestDial_retval {_ptr_testConnSet field_0;void* field_1;}",
        "result_name": "net_http_makeTestDial_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http__ptr_testConnSet_check": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestReuseRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testReuseRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportKeepAlives": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportKeepAlives": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportConnectionCloseOnResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportConnectionCloseOnResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportConnectionCloseOnRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportConnectionCloseOnRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportConnectionCloseOnRequestDisableKeepAlive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportConnectionCloseOnRequestDisableKeepAlive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportRespectRequestWantsClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportRespectRequestWantsClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportIdleCacheKeys": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportIdleCacheKeys": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportReadToEndReusesConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportReadToEndReusesConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportMaxPerHostIdleConns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportMaxPerHostIdleConns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportMaxConnsPerHostIncludeDialInProgress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportMaxConnsPerHostIncludeDialInProgress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportMaxConnsPerHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportMaxConnsPerHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportRemovesDeadIdleConnections": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportRemovesDeadIdleConnections": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportServerClosingUnexpectedly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportServerClosingUnexpectedly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestStressSurpriseServerCloses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testStressSurpriseServerCloses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportHeadResponses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportHeadResponses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportHeadChunkedResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportHeadChunkedResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestRoundTripGzip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testRoundTripGzip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportGzip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportGzip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportExpect100Continue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportExpect100Continue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestSOCKS5Proxy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testSOCKS5Proxy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportProxy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestOnProxyConnectResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportProxyHTTPSConnectLeak": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportDialPreservesNetOpProxyError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportProxyDialDoesNotMutateProxyConnectHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportProxyDialDoesNotMutateProxyConnectHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportGzipRecursive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportGzipRecursive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportGzipShort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportGzipShort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_waitNumGoroutine": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "nmax",
                "type": "int"
            }
        ]
    },
    "net_http_TestTransportPersistConnLeak": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportPersistConnLeak": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportPersistConnLeakShortBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportPersistConnLeakShortBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http__ptr_countingDialer_DialContext": {
        "result": "struct net_http__ptr_countingDialer_DialContext_retval {net_Conn field_0;error err1;}",
        "result_name": "net_http__ptr_countingDialer_DialContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_http__ptr_countingDialer_decrement": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_countingDialer_Read": {
        "result": "struct net_http__ptr_countingDialer_Read_retval {int64 field_0;}",
        "result_name": "net_http__ptr_countingDialer_Read_retval",
        "parameters": []
    },
    "net_http_TestTransportPersistConnLeakNeverIdle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportPersistConnLeakNeverIdle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http__ptr_contextCounter_Track": {
        "result": "context_Context",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "net_http__ptr_contextCounter_decrement": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_contextCounter_Read": {
        "result": "struct net_http__ptr_contextCounter_Read_retval {int64 field_0;}",
        "result_name": "net_http__ptr_contextCounter_Read_retval",
        "parameters": []
    },
    "net_http_TestTransportPersistConnContextLeakMaxConnsPerHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportPersistConnContextLeakMaxConnsPerHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportIdleConnCrash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportIdleConnCrash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestIssue3644": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testIssue3644": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestIssue3595": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testIssue3595": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestChunkedNoContent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testChunkedNoContent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportConcurrency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportConcurrency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestIssue4191_InfiniteGetTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testIssue4191_InfiniteGetTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestIssue4191_InfiniteGetToPutTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testIssue4191_InfiniteGetToPutTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportResponseHeaderTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportResponseHeaderTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportCancelRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportCancelRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_testTransportCancelRequestInDo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            },
            {
                "name": "body",
                "type": "io_Reader"
            }
        ]
    },
    "net_http_TestTransportCancelRequestInDo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportCancelRequestWithBodyInDo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportCancelRequestInDial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestCancelRequestWithChannel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testCancelRequestWithChannel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestCancelRequestWithChannelBeforeDo_Cancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestCancelRequestWithChannelBeforeDo_Context": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testCancelRequestWithChannelBeforeDo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            },
            {
                "name": "withCtx",
                "type": "bool"
            }
        ]
    },
    "net_http_TestTransportCancelBeforeResponseHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportCloseResponseBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportCloseResponseBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_fooProto_RoundTrip": {
        "result": "struct net_http_fooProto_RoundTrip_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http_fooProto_RoundTrip_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_TestTransportAltProto": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportNoHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportEmptyMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportSocketLateBinding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportSocketLateBinding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportReading100Continue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportIgnore1xxResponses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportIgnore1xxResponses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportLimits1xxResponses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportLimits1xxResponses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportTreat101Terminal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportTreat101Terminal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_proxyFromEnvTest_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_testProxyForRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tt",
                "type": "proxyFromEnvTest"
            },
            {
                "name": "proxyForRequest",
                "type": "void*"
            }
        ]
    },
    "net_http_TestProxyFromEnvironment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestProxyFromEnvironmentLowerCase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestIdleConnChannelLeak": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testIdleConnChannelLeak": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportClosesRequestBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportClosesRequestBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportTLSHandshakeTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTLSServerClosesConnection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTLSServerClosesConnection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_byteFromChanReader_Read": {
        "result": "struct net_http_byteFromChanReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_byteFromChanReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestTransportNoReuseAfterEarlyResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportNoReuseAfterEarlyResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportIssue10457": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportIssue10457": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_closerFunc_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_writerFuncConn_Write": {
        "result": "struct net_http_writerFuncConn_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_writerFuncConn_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestRetryRequestsOnError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testRetryRequestsOnError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportClosesBodyOnError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportClosesBodyOnError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportDialTLS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportDialTLS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportDialContext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportDialContext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportDialTLSContext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportDialTLSContext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestRoundTripReturnsProxyError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportCloseIdleConnsThenReturn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportTraceGotConnH2IdleConns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportRemovesH2ConnsAfterIdle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportRemovesH2ConnsAfterIdle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportRangeAndGzip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportRangeAndGzip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportResponseCancelRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportResponseCancelRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportContentEncodingCaseInsensitive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportContentEncodingCaseInsensitive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportDialCancelRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportDialCancelRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestConnClosedBeforeRequestIsWritten": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testConnClosedBeforeRequestIsWritten": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http__ptr_logWritesConn_Write": {
        "result": "struct net_http__ptr_logWritesConn_Write_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_logWritesConn_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_logWritesConn_Read": {
        "result": "struct net_http__ptr_logWritesConn_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_logWritesConn_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http__ptr_logWritesConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestTransportFlushesBodyChunks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportFlushesRequestHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportFlushesRequestHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http__ptr_wgReadCloser_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestTransportPrefersResponseOverWriteError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportPrefersResponseOverWriteError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportAutomaticHTTP2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportAutomaticHTTP2_DialerAndTLSConfigSupportsHTTP2AndTLSConfig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportAutomaticHTTP2_DefaultTransport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportAutomaticHTTP2_TLSNextProto": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportAutomaticHTTP2_TLSConfig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportAutomaticHTTP2_ExpectContinueTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportAutomaticHTTP2_Dial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportAutomaticHTTP2_DialContext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportAutomaticHTTP2_DialTLS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportAutoHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tr",
                "type": "_ptr_Transport"
            },
            {
                "name": "wantH2",
                "type": "bool"
            }
        ]
    },
    "net_http_TestTransportReuseConnEmptyResponseBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportReuseConnEmptyResponseBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestNoCrashReturningTransportAltConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportReuseConnection_Gzip_Chunked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportReuseConnection_Gzip_ContentLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportReuseConnection_Gzip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            },
            {
                "name": "chunked",
                "type": "bool"
            }
        ]
    },
    "net_http_TestTransportResponseHeaderLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportResponseHeaderLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportEventTrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportEventTrace_NoHooks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportEventTrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            },
            {
                "name": "noHooks",
                "type": "bool"
            }
        ]
    },
    "net_http_TestTransportEventTraceTLSVerify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportEventTraceTLSVerify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_skipIfDNSHijacked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportEventTraceRealDNS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportRejectsAlphaPort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTLSHandshakeTrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTLSHandshakeTrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportMaxIdleConns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportMaxIdleConns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportIdleConnTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportIdleConnTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestIdleConnH2Crash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testIdleConnH2Crash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_funcConn_Read": {
        "result": "struct net_http_funcConn_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_funcConn_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_funcConn_Write": {
        "result": "struct net_http_funcConn_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_funcConn_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_funcConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestTransportReturnsPeekError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportIDNA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportIDNA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportProxyConnectHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportProxyConnectHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportProxyGetConnectHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportProxyGetConnectHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_funcRoundTripper_RoundTrip": {
        "result": "struct net_http_funcRoundTripper_RoundTrip_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http_funcRoundTripper_RoundTrip_retval",
        "parameters": []
    },
    "net_http_wantBody": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "_ptr_Response"
            },
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "net_http_countCloseReader_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestMissingStatusNoPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_doFetchCheckPanic": {
        "result": "struct net_http_doFetchCheckPanic_retval {_ptr_Response field_0;error err1;bool field_2;}",
        "result_name": "net_http_doFetchCheckPanic_retval",
        "parameters": [
            {
                "name": "tr",
                "type": "_ptr_Transport"
            },
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_TestNoBodyOnChunked304Response": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testNoBodyOnChunked304Response": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_funcWriter_Write": {
        "result": "struct net_http_funcWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_funcWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_doneContext_Done": {
        "result": "chan_send_struct",
        "result_name": null,
        "parameters": []
    },
    "net_http_doneContext_Err": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_TestTransportCheckContextDoneEarly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestClientTimeoutKillsConn_BeforeHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientTimeoutKillsConn_BeforeHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestClientTimeoutKillsConn_AfterHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testClientTimeoutKillsConn_AfterHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportResponseBodyWritableOnProtocolSwitch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportResponseBodyWritableOnProtocolSwitch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportCONNECTBidi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportCONNECTBidi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportRequestReplayable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http__ptr_testMockTCPConn_ReadFrom": {
        "result": "struct net_http__ptr_testMockTCPConn_ReadFrom_retval {int64 field_0;error err1;}",
        "result_name": "net_http__ptr_testMockTCPConn_ReadFrom_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "net_http_TestTransportRequestWriteRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportRequestWriteRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportClone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestIs408": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestTransportIgnores408": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportIgnores408": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestInvalidHeaderResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testInvalidHeaderResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http__ptr_bodyCloser_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_bodyCloser_Read": {
        "result": "struct net_http__ptr_bodyCloser_Read_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_bodyCloser_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestTransportClosesBodyOnInvalidRequests": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportClosesBodyOnInvalidRequests": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http__ptr_breakableConn_Write": {
        "result": "struct net_http__ptr_breakableConn_Write_retval {int field_0;error err1;}",
        "result_name": "net_http__ptr_breakableConn_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_TestDontCacheBrokenHTTP2Conn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testDontCacheBrokenHTTP2Conn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportDecrementConnWhenIdleConnRemoved": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportDecrementConnWhenIdleConnRemoved": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestAltProtoCancellation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cancelProto_RoundTrip": {
        "result": "struct net_http_cancelProto_RoundTrip_retval {_ptr_Response field_0;error err1;}",
        "result_name": "net_http_cancelProto_RoundTrip_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_TestIssue32441": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testIssue32441": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestTransportRejectsSignInContentLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testTransportRejectsSignInContentLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_testTransportRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_http_TestErrorWriteLoopRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_TestCancelRequestWhenSharingConnection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testCancelRequestWhenSharingConnection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_TestHandlerAbortRacesBodyRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_testHandlerAbortRacesBodyRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "testMode"
            }
        ]
    },
    "net_http_HelloServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http__ptr_Counter_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http__ptr_Counter_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_FlagServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_ArgServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_ChanCreate": {
        "result": "Chan",
        "result_name": null,
        "parameters": []
    },
    "net_http_Chan_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_DateServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rw",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_Logger": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_cgi_Request": {
        "result": "struct net_http_cgi_Request_retval {_ptr_http_Request field_0;error err1;}",
        "result_name": "net_http_cgi_Request_retval",
        "parameters": []
    },
    "net_http_cgi_envMap": {
        "result": "map_string_string",
        "result_name": null,
        "parameters": [
            {
                "name": "env",
                "type": "_slice_string"
            }
        ]
    },
    "net_http_cgi_RequestFromMap": {
        "result": "struct net_http_cgi_RequestFromMap_retval {_ptr_http_Request field_0;error err1;}",
        "result_name": "net_http_cgi_RequestFromMap_retval",
        "parameters": [
            {
                "name": "params",
                "type": "map_string_string"
            }
        ]
    },
    "net_http_cgi_Serve": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "handler",
                "type": "http_Handler"
            }
        ]
    },
    "net_http_cgi__ptr_response_Flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_cgi__ptr_response_Header": {
        "result": "http_Header",
        "result_name": null,
        "parameters": []
    },
    "net_http_cgi__ptr_response_Write": {
        "result": "struct net_http_cgi__ptr_response_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_cgi__ptr_response_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_cgi__ptr_response_WriteHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "net_http_cgi__ptr_response_writeCGIHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_cgi_TestRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestRequestWithTLS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestRequestWithoutHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestRequestWithoutRequestURI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestRequestWithoutRemotePort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi__ptr_Handler_stderr": {
        "result": "io_Writer",
        "result_name": null,
        "parameters": []
    },
    "net_http_cgi_removeLeadingDuplicates": {
        "result": "struct net_http_cgi_removeLeadingDuplicates_retval {_slice_string field_0;}",
        "result_name": "net_http_cgi_removeLeadingDuplicates_retval",
        "parameters": [
            {
                "name": "env",
                "type": "_slice_string"
            }
        ]
    },
    "net_http_cgi__ptr_Handler_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rw",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_cgi__ptr_Handler_printf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "net_http_cgi__ptr_Handler_handleInternalRedirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rw",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "net_http_cgi_upperCaseAndUnderscore": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "net_http_cgi_newRequest": {
        "result": "_ptr_http_Request",
        "result_name": null,
        "parameters": [
            {
                "name": "httpreq",
                "type": "string"
            }
        ]
    },
    "net_http_cgi_runCgiTest": {
        "result": "_ptr_httptest_ResponseRecorder",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "h",
                "type": "_ptr_Handler"
            },
            {
                "name": "httpreq",
                "type": "string"
            },
            {
                "name": "expectedMap",
                "type": "map_string_string"
            },
            {
                "name": "checks",
                "type": "void*"
            }
        ]
    },
    "net_http_cgi_runResponseChecks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "rw",
                "type": "_ptr_httptest_ResponseRecorder"
            },
            {
                "name": "expectedMap",
                "type": "map_string_string"
            },
            {
                "name": "checks",
                "type": "void*"
            }
        ]
    },
    "net_http_cgi_check": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestCGIBasicGet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestCGIEnvIPv6": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestCGIBasicGetAbsPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestPathInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestPathInfoDirRoot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestDupHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestDropProxyHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestPathInfoNoRoot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestCGIBasicPost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_chunk": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_cgi_TestCGIPostChunked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestRedirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestInternalRedirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestCopyError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestDirUnix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_findPerl": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestDirWindows": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestEnvOverride": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestHandlerStderr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestRemoveLeadingDuplicates": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestHostingOurselves": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi__ptr_customWriterRecorder_Write": {
        "result": "struct net_http_cgi__ptr_customWriterRecorder_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_cgi__ptr_customWriterRecorder_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_cgi__ptr_limitWriter_Write": {
        "result": "struct net_http_cgi__ptr_limitWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_cgi__ptr_limitWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_cgi_TestKillChildAfterCopyError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestChildOnlyHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestNilRequestBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_TestChildContentType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_Test500WithNoHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_Test500WithNoContentType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_Test500WithEmptyHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_want500Test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "net_http_cgi_neverEnding_Read": {
        "result": "struct net_http_cgi_neverEnding_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_cgi_neverEnding_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_cgi_TestBeChildCGIProcess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cgi_isProcessRunning": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "net_http_cookiejar_dummypsl_PublicSuffix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "domain",
                "type": "string"
            }
        ]
    },
    "net_http_cookiejar_dummypsl_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_cookiejar_ExampleNew": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_cookiejar_New": {
        "result": "struct net_http_cookiejar_New_retval {_ptr_Jar field_0;error err1;}",
        "result_name": "net_http_cookiejar_New_retval",
        "parameters": [
            {
                "name": "o",
                "type": "_ptr_Options"
            }
        ]
    },
    "net_http_cookiejar__ptr_entry_id": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_cookiejar__ptr_entry_shouldSend": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "https",
                "type": "bool"
            },
            {
                "name": "host",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "net_http_cookiejar__ptr_entry_domainMatch": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net_http_cookiejar__ptr_entry_pathMatch": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "requestPath",
                "type": "string"
            }
        ]
    },
    "net_http_cookiejar_hasDotSuffix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "net_http_cookiejar__ptr_Jar_Cookies": {
        "result": "struct net_http_cookiejar__ptr_Jar_Cookies_retval {_slice__ptr_http_Cookie field_0;}",
        "result_name": "net_http_cookiejar__ptr_Jar_Cookies_retval",
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "net_http_cookiejar__ptr_Jar_cookies": {
        "result": "struct net_http_cookiejar__ptr_Jar_cookies_retval {_slice__ptr_http_Cookie field_0;}",
        "result_name": "net_http_cookiejar__ptr_Jar_cookies_retval",
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_url_URL"
            },
            {
                "name": "now",
                "type": "time_Time"
            }
        ]
    },
    "net_http_cookiejar__ptr_Jar_SetCookies": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_url_URL"
            },
            {
                "name": "cookies",
                "type": "_slice__ptr_http_Cookie"
            }
        ]
    },
    "net_http_cookiejar__ptr_Jar_setCookies": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_url_URL"
            },
            {
                "name": "cookies",
                "type": "_slice__ptr_http_Cookie"
            },
            {
                "name": "now",
                "type": "time_Time"
            }
        ]
    },
    "net_http_cookiejar_canonicalHost": {
        "result": "struct net_http_cookiejar_canonicalHost_retval {string field_0;error err1;}",
        "result_name": "net_http_cookiejar_canonicalHost_retval",
        "parameters": [
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net_http_cookiejar_hasPort": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net_http_cookiejar_jarKey": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "host",
                "type": "string"
            },
            {
                "name": "psl",
                "type": "PublicSuffixList"
            }
        ]
    },
    "net_http_cookiejar_isIP": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net_http_cookiejar_defaultPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "net_http_cookiejar__ptr_Jar_newEntry": {
        "result": "struct net_http_cookiejar__ptr_Jar_newEntry_retval {entry field_0;bool field_1;error err2;}",
        "result_name": "net_http_cookiejar__ptr_Jar_newEntry_retval",
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_http_Cookie"
            },
            {
                "name": "now",
                "type": "time_Time"
            },
            {
                "name": "defPath",
                "type": "string"
            },
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net_http_cookiejar__ptr_Jar_domainAndType": {
        "result": "struct net_http_cookiejar__ptr_Jar_domainAndType_retval {string field_0;bool field_1;error err2;}",
        "result_name": "net_http_cookiejar__ptr_Jar_domainAndType_retval",
        "parameters": [
            {
                "name": "host",
                "type": "string"
            },
            {
                "name": "domain",
                "type": "string"
            }
        ]
    },
    "net_http_cookiejar_testPSL_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_http_cookiejar_testPSL_PublicSuffix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "string"
            }
        ]
    },
    "net_http_cookiejar_newTestJar": {
        "result": "_ptr_Jar",
        "result_name": null,
        "parameters": []
    },
    "net_http_cookiejar_TestHasDotSuffix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cookiejar_TestCanonicalHost": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cookiejar_TestHasPort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cookiejar_TestJarKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cookiejar_TestJarKeyNilPSL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cookiejar_TestIsIP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cookiejar_TestDefaultPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cookiejar_TestDomainAndType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cookiejar_expiresIn": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "delta",
                "type": "int"
            }
        ]
    },
    "net_http_cookiejar_mustParseURL": {
        "result": "_ptr_url_URL",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_cookiejar_jarTest_run": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "jar",
                "type": "_ptr_Jar"
            }
        ]
    },
    "net_http_cookiejar_TestBasics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cookiejar_TestUpdateAndDelete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cookiejar_TestExpiration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cookiejar_TestChromiumBasics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cookiejar_TestChromiumDomain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cookiejar_TestChromiumDeletion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cookiejar_TestDomainHandling": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cookiejar_TestIssue19384": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_cookiejar_encode": {
        "result": "struct net_http_cookiejar_encode_retval {string field_0;error err1;}",
        "result_name": "net_http_cookiejar_encode_retval",
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_cookiejar_encodeDigit": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "digit",
                "type": "int32"
            }
        ]
    },
    "net_http_cookiejar_adapt": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "delta",
                "type": "int32"
            },
            {
                "name": "numPoints",
                "type": "int32"
            },
            {
                "name": "firstTime",
                "type": "bool"
            }
        ]
    },
    "net_http_cookiejar_toASCII": {
        "result": "struct net_http_cookiejar_toASCII_retval {string field_0;error err1;}",
        "result_name": "net_http_cookiejar_toASCII_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_cookiejar_TestPunycode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_fcgi_newRequest": {
        "result": "_ptr_request",
        "result_name": null,
        "parameters": [
            {
                "name": "reqId",
                "type": "uint16"
            },
            {
                "name": "flags",
                "type": "uint8"
            }
        ]
    },
    "net_http_fcgi__ptr_request_parseParams": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_fcgi_newResponse": {
        "result": "_ptr_response",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_child"
            },
            {
                "name": "req",
                "type": "_ptr_request"
            }
        ]
    },
    "net_http_fcgi__ptr_response_Header": {
        "result": "http_Header",
        "result_name": null,
        "parameters": []
    },
    "net_http_fcgi__ptr_response_Write": {
        "result": "struct net_http_fcgi__ptr_response_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_fcgi__ptr_response_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_fcgi__ptr_response_WriteHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "net_http_fcgi__ptr_response_writeCGIHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_fcgi__ptr_response_Flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_fcgi__ptr_response_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_fcgi_newChild": {
        "result": "_ptr_child",
        "result_name": null,
        "parameters": [
            {
                "name": "rwc",
                "type": "io_ReadWriteCloser"
            },
            {
                "name": "handler",
                "type": "http_Handler"
            }
        ]
    },
    "net_http_fcgi__ptr_child_serve": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_fcgi__ptr_child_handleRecord": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "rec",
                "type": "_ptr_record"
            }
        ]
    },
    "net_http_fcgi_filterOutUsedEnvVars": {
        "result": "map_string_string",
        "result_name": null,
        "parameters": [
            {
                "name": "envVars",
                "type": "map_string_string"
            }
        ]
    },
    "net_http_fcgi__ptr_child_serveRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_request"
            },
            {
                "name": "body",
                "type": "io_ReadCloser"
            }
        ]
    },
    "net_http_fcgi__ptr_child_cleanUp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_fcgi_Serve": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "net_Listener"
            },
            {
                "name": "handler",
                "type": "http_Handler"
            }
        ]
    },
    "net_http_fcgi_ProcessEnv": {
        "result": "map_string_string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_fcgi_addFastCGIEnvToContext": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_fcgi__ptr_beginRequest_read": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "content",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_fcgi__ptr_header_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "recType",
                "type": "recType"
            },
            {
                "name": "reqId",
                "type": "uint16"
            },
            {
                "name": "contentLength",
                "type": "int"
            }
        ]
    },
    "net_http_fcgi_newConn": {
        "result": "_ptr_conn",
        "result_name": null,
        "parameters": [
            {
                "name": "rwc",
                "type": "io_ReadWriteCloser"
            }
        ]
    },
    "net_http_fcgi__ptr_conn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_fcgi__ptr_record_read": {
        "result": "struct net_http_fcgi__ptr_record_read_retval {error err0;}",
        "result_name": "net_http_fcgi__ptr_record_read_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "net_http_fcgi__ptr_record_content": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "net_http_fcgi__ptr_conn_writeRecord": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "recType",
                "type": "recType"
            },
            {
                "name": "reqId",
                "type": "uint16"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_fcgi__ptr_conn_writeEndRequest": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "reqId",
                "type": "uint16"
            },
            {
                "name": "appStatus",
                "type": "int"
            },
            {
                "name": "protocolStatus",
                "type": "uint8"
            }
        ]
    },
    "net_http_fcgi__ptr_conn_writePairs": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "recType",
                "type": "recType"
            },
            {
                "name": "reqId",
                "type": "uint16"
            },
            {
                "name": "pairs",
                "type": "map_string_string"
            }
        ]
    },
    "net_http_fcgi_readSize": {
        "result": "struct net_http_fcgi_readSize_retval {uint32 field_0;int field_1;}",
        "result_name": "net_http_fcgi_readSize_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_fcgi_readString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "size",
                "type": "uint32"
            }
        ]
    },
    "net_http_fcgi_encodeSize": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "size",
                "type": "uint32"
            }
        ]
    },
    "net_http_fcgi__ptr_bufWriter_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_fcgi_newWriter": {
        "result": "_ptr_bufWriter",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_conn"
            },
            {
                "name": "recType",
                "type": "recType"
            },
            {
                "name": "reqId",
                "type": "uint16"
            }
        ]
    },
    "net_http_fcgi__ptr_streamWriter_Write": {
        "result": "struct net_http_fcgi__ptr_streamWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_fcgi__ptr_streamWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_fcgi__ptr_streamWriter_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_fcgi_TestSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_fcgi__ptr_nilCloser_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_fcgi_TestStreams": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_fcgi__ptr_writeOnlyConn_Write": {
        "result": "struct net_http_fcgi__ptr_writeOnlyConn_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_fcgi__ptr_writeOnlyConn_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_fcgi__ptr_writeOnlyConn_Read": {
        "result": "struct net_http_fcgi__ptr_writeOnlyConn_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_fcgi__ptr_writeOnlyConn_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_fcgi__ptr_writeOnlyConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_fcgi_TestGetValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_fcgi_nameValuePair11": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "nameData",
                "type": "string"
            },
            {
                "name": "valueData",
                "type": "string"
            }
        ]
    },
    "net_http_fcgi_makeRecord": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "recordType",
                "type": "recType"
            },
            {
                "name": "requestId",
                "type": "uint16"
            },
            {
                "name": "contentData",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_fcgi_nopWriteCloser_Write": {
        "result": "struct net_http_fcgi_nopWriteCloser_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_fcgi_nopWriteCloser_Write_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_fcgi_nopWriteCloser_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_fcgi_TestChildServeCleansUp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_fcgi_rwNopCloser_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_fcgi_TestMalformedParams": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_fcgi_TestChildServeReadsEnvVars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_fcgi_TestResponseWriterSniffsContentType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_fcgi__ptr_signalingNopCloser_Write": {
        "result": "struct net_http_fcgi__ptr_signalingNopCloser_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_fcgi__ptr_signalingNopCloser_Write_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_fcgi__ptr_signalingNopCloser_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_fcgi_TestSlowRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httptest_ExampleResponseRecorder": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest_ExampleServer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest_ExampleServer_hTTP2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest_ExampleNewTLSServer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest_NewRequest": {
        "result": "_ptr_http_Request",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "string"
            },
            {
                "name": "target",
                "type": "string"
            },
            {
                "name": "body",
                "type": "io_Reader"
            }
        ]
    },
    "net_http_httptest_TestNewRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httptest_NewRecorder": {
        "result": "_ptr_ResponseRecorder",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest__ptr_ResponseRecorder_Header": {
        "result": "http_Header",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest__ptr_ResponseRecorder_writeHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "net_http_httptest__ptr_ResponseRecorder_Write": {
        "result": "struct net_http_httptest__ptr_ResponseRecorder_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_httptest__ptr_ResponseRecorder_Write_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_httptest__ptr_ResponseRecorder_WriteString": {
        "result": "struct net_http_httptest__ptr_ResponseRecorder_WriteString_retval {int field_0;error err1;}",
        "result_name": "net_http_httptest__ptr_ResponseRecorder_WriteString_retval",
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "net_http_httptest_checkWriteHeaderCode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "net_http_httptest__ptr_ResponseRecorder_WriteHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "net_http_httptest__ptr_ResponseRecorder_Flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest__ptr_ResponseRecorder_Result": {
        "result": "_ptr_http_Response",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest_parseContentLength": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "cl",
                "type": "string"
            }
        ]
    },
    "net_http_httptest_TestRecorder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httptest_TestParseContentLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httptest_TestRecorderPanicsOnNonXXXStatusCode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httptest_newLocalListener": {
        "result": "net_Listener",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest_strSliceContainsPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_slice_string"
            },
            {
                "name": "pre",
                "type": "string"
            }
        ]
    },
    "net_http_httptest_NewServer": {
        "result": "_ptr_Server",
        "result_name": null,
        "parameters": [
            {
                "name": "handler",
                "type": "http_Handler"
            }
        ]
    },
    "net_http_httptest_NewUnstartedServer": {
        "result": "_ptr_Server",
        "result_name": null,
        "parameters": [
            {
                "name": "handler",
                "type": "http_Handler"
            }
        ]
    },
    "net_http_httptest__ptr_Server_Start": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest__ptr_Server_StartTLS": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest_NewTLSServer": {
        "result": "_ptr_Server",
        "result_name": null,
        "parameters": [
            {
                "name": "handler",
                "type": "http_Handler"
            }
        ]
    },
    "net_http_httptest__ptr_Server_Close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest__ptr_Server_logCloseHangDebugInfo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest__ptr_Server_CloseClientConnections": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest__ptr_Server_Certificate": {
        "result": "_ptr_x509_Certificate",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest__ptr_Server_Client": {
        "result": "_ptr_http_Client",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest__ptr_Server_goServe": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest__ptr_Server_wrap": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest__ptr_Server_closeConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "net_Conn"
            }
        ]
    },
    "net_http_httptest__ptr_Server_closeConnChan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "net_Conn"
            },
            {
                "name": "done",
                "type": "chan_send_struct"
            }
        ]
    },
    "net_http_httptest_TestServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httptest_testServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "newServer",
                "type": "newServerFunc"
            }
        ]
    },
    "net_http_httptest_testGetAfterClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "newServer",
                "type": "newServerFunc"
            }
        ]
    },
    "net_http_httptest_testServerCloseBlocking": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "newServer",
                "type": "newServerFunc"
            }
        ]
    },
    "net_http_httptest_testServerCloseClientConnections": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "newServer",
                "type": "newServerFunc"
            }
        ]
    },
    "net_http_httptest_testServerClient": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "newTLSServer",
                "type": "newServerFunc"
            }
        ]
    },
    "net_http_httptest_testServerClientTransportType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "newServer",
                "type": "newServerFunc"
            }
        ]
    },
    "net_http_httptest_testTLSServerClientTransportType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "newTLSServer",
                "type": "newServerFunc"
            }
        ]
    },
    "net_http_httptest_onlyCloseListener_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptest_TestServerZeroValueClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httptest_TestCloseHijackedConnection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httptest_TestTLSServerWithHTTP2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httptrace_Example": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptrace_ContextClientTrace": {
        "result": "_ptr_ClientTrace",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "net_http_httptrace_WithClientTrace": {
        "result": "context_Context",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "trace",
                "type": "_ptr_ClientTrace"
            }
        ]
    },
    "net_http_httptrace__ptr_ClientTrace_compose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "_ptr_ClientTrace"
            }
        ]
    },
    "net_http_httptrace__ptr_ClientTrace_hasNetHooks": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http_httptrace_TestWithClientTrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httptrace_TestCompose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_drainBody": {
        "result": "struct net_http_httputil_drainBody_retval {io_ReadCloser field_0;error err1;}",
        "result_name": "net_http_httputil_drainBody_retval",
        "parameters": [
            {
                "name": "b",
                "type": "io_ReadCloser"
            }
        ]
    },
    "net_http_httputil__ptr_dumpConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil__ptr_dumpConn_LocalAddr": {
        "result": "net_Addr",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil__ptr_dumpConn_RemoteAddr": {
        "result": "net_Addr",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil__ptr_dumpConn_SetDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net_http_httputil__ptr_dumpConn_SetReadDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net_http_httputil__ptr_dumpConn_SetWriteDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "net_http_httputil_neverEnding_Read": {
        "result": "struct net_http_httputil_neverEnding_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_httputil_neverEnding_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_httputil_outgoingLength": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_httputil_DumpRequestOut": {
        "result": "struct net_http_httputil_DumpRequestOut_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_http_httputil_DumpRequestOut_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_http_Request"
            },
            {
                "name": "body",
                "type": "bool"
            }
        ]
    },
    "net_http_httputil__ptr_delegateReader_Read": {
        "result": "struct net_http_httputil__ptr_delegateReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_httputil__ptr_delegateReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_httputil_valueOrDefault": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            },
            {
                "name": "def",
                "type": "string"
            }
        ]
    },
    "net_http_httputil_DumpRequest": {
        "result": "struct net_http_httputil_DumpRequest_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_http_httputil_DumpRequest_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_http_Request"
            },
            {
                "name": "body",
                "type": "bool"
            }
        ]
    },
    "net_http_httputil_failureToReadBody_Read": {
        "result": "struct net_http_httputil_failureToReadBody_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_httputil_failureToReadBody_Read_retval",
        "parameters": []
    },
    "net_http_httputil_failureToReadBody_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil_DumpResponse": {
        "result": "struct net_http_httputil_DumpResponse_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_http_httputil_DumpResponse_retval",
        "parameters": [
            {
                "name": "resp",
                "type": "_ptr_http_Response"
            },
            {
                "name": "body",
                "type": "bool"
            }
        ]
    },
    "net_http_httputil_eofReader_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil_eofReader_Read": {
        "result": "struct net_http_httputil_eofReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_httputil_eofReader_Read_retval",
        "parameters": []
    },
    "net_http_httputil_TestDumpRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_deadline": {
        "result": "time_Time",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "defaultDelay",
                "type": "time_Duration"
            },
            {
                "name": "needed",
                "type": "time_Duration"
            }
        ]
    },
    "net_http_httputil_chunk": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_httputil_mustParseURL": {
        "result": "_ptr_url_URL",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_httputil_mustNewRequest": {
        "result": "_ptr_http_Request",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "string"
            },
            {
                "name": "url",
                "type": "string"
            },
            {
                "name": "body",
                "type": "io_Reader"
            }
        ]
    },
    "net_http_httputil_mustReadRequest": {
        "result": "_ptr_http_Request",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_httputil_TestDumpResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestDumpRequestOutIssue38352": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_ExampleDumpRequest": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil_ExampleDumpRequestOut": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil_ExampleDumpResponse": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil_ExampleReverseProxy": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil_NewChunkedReader": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "net_http_httputil_NewChunkedWriter": {
        "result": "io_WriteCloser",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "net_http_httputil_NewServerConn": {
        "result": "_ptr_ServerConn",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "net_Conn"
            },
            {
                "name": "r",
                "type": "_ptr_bufio_Reader"
            }
        ]
    },
    "net_http_httputil__ptr_ServerConn_Hijack": {
        "result": "struct net_http_httputil__ptr_ServerConn_Hijack_retval {net_Conn field_0;_ptr_bufio_Reader field_1;}",
        "result_name": "net_http_httputil__ptr_ServerConn_Hijack_retval",
        "parameters": []
    },
    "net_http_httputil__ptr_ServerConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil__ptr_ServerConn_Read": {
        "result": "struct net_http_httputil__ptr_ServerConn_Read_retval {_ptr_http_Request field_0;error err1;}",
        "result_name": "net_http_httputil__ptr_ServerConn_Read_retval",
        "parameters": []
    },
    "net_http_httputil__ptr_ServerConn_Pending": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil__ptr_ServerConn_Write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_http_Request"
            },
            {
                "name": "resp",
                "type": "_ptr_http_Response"
            }
        ]
    },
    "net_http_httputil_NewClientConn": {
        "result": "_ptr_ClientConn",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "net_Conn"
            },
            {
                "name": "r",
                "type": "_ptr_bufio_Reader"
            }
        ]
    },
    "net_http_httputil_NewProxyClientConn": {
        "result": "_ptr_ClientConn",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "net_Conn"
            },
            {
                "name": "r",
                "type": "_ptr_bufio_Reader"
            }
        ]
    },
    "net_http_httputil__ptr_ClientConn_Hijack": {
        "result": "struct net_http_httputil__ptr_ClientConn_Hijack_retval {net_Conn field_0;_ptr_bufio_Reader field_1;}",
        "result_name": "net_http_httputil__ptr_ClientConn_Hijack_retval",
        "parameters": []
    },
    "net_http_httputil__ptr_ClientConn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil__ptr_ClientConn_Write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_httputil__ptr_ClientConn_Pending": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil__ptr_ClientConn_Read": {
        "result": "struct net_http_httputil__ptr_ClientConn_Read_retval {_ptr_http_Response field_0;error err1;}",
        "result_name": "net_http_httputil__ptr_ClientConn_Read_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_httputil__ptr_ClientConn_Do": {
        "result": "struct net_http_httputil__ptr_ClientConn_Do_retval {_ptr_http_Response field_0;error err1;}",
        "result_name": "net_http_httputil__ptr_ClientConn_Do_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_httputil__ptr_ProxyRequest_SetURL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "net_http_httputil__ptr_ProxyRequest_SetXForwarded": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil_singleJoiningSlash": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "net_http_httputil_joinURLPath": {
        "result": "struct net_http_httputil_joinURLPath_retval {string field_0;}",
        "result_name": "net_http_httputil_joinURLPath_retval",
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_url_URL"
            },
            {
                "name": "b",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "net_http_httputil_NewSingleHostReverseProxy": {
        "result": "_ptr_ReverseProxy",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "net_http_httputil_rewriteRequestURL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_http_Request"
            },
            {
                "name": "target",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "net_http_httputil_copyHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "http_Header"
            },
            {
                "name": "src",
                "type": "http_Header"
            }
        ]
    },
    "net_http_httputil__ptr_ReverseProxy_defaultErrorHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rw",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "net_http_httputil__ptr_ReverseProxy_getErrorHandler": {
        "result": "void*",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil__ptr_ReverseProxy_modifyResponse": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "rw",
                "type": "http_ResponseWriter"
            },
            {
                "name": "res",
                "type": "_ptr_http_Response"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_httputil__ptr_ReverseProxy_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rw",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_httputil_shouldPanicOnCopyError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_httputil_removeHopByHopHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "http_Header"
            }
        ]
    },
    "net_http_httputil__ptr_ReverseProxy_flushInterval": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": [
            {
                "name": "res",
                "type": "_ptr_http_Response"
            }
        ]
    },
    "net_http_httputil__ptr_ReverseProxy_copyResponse": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "http_ResponseWriter"
            },
            {
                "name": "src",
                "type": "io_Reader"
            },
            {
                "name": "flushInterval",
                "type": "time_Duration"
            }
        ]
    },
    "net_http_httputil__ptr_ReverseProxy_copyBuffer": {
        "result": "struct net_http_httputil__ptr_ReverseProxy_copyBuffer_retval {int64 field_0;error err1;}",
        "result_name": "net_http_httputil__ptr_ReverseProxy_copyBuffer_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "io_Writer"
            },
            {
                "name": "src",
                "type": "io_Reader"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_httputil__ptr_ReverseProxy_logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "net_http_httputil__ptr_maxLatencyWriter_Write": {
        "result": "struct net_http_httputil__ptr_maxLatencyWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_httputil__ptr_maxLatencyWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_httputil__ptr_maxLatencyWriter_delayedFlush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil__ptr_maxLatencyWriter_stop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil_upgradeType": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "http_Header"
            }
        ]
    },
    "net_http_httputil__ptr_ReverseProxy_handleUpgradeResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rw",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            },
            {
                "name": "res",
                "type": "_ptr_http_Response"
            }
        ]
    },
    "net_http_httputil_switchProtocolCopier_copyFromBackend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "errc",
                "type": "chan_send_error"
            }
        ]
    },
    "net_http_httputil_switchProtocolCopier_copyToBackend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "errc",
                "type": "chan_send_error"
            }
        ]
    },
    "net_http_httputil_cleanQueryParams": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_httputil_ishex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "net_http_httputil_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil_TestReverseProxy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestReverseProxyStripHeadersPresentInConnection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestReverseProxyStripEmptyConnection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestXForwardedFor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestXForwardedFor_Omit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestReverseProxyRewriteStripsForwarded": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestReverseProxyQuery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestReverseProxyFlushInterval": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil__ptr_mockFlusher_Flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil__ptr_wrappedRW_Unwrap": {
        "result": "http_ResponseWriter",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil_TestReverseProxyResponseControllerFlushInterval": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestReverseProxyFlushIntervalHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestReverseProxyCancellation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_req": {
        "result": "_ptr_http_Request",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "net_http_httputil_TestNilBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestUserAgentHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_bufferPool_Get": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil_bufferPool_Put": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_httputil_TestReverseProxyGetPutBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestReverseProxy_Post": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_RoundTripperFunc_RoundTrip": {
        "result": "struct net_http_httputil_RoundTripperFunc_RoundTrip_retval {_ptr_http_Response field_0;error err1;}",
        "result_name": "net_http_httputil_RoundTripperFunc_RoundTrip_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_httputil_TestReverseProxy_NilBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestReverseProxy_AllocatedHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestReverseProxyModifyResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_failingRoundTripper_RoundTrip": {
        "result": "struct net_http_httputil_failingRoundTripper_RoundTrip_retval {_ptr_http_Response field_0;error err1;}",
        "result_name": "net_http_httputil_failingRoundTripper_RoundTrip_retval",
        "parameters": []
    },
    "net_http_httputil_staticResponseRoundTripper_RoundTrip": {
        "result": "struct net_http_httputil_staticResponseRoundTripper_RoundTrip_retval {_ptr_http_Response field_0;error err1;}",
        "result_name": "net_http_httputil_staticResponseRoundTripper_RoundTrip_retval",
        "parameters": []
    },
    "net_http_httputil_TestReverseProxyErrorHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestReverseProxy_CopyBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil__ptr_staticTransport_RoundTrip": {
        "result": "struct net_http_httputil__ptr_staticTransport_RoundTrip_retval {_ptr_http_Response field_0;error err1;}",
        "result_name": "net_http_httputil__ptr_staticTransport_RoundTrip_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_httputil_BenchmarkServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_http_httputil_TestServeHTTPDeepCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestClonesRequestHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_roundTripperFunc_RoundTrip": {
        "result": "struct net_http_httputil_roundTripperFunc_RoundTrip_retval {_ptr_http_Response field_0;error err1;}",
        "result_name": "net_http_httputil_roundTripperFunc_RoundTrip_retval",
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_httputil_TestModifyResponseClosesBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil__ptr_checkCloser_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_httputil__ptr_checkCloser_Read": {
        "result": "struct net_http_httputil__ptr_checkCloser_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_httputil__ptr_checkCloser_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_httputil_TestReverseProxy_PanicBodyError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestReverseProxy_PanicClosesIncomingBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestSelectFlushInterval": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestReverseProxyWebSocket": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestReverseProxyWebSocketCancellation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestUnannouncedTrailer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestSetURL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestSingleJoinSlash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestJoinURLPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestReverseProxyRewriteReplacesOut": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_Test1xxResponses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestReverseProxyQueryParameterSmugglingDirectorDoesNotParseForm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestReverseProxyQueryParameterSmugglingDirectorParsesForm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestReverseProxyQueryParameterSmugglingRewrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_TestReverseProxyQueryParameterSmugglingRewritePreservesRawQuery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_httputil_testReverseProxyQueryParameterSmuggling": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "wantCleanQuery",
                "type": "bool"
            },
            {
                "name": "newProxy",
                "type": "void*"
            }
        ]
    },
    "net_http_internal_NewChunkedReader": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "net_http_internal__ptr_chunkedReader_beginChunk": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_internal__ptr_chunkedReader_chunkHeaderAvailable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_http_internal__ptr_chunkedReader_Read": {
        "result": "struct net_http_internal__ptr_chunkedReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_http_internal__ptr_chunkedReader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_uint8"
            }
        ]
    },
    "net_http_internal_readChunkLine": {
        "result": "struct net_http_internal_readChunkLine_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_http_internal_readChunkLine_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_bufio_Reader"
            }
        ]
    },
    "net_http_internal_trimTrailingWhitespace": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_internal_isASCIISpace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "net_http_internal_removeChunkExtension": {
        "result": "struct net_http_internal_removeChunkExtension_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_http_internal_removeChunkExtension_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_internal_NewChunkedWriter": {
        "result": "io_WriteCloser",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "net_http_internal__ptr_chunkedWriter_Write": {
        "result": "struct net_http_internal__ptr_chunkedWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_http_internal__ptr_chunkedWriter_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_internal__ptr_chunkedWriter_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_http_internal_parseHexUint": {
        "result": "struct net_http_internal_parseHexUint_retval {uint64 field_0;error err1;}",
        "result_name": "net_http_internal_parseHexUint_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_slice_byte"
            }
        ]
    },
    "net_http_internal_TestChunk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_internal_TestChunkReadMultiple": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_internal_TestChunkReaderAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_internal_TestParseHexUint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_internal_TestChunkReadingIgnoresExtensions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_internal_TestChunkReadPartial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_internal_TestIncompleteChunk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_internal_TestChunkEndReadError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_internal_ascii_EqualFold": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "t",
                "type": "string"
            }
        ]
    },
    "net_http_internal_ascii_lower": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "net_http_internal_ascii_IsPrint": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_internal_ascii_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_internal_ascii_ToLower": {
        "result": "struct net_http_internal_ascii_ToLower_retval {string field_0;bool field_1;}",
        "result_name": "net_http_internal_ascii_ToLower_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_internal_ascii_TestEqualFold": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_internal_ascii_TestIsPrint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_internal_testcert_testingKey": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_http_pprof_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_http_pprof_Cmdline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_pprof_sleep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_http_Request"
            },
            {
                "name": "d",
                "type": "time_Duration"
            }
        ]
    },
    "net_http_pprof_durationExceedsWriteTimeout": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_http_Request"
            },
            {
                "name": "seconds",
                "type": "float64"
            }
        ]
    },
    "net_http_pprof_serveError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "status",
                "type": "int"
            },
            {
                "name": "txt",
                "type": "string"
            }
        ]
    },
    "net_http_pprof_Profile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_pprof_Trace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_pprof_Symbol": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_pprof_Handler": {
        "result": "http_Handler",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_http_pprof_handler_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_pprof_handler_serveDeltaProfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            },
            {
                "name": "p",
                "type": "_ptr_pprof_Profile"
            },
            {
                "name": "secStr",
                "type": "string"
            }
        ]
    },
    "net_http_pprof_collectProfile": {
        "result": "struct net_http_pprof_collectProfile_retval {_ptr_profile_Profile field_0;error err1;}",
        "result_name": "net_http_pprof_collectProfile_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_pprof_Profile"
            }
        ]
    },
    "net_http_pprof_Index": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "r",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_http_pprof_indexTmplExecute": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "profiles",
                "type": "_slice_profileEntry"
            }
        ]
    },
    "net_http_pprof_TestDescriptions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_pprof_TestHandlers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_pprof_mutexHog1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mu1",
                "type": "_ptr_sync_Mutex"
            },
            {
                "name": "mu2",
                "type": "_ptr_sync_Mutex"
            },
            {
                "name": "start",
                "type": "time_Time"
            },
            {
                "name": "dt",
                "type": "time_Duration"
            }
        ]
    },
    "net_http_pprof_mutexHog2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mu1",
                "type": "_ptr_sync_Mutex"
            },
            {
                "name": "mu2",
                "type": "_ptr_sync_Mutex"
            },
            {
                "name": "start",
                "type": "time_Time"
            },
            {
                "name": "dt",
                "type": "time_Duration"
            }
        ]
    },
    "net_http_pprof_mutexHog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "duration",
                "type": "time_Duration"
            },
            {
                "name": "hogger",
                "type": "void*"
            }
        ]
    },
    "net_http_pprof_TestDeltaProfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_http_pprof_query": {
        "result": "struct net_http_pprof_query_retval {_ptr_profile_Profile field_0;error err1;}",
        "result_name": "net_http_pprof_query_retval",
        "parameters": [
            {
                "name": "endpoint",
                "type": "string"
            }
        ]
    },
    "net_http_pprof_seen": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "fname",
                "type": "string"
            }
        ]
    },
    "net_internal_socktest_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "net_internal_socktest_TestSwitch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_internal_socktest_TestSocket": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_internal_socktest_installTestHooks": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_internal_socktest_uninstallTestHooks": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_internal_socktest__ptr_Switch_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_internal_socktest__ptr_Switch_Stats": {
        "result": "_slice_Stat",
        "result_name": null,
        "parameters": []
    },
    "net_internal_socktest__ptr_Switch_Sockets": {
        "result": "Sockets",
        "result_name": null,
        "parameters": []
    },
    "net_internal_socktest_Cookie_Family": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_internal_socktest_Cookie_Type": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_internal_socktest_Cookie_Protocol": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_internal_socktest_cookie": {
        "result": "Cookie",
        "result_name": null,
        "parameters": [
            {
                "name": "family",
                "type": "int"
            },
            {
                "name": "sotype",
                "type": "int"
            },
            {
                "name": "proto",
                "type": "int"
            }
        ]
    },
    "net_internal_socktest_Status_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_internal_socktest_Stat_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_internal_socktest_stats_getLocked": {
        "result": "_ptr_Stat",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Cookie"
            }
        ]
    },
    "net_internal_socktest_Filter_apply": {
        "result": "struct net_internal_socktest_Filter_apply_retval {AfterFilter field_0;error err1;}",
        "result_name": "net_internal_socktest_Filter_apply_retval",
        "parameters": [
            {
                "name": "st",
                "type": "_ptr_Status"
            }
        ]
    },
    "net_internal_socktest_AfterFilter_apply": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "st",
                "type": "_ptr_Status"
            }
        ]
    },
    "net_internal_socktest__ptr_Switch_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "FilterType"
            },
            {
                "name": "f",
                "type": "Filter"
            }
        ]
    },
    "net_internal_socktest_familyString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "family",
                "type": "int"
            }
        ]
    },
    "net_internal_socktest_typeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "sotype",
                "type": "int"
            }
        ]
    },
    "net_internal_socktest_protocolString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "proto",
                "type": "int"
            }
        ]
    },
    "net_internal_socktest__ptr_Switch_sockso": {
        "result": "_ptr_Status",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "syscall_Handle"
            }
        ]
    },
    "net_internal_socktest__ptr_Switch_addLocked": {
        "result": "_ptr_Status",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "syscall_Handle"
            },
            {
                "name": "family",
                "type": "int"
            },
            {
                "name": "sotype",
                "type": "int"
            },
            {
                "name": "proto",
                "type": "int"
            }
        ]
    },
    "net_internal_socktest__ptr_Switch_Accept4": {
        "result": "struct net_internal_socktest__ptr_Switch_Accept4_retval {int field_0;syscall_Sockaddr field_1;error err2;}",
        "result_name": "net_internal_socktest__ptr_Switch_Accept4_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "net_internal_socktest__ptr_Switch_Socket": {
        "result": "struct net_internal_socktest__ptr_Switch_Socket_retval {syscall_Handle field_0;error err1;}",
        "result_name": "net_internal_socktest__ptr_Switch_Socket_retval",
        "parameters": [
            {
                "name": "family",
                "type": "int"
            },
            {
                "name": "sotype",
                "type": "int"
            },
            {
                "name": "proto",
                "type": "int"
            }
        ]
    },
    "net_internal_socktest__ptr_Switch_Close": {
        "result": "struct net_internal_socktest__ptr_Switch_Close_retval {error err0;}",
        "result_name": "net_internal_socktest__ptr_Switch_Close_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            }
        ]
    },
    "net_internal_socktest__ptr_Switch_Connect": {
        "result": "struct net_internal_socktest__ptr_Switch_Connect_retval {error err0;}",
        "result_name": "net_internal_socktest__ptr_Switch_Connect_retval",
        "parameters": [
            {
                "name": "s",
                "type": "syscall_Handle"
            },
            {
                "name": "sa",
                "type": "syscall_Sockaddr"
            }
        ]
    },
    "net_internal_socktest__ptr_Switch_Listen": {
        "result": "struct net_internal_socktest__ptr_Switch_Listen_retval {error err0;}",
        "result_name": "net_internal_socktest__ptr_Switch_Listen_retval",
        "parameters": [
            {
                "name": "s",
                "type": "syscall_Handle"
            },
            {
                "name": "backlog",
                "type": "int"
            }
        ]
    },
    "net_internal_socktest__ptr_Switch_Accept": {
        "result": "struct net_internal_socktest__ptr_Switch_Accept_retval {int field_0;syscall_Sockaddr field_1;error err2;}",
        "result_name": "net_internal_socktest__ptr_Switch_Accept_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            }
        ]
    },
    "net_internal_socktest__ptr_Switch_GetsockoptInt": {
        "result": "struct net_internal_socktest__ptr_Switch_GetsockoptInt_retval {int field_0;error err1;}",
        "result_name": "net_internal_socktest__ptr_Switch_GetsockoptInt_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "net_internal_socktest__ptr_Switch_WSASocket": {
        "result": "struct net_internal_socktest__ptr_Switch_WSASocket_retval {syscall_Handle field_0;error err1;}",
        "result_name": "net_internal_socktest__ptr_Switch_WSASocket_retval",
        "parameters": [
            {
                "name": "family",
                "type": "int32"
            },
            {
                "name": "sotype",
                "type": "int32"
            },
            {
                "name": "proto",
                "type": "int32"
            },
            {
                "name": "protinfo",
                "type": "_ptr_syscall_WSAProtocolInfo"
            },
            {
                "name": "group",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "net_internal_socktest__ptr_Switch_Closesocket": {
        "result": "struct net_internal_socktest__ptr_Switch_Closesocket_retval {error err0;}",
        "result_name": "net_internal_socktest__ptr_Switch_Closesocket_retval",
        "parameters": [
            {
                "name": "s",
                "type": "syscall_Handle"
            }
        ]
    },
    "net_internal_socktest__ptr_Switch_ConnectEx": {
        "result": "struct net_internal_socktest__ptr_Switch_ConnectEx_retval {error err0;}",
        "result_name": "net_internal_socktest__ptr_Switch_ConnectEx_retval",
        "parameters": [
            {
                "name": "s",
                "type": "syscall_Handle"
            },
            {
                "name": "sa",
                "type": "syscall_Sockaddr"
            },
            {
                "name": "b",
                "type": "_ptr_byte"
            },
            {
                "name": "n",
                "type": "uint32"
            },
            {
                "name": "nwr",
                "type": "_ptr_uint32"
            },
            {
                "name": "o",
                "type": "_ptr_syscall_Overlapped"
            }
        ]
    },
    "net_internal_socktest__ptr_Switch_AcceptEx": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ls",
                "type": "syscall_Handle"
            },
            {
                "name": "as",
                "type": "syscall_Handle"
            },
            {
                "name": "b",
                "type": "_ptr_byte"
            },
            {
                "name": "rxdatalen",
                "type": "uint32"
            },
            {
                "name": "laddrlen",
                "type": "uint32"
            },
            {
                "name": "raddrlen",
                "type": "uint32"
            },
            {
                "name": "rcvd",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_syscall_Overlapped"
            }
        ]
    },
    "net_mail_ExampleParseAddressList": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_mail_ExampleParseAddress": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_mail_ExampleReadMessage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_mail_debugT_Printf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "net_mail_ReadMessage": {
        "result": "struct net_mail_ReadMessage_retval {_ptr_Message field_0;error err1;}",
        "result_name": "net_mail_ReadMessage_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "net_mail_readHeader": {
        "result": "struct net_mail_readHeader_retval {map_string__slice_string field_0;error err1;}",
        "result_name": "net_mail_readHeader_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_textproto_Reader"
            }
        ]
    },
    "net_mail_buildDateLayouts": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_mail_ParseDate": {
        "result": "struct net_mail_ParseDate_retval {time_Time field_0;error err1;}",
        "result_name": "net_mail_ParseDate_retval",
        "parameters": [
            {
                "name": "date",
                "type": "string"
            }
        ]
    },
    "net_mail_Header_Get": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "net_mail_Header_Date": {
        "result": "struct net_mail_Header_Date_retval {time_Time field_0;error err1;}",
        "result_name": "net_mail_Header_Date_retval",
        "parameters": []
    },
    "net_mail_Header_AddressList": {
        "result": "struct net_mail_Header_AddressList_retval {_slice__ptr_Address field_0;error err1;}",
        "result_name": "net_mail_Header_AddressList_retval",
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "net_mail_ParseAddress": {
        "result": "struct net_mail_ParseAddress_retval {_ptr_Address field_0;error err1;}",
        "result_name": "net_mail_ParseAddress_retval",
        "parameters": [
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_mail_ParseAddressList": {
        "result": "struct net_mail_ParseAddressList_retval {_slice__ptr_Address field_0;error err1;}",
        "result_name": "net_mail_ParseAddressList_retval",
        "parameters": [
            {
                "name": "list",
                "type": "string"
            }
        ]
    },
    "net_mail__ptr_AddressParser_Parse": {
        "result": "struct net_mail__ptr_AddressParser_Parse_retval {_ptr_Address field_0;error err1;}",
        "result_name": "net_mail__ptr_AddressParser_Parse_retval",
        "parameters": [
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_mail__ptr_AddressParser_ParseList": {
        "result": "struct net_mail__ptr_AddressParser_ParseList_retval {_slice__ptr_Address field_0;error err1;}",
        "result_name": "net_mail__ptr_AddressParser_ParseList_retval",
        "parameters": [
            {
                "name": "list",
                "type": "string"
            }
        ]
    },
    "net_mail__ptr_Address_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_mail__ptr_addrParser_parseAddressList": {
        "result": "struct net_mail__ptr_addrParser_parseAddressList_retval {_slice__ptr_Address field_0;error err1;}",
        "result_name": "net_mail__ptr_addrParser_parseAddressList_retval",
        "parameters": []
    },
    "net_mail__ptr_addrParser_parseSingleAddress": {
        "result": "struct net_mail__ptr_addrParser_parseSingleAddress_retval {_ptr_Address field_0;error err1;}",
        "result_name": "net_mail__ptr_addrParser_parseSingleAddress_retval",
        "parameters": []
    },
    "net_mail__ptr_addrParser_parseAddress": {
        "result": "struct net_mail__ptr_addrParser_parseAddress_retval {_slice__ptr_Address field_0;error err1;}",
        "result_name": "net_mail__ptr_addrParser_parseAddress_retval",
        "parameters": [
            {
                "name": "handleGroup",
                "type": "bool"
            }
        ]
    },
    "net_mail__ptr_addrParser_consumeGroupList": {
        "result": "struct net_mail__ptr_addrParser_consumeGroupList_retval {_slice__ptr_Address field_0;error err1;}",
        "result_name": "net_mail__ptr_addrParser_consumeGroupList_retval",
        "parameters": []
    },
    "net_mail__ptr_addrParser_consumeAddrSpec": {
        "result": "struct net_mail__ptr_addrParser_consumeAddrSpec_retval {string field_0;error err1;}",
        "result_name": "net_mail__ptr_addrParser_consumeAddrSpec_retval",
        "parameters": []
    },
    "net_mail__ptr_addrParser_consumePhrase": {
        "result": "struct net_mail__ptr_addrParser_consumePhrase_retval {string field_0;error err1;}",
        "result_name": "net_mail__ptr_addrParser_consumePhrase_retval",
        "parameters": []
    },
    "net_mail__ptr_addrParser_consumeQuotedString": {
        "result": "struct net_mail__ptr_addrParser_consumeQuotedString_retval {string field_0;error err1;}",
        "result_name": "net_mail__ptr_addrParser_consumeQuotedString_retval",
        "parameters": []
    },
    "net_mail__ptr_addrParser_consumeAtom": {
        "result": "struct net_mail__ptr_addrParser_consumeAtom_retval {string field_0;error err1;}",
        "result_name": "net_mail__ptr_addrParser_consumeAtom_retval",
        "parameters": [
            {
                "name": "dot",
                "type": "bool"
            },
            {
                "name": "permissive",
                "type": "bool"
            }
        ]
    },
    "net_mail__ptr_addrParser_consumeDisplayNameComment": {
        "result": "struct net_mail__ptr_addrParser_consumeDisplayNameComment_retval {string field_0;error err1;}",
        "result_name": "net_mail__ptr_addrParser_consumeDisplayNameComment_retval",
        "parameters": []
    },
    "net_mail__ptr_addrParser_consume": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "net_mail__ptr_addrParser_skipSpace": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_mail__ptr_addrParser_peek": {
        "result": "byte",
        "result_name": null,
        "parameters": []
    },
    "net_mail__ptr_addrParser_empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_mail__ptr_addrParser_len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_mail__ptr_addrParser_skipCFWS": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_mail__ptr_addrParser_consumeComment": {
        "result": "struct net_mail__ptr_addrParser_consumeComment_retval {string field_0;bool field_1;}",
        "result_name": "net_mail__ptr_addrParser_consumeComment_retval",
        "parameters": []
    },
    "net_mail__ptr_addrParser_decodeRFC2047Word": {
        "result": "struct net_mail__ptr_addrParser_decodeRFC2047Word_retval {string field_0;bool field_1;error err2;}",
        "result_name": "net_mail__ptr_addrParser_decodeRFC2047Word_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_mail_charsetError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_mail_isAtext": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            },
            {
                "name": "dot",
                "type": "bool"
            },
            {
                "name": "permissive",
                "type": "bool"
            }
        ]
    },
    "net_mail_isQtext": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "net_mail_quoteString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_mail_isVchar": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "net_mail_isMultibyte": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "net_mail_isWSP": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "net_mail_TestParsing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_mail_headerEq": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Header"
            },
            {
                "name": "b",
                "type": "Header"
            }
        ]
    },
    "net_mail_TestDateParsing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_mail_TestDateParsingCFWS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_mail_TestAddressParsingError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_mail_TestAddressParsing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_mail_TestAddressParser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_mail_TestAddressString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_mail_TestAddressParsingAndFormatting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_mail_TestAddressFormattingAndParsing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_mail_TestEmptyAddress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_Mk128": {
        "result": "Uint128",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint64"
            },
            {
                "name": "lo",
                "type": "uint64"
            }
        ]
    },
    "net_netip_MkAddr": {
        "result": "Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "Uint128"
            },
            {
                "name": "z",
                "type": "_ptr_intern_Value"
            }
        ]
    },
    "net_netip_IPv4": {
        "result": "Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            },
            {
                "name": "b",
                "type": "uint8"
            },
            {
                "name": "c",
                "type": "uint8"
            },
            {
                "name": "d",
                "type": "uint8"
            }
        ]
    },
    "net_netip_Addr_IsZero": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Prefix_IsZero": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_FuzzParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "net_netip_checkTextMarshaler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "encoding_TextMarshaler"
            }
        ]
    },
    "net_netip_checkBinaryMarshaler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "encoding_BinaryMarshaler"
            }
        ]
    },
    "net_netip_checkTextMarshalMatchesString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "netipType"
            }
        ]
    },
    "net_netip_checkTextMarshalMatchesAppendTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "appendMarshaler"
            }
        ]
    },
    "net_netip_checkStringParseRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "P"
            },
            {
                "name": "parse",
                "type": "void*"
            }
        ]
    },
    "net_netip_checkEncoding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "netipType"
            }
        ]
    },
    "net_netip_TestInlining": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_stringsLastIndexByte": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "net_netip_beUint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_netip_bePutUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "net_netip_bePutUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "net_netip_leUint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_netip_lePutUint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "net_netip_IPv6LinkLocalAllNodes": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net_netip_IPv6LinkLocalAllRouters": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net_netip_IPv6Loopback": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net_netip_IPv6Unspecified": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net_netip_IPv4Unspecified": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net_netip_AddrFrom4": {
        "result": "Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_4_byte"
            }
        ]
    },
    "net_netip_AddrFrom16": {
        "result": "Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_16_byte"
            }
        ]
    },
    "net_netip_ParseAddr": {
        "result": "struct net_netip_ParseAddr_retval {Addr field_0;error err1;}",
        "result_name": "net_netip_ParseAddr_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_netip_MustParseAddr": {
        "result": "Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_netip_parseAddrError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_netip_parseIPv4": {
        "result": "struct net_netip_parseIPv4_retval {Addr field_0;error err1;}",
        "result_name": "net_netip_parseIPv4_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_netip_parseIPv6": {
        "result": "struct net_netip_parseIPv6_retval {Addr field_0;error err1;}",
        "result_name": "net_netip_parseIPv6_retval",
        "parameters": [
            {
                "name": "in",
                "type": "string"
            }
        ]
    },
    "net_netip_AddrFromSlice": {
        "result": "struct net_netip_AddrFromSlice_retval {Addr field_0;bool field_1;}",
        "result_name": "net_netip_AddrFromSlice_retval",
        "parameters": [
            {
                "name": "slice",
                "type": "_slice_byte"
            }
        ]
    },
    "net_netip_Addr_v4": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint8"
            }
        ]
    },
    "net_netip_Addr_v6": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint8"
            }
        ]
    },
    "net_netip_Addr_v6u16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint8"
            }
        ]
    },
    "net_netip_Addr_isZero": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_IsValid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_BitLen": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_Zone": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_Compare": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ip2",
                "type": "Addr"
            }
        ]
    },
    "net_netip_Addr_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ip2",
                "type": "Addr"
            }
        ]
    },
    "net_netip_Addr_Is4": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_Is4In6": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_Is6": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_Unmap": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_WithZone": {
        "result": "Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "zone",
                "type": "string"
            }
        ]
    },
    "net_netip_Addr_withoutZone": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_hasZone": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_IsLinkLocalUnicast": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_IsLoopback": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_IsMulticast": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_IsInterfaceLocalMulticast": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_IsLinkLocalMulticast": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_IsGlobalUnicast": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_IsPrivate": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_IsUnspecified": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_Prefix": {
        "result": "struct net_netip_Addr_Prefix_retval {Prefix field_0;error err1;}",
        "result_name": "net_netip_Addr_Prefix_retval",
        "parameters": [
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "net_netip_Addr_As16": {
        "result": "struct net_netip_Addr_As16_retval {_16_byte field_0;}",
        "result_name": "net_netip_Addr_As16_retval",
        "parameters": []
    },
    "net_netip_Addr_As4": {
        "result": "struct net_netip_Addr_As4_retval {_4_byte field_0;}",
        "result_name": "net_netip_Addr_As4_retval",
        "parameters": []
    },
    "net_netip_Addr_AsSlice": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_Next": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_Prev": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_AppendTo": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_netip_appendDecimal": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "net_netip_appendHex": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "net_netip_appendHexPad": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "net_netip_Addr_string4": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_appendTo4": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "ret",
                "type": "_slice_byte"
            }
        ]
    },
    "net_netip_Addr_string6": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_appendTo6": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "ret",
                "type": "_slice_byte"
            }
        ]
    },
    "net_netip_Addr_StringExpanded": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Addr_MarshalText": {
        "result": "struct net_netip_Addr_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_netip_Addr_MarshalText_retval",
        "parameters": []
    },
    "net_netip__ptr_Addr_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "net_netip_Addr_marshalBinaryWithTrailingBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "trailingBytes",
                "type": "int"
            }
        ]
    },
    "net_netip_Addr_MarshalBinary": {
        "result": "struct net_netip_Addr_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_netip_Addr_MarshalBinary_retval",
        "parameters": []
    },
    "net_netip__ptr_Addr_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_netip_AddrPortFrom": {
        "result": "AddrPort",
        "result_name": null,
        "parameters": [
            {
                "name": "ip",
                "type": "Addr"
            },
            {
                "name": "port",
                "type": "uint16"
            }
        ]
    },
    "net_netip_AddrPort_Addr": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net_netip_AddrPort_Port": {
        "result": "uint16",
        "result_name": null,
        "parameters": []
    },
    "net_netip_splitAddrPort": {
        "result": "struct net_netip_splitAddrPort_retval {string field_0;bool field_1;error err2;}",
        "result_name": "net_netip_splitAddrPort_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_netip_ParseAddrPort": {
        "result": "struct net_netip_ParseAddrPort_retval {AddrPort field_0;error err1;}",
        "result_name": "net_netip_ParseAddrPort_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_netip_MustParseAddrPort": {
        "result": "AddrPort",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_netip_AddrPort_IsValid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_AddrPort_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_netip_joinHostPort": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "host",
                "type": "string"
            },
            {
                "name": "port",
                "type": "string"
            }
        ]
    },
    "net_netip_AddrPort_AppendTo": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_netip_AddrPort_MarshalText": {
        "result": "struct net_netip_AddrPort_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_netip_AddrPort_MarshalText_retval",
        "parameters": []
    },
    "net_netip__ptr_AddrPort_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "net_netip_AddrPort_MarshalBinary": {
        "result": "struct net_netip_AddrPort_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_netip_AddrPort_MarshalBinary_retval",
        "parameters": []
    },
    "net_netip__ptr_AddrPort_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_netip_PrefixFrom": {
        "result": "Prefix",
        "result_name": null,
        "parameters": [
            {
                "name": "ip",
                "type": "Addr"
            },
            {
                "name": "bits",
                "type": "int"
            }
        ]
    },
    "net_netip_Prefix_Addr": {
        "result": "Addr",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Prefix_Bits": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Prefix_IsValid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Prefix_isZero": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Prefix_IsSingleIP": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_ParsePrefix": {
        "result": "struct net_netip_ParsePrefix_retval {Prefix field_0;error err1;}",
        "result_name": "net_netip_ParsePrefix_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_netip_MustParsePrefix": {
        "result": "Prefix",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_netip_Prefix_Masked": {
        "result": "Prefix",
        "result_name": null,
        "parameters": []
    },
    "net_netip_Prefix_Contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ip",
                "type": "Addr"
            }
        ]
    },
    "net_netip_Prefix_Overlaps": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "Prefix"
            }
        ]
    },
    "net_netip_Prefix_AppendTo": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_netip_Prefix_MarshalText": {
        "result": "struct net_netip_Prefix_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_netip_Prefix_MarshalText_retval",
        "parameters": []
    },
    "net_netip__ptr_Prefix_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "net_netip_Prefix_MarshalBinary": {
        "result": "struct net_netip_Prefix_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_netip_Prefix_MarshalBinary_retval",
        "parameters": []
    },
    "net_netip__ptr_Prefix_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_netip_Prefix_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_netip_TestPrefixValid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestIPNextPrev": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_BenchmarkIPNextPrev": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_doNextPrev": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "net_netip_TestIPBitLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestPrefixContains": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestParseIPError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestParseAddrPort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestAddrPortMarshalUnmarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_testAppendToMarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "appendMarshaler"
            }
        ]
    },
    "net_netip_TestIPv6Accessor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestParseAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestAddrFromSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestIPv4Constructors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestAddrMarshalUnmarshalBinary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestAddrPortMarshalTextString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestAddrPortMarshalUnmarshalBinary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestPrefixMarshalTextString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestPrefixMarshalUnmarshalBinary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestAddrMarshalUnmarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestAddrFrom16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestIPProperties": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestAddrWellKnown": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestLessCompare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestIPStringExpanded": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestPrefixMasking": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestPrefixMarshalUnmarshal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestPrefixUnmarshalTextNonZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestIs4AndIs6": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestIs4In6": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestPrefixMasked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestPrefixFromInvalidBits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestParsePrefixAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestParsePrefixError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestPrefixIsSingleIP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_mustIPs": {
        "result": "_slice_Addr",
        "result_name": null,
        "parameters": [
            {
                "name": "strs",
                "type": "string"
            }
        ]
    },
    "net_netip_BenchmarkBinaryMarshalRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_BenchmarkStdIPv4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_BenchmarkIPv4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_newip4i_v4": {
        "result": "ip4i",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "byte"
            },
            {
                "name": "b",
                "type": "byte"
            },
            {
                "name": "c",
                "type": "byte"
            },
            {
                "name": "d",
                "type": "byte"
            }
        ]
    },
    "net_netip_BenchmarkIPv4_inline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_BenchmarkStdIPv6": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_BenchmarkIPv6": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_BenchmarkIPv4Contains": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_BenchmarkIPv6Contains": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_BenchmarkParseAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_BenchmarkStdParseIP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_BenchmarkIPString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_BenchmarkIPStringExpanded": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_BenchmarkIPMarshalText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_BenchmarkAddrPortString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_BenchmarkAddrPortMarshalText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_BenchmarkPrefixMasking": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_BenchmarkPrefixMarshalText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_BenchmarkParseAddrPort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_TestAs4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestPrefixOverlaps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestNoAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestAddrStringAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestPrefixString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestInvalidAddrPortString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestAsSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_BenchmarkAs16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_netip_parseIPSlow": {
        "result": "struct net_netip_parseIPSlow_retval {Addr field_0;error err1;}",
        "result_name": "net_netip_parseIPSlow_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_netip_normalizeIPv6Slow": {
        "result": "struct net_netip_normalizeIPv6Slow_retval {string field_0;error err1;}",
        "result_name": "net_netip_normalizeIPv6Slow_retval",
        "parameters": [
            {
                "name": "orig",
                "type": "string"
            }
        ]
    },
    "net_netip_parseIPv4Slow": {
        "result": "struct net_netip_parseIPv4Slow_retval {Addr field_0;error err1;}",
        "result_name": "net_netip_parseIPv4Slow_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_netip_parseWord": {
        "result": "struct net_netip_parseWord_retval {byte field_0;byte field_1;error err2;}",
        "result_name": "net_netip_parseWord_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_netip_mask6": {
        "result": "uint128",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "net_netip_uint128_isZero": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_netip_uint128_and": {
        "result": "uint128",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "uint128"
            }
        ]
    },
    "net_netip_uint128_xor": {
        "result": "uint128",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "uint128"
            }
        ]
    },
    "net_netip_uint128_or": {
        "result": "uint128",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "uint128"
            }
        ]
    },
    "net_netip_uint128_not": {
        "result": "uint128",
        "result_name": null,
        "parameters": []
    },
    "net_netip_uint128_subOne": {
        "result": "uint128",
        "result_name": null,
        "parameters": []
    },
    "net_netip_uint128_addOne": {
        "result": "uint128",
        "result_name": null,
        "parameters": []
    },
    "net_netip__ptr_uint128_halves": {
        "result": "_2__ptr_uint64",
        "result_name": null,
        "parameters": []
    },
    "net_netip_uint128_bitsSetFrom": {
        "result": "uint128",
        "result_name": null,
        "parameters": [
            {
                "name": "bit",
                "type": "uint8"
            }
        ]
    },
    "net_netip_uint128_bitsClearedFrom": {
        "result": "uint128",
        "result_name": null,
        "parameters": [
            {
                "name": "bit",
                "type": "uint8"
            }
        ]
    },
    "net_netip_TestUint128AddSub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestBitsSetFrom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_netip_TestBitsClearedFrom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_ServerError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_rpc__ptr_Client_send": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "call",
                "type": "_ptr_Call"
            }
        ]
    },
    "net_rpc__ptr_Client_input": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_rpc__ptr_Call_done": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_NewClient": {
        "result": "_ptr_Client",
        "result_name": null,
        "parameters": [
            {
                "name": "conn",
                "type": "io_ReadWriteCloser"
            }
        ]
    },
    "net_rpc_NewClientWithCodec": {
        "result": "_ptr_Client",
        "result_name": null,
        "parameters": [
            {
                "name": "codec",
                "type": "ClientCodec"
            }
        ]
    },
    "net_rpc__ptr_gobClientCodec_WriteRequest": {
        "result": "struct net_rpc__ptr_gobClientCodec_WriteRequest_retval {error err0;}",
        "result_name": "net_rpc__ptr_gobClientCodec_WriteRequest_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Request"
            },
            {
                "name": "body",
                "type": "interface_"
            }
        ]
    },
    "net_rpc__ptr_gobClientCodec_ReadResponseHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Response"
            }
        ]
    },
    "net_rpc__ptr_gobClientCodec_ReadResponseBody": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "body",
                "type": "interface_"
            }
        ]
    },
    "net_rpc__ptr_gobClientCodec_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_DialHTTP": {
        "result": "struct net_rpc_DialHTTP_retval {_ptr_Client field_0;error err1;}",
        "result_name": "net_rpc_DialHTTP_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_rpc_DialHTTPPath": {
        "result": "struct net_rpc_DialHTTPPath_retval {_ptr_Client field_0;error err1;}",
        "result_name": "net_rpc_DialHTTPPath_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "net_rpc_Dial": {
        "result": "struct net_rpc_Dial_retval {_ptr_Client field_0;error err1;}",
        "result_name": "net_rpc_Dial_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_rpc__ptr_Client_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_rpc__ptr_Client_Go": {
        "result": "_ptr_Call",
        "result_name": null,
        "parameters": [
            {
                "name": "serviceMethod",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            },
            {
                "name": "reply",
                "type": "interface_"
            },
            {
                "name": "done",
                "type": "chan_send__ptr_Call"
            }
        ]
    },
    "net_rpc__ptr_Client_Call": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "serviceMethod",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            },
            {
                "name": "reply",
                "type": "interface_"
            }
        ]
    },
    "net_rpc__ptr_shutdownCodec_WriteRequest": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_rpc__ptr_shutdownCodec_ReadResponseBody": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_rpc__ptr_shutdownCodec_ReadResponseHeader": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_rpc__ptr_shutdownCodec_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_TestCloseCodec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc__ptr_S_Recv": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "nul",
                "type": "_ptr_struct"
            },
            {
                "name": "reply",
                "type": "_ptr_R"
            }
        ]
    },
    "net_rpc_TestGobError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_serviceArray_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_serviceArray_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "net_rpc_serviceArray_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "net_rpc_methodArray_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_methodArray_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "net_rpc_methodArray_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "net_rpc_debugHTTP_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_rpc_NewServer": {
        "result": "_ptr_Server",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_isExportedOrBuiltinType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "reflect_Type"
            }
        ]
    },
    "net_rpc__ptr_Server_Register": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "rcvr",
                "type": "interface_"
            }
        ]
    },
    "net_rpc__ptr_Server_RegisterName": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "rcvr",
                "type": "interface_"
            }
        ]
    },
    "net_rpc__ptr_Server_register": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "rcvr",
                "type": "interface_"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "useName",
                "type": "bool"
            }
        ]
    },
    "net_rpc_suitableMethods": {
        "result": "map_string__ptr_methodType",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "reflect_Type"
            },
            {
                "name": "logErr",
                "type": "bool"
            }
        ]
    },
    "net_rpc__ptr_Server_sendResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sending",
                "type": "_ptr_sync_Mutex"
            },
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "reply",
                "type": "interface_"
            },
            {
                "name": "codec",
                "type": "ServerCodec"
            },
            {
                "name": "errmsg",
                "type": "string"
            }
        ]
    },
    "net_rpc__ptr_methodType_NumCalls": {
        "result": "struct net_rpc__ptr_methodType_NumCalls_retval {uint field_0;}",
        "result_name": "net_rpc__ptr_methodType_NumCalls_retval",
        "parameters": []
    },
    "net_rpc__ptr_service_call": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "server",
                "type": "_ptr_Server"
            },
            {
                "name": "sending",
                "type": "_ptr_sync_Mutex"
            },
            {
                "name": "wg",
                "type": "_ptr_sync_WaitGroup"
            },
            {
                "name": "mtype",
                "type": "_ptr_methodType"
            },
            {
                "name": "req",
                "type": "_ptr_Request"
            },
            {
                "name": "argv",
                "type": "reflect_Value"
            },
            {
                "name": "replyv",
                "type": "reflect_Value"
            },
            {
                "name": "codec",
                "type": "ServerCodec"
            }
        ]
    },
    "net_rpc__ptr_gobServerCodec_ReadRequestHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_rpc__ptr_gobServerCodec_ReadRequestBody": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "body",
                "type": "interface_"
            }
        ]
    },
    "net_rpc__ptr_gobServerCodec_WriteResponse": {
        "result": "struct net_rpc__ptr_gobServerCodec_WriteResponse_retval {error err0;}",
        "result_name": "net_rpc__ptr_gobServerCodec_WriteResponse_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Response"
            },
            {
                "name": "body",
                "type": "interface_"
            }
        ]
    },
    "net_rpc__ptr_gobServerCodec_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_rpc__ptr_Server_ServeConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "conn",
                "type": "io_ReadWriteCloser"
            }
        ]
    },
    "net_rpc__ptr_Server_ServeCodec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "codec",
                "type": "ServerCodec"
            }
        ]
    },
    "net_rpc__ptr_Server_ServeRequest": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "codec",
                "type": "ServerCodec"
            }
        ]
    },
    "net_rpc__ptr_Server_getRequest": {
        "result": "_ptr_Request",
        "result_name": null,
        "parameters": []
    },
    "net_rpc__ptr_Server_freeRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_rpc__ptr_Server_getResponse": {
        "result": "_ptr_Response",
        "result_name": null,
        "parameters": []
    },
    "net_rpc__ptr_Server_freeResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "resp",
                "type": "_ptr_Response"
            }
        ]
    },
    "net_rpc__ptr_Server_readRequest": {
        "result": "struct net_rpc__ptr_Server_readRequest_retval {_ptr_service field_0;_ptr_methodType field_1;_ptr_Request field_2;reflect_Value field_3;bool field_4;error err5;}",
        "result_name": "net_rpc__ptr_Server_readRequest_retval",
        "parameters": [
            {
                "name": "codec",
                "type": "ServerCodec"
            }
        ]
    },
    "net_rpc__ptr_Server_readRequestHeader": {
        "result": "struct net_rpc__ptr_Server_readRequestHeader_retval {_ptr_service field_0;_ptr_methodType field_1;_ptr_Request field_2;bool field_3;error err4;}",
        "result_name": "net_rpc__ptr_Server_readRequestHeader_retval",
        "parameters": [
            {
                "name": "codec",
                "type": "ServerCodec"
            }
        ]
    },
    "net_rpc__ptr_Server_Accept": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lis",
                "type": "net_Listener"
            }
        ]
    },
    "net_rpc_Register": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "rcvr",
                "type": "interface_"
            }
        ]
    },
    "net_rpc_RegisterName": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "rcvr",
                "type": "interface_"
            }
        ]
    },
    "net_rpc_ServeConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "conn",
                "type": "io_ReadWriteCloser"
            }
        ]
    },
    "net_rpc_ServeCodec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "codec",
                "type": "ServerCodec"
            }
        ]
    },
    "net_rpc_ServeRequest": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "codec",
                "type": "ServerCodec"
            }
        ]
    },
    "net_rpc_Accept": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lis",
                "type": "net_Listener"
            }
        ]
    },
    "net_rpc__ptr_Server_ServeHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "http_ResponseWriter"
            },
            {
                "name": "req",
                "type": "_ptr_http_Request"
            }
        ]
    },
    "net_rpc__ptr_Server_HandleHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rpcPath",
                "type": "string"
            },
            {
                "name": "debugPath",
                "type": "string"
            }
        ]
    },
    "net_rpc_HandleHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_rpc__ptr_Arith_Add": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "Args"
            },
            {
                "name": "reply",
                "type": "_ptr_Reply"
            }
        ]
    },
    "net_rpc__ptr_Arith_Mul": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_ptr_Args"
            },
            {
                "name": "reply",
                "type": "_ptr_Reply"
            }
        ]
    },
    "net_rpc__ptr_Arith_Div": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "Args"
            },
            {
                "name": "reply",
                "type": "_ptr_Reply"
            }
        ]
    },
    "net_rpc__ptr_Arith_String": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_ptr_Args"
            },
            {
                "name": "reply",
                "type": "_ptr_string"
            }
        ]
    },
    "net_rpc__ptr_Arith_Scan": {
        "result": "struct net_rpc__ptr_Arith_Scan_retval {error err0;}",
        "result_name": "net_rpc__ptr_Arith_Scan_retval",
        "parameters": [
            {
                "name": "args",
                "type": "string"
            },
            {
                "name": "reply",
                "type": "_ptr_Reply"
            }
        ]
    },
    "net_rpc__ptr_Arith_Error": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_ptr_Args"
            },
            {
                "name": "reply",
                "type": "_ptr_Reply"
            }
        ]
    },
    "net_rpc__ptr_Arith_SleepMilli": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_ptr_Args"
            },
            {
                "name": "reply",
                "type": "_ptr_Reply"
            }
        ]
    },
    "net_rpc__ptr_hidden_Exported": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "Args"
            },
            {
                "name": "reply",
                "type": "_ptr_Reply"
            }
        ]
    },
    "net_rpc_BuiltinTypes_Map": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_ptr_Args"
            },
            {
                "name": "reply",
                "type": "_ptr_map_int_int"
            }
        ]
    },
    "net_rpc_BuiltinTypes_Slice": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_ptr_Args"
            },
            {
                "name": "reply",
                "type": "_ptr__slice_int"
            }
        ]
    },
    "net_rpc_BuiltinTypes_Array": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_ptr_Args"
            },
            {
                "name": "reply",
                "type": "_ptr__2_int"
            }
        ]
    },
    "net_rpc_listenTCP": {
        "result": "struct net_rpc_listenTCP_retval {net_Listener field_0;string field_1;}",
        "result_name": "net_rpc_listenTCP_retval",
        "parameters": []
    },
    "net_rpc_startServer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_startNewServer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_startHttpServer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_TestRPC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_testRPC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_rpc_testNewServerRPC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_rpc_TestHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_testHTTPRPC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "net_rpc_TestBuiltinTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc__ptr_CodecEmulator_Call": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "serviceMethod",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_ptr_Args"
            },
            {
                "name": "reply",
                "type": "_ptr_Reply"
            }
        ]
    },
    "net_rpc__ptr_CodecEmulator_ReadRequestHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "req",
                "type": "_ptr_Request"
            }
        ]
    },
    "net_rpc__ptr_CodecEmulator_ReadRequestBody": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "argv",
                "type": "interface_"
            }
        ]
    },
    "net_rpc__ptr_CodecEmulator_WriteResponse": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "resp",
                "type": "_ptr_Response"
            },
            {
                "name": "reply",
                "type": "interface_"
            }
        ]
    },
    "net_rpc__ptr_CodecEmulator_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_TestServeRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_testServeRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "server",
                "type": "_ptr_Server"
            }
        ]
    },
    "net_rpc__ptr_ReplyNotPointer_ReplyNotPointer": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_ptr_Args"
            },
            {
                "name": "reply",
                "type": "Reply"
            }
        ]
    },
    "net_rpc__ptr_ArgNotPublic_ArgNotPublic": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_ptr_local"
            },
            {
                "name": "reply",
                "type": "_ptr_Reply"
            }
        ]
    },
    "net_rpc__ptr_ReplyNotPublic_ReplyNotPublic": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_ptr_Args"
            },
            {
                "name": "reply",
                "type": "_ptr_local"
            }
        ]
    },
    "net_rpc__ptr_NeedsPtrType_NeedsPtrType": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_ptr_Args"
            },
            {
                "name": "reply",
                "type": "_ptr_Reply"
            }
        ]
    },
    "net_rpc_TestRegistrationError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_WriteFailCodec_WriteRequest": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_WriteFailCodec_ReadResponseHeader": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_WriteFailCodec_ReadResponseBody": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_WriteFailCodec_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_TestSendDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_testSendDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "client",
                "type": "_ptr_Client"
            }
        ]
    },
    "net_rpc_dialDirect": {
        "result": "struct net_rpc_dialDirect_retval {_ptr_Client field_0;error err1;}",
        "result_name": "net_rpc_dialDirect_retval",
        "parameters": []
    },
    "net_rpc_dialHTTP": {
        "result": "struct net_rpc_dialHTTP_retval {_ptr_Client field_0;error err1;}",
        "result_name": "net_rpc_dialHTTP_retval",
        "parameters": []
    },
    "net_rpc_countMallocs": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "dial",
                "type": "void*"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_TestCountMallocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_TestCountMallocsOverHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_writeCrasher_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_rpc__ptr_writeCrasher_Read": {
        "result": "struct net_rpc__ptr_writeCrasher_Read_retval {int field_0;error err1;}",
        "result_name": "net_rpc__ptr_writeCrasher_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_rpc_writeCrasher_Write": {
        "result": "struct net_rpc_writeCrasher_Write_retval {int field_0;error err1;}",
        "result_name": "net_rpc_writeCrasher_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "net_rpc_TestClientWriteError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_TestTCPClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_TestErrorAfterClientClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_TestAcceptExitAfterListenerClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_TestShutdown": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_benchmarkEndToEnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dial",
                "type": "void*"
            },
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_rpc_benchmarkEndToEndAsync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dial",
                "type": "void*"
            },
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_rpc_BenchmarkEndToEnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_rpc_BenchmarkEndToEndHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_rpc_BenchmarkEndToEndAsync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_rpc_BenchmarkEndToEndAsyncHTTP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_rpc_jsonrpc__ptr_Arith_Add": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_ptr_Args"
            },
            {
                "name": "reply",
                "type": "_ptr_Reply"
            }
        ]
    },
    "net_rpc_jsonrpc__ptr_Arith_Mul": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_ptr_Args"
            },
            {
                "name": "reply",
                "type": "_ptr_Reply"
            }
        ]
    },
    "net_rpc_jsonrpc__ptr_Arith_Div": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_ptr_Args"
            },
            {
                "name": "reply",
                "type": "_ptr_Reply"
            }
        ]
    },
    "net_rpc_jsonrpc__ptr_Arith_Error": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_ptr_Args"
            },
            {
                "name": "reply",
                "type": "_ptr_Reply"
            }
        ]
    },
    "net_rpc_jsonrpc_BuiltinTypes_Map": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "reply",
                "type": "_ptr_map_int_int"
            }
        ]
    },
    "net_rpc_jsonrpc_BuiltinTypes_Slice": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "reply",
                "type": "_ptr__slice_int"
            }
        ]
    },
    "net_rpc_jsonrpc_BuiltinTypes_Array": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "reply",
                "type": "_ptr__1_int"
            }
        ]
    },
    "net_rpc_jsonrpc_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_jsonrpc_TestServerNoParams": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_jsonrpc_TestServerEmptyMessage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_jsonrpc_TestServer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_jsonrpc_TestClient": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_jsonrpc_TestBuiltinTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_jsonrpc_TestMalformedInput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_jsonrpc_TestMalformedOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_jsonrpc_TestServerErrorHasNullResult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_jsonrpc_TestUnexpectedError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_rpc_jsonrpc_myPipe": {
        "result": "struct net_rpc_jsonrpc_myPipe_retval {_ptr_pipe field_0;_ptr_pipe field_1;}",
        "result_name": "net_rpc_jsonrpc_myPipe_retval",
        "parameters": []
    },
    "net_rpc_jsonrpc_pipeAddr_Network": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_jsonrpc_pipeAddr_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_jsonrpc__ptr_pipe_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_jsonrpc__ptr_pipe_LocalAddr": {
        "result": "net_Addr",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_jsonrpc__ptr_pipe_RemoteAddr": {
        "result": "net_Addr",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_jsonrpc__ptr_pipe_SetTimeout": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "nsec",
                "type": "int64"
            }
        ]
    },
    "net_rpc_jsonrpc__ptr_pipe_SetReadTimeout": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "nsec",
                "type": "int64"
            }
        ]
    },
    "net_rpc_jsonrpc__ptr_pipe_SetWriteTimeout": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "nsec",
                "type": "int64"
            }
        ]
    },
    "net_rpc_jsonrpc_NewClientCodec": {
        "result": "rpc_ClientCodec",
        "result_name": null,
        "parameters": [
            {
                "name": "conn",
                "type": "io_ReadWriteCloser"
            }
        ]
    },
    "net_rpc_jsonrpc__ptr_clientCodec_WriteRequest": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_rpc_Request"
            },
            {
                "name": "param",
                "type": "interface_"
            }
        ]
    },
    "net_rpc_jsonrpc__ptr_clientResponse_reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_jsonrpc__ptr_clientCodec_ReadResponseHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_rpc_Response"
            }
        ]
    },
    "net_rpc_jsonrpc__ptr_clientCodec_ReadResponseBody": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "net_rpc_jsonrpc__ptr_clientCodec_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_jsonrpc_NewClient": {
        "result": "_ptr_rpc_Client",
        "result_name": null,
        "parameters": [
            {
                "name": "conn",
                "type": "io_ReadWriteCloser"
            }
        ]
    },
    "net_rpc_jsonrpc_Dial": {
        "result": "struct net_rpc_jsonrpc_Dial_retval {_ptr_rpc_Client field_0;error err1;}",
        "result_name": "net_rpc_jsonrpc_Dial_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "net_rpc_jsonrpc_NewServerCodec": {
        "result": "rpc_ServerCodec",
        "result_name": null,
        "parameters": [
            {
                "name": "conn",
                "type": "io_ReadWriteCloser"
            }
        ]
    },
    "net_rpc_jsonrpc__ptr_serverRequest_reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_jsonrpc__ptr_serverCodec_ReadRequestHeader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_rpc_Request"
            }
        ]
    },
    "net_rpc_jsonrpc__ptr_serverCodec_ReadRequestBody": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "net_rpc_jsonrpc__ptr_serverCodec_WriteResponse": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_rpc_Response"
            },
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "net_rpc_jsonrpc__ptr_serverCodec_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_rpc_jsonrpc_ServeConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "conn",
                "type": "io_ReadWriteCloser"
            }
        ]
    },
    "net_smtp_PlainAuth": {
        "result": "Auth",
        "result_name": null,
        "parameters": [
            {
                "name": "identity",
                "type": "string"
            },
            {
                "name": "username",
                "type": "string"
            },
            {
                "name": "password",
                "type": "string"
            },
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net_smtp_isLocalhost": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "net_smtp__ptr_plainAuth_Start": {
        "result": "struct net_smtp__ptr_plainAuth_Start_retval {string field_0;_slice_byte field_1;error err2;}",
        "result_name": "net_smtp__ptr_plainAuth_Start_retval",
        "parameters": [
            {
                "name": "server",
                "type": "_ptr_ServerInfo"
            }
        ]
    },
    "net_smtp__ptr_plainAuth_Next": {
        "result": "struct net_smtp__ptr_plainAuth_Next_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_smtp__ptr_plainAuth_Next_retval",
        "parameters": [
            {
                "name": "fromServer",
                "type": "_slice_byte"
            },
            {
                "name": "more",
                "type": "bool"
            }
        ]
    },
    "net_smtp_CRAMMD5Auth": {
        "result": "Auth",
        "result_name": null,
        "parameters": [
            {
                "name": "username",
                "type": "string"
            },
            {
                "name": "secret",
                "type": "string"
            }
        ]
    },
    "net_smtp__ptr_cramMD5Auth_Start": {
        "result": "struct net_smtp__ptr_cramMD5Auth_Start_retval {string field_0;_slice_byte field_1;error err2;}",
        "result_name": "net_smtp__ptr_cramMD5Auth_Start_retval",
        "parameters": [
            {
                "name": "server",
                "type": "_ptr_ServerInfo"
            }
        ]
    },
    "net_smtp__ptr_cramMD5Auth_Next": {
        "result": "struct net_smtp__ptr_cramMD5Auth_Next_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_smtp__ptr_cramMD5Auth_Next_retval",
        "parameters": [
            {
                "name": "fromServer",
                "type": "_slice_byte"
            },
            {
                "name": "more",
                "type": "bool"
            }
        ]
    },
    "net_smtp_Example": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_smtp_ExamplePlainAuth": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_smtp_ExampleSendMail": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_smtp_Dial": {
        "result": "struct net_smtp_Dial_retval {_ptr_Client field_0;error err1;}",
        "result_name": "net_smtp_Dial_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_smtp_NewClient": {
        "result": "struct net_smtp_NewClient_retval {_ptr_Client field_0;error err1;}",
        "result_name": "net_smtp_NewClient_retval",
        "parameters": [
            {
                "name": "conn",
                "type": "net_Conn"
            },
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net_smtp__ptr_Client_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_smtp__ptr_Client_hello": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_smtp__ptr_Client_Hello": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "localName",
                "type": "string"
            }
        ]
    },
    "net_smtp__ptr_Client_cmd": {
        "result": "struct net_smtp__ptr_Client_cmd_retval {int field_0;string field_1;error err2;}",
        "result_name": "net_smtp__ptr_Client_cmd_retval",
        "parameters": [
            {
                "name": "expectCode",
                "type": "int"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "net_smtp__ptr_Client_helo": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_smtp__ptr_Client_ehlo": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_smtp__ptr_Client_StartTLS": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "config",
                "type": "_ptr_tls_Config"
            }
        ]
    },
    "net_smtp__ptr_Client_TLSConnectionState": {
        "result": "struct net_smtp__ptr_Client_TLSConnectionState_retval {tls_ConnectionState field_0;bool field_1;}",
        "result_name": "net_smtp__ptr_Client_TLSConnectionState_retval",
        "parameters": []
    },
    "net_smtp__ptr_Client_Verify": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_smtp__ptr_Client_Auth": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Auth"
            }
        ]
    },
    "net_smtp__ptr_Client_Mail": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "from",
                "type": "string"
            }
        ]
    },
    "net_smtp__ptr_Client_Rcpt": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "to",
                "type": "string"
            }
        ]
    },
    "net_smtp__ptr_dataCloser_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_smtp__ptr_Client_Data": {
        "result": "struct net_smtp__ptr_Client_Data_retval {io_WriteCloser field_0;error err1;}",
        "result_name": "net_smtp__ptr_Client_Data_retval",
        "parameters": []
    },
    "net_smtp_SendMail": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "string"
            },
            {
                "name": "a",
                "type": "Auth"
            },
            {
                "name": "from",
                "type": "string"
            },
            {
                "name": "to",
                "type": "_slice_string"
            },
            {
                "name": "msg",
                "type": "_slice_byte"
            }
        ]
    },
    "net_smtp__ptr_Client_Extension": {
        "result": "struct net_smtp__ptr_Client_Extension_retval {bool field_0;string field_1;}",
        "result_name": "net_smtp__ptr_Client_Extension_retval",
        "parameters": [
            {
                "name": "ext",
                "type": "string"
            }
        ]
    },
    "net_smtp__ptr_Client_Reset": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_smtp__ptr_Client_Noop": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_smtp__ptr_Client_Quit": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_smtp_validateLine": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "string"
            }
        ]
    },
    "net_smtp_TestAuth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_smtp_TestAuthPlain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_smtp_TestClientAuthTrimSpace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_smtp_toServerEmptyAuth_Start": {
        "result": "struct net_smtp_toServerEmptyAuth_Start_retval {string field_0;_slice_byte field_1;error err2;}",
        "result_name": "net_smtp_toServerEmptyAuth_Start_retval",
        "parameters": [
            {
                "name": "server",
                "type": "_ptr_ServerInfo"
            }
        ]
    },
    "net_smtp_toServerEmptyAuth_Next": {
        "result": "struct net_smtp_toServerEmptyAuth_Next_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_smtp_toServerEmptyAuth_Next_retval",
        "parameters": [
            {
                "name": "fromServer",
                "type": "_slice_byte"
            },
            {
                "name": "more",
                "type": "bool"
            }
        ]
    },
    "net_smtp_faker_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_smtp_faker_LocalAddr": {
        "result": "net_Addr",
        "result_name": null,
        "parameters": []
    },
    "net_smtp_faker_RemoteAddr": {
        "result": "net_Addr",
        "result_name": null,
        "parameters": []
    },
    "net_smtp_faker_SetDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_smtp_faker_SetReadDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_smtp_faker_SetWriteDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_smtp_TestBasic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_smtp_TestExtensions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_smtp_TestNewClient": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_smtp_TestNewClient2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_smtp_TestNewClientWithTLS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_smtp_TestHello": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_smtp_TestSendMail": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_smtp_TestSendMailWithAuth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_smtp_TestAuthFailed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_smtp_TestTLSClient": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_smtp_TestTLSConnState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_smtp_newLocalListener": {
        "result": "net_Listener",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_smtp_smtpSender_send": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "string"
            }
        ]
    },
    "net_smtp_serverHandle": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "net_Conn"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_smtp_serverHandleTLS": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "net_Conn"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_smtp_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_smtp_sendMail": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "hostPort",
                "type": "string"
            }
        ]
    },
    "net_smtp_testingKey": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_textproto_MIMEHeader_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "net_textproto_MIMEHeader_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "net_textproto_MIMEHeader_Get": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "net_textproto_MIMEHeader_Values": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "net_textproto_MIMEHeader_Del": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "net_textproto_TestCanonicalMIMEHeaderKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestMIMEHeaderMultipleValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto__ptr_Pipeline_Next": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "net_textproto__ptr_Pipeline_StartRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint"
            }
        ]
    },
    "net_textproto__ptr_Pipeline_EndRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint"
            }
        ]
    },
    "net_textproto__ptr_Pipeline_StartResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint"
            }
        ]
    },
    "net_textproto__ptr_Pipeline_EndResponse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint"
            }
        ]
    },
    "net_textproto__ptr_sequencer_Start": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint"
            }
        ]
    },
    "net_textproto__ptr_sequencer_End": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint"
            }
        ]
    },
    "net_textproto_NewReader": {
        "result": "_ptr_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_bufio_Reader"
            }
        ]
    },
    "net_textproto__ptr_Reader_ReadLine": {
        "result": "struct net_textproto__ptr_Reader_ReadLine_retval {string field_0;error err1;}",
        "result_name": "net_textproto__ptr_Reader_ReadLine_retval",
        "parameters": []
    },
    "net_textproto__ptr_Reader_ReadLineBytes": {
        "result": "struct net_textproto__ptr_Reader_ReadLineBytes_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_textproto__ptr_Reader_ReadLineBytes_retval",
        "parameters": []
    },
    "net_textproto__ptr_Reader_readLineSlice": {
        "result": "struct net_textproto__ptr_Reader_readLineSlice_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_textproto__ptr_Reader_readLineSlice_retval",
        "parameters": []
    },
    "net_textproto__ptr_Reader_ReadContinuedLine": {
        "result": "struct net_textproto__ptr_Reader_ReadContinuedLine_retval {string field_0;error err1;}",
        "result_name": "net_textproto__ptr_Reader_ReadContinuedLine_retval",
        "parameters": []
    },
    "net_textproto_trim": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "net_textproto__ptr_Reader_ReadContinuedLineBytes": {
        "result": "struct net_textproto__ptr_Reader_ReadContinuedLineBytes_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_textproto__ptr_Reader_ReadContinuedLineBytes_retval",
        "parameters": []
    },
    "net_textproto__ptr_Reader_readContinuedLineSlice": {
        "result": "struct net_textproto__ptr_Reader_readContinuedLineSlice_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_textproto__ptr_Reader_readContinuedLineSlice_retval",
        "parameters": [
            {
                "name": "validateFirstLine",
                "type": "void*"
            }
        ]
    },
    "net_textproto__ptr_Reader_skipSpace": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "net_textproto__ptr_Reader_readCodeLine": {
        "result": "struct net_textproto__ptr_Reader_readCodeLine_retval {int field_0;bool field_1;string field_2;error err3;}",
        "result_name": "net_textproto__ptr_Reader_readCodeLine_retval",
        "parameters": [
            {
                "name": "expectCode",
                "type": "int"
            }
        ]
    },
    "net_textproto_parseCodeLine": {
        "result": "struct net_textproto_parseCodeLine_retval {int field_0;bool field_1;string field_2;error err3;}",
        "result_name": "net_textproto_parseCodeLine_retval",
        "parameters": [
            {
                "name": "line",
                "type": "string"
            },
            {
                "name": "expectCode",
                "type": "int"
            }
        ]
    },
    "net_textproto__ptr_Reader_ReadCodeLine": {
        "result": "struct net_textproto__ptr_Reader_ReadCodeLine_retval {int field_0;string field_1;error err2;}",
        "result_name": "net_textproto__ptr_Reader_ReadCodeLine_retval",
        "parameters": [
            {
                "name": "expectCode",
                "type": "int"
            }
        ]
    },
    "net_textproto__ptr_Reader_ReadResponse": {
        "result": "struct net_textproto__ptr_Reader_ReadResponse_retval {int field_0;string field_1;error err2;}",
        "result_name": "net_textproto__ptr_Reader_ReadResponse_retval",
        "parameters": [
            {
                "name": "expectCode",
                "type": "int"
            }
        ]
    },
    "net_textproto__ptr_Reader_DotReader": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": []
    },
    "net_textproto__ptr_dotReader_Read": {
        "result": "struct net_textproto__ptr_dotReader_Read_retval {int field_0;error err1;}",
        "result_name": "net_textproto__ptr_dotReader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_textproto__ptr_Reader_closeDot": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_textproto__ptr_Reader_ReadDotBytes": {
        "result": "struct net_textproto__ptr_Reader_ReadDotBytes_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_textproto__ptr_Reader_ReadDotBytes_retval",
        "parameters": []
    },
    "net_textproto__ptr_Reader_ReadDotLines": {
        "result": "struct net_textproto__ptr_Reader_ReadDotLines_retval {_slice_string field_0;error err1;}",
        "result_name": "net_textproto__ptr_Reader_ReadDotLines_retval",
        "parameters": []
    },
    "net_textproto__ptr_Reader_ReadMIMEHeader": {
        "result": "struct net_textproto__ptr_Reader_ReadMIMEHeader_retval {MIMEHeader field_0;error err1;}",
        "result_name": "net_textproto__ptr_Reader_ReadMIMEHeader_retval",
        "parameters": []
    },
    "net_textproto_readMIMEHeader": {
        "result": "struct net_textproto_readMIMEHeader_retval {MIMEHeader field_0;error err1;}",
        "result_name": "net_textproto_readMIMEHeader_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_Reader"
            },
            {
                "name": "maxMemory",
                "type": "int64"
            },
            {
                "name": "maxHeaders",
                "type": "int64"
            }
        ]
    },
    "net_textproto_noValidation": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "_slice_byte"
            }
        ]
    },
    "net_textproto_mustHaveFieldNameColon": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "line",
                "type": "_slice_byte"
            }
        ]
    },
    "net_textproto__ptr_Reader_upcomingHeaderKeys": {
        "result": "struct net_textproto__ptr_Reader_upcomingHeaderKeys_retval {int field_0;}",
        "result_name": "net_textproto__ptr_Reader_upcomingHeaderKeys_retval",
        "parameters": []
    },
    "net_textproto_CanonicalMIMEHeaderKey": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_textproto_validHeaderFieldByte": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "net_textproto_validHeaderValueByte": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "net_textproto_canonicalMIMEHeaderKey": {
        "result": "struct net_textproto_canonicalMIMEHeaderKey_retval {string field_0;bool field_1;}",
        "result_name": "net_textproto_canonicalMIMEHeaderKey_retval",
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            }
        ]
    },
    "net_textproto_initCommonHeader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_textproto_reader": {
        "result": "_ptr_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_textproto_TestReadLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestReadContinuedLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestReadCodeLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestReadDotLines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestReadDotBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestReadMIMEHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestReadMIMEHeaderSingle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestReaderUpcomingHeaderKeys": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestReadMIMEHeaderNoKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestLargeReadMIMEHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestReadMIMEHeaderNonCompliant": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestReadMIMEHeaderMalformed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestReadMIMEHeaderBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestReadMIMEHeaderTrimContinued": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestReadMIMEHeaderAllocations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestRFC959Lines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestReadMultiLineError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestCommonHeaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestIssue46363": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_BenchmarkReadMIMEHeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_textproto_BenchmarkUncommon": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_textproto__ptr_Error_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_textproto_ProtocolError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_textproto_NewConn": {
        "result": "_ptr_Conn",
        "result_name": null,
        "parameters": [
            {
                "name": "conn",
                "type": "io_ReadWriteCloser"
            }
        ]
    },
    "net_textproto__ptr_Conn_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_textproto_Dial": {
        "result": "struct net_textproto_Dial_retval {_ptr_Conn field_0;error err1;}",
        "result_name": "net_textproto_Dial_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "net_textproto__ptr_Conn_Cmd": {
        "result": "struct net_textproto__ptr_Conn_Cmd_retval {uint field_0;error err1;}",
        "result_name": "net_textproto__ptr_Conn_Cmd_retval",
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "net_textproto_TrimString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_textproto_TrimBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_textproto_isASCIISpace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "net_textproto_isASCIILetter": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "net_textproto_NewWriter": {
        "result": "_ptr_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_bufio_Writer"
            }
        ]
    },
    "net_textproto__ptr_Writer_PrintfLine": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "net_textproto__ptr_Writer_DotWriter": {
        "result": "io_WriteCloser",
        "result_name": null,
        "parameters": []
    },
    "net_textproto__ptr_Writer_closeDot": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_textproto__ptr_dotWriter_Write": {
        "result": "struct net_textproto__ptr_dotWriter_Write_retval {int field_0;error err1;}",
        "result_name": "net_textproto__ptr_dotWriter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "net_textproto__ptr_dotWriter_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_textproto_TestPrintfLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestDotWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestDotWriterCloseEmptyWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_textproto_TestDotWriterCloseNoWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_ExamplePathEscape": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExamplePathUnescape": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleQueryEscape": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleQueryUnescape": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleValues": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleValues_Add": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleValues_Del": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleValues_Encode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleValues_Get": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleValues_Has": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleValues_Set": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleURL": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleURL_roundtrip": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleURL_ResolveReference": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleParseQuery": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleURL_EscapedPath": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleURL_EscapedFragment": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleURL_Hostname": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleURL_IsAbs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleURL_MarshalBinary": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleURL_Parse": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleURL_Port": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleURL_Query": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleURL_String": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleURL_UnmarshalBinary": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleURL_Redacted": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_ExampleURL_RequestURI": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "net_url_toJSON": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "interface_"
            }
        ]
    },
    "net_url__ptr_Error_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "net_url__ptr_Error_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_url__ptr_Error_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_url__ptr_Error_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_url_ishex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "net_url_unhex": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "net_url_EscapeError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_url_InvalidHostError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_url_shouldEscape": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            },
            {
                "name": "mode",
                "type": "encoding"
            }
        ]
    },
    "net_url_QueryUnescape": {
        "result": "struct net_url_QueryUnescape_retval {string field_0;error err1;}",
        "result_name": "net_url_QueryUnescape_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_url_PathUnescape": {
        "result": "struct net_url_PathUnescape_retval {string field_0;error err1;}",
        "result_name": "net_url_PathUnescape_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_url_unescape": {
        "result": "struct net_url_unescape_retval {string field_0;error err1;}",
        "result_name": "net_url_unescape_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "encoding"
            }
        ]
    },
    "net_url_QueryEscape": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_url_PathEscape": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_url_escape": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "encoding"
            }
        ]
    },
    "net_url_User": {
        "result": "_ptr_Userinfo",
        "result_name": null,
        "parameters": [
            {
                "name": "username",
                "type": "string"
            }
        ]
    },
    "net_url_UserPassword": {
        "result": "_ptr_Userinfo",
        "result_name": null,
        "parameters": [
            {
                "name": "username",
                "type": "string"
            },
            {
                "name": "password",
                "type": "string"
            }
        ]
    },
    "net_url__ptr_Userinfo_Username": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_url__ptr_Userinfo_Password": {
        "result": "struct net_url__ptr_Userinfo_Password_retval {string field_0;bool field_1;}",
        "result_name": "net_url__ptr_Userinfo_Password_retval",
        "parameters": []
    },
    "net_url__ptr_Userinfo_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_url_getScheme": {
        "result": "struct net_url_getScheme_retval {string field_0;error err1;}",
        "result_name": "net_url_getScheme_retval",
        "parameters": [
            {
                "name": "rawURL",
                "type": "string"
            }
        ]
    },
    "net_url_Parse": {
        "result": "struct net_url_Parse_retval {_ptr_URL field_0;error err1;}",
        "result_name": "net_url_Parse_retval",
        "parameters": [
            {
                "name": "rawURL",
                "type": "string"
            }
        ]
    },
    "net_url_ParseRequestURI": {
        "result": "struct net_url_ParseRequestURI_retval {_ptr_URL field_0;error err1;}",
        "result_name": "net_url_ParseRequestURI_retval",
        "parameters": [
            {
                "name": "rawURL",
                "type": "string"
            }
        ]
    },
    "net_url_parse": {
        "result": "struct net_url_parse_retval {_ptr_URL field_0;error err1;}",
        "result_name": "net_url_parse_retval",
        "parameters": [
            {
                "name": "rawURL",
                "type": "string"
            },
            {
                "name": "viaRequest",
                "type": "bool"
            }
        ]
    },
    "net_url_parseAuthority": {
        "result": "struct net_url_parseAuthority_retval {_ptr_Userinfo field_0;string field_1;error err2;}",
        "result_name": "net_url_parseAuthority_retval",
        "parameters": [
            {
                "name": "authority",
                "type": "string"
            }
        ]
    },
    "net_url_parseHost": {
        "result": "struct net_url_parseHost_retval {string field_0;error err1;}",
        "result_name": "net_url_parseHost_retval",
        "parameters": [
            {
                "name": "host",
                "type": "string"
            }
        ]
    },
    "net_url__ptr_URL_setPath": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "net_url__ptr_URL_EscapedPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_url_validEncoded": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "encoding"
            }
        ]
    },
    "net_url__ptr_URL_setFragment": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "string"
            }
        ]
    },
    "net_url__ptr_URL_EscapedFragment": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_url_validOptionalPort": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "port",
                "type": "string"
            }
        ]
    },
    "net_url__ptr_URL_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_url__ptr_URL_Redacted": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_url_Values_Get": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "net_url_Values_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "net_url_Values_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "net_url_Values_Del": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "net_url_Values_Has": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "net_url_ParseQuery": {
        "result": "struct net_url_ParseQuery_retval {Values field_0;error err1;}",
        "result_name": "net_url_ParseQuery_retval",
        "parameters": [
            {
                "name": "query",
                "type": "string"
            }
        ]
    },
    "net_url_parseQuery": {
        "result": "struct net_url_parseQuery_retval {error err0;}",
        "result_name": "net_url_parseQuery_retval",
        "parameters": [
            {
                "name": "m",
                "type": "Values"
            },
            {
                "name": "query",
                "type": "string"
            }
        ]
    },
    "net_url_Values_Encode": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_url_resolvePath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "string"
            },
            {
                "name": "ref",
                "type": "string"
            }
        ]
    },
    "net_url__ptr_URL_IsAbs": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_url__ptr_URL_Parse": {
        "result": "struct net_url__ptr_URL_Parse_retval {_ptr_URL field_0;error err1;}",
        "result_name": "net_url__ptr_URL_Parse_retval",
        "parameters": [
            {
                "name": "ref",
                "type": "string"
            }
        ]
    },
    "net_url__ptr_URL_ResolveReference": {
        "result": "_ptr_URL",
        "result_name": null,
        "parameters": [
            {
                "name": "ref",
                "type": "_ptr_URL"
            }
        ]
    },
    "net_url__ptr_URL_Query": {
        "result": "Values",
        "result_name": null,
        "parameters": []
    },
    "net_url__ptr_URL_RequestURI": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_url__ptr_URL_Hostname": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_url__ptr_URL_Port": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_url_splitHostPort": {
        "result": "struct net_url_splitHostPort_retval {string field_0;}",
        "result_name": "net_url_splitHostPort_retval",
        "parameters": [
            {
                "name": "hostPort",
                "type": "string"
            }
        ]
    },
    "net_url__ptr_URL_MarshalBinary": {
        "result": "struct net_url__ptr_URL_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "net_url__ptr_URL_MarshalBinary_retval",
        "parameters": []
    },
    "net_url__ptr_URL_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "net_url__ptr_URL_JoinPath": {
        "result": "_ptr_URL",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "string"
            }
        ]
    },
    "net_url_validUserinfo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_url_stringContainsCTLByte": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "net_url_JoinPath": {
        "result": "struct net_url_JoinPath_retval {string field_0;error err1;}",
        "result_name": "net_url_JoinPath_retval",
        "parameters": [
            {
                "name": "base",
                "type": "string"
            },
            {
                "name": "elem",
                "type": "string"
            }
        ]
    },
    "net_url_ufmt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_URL"
            }
        ]
    },
    "net_url_BenchmarkString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_url_TestParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestParseRequestURI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestURLString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestURLRedacted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestUnescape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestQueryEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestPathEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestEncodeQuery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestResolvePath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_BenchmarkResolvePath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_url_TestResolveReference": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestQueryValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestParseQuery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestRequestURI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestParseFailure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestParseErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestStarRequest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestShouldEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url__ptr_timeoutError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_url__ptr_timeoutError_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_url__ptr_temporaryError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_url__ptr_temporaryError_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "net_url__ptr_timeoutTemporaryError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "net_url_TestURLErrorImplementsNetError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestURLHostnameAndPort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestJSON": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestGob": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestNilUser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestInvalidUserPassword": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_TestRejectControlCharacters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "net_url_BenchmarkQueryEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_url_BenchmarkPathEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_url_BenchmarkQueryUnescape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_url_BenchmarkPathUnescape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "net_url_TestJoinPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os__ptr_File_Readdir": {
        "result": "struct os__ptr_File_Readdir_retval {_slice_FileInfo field_0;error err1;}",
        "result_name": "os__ptr_File_Readdir_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "os__ptr_File_Readdirnames": {
        "result": "struct os__ptr_File_Readdirnames_retval {_slice_string field_0;error err1;}",
        "result_name": "os__ptr_File_Readdirnames_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "os__ptr_File_ReadDir": {
        "result": "struct os__ptr_File_ReadDir_retval {_slice_DirEntry field_0;error err1;}",
        "result_name": "os__ptr_File_ReadDir_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "os_ReadDir": {
        "result": "struct os_ReadDir_retval {_slice_DirEntry field_0;error err1;}",
        "result_name": "os_ReadDir_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_direntIno": {
        "result": "struct os_direntIno_retval {uint64 field_0;bool field_1;}",
        "result_name": "os_direntIno_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "os_direntReclen": {
        "result": "struct os_direntReclen_retval {uint64 field_0;bool field_1;}",
        "result_name": "os_direntReclen_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "os_direntNamlen": {
        "result": "struct os_direntNamlen_retval {uint64 field_0;bool field_1;}",
        "result_name": "os_direntNamlen_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "os_direntType": {
        "result": "FileMode",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "os__ptr_dirInfo_close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_File_readdir": {
        "result": "struct os__ptr_File_readdir_retval {_slice_string field_0;_slice_DirEntry field_1;_slice_FileInfo field_2;error err3;}",
        "result_name": "os__ptr_File_readdir_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "mode",
                "type": "readdirMode"
            }
        ]
    },
    "os_dtToType": {
        "result": "FileMode",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "uint8"
            }
        ]
    },
    "os_closedir": {
        "result": "struct os_closedir_retval {error err0;}",
        "result_name": "os_closedir_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "uintptr"
            }
        ]
    },
    "os_readdir_r": {
        "result": "struct os_readdir_r_retval {syscall_Errno field_0;}",
        "result_name": "os_readdir_r_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "uintptr"
            },
            {
                "name": "entry",
                "type": "_ptr_syscall_Dirent"
            },
            {
                "name": "result",
                "type": "_ptr__ptr_syscall_Dirent"
            }
        ]
    },
    "os_dirEntry_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os_dirEntry_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "os_dirEntry_Type": {
        "result": "FileMode",
        "result_name": null,
        "parameters": []
    },
    "os_dirEntry_Info": {
        "result": "struct os_dirEntry_Info_retval {FileInfo field_0;error err1;}",
        "result_name": "os_dirEntry_Info_retval",
        "parameters": []
    },
    "os_dirEntry_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os_readInt": {
        "result": "struct os_readInt_retval {uint64 field_0;bool field_1;}",
        "result_name": "os_readInt_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "os_readIntBE": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "os_readIntLE": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "os_Expand": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "mapping",
                "type": "void*"
            }
        ]
    },
    "os_ExpandEnv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "os_isShellSpecialVar": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "uint8"
            }
        ]
    },
    "os_isAlphaNum": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "uint8"
            }
        ]
    },
    "os_getShellName": {
        "result": "struct os_getShellName_retval {string field_0;int field_1;}",
        "result_name": "os_getShellName_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "os_Getenv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "os_LookupEnv": {
        "result": "struct os_LookupEnv_retval {string field_0;bool field_1;}",
        "result_name": "os_LookupEnv_retval",
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "os_Setenv": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "os_Unsetenv": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "os_Clearenv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_Environ": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "os_testGetenv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "os_TestExpand": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_BenchmarkExpand": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "os_TestConsistentEnviron": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestUnsetenv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestClearenv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestLookupEnv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestEnvironConsistency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestSetenvUnixEinval": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestExpandEnvShellSpecialVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_errNoDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os_errDeadlineExceeded": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_SyscallError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_SyscallError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_SyscallError_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "os_NewSyscallError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "syscall",
                "type": "string"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "os_IsExist": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "os_IsNotExist": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "os_IsPermission": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "os_IsTimeout": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "os_underlyingErrorIs": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "target",
                "type": "error"
            }
        ]
    },
    "os_underlyingError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "os_wrapSyscallError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "os_TestErrIsExist": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_testErrNotExist": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_TestErrIsNotExist": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_checkErrorPredicate": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "predName",
                "type": "string"
            },
            {
                "name": "pred",
                "type": "void*"
            },
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "target",
                "type": "error"
            }
        ]
    },
    "os_TestIsExist": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestIsPermission": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestErrPathNUL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestPathErrorUnwrap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_myErrorIs_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "error"
            }
        ]
    },
    "os_TestErrorIsMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleOpenFile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleOpenFile_append": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleChmod": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleChtimes": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleFileMode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleErrNotExist": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleExpand": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleExpandEnv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleLookupEnv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleGetenv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleUnsetenv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleReadDir": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleMkdirTemp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleMkdirTemp_suffix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleCreateTemp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleCreateTemp_suffix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleReadFile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleWriteFile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleMkdir": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_ExampleMkdirAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_newProcess": {
        "result": "_ptr_Process",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "handle",
                "type": "uintptr"
            }
        ]
    },
    "os__ptr_Process_setDone": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_Process_done": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "os_Getpid": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "os_Getppid": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "os_FindProcess": {
        "result": "struct os_FindProcess_retval {_ptr_Process field_0;error err1;}",
        "result_name": "os_FindProcess_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "os_StartProcess": {
        "result": "struct os_StartProcess_retval {_ptr_Process field_0;error err1;}",
        "result_name": "os_StartProcess_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "argv",
                "type": "_slice_string"
            },
            {
                "name": "attr",
                "type": "_ptr_ProcAttr"
            }
        ]
    },
    "os__ptr_Process_Release": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_Process_Kill": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_Process_Wait": {
        "result": "struct os__ptr_Process_Wait_retval {_ptr_ProcessState field_0;error err1;}",
        "result_name": "os__ptr_Process_Wait_retval",
        "parameters": []
    },
    "os__ptr_Process_Signal": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "Signal"
            }
        ]
    },
    "os__ptr_ProcessState_UserTime": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_ProcessState_SystemTime": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_ProcessState_Exited": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_ProcessState_Success": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_ProcessState_Sys": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_ProcessState_SysUsage": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "os_Executable": {
        "result": "struct os_Executable_retval {string field_0;error err1;}",
        "result_name": "os_Executable_retval",
        "parameters": []
    },
    "os_executable": {
        "result": "struct os_executable_retval {string field_0;error err1;}",
        "result_name": "os_executable_retval",
        "parameters": []
    },
    "os_isExecutable": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "os_splitPathList": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "pathList",
                "type": "string"
            }
        ]
    },
    "os_stringsTrimSuffix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "os_TestExecutable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_sameFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fs1",
                "type": "_ptr_fileStat"
            },
            {
                "name": "fs2",
                "type": "_ptr_fileStat"
            }
        ]
    },
    "os_TestExecutableDeleted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_getModuleFileName": {
        "result": "struct os_getModuleFileName_retval {string field_0;error err1;}",
        "result_name": "os_getModuleFileName_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "syscall_Handle"
            }
        ]
    },
    "os_startProcess": {
        "result": "struct os_startProcess_retval {_ptr_Process field_0;error err1;}",
        "result_name": "os_startProcess_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "argv",
                "type": "_slice_string"
            },
            {
                "name": "attr",
                "type": "_ptr_ProcAttr"
            }
        ]
    },
    "os__ptr_Process_writeProcFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "data",
                "type": "string"
            }
        ]
    },
    "os__ptr_Process_signal": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "Signal"
            }
        ]
    },
    "os__ptr_Process_kill": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_Process_wait": {
        "result": "struct os__ptr_Process_wait_retval {_ptr_ProcessState field_0;error err1;}",
        "result_name": "os__ptr_Process_wait_retval",
        "parameters": []
    },
    "os__ptr_Process_release": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os_findProcess": {
        "result": "struct os_findProcess_retval {_ptr_Process field_0;error err1;}",
        "result_name": "os_findProcess_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "os__ptr_ProcessState_Pid": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_ProcessState_exited": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_ProcessState_success": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_ProcessState_sys": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_ProcessState_sysUsage": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_ProcessState_userTime": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_ProcessState_systemTime": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_ProcessState_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_ProcessState_ExitCode": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "os_TestErrProcessDone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestUNIXProcessAlive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_appendBSBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "os_readNextArg": {
        "result": "struct os_readNextArg_retval {_slice_byte field_0;string field_1;}",
        "result_name": "os_readNextArg_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "string"
            }
        ]
    },
    "os_commandLineToArgv": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "string"
            }
        ]
    },
    "os_ftToDuration": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": [
            {
                "name": "ft",
                "type": "_ptr_syscall_Filetime"
            }
        ]
    },
    "os_TestFifoEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestNonPollable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestOpenFileNonBlocking": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestNewFileNonBlocking": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os__ptr_File_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_LinkError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_LinkError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_File_Read": {
        "result": "struct os__ptr_File_Read_retval {int field_0;error err1;}",
        "result_name": "os__ptr_File_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "os__ptr_File_ReadAt": {
        "result": "struct os__ptr_File_ReadAt_retval {int field_0;error err1;}",
        "result_name": "os__ptr_File_ReadAt_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "os__ptr_File_ReadFrom": {
        "result": "struct os__ptr_File_ReadFrom_retval {int64 field_0;error err1;}",
        "result_name": "os__ptr_File_ReadFrom_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "os_genericReadFrom": {
        "result": "struct os_genericReadFrom_retval {int64 field_0;error err1;}",
        "result_name": "os_genericReadFrom_retval",
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "os_fileWithoutReadFrom_ReadFrom": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_File_Write": {
        "result": "struct os__ptr_File_Write_retval {int field_0;error err1;}",
        "result_name": "os__ptr_File_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "os__ptr_File_WriteAt": {
        "result": "struct os__ptr_File_WriteAt_retval {int field_0;error err1;}",
        "result_name": "os__ptr_File_WriteAt_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "os__ptr_File_Seek": {
        "result": "struct os__ptr_File_Seek_retval {int64 field_0;error err1;}",
        "result_name": "os__ptr_File_Seek_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "os__ptr_File_WriteString": {
        "result": "struct os__ptr_File_WriteString_retval {int field_0;error err1;}",
        "result_name": "os__ptr_File_WriteString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "os_Mkdir": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "perm",
                "type": "FileMode"
            }
        ]
    },
    "os_setStickyBit": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_Chdir": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "os_Open": {
        "result": "struct os_Open_retval {_ptr_File field_0;error err1;}",
        "result_name": "os_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_Create": {
        "result": "struct os_Create_retval {_ptr_File field_0;error err1;}",
        "result_name": "os_Create_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_OpenFile": {
        "result": "struct os_OpenFile_retval {_ptr_File field_0;error err1;}",
        "result_name": "os_OpenFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "FileMode"
            }
        ]
    },
    "os_Rename": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "oldpath",
                "type": "string"
            },
            {
                "name": "newpath",
                "type": "string"
            }
        ]
    },
    "os_fixCount": {
        "result": "struct os_fixCount_retval {int field_0;error err1;}",
        "result_name": "os_fixCount_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "os__ptr_File_wrapErr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "os_TempDir": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os_UserCacheDir": {
        "result": "struct os_UserCacheDir_retval {string field_0;error err1;}",
        "result_name": "os_UserCacheDir_retval",
        "parameters": []
    },
    "os_UserConfigDir": {
        "result": "struct os_UserConfigDir_retval {string field_0;error err1;}",
        "result_name": "os_UserConfigDir_retval",
        "parameters": []
    },
    "os_UserHomeDir": {
        "result": "struct os_UserHomeDir_retval {string field_0;error err1;}",
        "result_name": "os_UserHomeDir_retval",
        "parameters": []
    },
    "os_Chmod": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "FileMode"
            }
        ]
    },
    "os__ptr_File_Chmod": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "FileMode"
            }
        ]
    },
    "os__ptr_File_SetDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "os__ptr_File_SetReadDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "os__ptr_File_SetWriteDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "os__ptr_File_SyscallConn": {
        "result": "struct os__ptr_File_SyscallConn_retval {syscall_RawConn field_0;error err1;}",
        "result_name": "os__ptr_File_SyscallConn_retval",
        "parameters": []
    },
    "os_DirFS": {
        "result": "fs_FS",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "os_containsAny": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "chars",
                "type": "string"
            }
        ]
    },
    "os_dirFS_Open": {
        "result": "struct os_dirFS_Open_retval {fs_File field_0;error err1;}",
        "result_name": "os_dirFS_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_dirFS_ReadFile": {
        "result": "struct os_dirFS_ReadFile_retval {_slice_byte field_0;error err1;}",
        "result_name": "os_dirFS_ReadFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_dirFS_ReadDir": {
        "result": "struct os_dirFS_ReadDir_retval {_slice_DirEntry field_0;error err1;}",
        "result_name": "os_dirFS_ReadDir_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_dirFS_Stat": {
        "result": "struct os_dirFS_Stat_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "os_dirFS_Stat_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_dirFS_join": {
        "result": "struct os_dirFS_join_retval {string field_0;error err1;}",
        "result_name": "os_dirFS_join_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_ReadFile": {
        "result": "struct os_ReadFile_retval {_slice_byte field_0;error err1;}",
        "result_name": "os_ReadFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_WriteFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "perm",
                "type": "FileMode"
            }
        ]
    },
    "os__ptr_File_incref": {
        "result": "struct os__ptr_File_incref_retval {error err0;}",
        "result_name": "os__ptr_File_incref_retval",
        "parameters": [
            {
                "name": "op",
                "type": "string"
            }
        ]
    },
    "os__ptr_file_decref": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_file_readLock": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_file_readUnlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_file_writeLock": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_file_writeUnlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_open": {
        "result": "struct os_open_retval {int field_0;poll_SysFile field_1;error err2;}",
        "result_name": "os_open_retval",
        "parameters": [
            {
                "name": "filePath",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "uint32"
            }
        ]
    },
    "os_fixLongPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "os__ptr_File_Fd": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "os_NewFile": {
        "result": "_ptr_File",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_epipecheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "_ptr_File"
            },
            {
                "name": "e",
                "type": "error"
            }
        ]
    },
    "os_syscallMode": {
        "result": "struct os_syscallMode_retval {uint32 field_0;}",
        "result_name": "os_syscallMode_retval",
        "parameters": [
            {
                "name": "i",
                "type": "FileMode"
            }
        ]
    },
    "os_openFileNolog": {
        "result": "struct os_openFileNolog_retval {_ptr_File field_0;error err1;}",
        "result_name": "os_openFileNolog_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "FileMode"
            }
        ]
    },
    "os__ptr_File_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_file_close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_file_destroy": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_File_Stat": {
        "result": "struct os__ptr_File_Stat_retval {FileInfo field_0;error err1;}",
        "result_name": "os__ptr_File_Stat_retval",
        "parameters": []
    },
    "os__ptr_File_Truncate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "os__ptr_File_chmod": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "FileMode"
            }
        ]
    },
    "os__ptr_File_Sync": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_File_read": {
        "result": "struct os__ptr_File_read_retval {int field_0;error err1;}",
        "result_name": "os__ptr_File_read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "os__ptr_File_pread": {
        "result": "struct os__ptr_File_pread_retval {int field_0;error err1;}",
        "result_name": "os__ptr_File_pread_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "os__ptr_File_write": {
        "result": "struct os__ptr_File_write_retval {int field_0;error err1;}",
        "result_name": "os__ptr_File_write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "os__ptr_File_pwrite": {
        "result": "struct os__ptr_File_pwrite_retval {int field_0;error err1;}",
        "result_name": "os__ptr_File_pwrite_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "os__ptr_File_seek": {
        "result": "struct os__ptr_File_seek_retval {int64 field_0;error err1;}",
        "result_name": "os__ptr_File_seek_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "os_Truncate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "os_Remove": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_hasPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "os_rename": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "oldname",
                "type": "string"
            },
            {
                "name": "newname",
                "type": "string"
            }
        ]
    },
    "os_chmod": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "FileMode"
            }
        ]
    },
    "os_Chtimes": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "atime",
                "type": "time_Time"
            },
            {
                "name": "mtime",
                "type": "time_Time"
            }
        ]
    },
    "os_Pipe": {
        "result": "struct os_Pipe_retval {_ptr_File field_0;_ptr_File field_1;error err2;}",
        "result_name": "os_Pipe_retval",
        "parameters": []
    },
    "os_Link": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "oldname",
                "type": "string"
            },
            {
                "name": "newname",
                "type": "string"
            }
        ]
    },
    "os_Symlink": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "oldname",
                "type": "string"
            },
            {
                "name": "newname",
                "type": "string"
            }
        ]
    },
    "os_Readlink": {
        "result": "struct os_Readlink_retval {string field_0;error err1;}",
        "result_name": "os_Readlink_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_Chown": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "os_Lchown": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "os__ptr_File_Chown": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "os_tempDir": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_File_Chdir": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_File_setDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "os__ptr_File_setReadDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "os__ptr_File_setWriteDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "os__ptr_File_checkValid": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "string"
            }
        ]
    },
    "os__ptr_rawConn_Control": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "os__ptr_rawConn_Read": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "os__ptr_rawConn_Write": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "os_newRawConn": {
        "result": "struct os_newRawConn_retval {_ptr_rawConn field_0;error err1;}",
        "result_name": "os_newRawConn_retval",
        "parameters": [
            {
                "name": "file",
                "type": "_ptr_File"
            }
        ]
    },
    "os_ignoringEINTR": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "os_net_newUnixFile": {
        "result": "_ptr_File",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_newFile": {
        "result": "struct os_newFile_retval {_ptr_File field_0;}",
        "result_name": "os_newFile_retval",
        "parameters": [
            {
                "name": "testName",
                "type": "string"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_sigpipe": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_unixDirent_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_unixDirent_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_unixDirent_Type": {
        "result": "FileMode",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_unixDirent_Info": {
        "result": "struct os__ptr_unixDirent_Info_retval {FileInfo field_0;error err1;}",
        "result_name": "os__ptr_unixDirent_Info_retval",
        "parameters": []
    },
    "os__ptr_unixDirent_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os_newUnixDirent": {
        "result": "struct os_newUnixDirent_retval {DirEntry field_0;error err1;}",
        "result_name": "os_newUnixDirent_retval",
        "parameters": [
            {
                "name": "parent",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "FileMode"
            }
        ]
    },
    "os__ptr_file_PollFD": {
        "result": "_ptr_poll_FD",
        "result_name": null,
        "parameters": []
    },
    "os_newConsoleFile": {
        "result": "_ptr_File",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "syscall_Handle"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_openSymlink": {
        "result": "struct os_openSymlink_retval {syscall_Handle field_0;error err1;}",
        "result_name": "os_openSymlink_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "os_normaliseLinkPath": {
        "result": "struct os_normaliseLinkPath_retval {string field_0;error err1;}",
        "result_name": "os_normaliseLinkPath_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "os_readlink": {
        "result": "struct os_readlink_retval {string field_0;error err1;}",
        "result_name": "os_readlink_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "os_Getwd": {
        "result": "struct os_Getwd_retval {string field_0;error err1;}",
        "result_name": "os_Getwd_retval",
        "parameters": []
    },
    "os_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "os_size": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_equal": {
        "result": "struct os_equal_retval {bool field_0;}",
        "result_name": "os_equal_retval",
        "parameters": [
            {
                "name": "name1",
                "type": "string"
            },
            {
                "name": "name2",
                "type": "string"
            }
        ]
    },
    "os_localTmp": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os_newDir": {
        "result": "struct os_newDir_retval {string field_0;}",
        "result_name": "os_newDir_retval",
        "parameters": [
            {
                "name": "testName",
                "type": "string"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestStat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestStatError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestStatSymlinkLoop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestFstat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestLstat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestRead0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestReadClosed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_testReaddirnames": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "contents",
                "type": "_slice_string"
            }
        ]
    },
    "os_testReaddir": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "contents",
                "type": "_slice_string"
            }
        ]
    },
    "os_testReadDir": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "contents",
                "type": "_slice_string"
            }
        ]
    },
    "os_TestFileReaddirnames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestFileReaddir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestFileReadDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_benchmarkReaddirname": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "os_benchmarkReaddir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "os_benchmarkReadDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "os_BenchmarkReaddirname": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "os_BenchmarkReaddir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "os_BenchmarkReadDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "os_benchmarkStat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "os_benchmarkLstat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "os_BenchmarkStatDot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "os_BenchmarkStatFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "os_BenchmarkStatDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "os_BenchmarkLstatDot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "os_BenchmarkLstatFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "os_BenchmarkLstatDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "os_smallReaddirnames": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "_ptr_File"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestReaddirnamesOneAtATime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestReaddirNValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_touch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_TestReaddirStatFailures": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestReaddirOfFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestHardLink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_chtmpdir": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestSymlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestLongSymlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestRename": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestRenameOverwriteDest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestRenameFailed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestRenameNotExisting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestRenameToDirFailed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestRenameCaseDifference": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pt",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_testStartProcess": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "cmd",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_string"
            },
            {
                "name": "expect",
                "type": "string"
            }
        ]
    },
    "os_TestStartProcess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_checkMode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "FileMode"
            }
        ]
    },
    "os_TestChmod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_checkSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "os_TestFTruncate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestTruncate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestTruncateNonexistentFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestChtimes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestChtimesWithZeroTimes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestChtimesDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_testChtimes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_TestChtimesToUnixZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestFileChdir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestChdirAndGetwd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestProgWideChdir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestSeek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestSeekError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestOpenError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestOpenNoName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_runBinHostname": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_testWindowsHostname": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "hostname",
                "type": "string"
            }
        ]
    },
    "os_TestHostname": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestReadAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestReadAtOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestReadAtNegativeOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestWriteAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestWriteAtNegativeOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestWriteAtInAppendMode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_writeFile": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "fname",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "int"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "os_TestAppend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestStatDirWithTrailingSlash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestNilProcessStateString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestSameFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_testDevNullFileInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "statname",
                "type": "string"
            },
            {
                "name": "devNullName",
                "type": "string"
            },
            {
                "name": "fi",
                "type": "FileInfo"
            }
        ]
    },
    "os_testDevNullFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "devNullName",
                "type": "string"
            }
        ]
    },
    "os_TestDevNullFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestLargeWriteToConsole": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestStatDirModeExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestStatStdin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestStatRelativeSymlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestReadAtEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestLongPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_testKillProcess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "processKiller",
                "type": "void*"
            }
        ]
    },
    "os_TestKillStartProcess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestGetppid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestKillFindProcess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestNilFileMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_mkdirTree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "root",
                "type": "string"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "os_TestRemoveAllRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestPipeThreads": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_testDoubleCloseError": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "os_TestDoubleCloseError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestUserHomeDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestDirSeek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestReaddirSmallSeek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_isDeadlineExceeded": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "os_TestOpenFileKeepsPermissions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestDirFS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestDirFSRootDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestDirFSEmptyDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestDirFSPathsValid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestReadFileProc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestDirFSReadFileProc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestWriteStringAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestPipeIOCloseRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestPipeCloseRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_checkUidGid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "os_TestChown": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestFileChown": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestLchown": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestReaddirRemoveRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestMkdirStickyUmask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_newFileTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "blocking",
                "type": "bool"
            }
        ]
    },
    "os_TestNewFileBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestNewFileNonBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestNewFileInvalid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestSplitPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_chdir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "os_TestSameWindowsFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_testDirLinks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tests",
                "type": "_slice_dirLinkTest"
            }
        ]
    },
    "os__ptr_reparseData_addUTF16s": {
        "result": "struct os__ptr_reparseData_addUTF16s_retval {uint16 field_0;}",
        "result_name": "os__ptr_reparseData_addUTF16s_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_uint16"
            }
        ]
    },
    "os__ptr_reparseData_addString": {
        "result": "struct os__ptr_reparseData_addString_retval {uint16 field_0;}",
        "result_name": "os__ptr_reparseData_addString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "os__ptr_reparseData_addSubstituteName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os__ptr_reparseData_addPrintName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os__ptr_reparseData_addStringNoNUL": {
        "result": "struct os__ptr_reparseData_addStringNoNUL_retval {uint16 field_0;}",
        "result_name": "os__ptr_reparseData_addStringNoNUL_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "os__ptr_reparseData_addSubstituteNameNoNUL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os__ptr_reparseData_addPrintNameNoNUL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os__ptr_reparseData_pathBuffeLen": {
        "result": "uint16",
        "result_name": null,
        "parameters": []
    },
    "os_createDirLink": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "link",
                "type": "string"
            },
            {
                "name": "rdb",
                "type": "_ptr__REPARSE_DATA_BUFFER"
            }
        ]
    },
    "os_createMountPoint": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "link",
                "type": "string"
            },
            {
                "name": "target",
                "type": "_ptr_reparseData"
            }
        ]
    },
    "os_TestDirectoryJunction": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_enableCurrentThreadPrivilege": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "privilegeName",
                "type": "string"
            }
        ]
    },
    "os_createSymbolicLink": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "link",
                "type": "string"
            },
            {
                "name": "target",
                "type": "_ptr_reparseData"
            },
            {
                "name": "isrelative",
                "type": "bool"
            }
        ]
    },
    "os_TestDirectorySymbolicLink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestNetworkSymbolicLink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestStartProcessAttr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestShareNotExistError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestBadNetPathError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestStatDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestOpenVolumeName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestDeleteReadOnly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestReadStdin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestStatPagefile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_syscallCommandLineToArgv": {
        "result": "struct os_syscallCommandLineToArgv_retval {_slice_string field_0;error err1;}",
        "result_name": "os_syscallCommandLineToArgv_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "string"
            }
        ]
    },
    "os_compareCommandLineToArgvWithSyscall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "cmd",
                "type": "string"
            }
        ]
    },
    "os_TestCmdArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_findOneDriveDir": {
        "result": "struct os_findOneDriveDir_retval {string field_0;error err1;}",
        "result_name": "os_findOneDriveDir_retval",
        "parameters": []
    },
    "os_TestOneDrive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestWindowsDevNullFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestFileStatNUL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestStatNUL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestSymlinkCreation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_isWindowsDeveloperModeActive": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "os_TestRootRelativeDirSymlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestWorkingDirectoryRelativeSymlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestStatOfInvalidName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_findUnusedDriveLetter": {
        "result": "struct os_findUnusedDriveLetter_retval {string field_0;error err1;}",
        "result_name": "os_findUnusedDriveLetter_retval",
        "parameters": []
    },
    "os_TestRootDirAsTemp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_testReadlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "os_mklink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "link",
                "type": "string"
            },
            {
                "name": "target",
                "type": "string"
            }
        ]
    },
    "os_mklinkj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "link",
                "type": "string"
            },
            {
                "name": "target",
                "type": "string"
            }
        ]
    },
    "os_mklinkd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "link",
                "type": "string"
            },
            {
                "name": "target",
                "type": "string"
            }
        ]
    },
    "os_TestWindowsReadlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestOpenDirTOCTOU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestAppExecLinkStat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestIllformedUTF16FileName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestUTF16Alloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_MkdirAll": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "perm",
                "type": "FileMode"
            }
        ]
    },
    "os_RemoveAll": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "os_endsWithDot": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "os_IsPathSeparator": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "uint8"
            }
        ]
    },
    "os_fixRootDirectory": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "os_TestMkdirAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestMkdirAllWithSymlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestMkdirAllAtSlash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_basename": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_splitPath": {
        "result": "struct os_splitPath_retval {string field_0;string field_1;}",
        "result_name": "os_splitPath_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "os_isAbs": {
        "result": "struct os_isAbs_retval {bool field_0;}",
        "result_name": "os_isAbs_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "os_volumeName": {
        "result": "struct os_volumeName_retval {string field_0;}",
        "result_name": "os_volumeName_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "os_fromSlash": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "os_dirname": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "os_TestFixLongPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestMkdirAllLongPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestMkdirAllExtendedLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestOpenRootSlash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestEPIPE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestStdPipe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_testClosedPipeRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "read",
                "type": "bool"
            }
        ]
    },
    "os_TestClosedPipeRaceRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestClosedPipeRaceWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestReadNonblockingFd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestCloseWithBlockingReadByNewFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestCloseWithBlockingReadByFd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_testCloseWithBlockingRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "r",
                "type": "_ptr_os_File"
            },
            {
                "name": "w",
                "type": "_ptr_os_File"
            }
        ]
    },
    "os_TestPipeEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_testPipeEOF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "r",
                "type": "io_ReadCloser"
            },
            {
                "name": "w",
                "type": "io_WriteCloser"
            }
        ]
    },
    "os_TestFdRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestFdReadRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_runtime_args": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "os_Getuid": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "os_Geteuid": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "os_Getgid": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "os_Getegid": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "os_Getgroups": {
        "result": "struct os_Getgroups_retval {_slice_int field_0;error err1;}",
        "result_name": "os_Getgroups_retval",
        "parameters": []
    },
    "os_Exit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "os_runtime_beforeExit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "exitCode",
                "type": "int"
            }
        ]
    },
    "os_TestRawConnReadWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os__ptr_File_readFrom": {
        "result": "struct os__ptr_File_readFrom_retval {int64 field_0;bool field_1;error err2;}",
        "result_name": "os__ptr_File_readFrom_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "os__ptr_File_spliceToFile": {
        "result": "struct os__ptr_File_spliceToFile_retval {int64 field_0;bool field_1;error err2;}",
        "result_name": "os__ptr_File_spliceToFile_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "os_getPollFD": {
        "result": "_ptr_poll_FD",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "os__ptr_File_copyFileRange": {
        "result": "struct os__ptr_File_copyFileRange_retval {int64 field_0;bool field_1;error err2;}",
        "result_name": "os__ptr_File_copyFileRange_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "os_tryLimitedReader": {
        "result": "struct os_tryLimitedReader_retval {_ptr_io_LimitedReader field_0;io_Reader field_1;int64 field_2;}",
        "result_name": "os_tryLimitedReader_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "os_TestCopyFileRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestSpliceFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_testSpliceFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "proto",
                "type": "string"
            },
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "limit",
                "type": "int64"
            }
        ]
    },
    "os_testSpliceToTTY": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "proto",
                "type": "string"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "os_testCopyFileRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "limit",
                "type": "int64"
            }
        ]
    },
    "os_newCopyFileRangeTest": {
        "result": "struct os_newCopyFileRangeTest_retval {_ptr_File field_0;_slice_byte field_1;_ptr_copyFileRangeHook field_2;}",
        "result_name": "os_newCopyFileRangeTest_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "os_newSpliceFileTest": {
        "result": "struct os_newSpliceFileTest_retval {_ptr_File field_0;net_Conn field_1;_slice_byte field_2;_ptr_spliceFileHook field_3;void* field_4;}",
        "result_name": "os_newSpliceFileTest_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "proto",
                "type": "string"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "os_mustContainData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "_ptr_File"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "os_mustSeekStart": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "_ptr_File"
            }
        ]
    },
    "os_hookCopyFileRange": {
        "result": "_ptr_copyFileRangeHook",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os__ptr_copyFileRangeHook_install": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_copyFileRangeHook_uninstall": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_hookSpliceFile": {
        "result": "_ptr_spliceFileHook",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os__ptr_spliceFileHook_install": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_spliceFileHook_uninstall": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_TestProcCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestGetPollFDFromReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_testGetPollFromReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "proto",
                "type": "string"
            }
        ]
    },
    "os_createSocketPair": {
        "result": "struct os_createSocketPair_retval {net_Conn field_0;}",
        "result_name": "os_createSocketPair_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "proto",
                "type": "string"
            }
        ]
    },
    "os_checkNamedSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "os_TestReadFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestWriteFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestReadOnlyWriteFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestReadDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_removeAll": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "os_removeAllFrom": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "_ptr_File"
            },
            {
                "name": "base",
                "type": "string"
            }
        ]
    },
    "os_openFdAt": {
        "result": "struct os_openFdAt_retval {_ptr_File field_0;error err1;}",
        "result_name": "os_openFdAt_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_TestRemoveAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestRemoveAllLarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestRemoveAllLongPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestRemoveAllDot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestRemoveAllDotDot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestRemoveReadOnlyDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestRemoveAllButReadOnlyAndPathError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestRemoveUnreadableDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestRemoveAllWithMoreErrorThanReqSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestRemoveAllNoFcntl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_Stat": {
        "result": "struct os_Stat_retval {FileInfo field_0;error err1;}",
        "result_name": "os_Stat_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_Lstat": {
        "result": "struct os_Lstat_retval {FileInfo field_0;error err1;}",
        "result_name": "os_Lstat_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_fillFileStatFromSys": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fs",
                "type": "_ptr_fileStat"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_stTimespecToTime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": [
            {
                "name": "ts",
                "type": "syscall_StTimespec_t"
            }
        ]
    },
    "os_atime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": [
            {
                "name": "fi",
                "type": "FileInfo"
            }
        ]
    },
    "os_fileInfoFromStat": {
        "result": "_ptr_fileStat",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_syscall_Dir"
            }
        ]
    },
    "os_dirstat": {
        "result": "struct os_dirstat_retval {_ptr_syscall_Dir field_0;error err1;}",
        "result_name": "os_dirstat_retval",
        "parameters": [
            {
                "name": "arg",
                "type": "interface_"
            }
        ]
    },
    "os_statNolog": {
        "result": "struct os_statNolog_retval {FileInfo field_0;error err1;}",
        "result_name": "os_statNolog_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_lstatNolog": {
        "result": "struct os_lstatNolog_retval {FileInfo field_0;error err1;}",
        "result_name": "os_lstatNolog_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_testStatAndLstat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "isLink",
                "type": "bool"
            },
            {
                "name": "statCheck",
                "type": "void*"
            },
            {
                "name": "lstatCheck",
                "type": "void*"
            }
        ]
    },
    "os_testIsDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "fi",
                "type": "fs_FileInfo"
            }
        ]
    },
    "os_testIsSymlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "fi",
                "type": "fs_FileInfo"
            }
        ]
    },
    "os_testIsFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "fi",
                "type": "fs_FileInfo"
            }
        ]
    },
    "os_testDirStats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "os_testFileStats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "os_testSymlinkStats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "isdir",
                "type": "bool"
            }
        ]
    },
    "os_testSymlinkSameFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "link",
                "type": "string"
            }
        ]
    },
    "os_testSymlinkSameFileOpen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "link",
                "type": "string"
            }
        ]
    },
    "os_TestDirAndSymlinkStats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestFileAndSymlinkStats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestSymlinkWithTrailingSlash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_stat": {
        "result": "struct os_stat_retval {FileInfo field_0;error err1;}",
        "result_name": "os_stat_retval",
        "parameters": [
            {
                "name": "funcname",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "followSymlinks",
                "type": "bool"
            }
        ]
    },
    "os_statHandle": {
        "result": "struct os_statHandle_retval {FileInfo field_0;error err1;}",
        "result_name": "os_statHandle_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "h",
                "type": "syscall_Handle"
            }
        ]
    },
    "os_itox": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "int"
            }
        ]
    },
    "os_uitox": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "uint"
            }
        ]
    },
    "os_Hostname": {
        "result": "struct os_Hostname_retval {string field_0;error err1;}",
        "result_name": "os_Hostname_retval",
        "parameters": []
    },
    "os_hostname": {
        "result": "struct os_hostname_retval {string field_0;error err1;}",
        "result_name": "os_hostname_retval",
        "parameters": []
    },
    "os_fastrand": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "os_nextRandom": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os_CreateTemp": {
        "result": "struct os_CreateTemp_retval {_ptr_File field_0;error err1;}",
        "result_name": "os_CreateTemp_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "os_prefixAndSuffix": {
        "result": "struct os_prefixAndSuffix_retval {string field_0;error err1;}",
        "result_name": "os_prefixAndSuffix_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "os_MkdirTemp": {
        "result": "struct os_MkdirTemp_retval {string field_0;error err1;}",
        "result_name": "os_MkdirTemp_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "os_joinPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_lastIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "sep",
                "type": "byte"
            }
        ]
    },
    "os_TestCreateTemp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestCreateTempPattern": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestCreateTempBadPattern": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestMkdirTemp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestMkdirTempBadDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestMkdirTempBadPattern": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestNonpollableDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestReadTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestReadTimeoutMustNotReturn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestWriteTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestWriteTimeoutMustNotReturn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_timeoutUpperBound": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "time_Duration"
            }
        ]
    },
    "os_nextTimeout": {
        "result": "struct os_nextTimeout_retval {time_Duration field_0;bool field_1;}",
        "result_name": "os_nextTimeout_retval",
        "parameters": [
            {
                "name": "actual",
                "type": "time_Duration"
            }
        ]
    },
    "os_TestReadTimeoutFluctuation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestWriteTimeoutFluctuation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestVariousDeadlines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestVariousDeadlines1Proc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestVariousDeadlines4Proc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_neverEnding_Read": {
        "result": "struct os_neverEnding_Read_retval {int field_0;error err1;}",
        "result_name": "os_neverEnding_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "os_testVariousDeadlines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestReadWriteDeadlineRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestRacyRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestRacyWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_TestTTYClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_Getpagesize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_fileStat_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_fileStat_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "os_SameFile": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fi1",
                "type": "FileInfo"
            },
            {
                "name": "fi2",
                "type": "FileInfo"
            }
        ]
    },
    "os__ptr_fileStat_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_fileStat_Mode": {
        "result": "struct os__ptr_fileStat_Mode_retval {FileMode field_0;}",
        "result_name": "os__ptr_fileStat_Mode_retval",
        "parameters": []
    },
    "os__ptr_fileStat_ModTime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_fileStat_Sys": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "os_newFileStatFromGetFileInformationByHandle": {
        "result": "struct os_newFileStatFromGetFileInformationByHandle_retval {_ptr_fileStat field_0;error err1;}",
        "result_name": "os_newFileStatFromGetFileInformationByHandle_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "h",
                "type": "syscall_Handle"
            }
        ]
    },
    "os_newFileStatFromFileIDBothDirInfo": {
        "result": "_ptr_fileStat",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_windows_FILE_ID_BOTH_DIR_INFO"
            }
        ]
    },
    "os_newFileStatFromWin32finddata": {
        "result": "_ptr_fileStat",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_syscall_Win32finddata"
            }
        ]
    },
    "os__ptr_fileStat_isSymlink": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_fileStat_loadFileId": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os__ptr_fileStat_saveInfoFromPath": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "os_wait6": {
        "result": "struct os_wait6_retval {int field_0;syscall_Errno field_1;}",
        "result_name": "os_wait6_retval",
        "parameters": [
            {
                "name": "idtype",
                "type": "int"
            },
            {
                "name": "id",
                "type": "int"
            },
            {
                "name": "options",
                "type": "int"
            }
        ]
    },
    "os__ptr_Process_blockUntilWaitable": {
        "result": "struct os__ptr_Process_blockUntilWaitable_retval {bool field_0;error err1;}",
        "result_name": "os__ptr_Process_blockUntilWaitable_retval",
        "parameters": []
    },
    "os_exec_BenchmarkExecHostname": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "os_exec_TestLookPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestDedupEnv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_ExampleLookPath": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_exec_ExampleCommand": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_exec_ExampleCommand_environment": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_exec_ExampleCmd_Output": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_exec_ExampleCmd_Run": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_exec_ExampleCmd_Start": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_exec_ExampleCmd_StdoutPipe": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_exec_ExampleCmd_StdinPipe": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_exec_ExampleCmd_StderrPipe": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_exec_ExampleCmd_CombinedOutput": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_exec_ExampleCmd_Environ": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_exec_ExampleCommandContext": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_exec__ptr_Error_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os_exec__ptr_Error_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os_exec_wrappedError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os_exec_wrappedError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os_exec_Command": {
        "result": "_ptr_Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "os_exec_CommandContext": {
        "result": "_ptr_Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "os_exec__ptr_Cmd_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os_exec_interfaceEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            },
            {
                "name": "b",
                "type": "interface_"
            }
        ]
    },
    "os_exec__ptr_Cmd_argv": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "os_exec__ptr_Cmd_childStdin": {
        "result": "struct os_exec__ptr_Cmd_childStdin_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "os_exec__ptr_Cmd_childStdin_retval",
        "parameters": []
    },
    "os_exec__ptr_Cmd_childStdout": {
        "result": "struct os_exec__ptr_Cmd_childStdout_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "os_exec__ptr_Cmd_childStdout_retval",
        "parameters": []
    },
    "os_exec__ptr_Cmd_childStderr": {
        "result": "struct os_exec__ptr_Cmd_childStderr_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "os_exec__ptr_Cmd_childStderr_retval",
        "parameters": [
            {
                "name": "childStdout",
                "type": "_ptr_os_File"
            }
        ]
    },
    "os_exec__ptr_Cmd_writerDescriptor": {
        "result": "struct os_exec__ptr_Cmd_writerDescriptor_retval {_ptr_os_File field_0;error err1;}",
        "result_name": "os_exec__ptr_Cmd_writerDescriptor_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "os_exec_closeDescriptors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "closers",
                "type": "_slice_io_Closer"
            }
        ]
    },
    "os_exec__ptr_Cmd_Run": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os_exec_lookExtensions": {
        "result": "struct os_exec_lookExtensions_retval {string field_0;error err1;}",
        "result_name": "os_exec_lookExtensions_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "os_exec__ptr_Cmd_Start": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os_exec__ptr_Cmd_watchCtx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "resultc",
                "type": "chan_send_ctxResult"
            }
        ]
    },
    "os_exec__ptr_ExitError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os_exec__ptr_Cmd_Wait": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "os_exec__ptr_Cmd_awaitGoroutines": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "timer",
                "type": "_ptr_time_Timer"
            }
        ]
    },
    "os_exec__ptr_Cmd_Output": {
        "result": "struct os_exec__ptr_Cmd_Output_retval {_slice_byte field_0;error err1;}",
        "result_name": "os_exec__ptr_Cmd_Output_retval",
        "parameters": []
    },
    "os_exec__ptr_Cmd_CombinedOutput": {
        "result": "struct os_exec__ptr_Cmd_CombinedOutput_retval {_slice_byte field_0;error err1;}",
        "result_name": "os_exec__ptr_Cmd_CombinedOutput_retval",
        "parameters": []
    },
    "os_exec__ptr_Cmd_StdinPipe": {
        "result": "struct os_exec__ptr_Cmd_StdinPipe_retval {io_WriteCloser field_0;error err1;}",
        "result_name": "os_exec__ptr_Cmd_StdinPipe_retval",
        "parameters": []
    },
    "os_exec__ptr_Cmd_StdoutPipe": {
        "result": "struct os_exec__ptr_Cmd_StdoutPipe_retval {io_ReadCloser field_0;error err1;}",
        "result_name": "os_exec__ptr_Cmd_StdoutPipe_retval",
        "parameters": []
    },
    "os_exec__ptr_Cmd_StderrPipe": {
        "result": "struct os_exec__ptr_Cmd_StderrPipe_retval {io_ReadCloser field_0;error err1;}",
        "result_name": "os_exec__ptr_Cmd_StderrPipe_retval",
        "parameters": []
    },
    "os_exec__ptr_prefixSuffixSaver_Write": {
        "result": "struct os_exec__ptr_prefixSuffixSaver_Write_retval {int field_0;error err1;}",
        "result_name": "os_exec__ptr_prefixSuffixSaver_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "os_exec__ptr_prefixSuffixSaver_fill": {
        "result": "struct os_exec__ptr_prefixSuffixSaver_fill_retval {_slice_byte field_0;}",
        "result_name": "os_exec__ptr_prefixSuffixSaver_fill_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr__slice_byte"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "os_exec__ptr_prefixSuffixSaver_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "os_exec_minInt": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "os_exec__ptr_Cmd_environ": {
        "result": "struct os_exec__ptr_Cmd_environ_retval {_slice_string field_0;error err1;}",
        "result_name": "os_exec__ptr_Cmd_environ_retval",
        "parameters": []
    },
    "os_exec__ptr_Cmd_Environ": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "os_exec_dedupEnv": {
        "result": "struct os_exec_dedupEnv_retval {_slice_string field_0;error err1;}",
        "result_name": "os_exec_dedupEnv_retval",
        "parameters": [
            {
                "name": "env",
                "type": "_slice_string"
            }
        ]
    },
    "os_exec_dedupEnvCase": {
        "result": "struct os_exec_dedupEnvCase_retval {_slice_string field_0;error err1;}",
        "result_name": "os_exec_dedupEnvCase_retval",
        "parameters": [
            {
                "name": "caseInsensitive",
                "type": "bool"
            },
            {
                "name": "nulOK",
                "type": "bool"
            },
            {
                "name": "env",
                "type": "_slice_string"
            }
        ]
    },
    "os_exec_addCriticalEnv": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "env",
                "type": "_slice_string"
            }
        ]
    },
    "os_exec_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_exec_skipStdinCopyError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "os_exec_cmdPwd": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_exec_TestCredentialNoSetGroups": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestWaitid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestImplicitPWD": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestExplicitPWD": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "os_exec_registerHelperCommand": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "os_exec_maySkipHelperCommand": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_exec_helperCommand": {
        "result": "_ptr_exec_Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "os_exec_helperCommandContext": {
        "result": "struct os_exec_helperCommandContext_retval {_ptr_exec_Cmd field_0;}",
        "result_name": "os_exec_helperCommandContext_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "os_exec_exePath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            }
        ]
    },
    "os_exec_cmdEcho": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "os_exec_cmdEchoEnv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "os_exec_cmdCat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "os_exec_cmdPipeTest": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_exec_cmdStdinClose": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_exec_cmdExit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "os_exec_cmdDescribeFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "os_exec_cmdStderrFail": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_exec_cmdYes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "os_exec_TestEcho": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestCommandRelativeName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestCatStdin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestEchoFileRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestCatGoodAndBadFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestNoExistExecutable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestExitStatus": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestExitCode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestPipes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestStdinClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestStdinCloseRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestPipeLookPathLeak": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestExtraFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestExtraFilesRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_delayedInfiniteReader_Read": {
        "result": "struct os_exec_delayedInfiniteReader_Read_retval {int field_0;error err1;}",
        "result_name": "os_exec_delayedInfiniteReader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "os_exec_TestIgnorePipeErrorOnSuccess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec__ptr_badWriter_Write": {
        "result": "struct os_exec__ptr_badWriter_Write_retval {int field_0;error err1;}",
        "result_name": "os_exec__ptr_badWriter_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "os_exec_TestClosePipeOnCopyError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestOutputStderrCapture": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestContext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestContextCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestDedupEnvEcho": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestEnvNULCharacter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestStringPathNotResolved": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestNoPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestDoubleStartLeavesPipesOpen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_cmdHang": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "os_exec_newTickReader": {
        "result": "_ptr_tickReader",
        "result_name": null,
        "parameters": [
            {
                "name": "interval",
                "type": "time_Duration"
            }
        ]
    },
    "os_exec__ptr_tickReader_Read": {
        "result": "struct os_exec__ptr_tickReader_Read_retval {int field_0;error err1;}",
        "result_name": "os_exec__ptr_tickReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "os_exec_startHang": {
        "result": "_ptr_exec_Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "hangTime",
                "type": "time_Duration"
            },
            {
                "name": "interrupt",
                "type": "os_Signal"
            },
            {
                "name": "waitDelay",
                "type": "time_Duration"
            },
            {
                "name": "flags",
                "type": "string"
            }
        ]
    },
    "os_exec_TestWaitInterrupt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestCancelErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_cmdPipeHandle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "os_exec_TestPipePassing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestNoInheritHandles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestChildCriticalEnv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestPrefixSuffixSaver": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestFindExecutableVsNoexec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_findExecutable": {
        "result": "struct os_exec_findExecutable_retval {string field_0;error err1;}",
        "result_name": "os_exec_findExecutable_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "exts",
                "type": "_slice_string"
            }
        ]
    },
    "os_exec_LookPath": {
        "result": "struct os_exec_LookPath_retval {string field_0;error err1;}",
        "result_name": "os_exec_LookPath_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "os_exec_TestLookPathNotFound": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_TestLookPathUnixEmptyPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_chkStat": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "os_exec_hasExt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "os_exec_cmdLookPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "os_exec_cmdExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "os_exec_installExe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dest",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            }
        ]
    },
    "os_exec_installBat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dest",
                "type": "string"
            }
        ]
    },
    "os_exec_installProg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dest",
                "type": "string"
            },
            {
                "name": "srcExe",
                "type": "string"
            }
        ]
    },
    "os_exec_lookPathTest_runProg": {
        "result": "struct os_exec_lookPathTest_runProg_retval {string field_0;error err1;}",
        "result_name": "os_exec_lookPathTest_runProg_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "cmd",
                "type": "_ptr_exec_Cmd"
            }
        ]
    },
    "os_exec_updateEnv": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "os_exec_createEnv": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "PATH",
                "type": "string"
            },
            {
                "name": "PATHEXT",
                "type": "string"
            }
        ]
    },
    "os_exec_createFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "files",
                "type": "_slice_string"
            },
            {
                "name": "srcPath",
                "type": "string"
            }
        ]
    },
    "os_exec_lookPathTest_run": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tmpdir",
                "type": "string"
            },
            {
                "name": "printpathExe",
                "type": "string"
            }
        ]
    },
    "os_exec_TestLookPathWindows": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_commandTest_isSuccess": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "rootDir",
                "type": "string"
            },
            {
                "name": "output",
                "type": "string"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "os_exec_commandTest_runOne": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "rootDir",
                "type": "string"
            },
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "arg0",
                "type": "string"
            }
        ]
    },
    "os_exec_commandTest_run": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "rootDir",
                "type": "string"
            },
            {
                "name": "printpathExe",
                "type": "string"
            }
        ]
    },
    "os_exec_TestCommand": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_exec_buildPrintPathExe": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "os_exec_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_exec_internal_fdtest_Exists": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            }
        ]
    },
    "os_exec_internal_fdtest_TestExists": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_ExampleNotify": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_signal_ExampleNotify_allSignals": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_signal_ExampleNotifyContext": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_signal__ptr_handler_want": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "int"
            }
        ]
    },
    "os_signal__ptr_handler_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "int"
            }
        ]
    },
    "os_signal__ptr_handler_clear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "int"
            }
        ]
    },
    "os_signal_cancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sigs",
                "type": "_slice_os_Signal"
            },
            {
                "name": "action",
                "type": "void*"
            }
        ]
    },
    "os_signal_Ignore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "os_Signal"
            }
        ]
    },
    "os_signal_Ignored": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "os_Signal"
            }
        ]
    },
    "os_signal_Notify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "chan_send_os_Signal"
            },
            {
                "name": "sig",
                "type": "os_Signal"
            }
        ]
    },
    "os_signal_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "os_Signal"
            }
        ]
    },
    "os_signal_Stop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "chan_send_os_Signal"
            }
        ]
    },
    "os_signal_signalWaitUntilIdle": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_signal_process": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "os_Signal"
            }
        ]
    },
    "os_signal_NotifyContext": {
        "result": "struct os_signal_NotifyContext_retval {context_Context field_0;context_CancelFunc field_1;}",
        "result_name": "os_signal_NotifyContext_retval",
        "parameters": [
            {
                "name": "parent",
                "type": "context_Context"
            },
            {
                "name": "signals",
                "type": "os_Signal"
            }
        ]
    },
    "os_signal__ptr_signalCtx_stop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_signal__ptr_signalCtx_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os_signal_TestTerminalSignal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_runSessionLeader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pause",
                "type": "time_Duration"
            }
        ]
    },
    "os_signal_runStoppingChild": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_signal_TestAllThreadsSyscallSignals": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_signal_disable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_signal_signal_enable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_signal_signal_ignore": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_signal_signal_ignored": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "os_signal_signal_recv": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "os_signal_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_signal_loop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_signal_signum": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "os_Signal"
            }
        ]
    },
    "os_signal_enableSignal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "int"
            }
        ]
    },
    "os_signal_disableSignal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "int"
            }
        ]
    },
    "os_signal_ignoreSignal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "int"
            }
        ]
    },
    "os_signal_signalIgnored": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "int"
            }
        ]
    },
    "os_signal_waitSig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c",
                "type": "chan_send_os_Signal"
            },
            {
                "name": "sig",
                "type": "os_Signal"
            }
        ]
    },
    "os_signal_TestSignal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_TestStress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_TestStop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_postNote": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "note",
                "type": "string"
            }
        ]
    },
    "os_signal_waitSigAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c",
                "type": "chan_send_os_Signal"
            },
            {
                "name": "sig",
                "type": "os_Signal"
            }
        ]
    },
    "os_signal_waitSig1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c",
                "type": "chan_send_os_Signal"
            },
            {
                "name": "sig",
                "type": "os_Signal"
            },
            {
                "name": "all",
                "type": "bool"
            }
        ]
    },
    "os_signal_quiesce": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_signal_testCancel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "ignore",
                "type": "bool"
            }
        ]
    },
    "os_signal_TestReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_TestIgnore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_TestIgnored": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_TestDetectNohup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_TestNohup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_TestSIGCONT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_TestAtomicStop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_atomicStopTestProgram": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_TestTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_TestNotifyContextNotifications": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_TestNotifyContextStop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_TestNotifyContextCancelParent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_TestNotifyContextPrematureCancelParent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_TestNotifyContextSimultaneousStop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_TestNotifyContextStringer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_TestSignalTrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_signal_sendCtrlBreak": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "os_signal_TestCtrlBreak": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_user_listGroups": {
        "result": "struct os_user_listGroups_retval {_slice_string field_0;error err1;}",
        "result_name": "os_user_listGroups_retval",
        "parameters": [
            {
                "name": "user",
                "type": "_ptr_User"
            }
        ]
    },
    "os_user_groupRetry": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "username",
                "type": "string"
            },
            {
                "name": "name",
                "type": "_slice_byte"
            },
            {
                "name": "userGID",
                "type": "_C_gid_t"
            },
            {
                "name": "gids",
                "type": "_ptr__slice__C_gid_t"
            },
            {
                "name": "n",
                "type": "_ptr_user_int32"
            }
        ]
    },
    "os_user__C_pw_uid": {
        "result": "_C_uid_t",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_unix_Passwd"
            }
        ]
    },
    "os_user__C_pw_uidp": {
        "result": "_ptr_user_uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_unix_Passwd"
            }
        ]
    },
    "os_user__C_pw_gid": {
        "result": "_C_gid_t",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_unix_Passwd"
            }
        ]
    },
    "os_user__C_pw_gidp": {
        "result": "_ptr_user_uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_unix_Passwd"
            }
        ]
    },
    "os_user__C_pw_name": {
        "result": "_ptr_user_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_unix_Passwd"
            }
        ]
    },
    "os_user__C_pw_gecos": {
        "result": "_ptr_user_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_unix_Passwd"
            }
        ]
    },
    "os_user__C_pw_dir": {
        "result": "_ptr_user_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_unix_Passwd"
            }
        ]
    },
    "os_user__C_gr_gid": {
        "result": "_C_gid_t",
        "result_name": null,
        "parameters": [
            {
                "name": "g",
                "type": "_ptr_unix_Group"
            }
        ]
    },
    "os_user__C_gr_name": {
        "result": "_ptr_user_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "g",
                "type": "_ptr_unix_Group"
            }
        ]
    },
    "os_user__C_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_user_byte"
            }
        ]
    },
    "os_user__C_getpwnam_r": {
        "result": "struct os_user__C_getpwnam_r_retval {_C_struct_passwd field_0;bool field_1;syscall_Errno field_2;}",
        "result_name": "os_user__C_getpwnam_r_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_user_byte"
            },
            {
                "name": "buf",
                "type": "_ptr_user_byte"
            },
            {
                "name": "size",
                "type": "_C_size_t"
            }
        ]
    },
    "os_user__C_getpwuid_r": {
        "result": "struct os_user__C_getpwuid_r_retval {_C_struct_passwd field_0;bool field_1;syscall_Errno field_2;}",
        "result_name": "os_user__C_getpwuid_r_retval",
        "parameters": [
            {
                "name": "uid",
                "type": "_C_uid_t"
            },
            {
                "name": "buf",
                "type": "_ptr_user_byte"
            },
            {
                "name": "size",
                "type": "_C_size_t"
            }
        ]
    },
    "os_user__C_getgrnam_r": {
        "result": "struct os_user__C_getgrnam_r_retval {_C_struct_group field_0;bool field_1;syscall_Errno field_2;}",
        "result_name": "os_user__C_getgrnam_r_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_user_byte"
            },
            {
                "name": "buf",
                "type": "_ptr_user_byte"
            },
            {
                "name": "size",
                "type": "_C_size_t"
            }
        ]
    },
    "os_user__C_getgrgid_r": {
        "result": "struct os_user__C_getgrgid_r_retval {_C_struct_group field_0;bool field_1;syscall_Errno field_2;}",
        "result_name": "os_user__C_getgrgid_r_retval",
        "parameters": [
            {
                "name": "gid",
                "type": "_C_gid_t"
            },
            {
                "name": "buf",
                "type": "_ptr_user_byte"
            },
            {
                "name": "size",
                "type": "_C_size_t"
            }
        ]
    },
    "os_user__C_sysconf": {
        "result": "_C_long",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_C_int"
            }
        ]
    },
    "os_user_current": {
        "result": "struct os_user_current_retval {_ptr_User field_0;error err1;}",
        "result_name": "os_user_current_retval",
        "parameters": []
    },
    "os_user_lookupUser": {
        "result": "struct os_user_lookupUser_retval {_ptr_User field_0;error err1;}",
        "result_name": "os_user_lookupUser_retval",
        "parameters": [
            {
                "name": "username",
                "type": "string"
            }
        ]
    },
    "os_user_lookupUserId": {
        "result": "struct os_user_lookupUserId_retval {_ptr_User field_0;error err1;}",
        "result_name": "os_user_lookupUserId_retval",
        "parameters": [
            {
                "name": "uid",
                "type": "string"
            }
        ]
    },
    "os_user_lookupUnixUid": {
        "result": "struct os_user_lookupUnixUid_retval {_ptr_User field_0;error err1;}",
        "result_name": "os_user_lookupUnixUid_retval",
        "parameters": [
            {
                "name": "uid",
                "type": "int"
            }
        ]
    },
    "os_user_buildUser": {
        "result": "_ptr_User",
        "result_name": null,
        "parameters": [
            {
                "name": "pwd",
                "type": "_ptr_unix_Passwd"
            }
        ]
    },
    "os_user_lookupGroup": {
        "result": "struct os_user_lookupGroup_retval {_ptr_Group field_0;error err1;}",
        "result_name": "os_user_lookupGroup_retval",
        "parameters": [
            {
                "name": "groupname",
                "type": "string"
            }
        ]
    },
    "os_user_lookupGroupId": {
        "result": "struct os_user_lookupGroupId_retval {_ptr_Group field_0;error err1;}",
        "result_name": "os_user_lookupGroupId_retval",
        "parameters": [
            {
                "name": "gid",
                "type": "string"
            }
        ]
    },
    "os_user_lookupUnixGid": {
        "result": "struct os_user_lookupUnixGid_retval {_ptr_Group field_0;error err1;}",
        "result_name": "os_user_lookupUnixGid_retval",
        "parameters": [
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "os_user_buildGroup": {
        "result": "_ptr_Group",
        "result_name": null,
        "parameters": [
            {
                "name": "grp",
                "type": "_ptr_unix_Group"
            }
        ]
    },
    "os_user_bufferKind_initialSize": {
        "result": "_C_size_t",
        "result_name": null,
        "parameters": []
    },
    "os_user_retryWithBuffer": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "startSize",
                "type": "bufferKind"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "os_user_isSizeReasonable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sz",
                "type": "int64"
            }
        ]
    },
    "os_user_structPasswdForNegativeTest": {
        "result": "_C_struct_passwd",
        "result_name": null,
        "parameters": []
    },
    "os_user_TestNegativeUid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_user_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "os_user_getGroupList": {
        "result": "_C_int",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_user_byte"
            },
            {
                "name": "userGID",
                "type": "_C_gid_t"
            },
            {
                "name": "gids",
                "type": "_ptr_user_uint32"
            },
            {
                "name": "n",
                "type": "_ptr_user_int32"
            }
        ]
    },
    "os_user_listGroupsFromReader": {
        "result": "struct os_user_listGroupsFromReader_retval {_slice_string field_0;error err1;}",
        "result_name": "os_user_listGroupsFromReader_retval",
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_User"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "os_user_largeGroup": {
        "result": "struct os_user_largeGroup_retval {string field_0;}",
        "result_name": "os_user_largeGroup_retval",
        "parameters": []
    },
    "os_user_TestListGroups": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_user_checkSameIDs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "got",
                "type": "_slice_string"
            },
            {
                "name": "want",
                "type": "_slice_string"
            }
        ]
    },
    "os_user_Current": {
        "result": "struct os_user_Current_retval {_ptr_User field_0;error err1;}",
        "result_name": "os_user_Current_retval",
        "parameters": []
    },
    "os_user_Lookup": {
        "result": "struct os_user_Lookup_retval {_ptr_User field_0;error err1;}",
        "result_name": "os_user_Lookup_retval",
        "parameters": [
            {
                "name": "username",
                "type": "string"
            }
        ]
    },
    "os_user_LookupId": {
        "result": "struct os_user_LookupId_retval {_ptr_User field_0;error err1;}",
        "result_name": "os_user_LookupId_retval",
        "parameters": [
            {
                "name": "uid",
                "type": "string"
            }
        ]
    },
    "os_user_LookupGroup": {
        "result": "struct os_user_LookupGroup_retval {_ptr_Group field_0;error err1;}",
        "result_name": "os_user_LookupGroup_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "os_user_LookupGroupId": {
        "result": "struct os_user_LookupGroupId_retval {_ptr_Group field_0;error err1;}",
        "result_name": "os_user_LookupGroupId_retval",
        "parameters": [
            {
                "name": "gid",
                "type": "string"
            }
        ]
    },
    "os_user__ptr_User_GroupIds": {
        "result": "struct os_user__ptr_User_GroupIds_retval {_slice_string field_0;error err1;}",
        "result_name": "os_user__ptr_User_GroupIds_retval",
        "parameters": []
    },
    "os_user_currentUID": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os_user_currentGID": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os_user_readColonFile": {
        "result": "struct os_user_readColonFile_retval {interface_ field_0;error err1;}",
        "result_name": "os_user_readColonFile_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "fn",
                "type": "lineFunc"
            },
            {
                "name": "readCols",
                "type": "int"
            }
        ]
    },
    "os_user_matchGroupIndexValue": {
        "result": "lineFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            },
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "os_user_findGroupId": {
        "result": "struct os_user_findGroupId_retval {_ptr_Group field_0;error err1;}",
        "result_name": "os_user_findGroupId_retval",
        "parameters": [
            {
                "name": "id",
                "type": "string"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "os_user_findGroupName": {
        "result": "struct os_user_findGroupName_retval {_ptr_Group field_0;error err1;}",
        "result_name": "os_user_findGroupName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "os_user_matchUserIndexValue": {
        "result": "lineFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            },
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "os_user_findUserId": {
        "result": "struct os_user_findUserId_retval {_ptr_User field_0;error err1;}",
        "result_name": "os_user_findUserId_retval",
        "parameters": [
            {
                "name": "uid",
                "type": "string"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "os_user_findUsername": {
        "result": "struct os_user_findUsername_retval {_ptr_User field_0;error err1;}",
        "result_name": "os_user_findUsername_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "os_user_TestFindGroupName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_user_TestFindGroupId": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_user_TestInvalidUserId": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_user_TestLookupUserId": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_user_TestLookupUserPopulatesAllFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_user_TestLookupUser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_user_isDomainJoined": {
        "result": "struct os_user_isDomainJoined_retval {bool field_0;error err1;}",
        "result_name": "os_user_isDomainJoined_retval",
        "parameters": []
    },
    "os_user_lookupFullNameDomain": {
        "result": "struct os_user_lookupFullNameDomain_retval {string field_0;error err1;}",
        "result_name": "os_user_lookupFullNameDomain_retval",
        "parameters": [
            {
                "name": "domainAndUser",
                "type": "string"
            }
        ]
    },
    "os_user_lookupFullNameServer": {
        "result": "struct os_user_lookupFullNameServer_retval {string field_0;error err1;}",
        "result_name": "os_user_lookupFullNameServer_retval",
        "parameters": [
            {
                "name": "servername",
                "type": "string"
            },
            {
                "name": "username",
                "type": "string"
            }
        ]
    },
    "os_user_lookupFullName": {
        "result": "struct os_user_lookupFullName_retval {string field_0;error err1;}",
        "result_name": "os_user_lookupFullName_retval",
        "parameters": [
            {
                "name": "domain",
                "type": "string"
            },
            {
                "name": "username",
                "type": "string"
            },
            {
                "name": "domainAndUser",
                "type": "string"
            }
        ]
    },
    "os_user_getProfilesDirectory": {
        "result": "struct os_user_getProfilesDirectory_retval {string field_0;error err1;}",
        "result_name": "os_user_getProfilesDirectory_retval",
        "parameters": []
    },
    "os_user_lookupUsernameAndDomain": {
        "result": "struct os_user_lookupUsernameAndDomain_retval {string field_0;error err1;}",
        "result_name": "os_user_lookupUsernameAndDomain_retval",
        "parameters": [
            {
                "name": "usid",
                "type": "_ptr_syscall_SID"
            }
        ]
    },
    "os_user_findHomeDirInRegistry": {
        "result": "struct os_user_findHomeDirInRegistry_retval {string field_0;error err1;}",
        "result_name": "os_user_findHomeDirInRegistry_retval",
        "parameters": [
            {
                "name": "uid",
                "type": "string"
            }
        ]
    },
    "os_user_lookupGroupName": {
        "result": "struct os_user_lookupGroupName_retval {string field_0;error err1;}",
        "result_name": "os_user_lookupGroupName_retval",
        "parameters": [
            {
                "name": "groupname",
                "type": "string"
            }
        ]
    },
    "os_user_listGroupsForUsernameAndDomain": {
        "result": "struct os_user_listGroupsForUsernameAndDomain_retval {_slice_string field_0;error err1;}",
        "result_name": "os_user_listGroupsForUsernameAndDomain_retval",
        "parameters": [
            {
                "name": "username",
                "type": "string"
            },
            {
                "name": "domain",
                "type": "string"
            }
        ]
    },
    "os_user_newUser": {
        "result": "struct os_user_newUser_retval {_ptr_User field_0;error err1;}",
        "result_name": "os_user_newUser_retval",
        "parameters": [
            {
                "name": "uid",
                "type": "string"
            },
            {
                "name": "gid",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "username",
                "type": "string"
            },
            {
                "name": "domain",
                "type": "string"
            }
        ]
    },
    "os_user_lookupUserPrimaryGroup": {
        "result": "struct os_user_lookupUserPrimaryGroup_retval {string field_0;error err1;}",
        "result_name": "os_user_lookupUserPrimaryGroup_retval",
        "parameters": [
            {
                "name": "username",
                "type": "string"
            },
            {
                "name": "domain",
                "type": "string"
            }
        ]
    },
    "os_user_newUserFromSid": {
        "result": "struct os_user_newUserFromSid_retval {_ptr_User field_0;error err1;}",
        "result_name": "os_user_newUserFromSid_retval",
        "parameters": [
            {
                "name": "usid",
                "type": "_ptr_syscall_SID"
            }
        ]
    },
    "os_user_UnknownUserIdError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os_user_UnknownUserError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os_user_UnknownGroupIdError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os_user_UnknownGroupError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "os_user_checkUser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_user_TestCurrent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_user_BenchmarkCurrent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "os_user_compare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "want",
                "type": "_ptr_User"
            },
            {
                "name": "got",
                "type": "_ptr_User"
            }
        ]
    },
    "os_user_TestLookup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_user_TestLookupId": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_user_checkGroup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_user_TestLookupGroup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_user_checkGroupList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_user_TestGroupIds": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "os_user_containsID": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ids",
                "type": "_slice_string"
            },
            {
                "name": "id",
                "type": "string"
            }
        ]
    },
    "path_ExampleBase": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "path_ExampleClean": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "path_ExampleDir": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "path_ExampleExt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "path_ExampleIsAbs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "path_ExampleJoin": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "path_ExampleMatch": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "path_ExampleSplit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "path_Match": {
        "result": "struct path_Match_retval {bool field_0;error err1;}",
        "result_name": "path_Match_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "path_scanChunk": {
        "result": "struct path_scanChunk_retval {bool field_0;string field_1;}",
        "result_name": "path_scanChunk_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "path_matchChunk": {
        "result": "struct path_matchChunk_retval {string field_0;bool field_1;error err2;}",
        "result_name": "path_matchChunk_retval",
        "parameters": [
            {
                "name": "chunk",
                "type": "string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "path_getEsc": {
        "result": "struct path_getEsc_retval {rune field_0;string field_1;error err2;}",
        "result_name": "path_getEsc_retval",
        "parameters": [
            {
                "name": "chunk",
                "type": "string"
            }
        ]
    },
    "path_TestMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path__ptr_lazybuf_index": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "path__ptr_lazybuf_append": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "path__ptr_lazybuf_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "path_Clean": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_lastSlash": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "path_Split": {
        "result": "struct path_Split_retval {string field_0;}",
        "result_name": "path_Split_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_Join": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "string"
            }
        ]
    },
    "path_Ext": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_Base": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_IsAbs": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_Dir": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_TestClean": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_TestCleanMallocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_TestSplit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_TestJoin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_TestExt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_TestBase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_TestDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_TestIsAbs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_ExampleExt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "path_filepath_ExampleSplitList": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "path_filepath_ExampleRel": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "path_filepath_ExampleSplit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "path_filepath_ExampleJoin": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "path_filepath_ExampleMatch": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "path_filepath_ExampleBase": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "path_filepath_ExampleDir": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "path_filepath_ExampleIsAbs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "path_filepath_prepareTestDirTree": {
        "result": "struct path_filepath_prepareTestDirTree_retval {string field_0;error err1;}",
        "result_name": "path_filepath_prepareTestDirTree_retval",
        "parameters": [
            {
                "name": "tree",
                "type": "string"
            }
        ]
    },
    "path_filepath_ExampleWalk": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "path_filepath_Match": {
        "result": "struct path_filepath_Match_retval {bool field_0;error err1;}",
        "result_name": "path_filepath_Match_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "path_filepath_scanChunk": {
        "result": "struct path_filepath_scanChunk_retval {bool field_0;string field_1;}",
        "result_name": "path_filepath_scanChunk_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "path_filepath_matchChunk": {
        "result": "struct path_filepath_matchChunk_retval {string field_0;bool field_1;error err2;}",
        "result_name": "path_filepath_matchChunk_retval",
        "parameters": [
            {
                "name": "chunk",
                "type": "string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "path_filepath_getEsc": {
        "result": "struct path_filepath_getEsc_retval {rune field_0;string field_1;error err2;}",
        "result_name": "path_filepath_getEsc_retval",
        "parameters": [
            {
                "name": "chunk",
                "type": "string"
            }
        ]
    },
    "path_filepath_Glob": {
        "result": "struct path_filepath_Glob_retval {_slice_string field_0;error err1;}",
        "result_name": "path_filepath_Glob_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "path_filepath_globWithLimit": {
        "result": "struct path_filepath_globWithLimit_retval {_slice_string field_0;error err1;}",
        "result_name": "path_filepath_globWithLimit_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "path_filepath_cleanGlobPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_cleanGlobPathWindows": {
        "result": "struct path_filepath_cleanGlobPathWindows_retval {int field_0;string field_1;}",
        "result_name": "path_filepath_cleanGlobPathWindows_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_glob": {
        "result": "struct path_filepath_glob_retval {_slice_string field_0;error err1;}",
        "result_name": "path_filepath_glob_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "matches",
                "type": "_slice_string"
            }
        ]
    },
    "path_filepath_hasMeta": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_errp": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "error"
            }
        ]
    },
    "path_filepath_TestMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "vector",
                "type": "_slice_string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "path_filepath_TestGlob": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestCVE202230632": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestGlobError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestGlobUNC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestGlobSymlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath__ptr_globTest_buildWant": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "root",
                "type": "string"
            }
        ]
    },
    "path_filepath__ptr_globTest_globAbs": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "root",
                "type": "string"
            },
            {
                "name": "rootPattern",
                "type": "string"
            }
        ]
    },
    "path_filepath__ptr_globTest_globRel": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "root",
                "type": "string"
            }
        ]
    },
    "path_filepath_TestWindowsGlob": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestNonWindowsGlobEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath__ptr_lazybuf_index": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "path_filepath__ptr_lazybuf_append": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "path_filepath__ptr_lazybuf_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "path_filepath_Clean": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_IsLocal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_unixIsLocal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_ToSlash": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_FromSlash": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_SplitList": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_Split": {
        "result": "struct path_filepath_Split_retval {string field_0;}",
        "result_name": "path_filepath_Split_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_Join": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "string"
            }
        ]
    },
    "path_filepath_Ext": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_EvalSymlinks": {
        "result": "struct path_filepath_EvalSymlinks_retval {string field_0;error err1;}",
        "result_name": "path_filepath_EvalSymlinks_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_Abs": {
        "result": "struct path_filepath_Abs_retval {string field_0;error err1;}",
        "result_name": "path_filepath_Abs_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_unixAbs": {
        "result": "struct path_filepath_unixAbs_retval {string field_0;error err1;}",
        "result_name": "path_filepath_unixAbs_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_Rel": {
        "result": "struct path_filepath_Rel_retval {string field_0;error err1;}",
        "result_name": "path_filepath_Rel_retval",
        "parameters": [
            {
                "name": "basepath",
                "type": "string"
            },
            {
                "name": "targpath",
                "type": "string"
            }
        ]
    },
    "path_filepath_walkDir": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "d",
                "type": "fs_DirEntry"
            },
            {
                "name": "walkDirFn",
                "type": "fs_WalkDirFunc"
            }
        ]
    },
    "path_filepath_walk": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "info",
                "type": "fs_FileInfo"
            },
            {
                "name": "walkFn",
                "type": "WalkFunc"
            }
        ]
    },
    "path_filepath_WalkDir": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "root",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "fs_WalkDirFunc"
            }
        ]
    },
    "path_filepath__ptr_statDirEntry_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "path_filepath__ptr_statDirEntry_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "path_filepath__ptr_statDirEntry_Type": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": []
    },
    "path_filepath__ptr_statDirEntry_Info": {
        "result": "struct path_filepath__ptr_statDirEntry_Info_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "path_filepath__ptr_statDirEntry_Info_retval",
        "parameters": []
    },
    "path_filepath__ptr_statDirEntry_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "path_filepath_Walk": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "root",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "WalkFunc"
            }
        ]
    },
    "path_filepath_readDir": {
        "result": "struct path_filepath_readDir_retval {_slice_fs_DirEntry field_0;error err1;}",
        "result_name": "path_filepath_readDir_retval",
        "parameters": [
            {
                "name": "dirname",
                "type": "string"
            }
        ]
    },
    "path_filepath_readDirNames": {
        "result": "struct path_filepath_readDirNames_retval {_slice_string field_0;error err1;}",
        "result_name": "path_filepath_readDirNames_retval",
        "parameters": [
            {
                "name": "dirname",
                "type": "string"
            }
        ]
    },
    "path_filepath_Base": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_Dir": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_VolumeName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_isLocal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_IsAbs": {
        "result": "struct path_filepath_IsAbs_retval {bool field_0;}",
        "result_name": "path_filepath_IsAbs_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_volumeNameLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_HasPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "path_filepath_splitList": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_abs": {
        "result": "struct path_filepath_abs_retval {string field_0;error err1;}",
        "result_name": "path_filepath_abs_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_join": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "_slice_string"
            }
        ]
    },
    "path_filepath_sameWord": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "path_filepath_TestClean": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestIsLocal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestFromAndToSlash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestSplitList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestSplit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestJoin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestExt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_walkTree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Node"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "path_filepath_makeTree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_markTree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_Node"
            }
        ]
    },
    "path_filepath_checkMarks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "report",
                "type": "bool"
            }
        ]
    },
    "path_filepath_mark": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "fs_DirEntry"
            },
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "errors",
                "type": "_ptr__slice_error"
            },
            {
                "name": "clear",
                "type": "bool"
            }
        ]
    },
    "path_filepath_chdir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "path_filepath_chtmpdir": {
        "result": "struct path_filepath_chtmpdir_retval {void* field_0;}",
        "result_name": "path_filepath_chtmpdir_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_tempDirCanonical": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestWalk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestWalkDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_testWalk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "walk",
                "type": "void*"
            },
            {
                "name": "errVisit",
                "type": "int"
            }
        ]
    },
    "path_filepath_touch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "path_filepath_TestWalkSkipDirOnFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestWalkSkipAllOnFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestWalkFileError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestWalkSymlinkRoot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestBase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestIsAbs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_simpleJoin": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_testEvalSymlinks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "path_filepath_testEvalSymlinksAfterChdir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "wd",
                "type": "string"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "path_filepath_TestEvalSymlinks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestEvalSymlinksIsNotExist": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestIssue13582": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestRelativeSymlinkToAbsolute": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestAbs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestAbsEmptyString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestRel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestVolumeName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestDriveLetterInEvalSymlinks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestBug3486": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_testWalkSymlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mklink",
                "type": "void*"
            }
        ]
    },
    "path_filepath_TestWalkSymlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestIssue29372": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestEvalSymlinksAboveRoot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestEvalSymlinksAboveRootChdir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestIssue51617": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_isSlash": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "uint8"
            }
        ]
    },
    "path_filepath_toUpper": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "path_filepath_isReservedName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "path_filepath_cutPath": {
        "result": "struct path_filepath_cutPath_retval {string field_0;bool field_1;}",
        "result_name": "path_filepath_cutPath_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_joinNonEmpty": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "elem",
                "type": "_slice_string"
            }
        ]
    },
    "path_filepath_isUNC": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_TestWinSplitListTestsAreValid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_testWinSplitListTestIsValid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "ti",
                "type": "int"
            },
            {
                "name": "tt",
                "type": "SplitListTest"
            },
            {
                "name": "comspec",
                "type": "string"
            }
        ]
    },
    "path_filepath_TestWindowsEvalSymlinks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestEvalSymlinksCanonicalNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_checkVolume8dot3Setting": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "vol",
                "type": "string"
            },
            {
                "name": "enabled",
                "type": "bool"
            }
        ]
    },
    "path_filepath_setVolume8dot3Setting": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "vol",
                "type": "string"
            },
            {
                "name": "enabled",
                "type": "bool"
            }
        ]
    },
    "path_filepath_TestEvalSymlinksCanonicalNamesWith8dot3Disabled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestToNorm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestUNC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_testWalkMklink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "linktype",
                "type": "string"
            }
        ]
    },
    "path_filepath_TestWalkDirectoryJunction": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestWalkDirectorySymlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestNTNamespaceSymlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestIssue52476": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_TestAbsWindows": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "path_filepath_walkSymlinks": {
        "result": "struct path_filepath_walkSymlinks_retval {string field_0;error err1;}",
        "result_name": "path_filepath_walkSymlinks_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_evalSymlinks": {
        "result": "struct path_filepath_evalSymlinks_retval {string field_0;error err1;}",
        "result_name": "path_filepath_evalSymlinks_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_normVolumeName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_normBase": {
        "result": "struct path_filepath_normBase_retval {string field_0;error err1;}",
        "result_name": "path_filepath_normBase_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_baseIsDotDot": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "path_filepath_toNorm": {
        "result": "struct path_filepath_toNorm_retval {string field_0;error err1;}",
        "result_name": "path_filepath_toNorm_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "normBase",
                "type": "void*"
            }
        ]
    },
    "plugin_Open": {
        "result": "struct plugin_Open_retval {_ptr_Plugin field_0;error err1;}",
        "result_name": "plugin_Open_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "plugin__ptr_Plugin_Lookup": {
        "result": "struct plugin__ptr_Plugin_Lookup_retval {Symbol field_0;error err1;}",
        "result_name": "plugin__ptr_Plugin_Lookup_retval",
        "parameters": [
            {
                "name": "symName",
                "type": "string"
            }
        ]
    },
    "plugin_open": {
        "result": "struct plugin_open_retval {_ptr_Plugin field_0;error err1;}",
        "result_name": "plugin_open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "plugin_lookup": {
        "result": "struct plugin_lookup_retval {Symbol field_0;error err1;}",
        "result_name": "plugin_lookup_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Plugin"
            },
            {
                "name": "symName",
                "type": "string"
            }
        ]
    },
    "plugin_lastmoduleinit": {
        "result": "struct plugin_lastmoduleinit_retval {string field_0;map_string_interface_ field_1;_slice__ptr_initTask field_2;string field_3;}",
        "result_name": "plugin_lastmoduleinit_retval",
        "parameters": []
    },
    "plugin_doInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_slice__ptr_initTask"
            }
        ]
    },
    "plugin_TestPlugin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect__ptr_abiSeq_dump": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_abiSeq_stepsForValue": {
        "result": "_slice_abiStep",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "reflect__ptr_abiSeq_addArg": {
        "result": "_ptr_abiStep",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect__ptr_abiSeq_addRcvr": {
        "result": "struct reflect__ptr_abiSeq_addRcvr_retval {_ptr_abiStep field_0;bool field_1;}",
        "result_name": "reflect__ptr_abiSeq_addRcvr_retval",
        "parameters": [
            {
                "name": "rcvr",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect__ptr_abiSeq_regAssign": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "offset",
                "type": "uintptr"
            }
        ]
    },
    "reflect__ptr_abiSeq_assignIntN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "ptrMap",
                "type": "uint8"
            }
        ]
    },
    "reflect__ptr_abiSeq_assignFloatN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "reflect__ptr_abiSeq_stackAssign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "alignment",
                "type": "uintptr"
            }
        ]
    },
    "reflect__ptr_abiDesc_dump": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_dumpPtrBitMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "abi_IntArgRegBitmap"
            }
        ]
    },
    "reflect_newAbiDesc": {
        "result": "abiDesc",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_FuncType"
            },
            {
                "name": "rcvr",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect_intFromReg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_abi_RegArgs"
            },
            {
                "name": "reg",
                "type": "int"
            },
            {
                "name": "argSize",
                "type": "uintptr"
            },
            {
                "name": "to",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_intToReg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_abi_RegArgs"
            },
            {
                "name": "reg",
                "type": "int"
            },
            {
                "name": "argSize",
                "type": "uintptr"
            },
            {
                "name": "from",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_floatFromReg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_abi_RegArgs"
            },
            {
                "name": "reg",
                "type": "int"
            },
            {
                "name": "argSize",
                "type": "uintptr"
            },
            {
                "name": "to",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_floatToReg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_abi_RegArgs"
            },
            {
                "name": "reg",
                "type": "int"
            },
            {
                "name": "argSize",
                "type": "uintptr"
            },
            {
                "name": "from",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_TestMethodValueCallABI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect__ptr_StructWithMethods_AllRegsCall": {
        "result": "StructFewRegs",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "StructFewRegs"
            },
            {
                "name": "_",
                "type": "MagicLastTypeNameForTestingRegisterABI"
            }
        ]
    },
    "reflect__ptr_StructWithMethods_RegsAndStackCall": {
        "result": "struct reflect__ptr_StructWithMethods_RegsAndStackCall_retval {StructFewRegs field_0;_4_uint64 field_1;}",
        "result_name": "reflect__ptr_StructWithMethods_RegsAndStackCall_retval",
        "parameters": [
            {
                "name": "s",
                "type": "StructFewRegs"
            },
            {
                "name": "a",
                "type": "_4_uint64"
            },
            {
                "name": "_",
                "type": "MagicLastTypeNameForTestingRegisterABI"
            }
        ]
    },
    "reflect__ptr_StructWithMethods_SpillStructCall": {
        "result": "StructFillRegs",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "StructFillRegs"
            },
            {
                "name": "_",
                "type": "MagicLastTypeNameForTestingRegisterABI"
            }
        ]
    },
    "reflect__ptr_StructWithMethods_ValueRegMethodSpillInt": {
        "result": "struct reflect__ptr_StructWithMethods_ValueRegMethodSpillInt_retval {StructFillRegs field_0;int field_1;}",
        "result_name": "reflect__ptr_StructWithMethods_ValueRegMethodSpillInt_retval",
        "parameters": [
            {
                "name": "s",
                "type": "StructFillRegs"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "_",
                "type": "MagicLastTypeNameForTestingRegisterABI"
            }
        ]
    },
    "reflect__ptr_StructWithMethods_ValueRegMethodSpillPtr": {
        "result": "struct reflect__ptr_StructWithMethods_ValueRegMethodSpillPtr_retval {StructFillRegs field_0;_ptr_byte field_1;}",
        "result_name": "reflect__ptr_StructWithMethods_ValueRegMethodSpillPtr_retval",
        "parameters": [
            {
                "name": "s",
                "type": "StructFillRegs"
            },
            {
                "name": "i",
                "type": "_ptr_byte"
            },
            {
                "name": "_",
                "type": "MagicLastTypeNameForTestingRegisterABI"
            }
        ]
    },
    "reflect_TestReflectCallABI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestReflectMakeFuncCallABI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_passNone": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_passInt": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "reflect_passInt8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "reflect_passInt16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "reflect_passInt32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "reflect_passInt64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "reflect_passUint": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint"
            }
        ]
    },
    "reflect_passUint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "reflect_passUint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "reflect_passUint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "reflect_passUint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "reflect_passFloat32": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float32"
            }
        ]
    },
    "reflect_passFloat64": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            }
        ]
    },
    "reflect_passComplex64": {
        "result": "complex64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex64"
            }
        ]
    },
    "reflect_passComplex128": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex128"
            }
        ]
    },
    "reflect_passArray1": {
        "result": "_1_uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_1_uint32"
            }
        ]
    },
    "reflect_passArray": {
        "result": "_2_uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_2_uintptr"
            }
        ]
    },
    "reflect_passArray1Mix": {
        "result": "struct reflect_passArray1Mix_retval {int field_0;_1_uint32 field_1;float64 field_2;}",
        "result_name": "reflect_passArray1Mix_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "_1_uint32"
            },
            {
                "name": "c",
                "type": "float64"
            }
        ]
    },
    "reflect_passString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            }
        ]
    },
    "reflect_passSlice": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            }
        ]
    },
    "reflect_passPointer": {
        "result": "_ptr_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_byte"
            }
        ]
    },
    "reflect_passManyInt": {
        "result": "struct reflect_passManyInt_retval {int field_0;int field_1;int field_2;int field_3;int field_4;int field_5;int field_6;int field_7;int field_8;int field_9;}",
        "result_name": "reflect_passManyInt_retval",
        "parameters": [
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            },
            {
                "name": "d",
                "type": "int"
            },
            {
                "name": "e",
                "type": "int"
            },
            {
                "name": "f",
                "type": "int"
            },
            {
                "name": "g",
                "type": "int"
            },
            {
                "name": "h",
                "type": "int"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "reflect_passManyFloat64": {
        "result": "struct reflect_passManyFloat64_retval {float64 field_0;float64 field_1;float64 field_2;float64 field_3;float64 field_4;float64 field_5;float64 field_6;float64 field_7;float64 field_8;float64 field_9;float64 field_10;float64 field_11;float64 field_12;float64 field_13;float64 field_14;float64 field_15;float64 field_16;float64 field_17;float64 field_18;}",
        "result_name": "reflect_passManyFloat64_retval",
        "parameters": [
            {
                "name": "l",
                "type": "float64"
            },
            {
                "name": "m",
                "type": "float64"
            },
            {
                "name": "n",
                "type": "float64"
            },
            {
                "name": "o",
                "type": "float64"
            },
            {
                "name": "p",
                "type": "float64"
            },
            {
                "name": "q",
                "type": "float64"
            },
            {
                "name": "r",
                "type": "float64"
            },
            {
                "name": "s",
                "type": "float64"
            },
            {
                "name": "t",
                "type": "float64"
            }
        ]
    },
    "reflect_passStruct1": {
        "result": "Struct1",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Struct1"
            }
        ]
    },
    "reflect_passStruct2": {
        "result": "Struct2",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Struct2"
            }
        ]
    },
    "reflect_passStruct3": {
        "result": "Struct3",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Struct3"
            }
        ]
    },
    "reflect_passStruct4": {
        "result": "Struct4",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Struct4"
            }
        ]
    },
    "reflect_passStruct5": {
        "result": "Struct5",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Struct5"
            }
        ]
    },
    "reflect_passStruct6": {
        "result": "Struct6",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Struct6"
            }
        ]
    },
    "reflect_passStruct7": {
        "result": "Struct7",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Struct7"
            }
        ]
    },
    "reflect_passStruct8": {
        "result": "Struct8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Struct8"
            }
        ]
    },
    "reflect_passStruct9": {
        "result": "Struct9",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Struct9"
            }
        ]
    },
    "reflect_passStruct10": {
        "result": "Struct10",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Struct10"
            }
        ]
    },
    "reflect_passStruct11": {
        "result": "Struct11",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Struct11"
            }
        ]
    },
    "reflect_passStruct12": {
        "result": "Struct12",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Struct12"
            }
        ]
    },
    "reflect_passStruct13": {
        "result": "Struct13",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Struct13"
            }
        ]
    },
    "reflect_passStruct14": {
        "result": "Struct14",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Struct14"
            }
        ]
    },
    "reflect_passStruct15": {
        "result": "Struct15",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Struct15"
            }
        ]
    },
    "reflect_pass2Struct1": {
        "result": "struct reflect_pass2Struct1_retval {Struct1 field_0;}",
        "result_name": "reflect_pass2Struct1_retval",
        "parameters": [
            {
                "name": "a",
                "type": "Struct1"
            },
            {
                "name": "b",
                "type": "Struct1"
            }
        ]
    },
    "reflect_passEmptyStruct": {
        "result": "struct reflect_passEmptyStruct_retval {int field_0;struct field_1;float64 field_2;}",
        "result_name": "reflect_passEmptyStruct_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "struct"
            },
            {
                "name": "c",
                "type": "float64"
            }
        ]
    },
    "reflect_passStruct10AndSmall": {
        "result": "struct reflect_passStruct10AndSmall_retval {Struct10 field_0;byte field_1;uint field_2;}",
        "result_name": "reflect_passStruct10AndSmall_retval",
        "parameters": [
            {
                "name": "a",
                "type": "Struct10"
            },
            {
                "name": "b",
                "type": "byte"
            },
            {
                "name": "c",
                "type": "uint"
            }
        ]
    },
    "reflect_callArgsNone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "reflect_callArgsInt": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "int"
            }
        ]
    },
    "reflect_callArgsInt8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "int8"
            }
        ]
    },
    "reflect_callArgsInt16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "int16"
            }
        ]
    },
    "reflect_callArgsInt32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "int32"
            }
        ]
    },
    "reflect_callArgsInt64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "int64"
            }
        ]
    },
    "reflect_callArgsUint": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "uint"
            }
        ]
    },
    "reflect_callArgsUint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "uint8"
            }
        ]
    },
    "reflect_callArgsUint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "uint16"
            }
        ]
    },
    "reflect_callArgsUint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "uint32"
            }
        ]
    },
    "reflect_callArgsUint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "uint64"
            }
        ]
    },
    "reflect_callArgsFloat32": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "float32"
            }
        ]
    },
    "reflect_callArgsFloat64": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "float64"
            }
        ]
    },
    "reflect_callArgsComplex64": {
        "result": "complex64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "complex64"
            }
        ]
    },
    "reflect_callArgsComplex128": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "complex128"
            }
        ]
    },
    "reflect_callArgsArray1": {
        "result": "_1_uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "_1_uint32"
            }
        ]
    },
    "reflect_callArgsArray": {
        "result": "_2_uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "_2_uintptr"
            }
        ]
    },
    "reflect_callArgsArray1Mix": {
        "result": "struct reflect_callArgsArray1Mix_retval {int field_0;_1_uint32 field_1;float64 field_2;}",
        "result_name": "reflect_callArgsArray1Mix_retval",
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "int"
            },
            {
                "name": "a1",
                "type": "_1_uint32"
            },
            {
                "name": "a2",
                "type": "float64"
            }
        ]
    },
    "reflect_callArgsString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "string"
            }
        ]
    },
    "reflect_callArgsSlice": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "_slice_byte"
            }
        ]
    },
    "reflect_callArgsPointer": {
        "result": "_ptr_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "_ptr_byte"
            }
        ]
    },
    "reflect_callArgsManyInt": {
        "result": "struct reflect_callArgsManyInt_retval {int field_0;int field_1;int field_2;int field_3;int field_4;int field_5;int field_6;int field_7;int field_8;int field_9;}",
        "result_name": "reflect_callArgsManyInt_retval",
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a1",
                "type": "int"
            },
            {
                "name": "a2",
                "type": "int"
            },
            {
                "name": "a3",
                "type": "int"
            },
            {
                "name": "a4",
                "type": "int"
            },
            {
                "name": "a5",
                "type": "int"
            },
            {
                "name": "a6",
                "type": "int"
            },
            {
                "name": "a7",
                "type": "int"
            },
            {
                "name": "a8",
                "type": "int"
            },
            {
                "name": "a9",
                "type": "int"
            }
        ]
    },
    "reflect_callArgsManyFloat64": {
        "result": "struct reflect_callArgsManyFloat64_retval {r0 field_0;r1 field_1;r2 field_2;r3 field_3;r4 field_4;r5 field_5;r6 field_6;r7 field_7;r8 field_8;r9 field_9;float64 field_10;}",
        "result_name": "reflect_callArgsManyFloat64_retval",
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a10",
                "type": "float64"
            },
            {
                "name": "a11",
                "type": "float64"
            },
            {
                "name": "a12",
                "type": "float64"
            },
            {
                "name": "a13",
                "type": "float64"
            },
            {
                "name": "a14",
                "type": "float64"
            },
            {
                "name": "a15",
                "type": "float64"
            },
            {
                "name": "a16",
                "type": "float64"
            },
            {
                "name": "a17",
                "type": "float64"
            },
            {
                "name": "a18",
                "type": "float64"
            }
        ]
    },
    "reflect_callArgsStruct1": {
        "result": "Struct1",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "Struct1"
            }
        ]
    },
    "reflect_callArgsStruct2": {
        "result": "Struct2",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "Struct2"
            }
        ]
    },
    "reflect_callArgsStruct3": {
        "result": "Struct3",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "Struct3"
            }
        ]
    },
    "reflect_callArgsStruct4": {
        "result": "Struct4",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "Struct4"
            }
        ]
    },
    "reflect_callArgsStruct5": {
        "result": "Struct5",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "Struct5"
            }
        ]
    },
    "reflect_callArgsStruct6": {
        "result": "Struct6",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "Struct6"
            }
        ]
    },
    "reflect_callArgsStruct7": {
        "result": "Struct7",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "Struct7"
            }
        ]
    },
    "reflect_callArgsStruct8": {
        "result": "Struct8",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "Struct8"
            }
        ]
    },
    "reflect_callArgsStruct9": {
        "result": "Struct9",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "Struct9"
            }
        ]
    },
    "reflect_callArgsStruct10": {
        "result": "Struct10",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "Struct10"
            }
        ]
    },
    "reflect_callArgsStruct11": {
        "result": "Struct11",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "Struct11"
            }
        ]
    },
    "reflect_callArgsStruct12": {
        "result": "Struct12",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "Struct12"
            }
        ]
    },
    "reflect_callArgsStruct13": {
        "result": "Struct13",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "Struct13"
            }
        ]
    },
    "reflect_callArgsStruct14": {
        "result": "Struct14",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "Struct14"
            }
        ]
    },
    "reflect_callArgsStruct15": {
        "result": "Struct15",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "Struct15"
            }
        ]
    },
    "reflect_callArgs2Struct1": {
        "result": "struct reflect_callArgs2Struct1_retval {Struct1 field_0;}",
        "result_name": "reflect_callArgs2Struct1_retval",
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "Struct1"
            },
            {
                "name": "a1",
                "type": "Struct1"
            }
        ]
    },
    "reflect_callArgsEmptyStruct": {
        "result": "struct reflect_callArgsEmptyStruct_retval {int field_0;struct field_1;float64 field_2;}",
        "result_name": "reflect_callArgsEmptyStruct_retval",
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "a0",
                "type": "int"
            },
            {
                "name": "a1",
                "type": "struct"
            },
            {
                "name": "a2",
                "type": "float64"
            }
        ]
    },
    "reflect_genValue": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "typ",
                "type": "reflect_Type"
            },
            {
                "name": "r",
                "type": "_ptr_rand_Rand"
            }
        ]
    },
    "reflect_TestSignalingNaNArgument": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestSignalingNaNReturn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestBool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_assert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "reflect_testType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "reflect_TestTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestSetValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMapIterSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestCanIntUintFloatComplex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestCanSetField": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestValueToString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestArrayElemSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestPtrPointTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestPtrSetNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMapSetNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestInterfaceGet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestInterfaceValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestFunctionValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestGrow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestAppend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestCopyString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestCopyArray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestBigUnnamedStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestBigStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_TestDeepEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestTypeOf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestDeepEqualRecursiveStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestDeepEqualComplexStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestDeepEqualComplexStructInequality": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestDeepEqualUnexportedMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestDeepEqualAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_check2ndField": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "offs",
                "type": "uintptr"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestAlignment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_Nil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_NotNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "interface_"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestIsNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestIsZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestInterfaceExtraction": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestNilPtrValueSub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestNilMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestChan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestSelect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestSelectMaxCases": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestSelectNop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_selectWatcher": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_runSelect": {
        "result": "struct reflect_runSelect_retval {int field_0;Value field_1;bool field_2;interface_ field_3;}",
        "result_name": "reflect_runSelect_retval",
        "parameters": [
            {
                "name": "cases",
                "type": "_slice_SelectCase"
            },
            {
                "name": "info",
                "type": "_slice_caseInfo"
            }
        ]
    },
    "reflect_fmtSelect": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_slice_caseInfo"
            }
        ]
    },
    "reflect_dummy": {
        "result": "struct reflect_dummy_retval {byte field_0;int field_1;byte field_2;two field_3;byte field_4;float32 field_5;byte field_6;}",
        "result_name": "reflect_dummy_retval",
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            },
            {
                "name": "c",
                "type": "int"
            },
            {
                "name": "d",
                "type": "byte"
            },
            {
                "name": "e",
                "type": "two"
            },
            {
                "name": "f",
                "type": "byte"
            },
            {
                "name": "g",
                "type": "float32"
            },
            {
                "name": "h",
                "type": "byte"
            }
        ]
    },
    "reflect_TestFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestCallConvert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_returnEmpty": {
        "result": "emptyStruct",
        "result_name": null,
        "parameters": []
    },
    "reflect_takesEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "emptyStruct"
            }
        ]
    },
    "reflect_returnNonEmpty": {
        "result": "nonEmptyStruct",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "reflect_takesNonEmpty": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "nonEmptyStruct"
            }
        ]
    },
    "reflect_TestCallWithStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestCallReturnsEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMakeFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMakeFuncInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMakeFuncVariadic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect__ptr_WC_Write": {
        "result": "struct reflect__ptr_WC_Write_retval {int field_0;error err1;}",
        "result_name": "reflect__ptr_WC_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "reflect__ptr_WC_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "reflect_TestMakeFuncValidReturnAssignments": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMakeFuncInvalidReturnAssignments": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_Point_AnotherMethod": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "scale",
                "type": "int"
            }
        ]
    },
    "reflect_Point_Dist": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "scale",
                "type": "int"
            }
        ]
    },
    "reflect_Point_GCMethod": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "reflect_Point_NoArgs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_Point_TotalDist": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "points",
                "type": "Point"
            }
        ]
    },
    "reflect__ptr_Point_Int64Method": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "reflect__ptr_Point_Int32Method": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "reflect_TestMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMethodValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestVariadicMethodValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_DirectIfaceT_M": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect_TestDirectIfaceMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_Tsmallv_M": {
        "result": "struct reflect_Tsmallv_M_retval {byte field_0;int field_1;}",
        "result_name": "reflect_Tsmallv_M_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "reflect__ptr_Tsmallp_M": {
        "result": "struct reflect__ptr_Tsmallp_M_retval {byte field_0;int field_1;}",
        "result_name": "reflect__ptr_Tsmallp_M_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "reflect_Twordv_M": {
        "result": "struct reflect_Twordv_M_retval {byte field_0;int field_1;}",
        "result_name": "reflect_Twordv_M_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "reflect__ptr_Twordp_M": {
        "result": "struct reflect__ptr_Twordp_M_retval {byte field_0;int field_1;}",
        "result_name": "reflect__ptr_Twordp_M_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "reflect_Tbigv_M": {
        "result": "struct reflect_Tbigv_M_retval {byte field_0;int field_1;}",
        "result_name": "reflect_Tbigv_M_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "reflect__ptr_Tbigp_M": {
        "result": "struct reflect__ptr_Tbigp_M_retval {byte field_0;int field_1;}",
        "result_name": "reflect__ptr_Tbigp_M_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "reflect_Tm4_M": {
        "result": "struct reflect_Tm4_M_retval {byte field_0;int field_1;}",
        "result_name": "reflect_Tm4_M_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "reflect_TestMethod5": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestInterfaceSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestAnonymousFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestFieldByIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestFieldByName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestImportPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestFieldPkgPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMethodPkgPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestVariadicType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect__ptr_inner_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_outer_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_TestNestedMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect__ptr_unexp_f": {
        "result": "struct reflect__ptr_unexp_f_retval {int32 field_0;int8 field_1;}",
        "result_name": "reflect__ptr_unexp_f_retval",
        "parameters": []
    },
    "reflect__ptr_unexp_g": {
        "result": "struct reflect__ptr_unexp_g_retval {int64 field_0;int8 field_1;}",
        "result_name": "reflect__ptr_unexp_g_retval",
        "parameters": []
    },
    "reflect_TestUnexportedMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect__ptr_InnerInt_M": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect_TestEmbeddedMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_FuncDDD_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_TestNumMethodOnDDD": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestPtrTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestPtrToGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_noAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "reflect_TestAllocations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestSmallNegativeInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestSlice3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestSetLenCap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestVariadic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestFuncArg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestStructArg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestTagGet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestSetBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect__ptr_Private_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_private_P": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_Public_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_TestUnexported": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestSetPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_timp_W": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_timp_Y": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_timp_w": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_timp_y": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_TestCallPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestValuePanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_shouldPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "expect",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "reflect_isNonNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "reflect_isValid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            }
        ]
    },
    "reflect_TestAlias": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_EmptyInterfaceV": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "reflect_ReaderV": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "io_Reader"
            }
        ]
    },
    "reflect_ReadWriterV": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "io_ReadWriter"
            }
        ]
    },
    "reflect_TestConvert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestConvertPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestConvertSlice2Array": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestConvertNaNs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestComparable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_checkSameType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "x",
                "type": "Type"
            },
            {
                "name": "y",
                "type": "interface_"
            }
        ]
    },
    "reflect_TestArrayOf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestArrayOfGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestArrayOfAlg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestArrayOfGenericAlg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestArrayOfDirectIface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestArrayOfPanicOnNegativeLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestSliceOf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestSliceOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestSliceOfGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestStructOfFieldName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestStructOf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestStructOfExportRules": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestStructOfGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestStructOfAlg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestStructOfGenericAlg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestStructOfDirectIface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_StructI_Get": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_StructIPtr_Get": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_StructIPtr_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int"
            }
        ]
    },
    "reflect__ptr_SettableStruct_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int"
            }
        ]
    },
    "reflect__ptr_SettablePointer_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int"
            }
        ]
    },
    "reflect_TestStructOfWithInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestStructOfTooManyFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestStructOfDifferentPkgPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestStructOfTooLarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestChanOf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestChanOfDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestChanOfGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMapOf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMapOfGCKeys": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMapOfGCValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestTypelinksSorted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestFuncOf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestEmbed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestAllocsInterfaceBig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestAllocsInterfaceSmall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect__ptr_exhaustive_Next": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_exhaustive_Choose": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "reflect__ptr_exhaustive_Maybe": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect_GCFunc": {
        "result": "_slice_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_Value"
            }
        ]
    },
    "reflect_TestReflectFuncTraceback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestReflectMethodTraceback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestSmallZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestBigZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestZeroSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestFieldByIndexNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect__ptr_Inner_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_TestCallMethodJump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestCallArgLive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMakeFuncStackCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_useStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "reflect_Impl_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_TestValueString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestInvalid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestLargeGCProg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_fieldIndexRecover": {
        "result": "struct reflect_fieldIndexRecover_retval {interface_ field_0;}",
        "result_name": "reflect_fieldIndexRecover_retval",
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "reflect_TestTypeFieldOutOfRangePanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestCallGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestKeepFuncLive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_UnExportedFirst_\u03a6Exported": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_UnExportedFirst_unexported": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_TestMethodByNameUnExportedFirst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_KeepMethodLive_Method1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "reflect_KeepMethodLive_Method2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "reflect_TestKeepMethodLive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_clobber": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_TestFuncLayout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_trimBitmap": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "reflect_verifyGCBits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "bits",
                "type": "_slice_byte"
            }
        ]
    },
    "reflect_verifyGCBitsSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "cap",
                "type": "int"
            },
            {
                "name": "bits",
                "type": "_slice_byte"
            }
        ]
    },
    "reflect_TestGCBits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_rep": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "reflect_join": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "reflect_lit": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "byte"
            }
        ]
    },
    "reflect_TestTypeOfTypeOf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect__ptr_XM_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "reflect_TestPtrToMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMapAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestChanAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestExported": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestTypeStrings": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestOffsetLock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestSwapper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestUnaddressableField": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestAliasNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestIssue22031": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_NonExportedFirst_\u03a6Exported": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_NonExportedFirst_nonexported": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect_TestIssue22073": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMapIterNonEmptyMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMapIterNilMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMapIterReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMapIterSafety": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMapIterNext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMapIterDelete0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMapIterDelete1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_iterateToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "it",
                "type": "_ptr_MapIter"
            }
        ]
    },
    "reflect_TestConvertibleTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestSetIter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestMethodCallValueCodePtr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestIssue50208": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestNegativeKindString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestValue_Cap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestValue_Len": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestValue_Comparable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestValue_Equal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestValue_EqualNonComparable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestInitFuncTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestClear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_ArenaNew": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_arena_Arena"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "reflect_arena_New": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_arena_Arena"
            },
            {
                "name": "typ",
                "type": "interface_"
            }
        ]
    },
    "reflect_BenchmarkBool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkNamedBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkBytesArray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkSliceLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkMapLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkStringLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkArrayLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkSliceCap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkDeepEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkIsZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkSetZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkSelect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect__ptr_myint_inc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_BenchmarkCallMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkCallArgCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkPtrTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkFieldByName1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkFieldByName2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkFieldByName3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkInterfaceBig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkInterfaceSmall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkNew": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_BenchmarkMapIterNext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "reflect_deepValueEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v1",
                "type": "Value"
            },
            {
                "name": "v2",
                "type": "Value"
            },
            {
                "name": "visited",
                "type": "map_visit_bool"
            }
        ]
    },
    "reflect_DeepEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "y",
                "type": "interface_"
            }
        ]
    },
    "reflect_ExampleKind": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_ExampleMakeFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_ExampleStructTag": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_ExampleStructTag_Lookup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_ExampleTypeOf": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_ExampleStructOf": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_ExampleValue_FieldByIndex": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_ExampleValue_FieldByName": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_MakeRO": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            }
        ]
    },
    "reflect_IsRO": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            }
        ]
    },
    "reflect_FuncLayout": {
        "result": "struct reflect_FuncLayout_retval {Type field_0;uintptr field_1;_slice_byte field_2;bool field_3;}",
        "result_name": "reflect_FuncLayout_retval",
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            },
            {
                "name": "rcvr",
                "type": "Type"
            }
        ]
    },
    "reflect_TypeLinks": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "reflect_gcbits": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "reflect_MapBucketOf": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Type"
            },
            {
                "name": "y",
                "type": "Type"
            }
        ]
    },
    "reflect_CachedBucketOf": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "Type"
            }
        ]
    },
    "reflect_EmbedWithUnexpMeth_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_FirstMethodNameBytes": {
        "result": "_ptr_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_IsExported": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_ResolveReflectName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "reflect_clearLayoutCache": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_SetArgRegs": {
        "result": "struct reflect_SetArgRegs_retval {int field_0;uintptr field_1;}",
        "result_name": "reflect_SetArgRegs_retval",
        "parameters": [
            {
                "name": "ints",
                "type": "int"
            },
            {
                "name": "floats",
                "type": "int"
            },
            {
                "name": "floatSize",
                "type": "uintptr"
            }
        ]
    },
    "reflect_archFloat32FromReg": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "reg",
                "type": "uint64"
            }
        ]
    },
    "reflect_archFloat32ToReg": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "float32"
            }
        ]
    },
    "reflect_MakeFunc": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "reflect_makeFuncStub": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_makeMethodValue": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "v",
                "type": "Value"
            }
        ]
    },
    "reflect_methodValueCallCodePtr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "reflect_methodValueCall": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_moveMakeFuncArgPtrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_makeFuncCtxt"
            },
            {
                "name": "args",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "reflect_TestNotInHeapDeref": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestImplicitMapConversion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestImplicitSetConversion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestImplicitSendConversion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestImplicitCallConversion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestImplicitAppendConversion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_notAnExpr_Pos": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "reflect_notAnExpr_End": {
        "result": "token_Pos",
        "result_name": null,
        "parameters": []
    },
    "reflect_notAnExpr_exprNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_TestImplements": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestAssignableTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_Swapper": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "slice",
                "type": "interface_"
            }
        ]
    },
    "reflect_valueToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "Value"
            }
        ]
    },
    "reflect__ptr_rtype_common": {
        "result": "_ptr_abi_Type",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_rtype_uncommon": {
        "result": "_ptr_abi_UncommonType",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_interfaceType_nameOff": {
        "result": "abi_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "aNameOff"
            }
        ]
    },
    "reflect_nameOffFor": {
        "result": "abi_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "off",
                "type": "aNameOff"
            }
        ]
    },
    "reflect_typeOffFor": {
        "result": "_ptr_abi_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "off",
                "type": "aTypeOff"
            }
        ]
    },
    "reflect__ptr_interfaceType_typeOff": {
        "result": "_ptr_abi_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "aTypeOff"
            }
        ]
    },
    "reflect__ptr_interfaceType_common": {
        "result": "_ptr_abi_Type",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_interfaceType_uncommon": {
        "result": "_ptr_abi_UncommonType",
        "result_name": null,
        "parameters": []
    },
    "reflect_pkgPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "abi_Name"
            }
        ]
    },
    "reflect_newName": {
        "result": "abi_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "string"
            },
            {
                "name": "tag",
                "type": "string"
            },
            {
                "name": "exported",
                "type": "bool"
            },
            {
                "name": "embedded",
                "type": "bool"
            }
        ]
    },
    "reflect_Method_IsExported": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect_Kind_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "reflect_resolveNameOff": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "ptrInModule",
                "type": "unsafe_Pointer"
            },
            {
                "name": "off",
                "type": "int32"
            }
        ]
    },
    "reflect_resolveTypeOff": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "rtype",
                "type": "unsafe_Pointer"
            },
            {
                "name": "off",
                "type": "int32"
            }
        ]
    },
    "reflect_resolveTextOff": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "rtype",
                "type": "unsafe_Pointer"
            },
            {
                "name": "off",
                "type": "int32"
            }
        ]
    },
    "reflect_addReflectOff": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_resolveReflectName": {
        "result": "aNameOff",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "abi_Name"
            }
        ]
    },
    "reflect_resolveReflectType": {
        "result": "aTypeOff",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect_resolveReflectText": {
        "result": "aTextOff",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect__ptr_rtype_nameOff": {
        "result": "abi_Name",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "aNameOff"
            }
        ]
    },
    "reflect__ptr_rtype_typeOff": {
        "result": "_ptr_abi_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "aTypeOff"
            }
        ]
    },
    "reflect__ptr_rtype_textOff": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "aTextOff"
            }
        ]
    },
    "reflect_textOffFor": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "off",
                "type": "aTextOff"
            }
        ]
    },
    "reflect__ptr_rtype_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_rtype_Size": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_rtype_Bits": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_rtype_Align": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_rtype_FieldAlign": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_rtype_Kind": {
        "result": "Kind",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_rtype_exportedMethods": {
        "result": "_slice_abi_Method",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_rtype_NumMethod": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_rtype_Method": {
        "result": "struct reflect__ptr_rtype_Method_retval {Method field_0;}",
        "result_name": "reflect__ptr_rtype_Method_retval",
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "reflect__ptr_rtype_MethodByName": {
        "result": "struct reflect__ptr_rtype_MethodByName_retval {Method field_0;bool field_1;}",
        "result_name": "reflect__ptr_rtype_MethodByName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "reflect__ptr_rtype_PkgPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "reflect_pkgPathFor": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect__ptr_rtype_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "reflect_nameFor": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect__ptr_rtype_ChanDir": {
        "result": "ChanDir",
        "result_name": null,
        "parameters": []
    },
    "reflect_toRType": {
        "result": "_ptr_rtype",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect_elem": {
        "result": "_ptr_abi_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect__ptr_rtype_Elem": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_rtype_Field": {
        "result": "StructField",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "reflect__ptr_rtype_FieldByIndex": {
        "result": "StructField",
        "result_name": null,
        "parameters": [
            {
                "name": "index",
                "type": "_slice_int"
            }
        ]
    },
    "reflect__ptr_rtype_FieldByName": {
        "result": "struct reflect__ptr_rtype_FieldByName_retval {StructField field_0;bool field_1;}",
        "result_name": "reflect__ptr_rtype_FieldByName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "reflect__ptr_rtype_FieldByNameFunc": {
        "result": "struct reflect__ptr_rtype_FieldByNameFunc_retval {StructField field_0;bool field_1;}",
        "result_name": "reflect__ptr_rtype_FieldByNameFunc_retval",
        "parameters": [
            {
                "name": "match",
                "type": "void*"
            }
        ]
    },
    "reflect__ptr_rtype_Key": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_rtype_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_rtype_NumField": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_rtype_In": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "reflect__ptr_rtype_NumIn": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_rtype_NumOut": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_rtype_Out": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "reflect__ptr_rtype_IsVariadic": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect_add": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "x",
                "type": "uintptr"
            },
            {
                "name": "whySafe",
                "type": "string"
            }
        ]
    },
    "reflect_ChanDir_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_interfaceType_Method": {
        "result": "struct reflect__ptr_interfaceType_Method_retval {Method field_0;}",
        "result_name": "reflect__ptr_interfaceType_Method_retval",
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "reflect__ptr_interfaceType_NumMethod": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_interfaceType_MethodByName": {
        "result": "struct reflect__ptr_interfaceType_MethodByName_retval {Method field_0;bool field_1;}",
        "result_name": "reflect__ptr_interfaceType_MethodByName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "reflect_StructField_IsExported": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect_StructTag_Get": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "reflect_StructTag_Lookup": {
        "result": "struct reflect_StructTag_Lookup_retval {string field_0;bool field_1;}",
        "result_name": "reflect_StructTag_Lookup_retval",
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "reflect__ptr_structType_Field": {
        "result": "struct reflect__ptr_structType_Field_retval {StructField field_0;}",
        "result_name": "reflect__ptr_structType_Field_retval",
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "reflect__ptr_structType_FieldByIndex": {
        "result": "struct reflect__ptr_structType_FieldByIndex_retval {StructField field_0;}",
        "result_name": "reflect__ptr_structType_FieldByIndex_retval",
        "parameters": [
            {
                "name": "index",
                "type": "_slice_int"
            }
        ]
    },
    "reflect__ptr_structType_FieldByNameFunc": {
        "result": "struct reflect__ptr_structType_FieldByNameFunc_retval {StructField field_0;bool field_1;}",
        "result_name": "reflect__ptr_structType_FieldByNameFunc_retval",
        "parameters": [
            {
                "name": "match",
                "type": "void*"
            }
        ]
    },
    "reflect__ptr_structType_FieldByName": {
        "result": "struct reflect__ptr_structType_FieldByName_retval {StructField field_0;bool field_1;}",
        "result_name": "reflect__ptr_structType_FieldByName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "reflect_TypeOf": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "interface_"
            }
        ]
    },
    "reflect_rtypeOf": {
        "result": "_ptr_abi_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "interface_"
            }
        ]
    },
    "reflect_PtrTo": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_PointerTo": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect__ptr_rtype_ptrTo": {
        "result": "_ptr_abi_Type",
        "result_name": null,
        "parameters": []
    },
    "reflect_ptrTo": {
        "result": "_ptr_abi_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect_fnv1": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "list",
                "type": "byte"
            }
        ]
    },
    "reflect__ptr_rtype_Implements": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "Type"
            }
        ]
    },
    "reflect__ptr_rtype_AssignableTo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "Type"
            }
        ]
    },
    "reflect__ptr_rtype_ConvertibleTo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "Type"
            }
        ]
    },
    "reflect__ptr_rtype_Comparable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect_implements": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "V",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect_specialChannelAssignability": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "V",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect_directlyAssignable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "V",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect_haveIdenticalType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "V",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "cmpTags",
                "type": "bool"
            }
        ]
    },
    "reflect_haveIdenticalUnderlyingType": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "T",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "V",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "cmpTags",
                "type": "bool"
            }
        ]
    },
    "reflect_typelinks": {
        "result": "struct reflect_typelinks_retval {_slice_unsafe_Pointer field_0;_slice__slice_int32 field_1;}",
        "result_name": "reflect_typelinks_retval",
        "parameters": []
    },
    "reflect_rtypeOff": {
        "result": "_ptr_abi_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "section",
                "type": "unsafe_Pointer"
            },
            {
                "name": "off",
                "type": "int32"
            }
        ]
    },
    "reflect_typesByString": {
        "result": "_slice__ptr_abi_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "reflect_ChanOf": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "ChanDir"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_MapOf": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "Type"
            },
            {
                "name": "elem",
                "type": "Type"
            }
        ]
    },
    "reflect_initFuncTypes": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "reflect_FuncOf": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_Type"
            },
            {
                "name": "out",
                "type": "_slice_Type"
            },
            {
                "name": "variadic",
                "type": "bool"
            }
        ]
    },
    "reflect_stringFor": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect_funcStr": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ft",
                "type": "_ptr_abi_FuncType"
            }
        ]
    },
    "reflect_isReflexive": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect_needKeyUpdate": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect_hashMightPanic": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect_bucketOf": {
        "result": "_ptr_abi_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "ktyp",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "etyp",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect__ptr_rtype_gcSlice": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "begin",
                "type": "uintptr"
            },
            {
                "name": "end",
                "type": "uintptr"
            }
        ]
    },
    "reflect_emitGCMask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "reflect_appendGCProg": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect_SliceOf": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_isLetter": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "reflect_isValidFieldName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fieldName",
                "type": "string"
            }
        ]
    },
    "reflect_StructOf": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "fields",
                "type": "_slice_StructField"
            }
        ]
    },
    "reflect_runtimeStructField": {
        "result": "struct reflect_runtimeStructField_retval {structField field_0;string field_1;}",
        "result_name": "reflect_runtimeStructField_retval",
        "parameters": [
            {
                "name": "field",
                "type": "StructField"
            }
        ]
    },
    "reflect_typeptrdata": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect_ArrayOf": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "elem",
                "type": "Type"
            }
        ]
    },
    "reflect_appendVarint": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uintptr"
            }
        ]
    },
    "reflect_toType": {
        "result": "Type",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect_funcLayout": {
        "result": "struct reflect_funcLayout_retval {_ptr_abi_Type field_0;_ptr_sync_Pool field_1;abiDesc field_2;}",
        "result_name": "reflect_funcLayout_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_FuncType"
            },
            {
                "name": "rcvr",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect_ifaceIndir": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect__ptr_bitVector_append": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bit",
                "type": "uint8"
            }
        ]
    },
    "reflect_addTypeBits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bv",
                "type": "_ptr_bitVector"
            },
            {
                "name": "offset",
                "type": "uintptr"
            },
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect_flag_kind": {
        "result": "Kind",
        "result_name": null,
        "parameters": []
    },
    "reflect_flag_ro": {
        "result": "flag",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_typ": {
        "result": "_ptr_abi_Type",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_pointer": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": []
    },
    "reflect_packEface": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            }
        ]
    },
    "reflect_unpackEface": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "interface_"
            }
        ]
    },
    "reflect__ptr_ValueError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "reflect_valueMethodName": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "reflect_flag_mustBe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "expected",
                "type": "Kind"
            }
        ]
    },
    "reflect_flag_mustBeExported": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_flag_mustBeExportedSlow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_flag_mustBeAssignable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_flag_mustBeAssignableSlow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_Addr": {
        "result": "Value",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_Bool": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_panicNotBool": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_bytesSlow": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_runes": {
        "result": "_slice_rune",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_CanAddr": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_CanSet": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_Call": {
        "result": "_slice_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_Value"
            }
        ]
    },
    "reflect_Value_CallSlice": {
        "result": "_slice_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "_slice_Value"
            }
        ]
    },
    "reflect_Value_call": {
        "result": "_slice_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "in",
                "type": "_slice_Value"
            }
        ]
    },
    "reflect_callReflect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_makeFuncImpl"
            },
            {
                "name": "frame",
                "type": "unsafe_Pointer"
            },
            {
                "name": "retValid",
                "type": "_ptr_bool"
            },
            {
                "name": "regs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "reflect_methodReceiver": {
        "result": "struct reflect_methodReceiver_retval {_ptr_abi_Type field_0;_ptr_abi_FuncType field_1;unsafe_Pointer field_2;}",
        "result_name": "reflect_methodReceiver_retval",
        "parameters": [
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "methodIndex",
                "type": "int"
            }
        ]
    },
    "reflect_storeRcvr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_align": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uintptr"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "reflect_callMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_methodValue"
            },
            {
                "name": "frame",
                "type": "unsafe_Pointer"
            },
            {
                "name": "retValid",
                "type": "_ptr_bool"
            },
            {
                "name": "regs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "reflect_funcName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "reflect_Value_Cap": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_capNonSlice": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_Close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_CanComplex": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_Complex": {
        "result": "complex128",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_Elem": {
        "result": "Value",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_Field": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "reflect_Value_FieldByIndex": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "index",
                "type": "_slice_int"
            }
        ]
    },
    "reflect_Value_FieldByIndexErr": {
        "result": "struct reflect_Value_FieldByIndexErr_retval {Value field_0;error err1;}",
        "result_name": "reflect_Value_FieldByIndexErr_retval",
        "parameters": [
            {
                "name": "index",
                "type": "_slice_int"
            }
        ]
    },
    "reflect_Value_FieldByName": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "reflect_Value_FieldByNameFunc": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "match",
                "type": "void*"
            }
        ]
    },
    "reflect_Value_CanFloat": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_Float": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_Index": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "reflect_Value_CanInt": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_Int": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_CanInterface": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_Interface": {
        "result": "struct reflect_Value_Interface_retval {interface_ field_0;}",
        "result_name": "reflect_Value_Interface_retval",
        "parameters": []
    },
    "reflect_valueInterface": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "safe",
                "type": "bool"
            }
        ]
    },
    "reflect_Value_InterfaceData": {
        "result": "_2_uintptr",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_IsNil": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_IsValid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_IsZero": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_SetZero": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_Kind": {
        "result": "Kind",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_lenNonSlice": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_MapIndex": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "Value"
            }
        ]
    },
    "reflect_Value_MapKeys": {
        "result": "_slice_Value",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_hiter_initialized": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_MapIter_Key": {
        "result": "Value",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_SetIterKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "iter",
                "type": "_ptr_MapIter"
            }
        ]
    },
    "reflect__ptr_MapIter_Value": {
        "result": "Value",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_SetIterValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "iter",
                "type": "_ptr_MapIter"
            }
        ]
    },
    "reflect__ptr_MapIter_Next": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect__ptr_MapIter_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            }
        ]
    },
    "reflect_Value_MapRange": {
        "result": "_ptr_MapIter",
        "result_name": null,
        "parameters": []
    },
    "reflect_flag_panicNotMap": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_copyVal": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "fl",
                "type": "flag"
            },
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_Value_Method": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "reflect_Value_NumMethod": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_MethodByName": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "reflect_Value_NumField": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_OverflowComplex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "reflect_Value_OverflowFloat": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "reflect_overflowFloat32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "reflect_Value_OverflowInt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "reflect_Value_OverflowUint": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "reflect_Value_Pointer": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_Recv": {
        "result": "struct reflect_Value_Recv_retval {Value field_0;bool field_1;}",
        "result_name": "reflect_Value_Recv_retval",
        "parameters": []
    },
    "reflect_Value_recv": {
        "result": "struct reflect_Value_recv_retval {Value field_0;bool field_1;}",
        "result_name": "reflect_Value_recv_retval",
        "parameters": [
            {
                "name": "nb",
                "type": "bool"
            }
        ]
    },
    "reflect_Value_Send": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "reflect_Value_send": {
        "result": "struct reflect_Value_send_retval {bool field_0;}",
        "result_name": "reflect_Value_send_retval",
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            },
            {
                "name": "nb",
                "type": "bool"
            }
        ]
    },
    "reflect_Value_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "reflect_Value_SetBool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "reflect_Value_SetBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            }
        ]
    },
    "reflect_Value_setRunes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_rune"
            }
        ]
    },
    "reflect_Value_SetComplex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "complex128"
            }
        ]
    },
    "reflect_Value_SetFloat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "reflect_Value_SetInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "reflect_Value_SetLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "reflect_Value_SetCap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "reflect_Value_SetMapIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "Value"
            },
            {
                "name": "elem",
                "type": "Value"
            }
        ]
    },
    "reflect_Value_SetUint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "reflect_Value_SetPointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_Value_SetString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "reflect_Value_Slice": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "reflect_Value_Slice3": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "reflect_Value_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_stringNonString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_TryRecv": {
        "result": "struct reflect_Value_TryRecv_retval {Value field_0;bool field_1;}",
        "result_name": "reflect_Value_TryRecv_retval",
        "parameters": []
    },
    "reflect_Value_TrySend": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "reflect_Value_Type": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_typeSlow": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_CanUint": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_Uint": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_UnsafeAddr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_UnsafePointer": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": []
    },
    "reflect_typesMustMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "what",
                "type": "string"
            },
            {
                "name": "t1",
                "type": "Type"
            },
            {
                "name": "t2",
                "type": "Type"
            }
        ]
    },
    "reflect_arrayAt": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "eltSize",
                "type": "uintptr"
            },
            {
                "name": "whySafe",
                "type": "string"
            }
        ]
    },
    "reflect_Value_Grow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "reflect_Value_grow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "reflect_Value_extendSlice": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "reflect_Value_Clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "reflect_Append": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Value"
            },
            {
                "name": "x",
                "type": "Value"
            }
        ]
    },
    "reflect_AppendSlice": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "Value"
            },
            {
                "name": "t",
                "type": "Value"
            }
        ]
    },
    "reflect_Copy": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "Value"
            },
            {
                "name": "src",
                "type": "Value"
            }
        ]
    },
    "reflect_rselect": {
        "result": "struct reflect_rselect_retval {int field_0;bool field_1;}",
        "result_name": "reflect_rselect_retval",
        "parameters": []
    },
    "reflect_Select": {
        "result": "struct reflect_Select_retval {int field_0;Value field_1;bool field_2;}",
        "result_name": "reflect_Select_retval",
        "parameters": [
            {
                "name": "cases",
                "type": "_slice_SelectCase"
            }
        ]
    },
    "reflect_unsafe_New": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": []
    },
    "reflect_unsafe_NewArray": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": []
    },
    "reflect_MakeSlice": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "len",
                "type": "int"
            },
            {
                "name": "cap",
                "type": "int"
            }
        ]
    },
    "reflect_MakeChan": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "buffer",
                "type": "int"
            }
        ]
    },
    "reflect_MakeMap": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "reflect_MakeMapWithSize": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "reflect_Indirect": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            }
        ]
    },
    "reflect_ValueOf": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "interface_"
            }
        ]
    },
    "reflect_Zero": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "reflect_New": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "reflect_NewAt": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "Type"
            },
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_Value_assignTo": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "context",
                "type": "string"
            },
            {
                "name": "dst",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "target",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_Value_Convert": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_Value_CanConvert": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_Value_Comparable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "reflect_Value_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "Value"
            }
        ]
    },
    "reflect_convertOp": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "src",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "reflect_makeInt": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "flag"
            },
            {
                "name": "bits",
                "type": "uint64"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_makeFloat": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "flag"
            },
            {
                "name": "v",
                "type": "float64"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_makeFloat32": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "flag"
            },
            {
                "name": "v",
                "type": "float32"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_makeComplex": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "flag"
            },
            {
                "name": "v",
                "type": "complex128"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_makeString": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "flag"
            },
            {
                "name": "v",
                "type": "string"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_makeBytes": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "flag"
            },
            {
                "name": "v",
                "type": "_slice_byte"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_makeRunes": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "flag"
            },
            {
                "name": "v",
                "type": "_slice_rune"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_cvtInt": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_cvtUint": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_cvtFloatInt": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_cvtFloatUint": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_cvtIntFloat": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_cvtUintFloat": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_cvtFloat": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_cvtComplex": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_cvtIntString": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_cvtUintString": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_cvtBytesString": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_cvtStringBytes": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_cvtRunesString": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_cvtStringRunes": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_cvtSliceArrayPtr": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_cvtSliceArray": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_cvtDirect": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "reflect_cvtT2I": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "reflect_cvtI2I": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            },
            {
                "name": "typ",
                "type": "Type"
            }
        ]
    },
    "reflect_chancap": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_chanclose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_chanlen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_chanrecv": {
        "result": "struct reflect_chanrecv_retval {bool field_0;}",
        "result_name": "reflect_chanrecv_retval",
        "parameters": [
            {
                "name": "ch",
                "type": "unsafe_Pointer"
            },
            {
                "name": "nb",
                "type": "bool"
            },
            {
                "name": "val",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_chansend0": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "unsafe_Pointer"
            },
            {
                "name": "val",
                "type": "unsafe_Pointer"
            },
            {
                "name": "nb",
                "type": "bool"
            }
        ]
    },
    "reflect_chansend": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "unsafe_Pointer"
            },
            {
                "name": "val",
                "type": "unsafe_Pointer"
            },
            {
                "name": "nb",
                "type": "bool"
            }
        ]
    },
    "reflect_makechan": {
        "result": "struct reflect_makechan_retval {unsafe_Pointer field_0;}",
        "result_name": "reflect_makechan_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "reflect_makemap": {
        "result": "struct reflect_makemap_retval {unsafe_Pointer field_0;}",
        "result_name": "reflect_makemap_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "cap",
                "type": "int"
            }
        ]
    },
    "reflect_mapaccess": {
        "result": "struct reflect_mapaccess_retval {unsafe_Pointer field_0;}",
        "result_name": "reflect_mapaccess_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "m",
                "type": "unsafe_Pointer"
            },
            {
                "name": "key",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_mapaccess_faststr": {
        "result": "struct reflect_mapaccess_faststr_retval {unsafe_Pointer field_0;}",
        "result_name": "reflect_mapaccess_faststr_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "m",
                "type": "unsafe_Pointer"
            },
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "reflect_mapassign0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "m",
                "type": "unsafe_Pointer"
            },
            {
                "name": "key",
                "type": "unsafe_Pointer"
            },
            {
                "name": "val",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_mapassign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "m",
                "type": "unsafe_Pointer"
            },
            {
                "name": "key",
                "type": "unsafe_Pointer"
            },
            {
                "name": "val",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_mapassign_faststr0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "m",
                "type": "unsafe_Pointer"
            },
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "val",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_mapassign_faststr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "m",
                "type": "unsafe_Pointer"
            },
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "val",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_mapdelete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "m",
                "type": "unsafe_Pointer"
            },
            {
                "name": "key",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_mapdelete_faststr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "m",
                "type": "unsafe_Pointer"
            },
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "reflect_mapiterinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "m",
                "type": "unsafe_Pointer"
            },
            {
                "name": "it",
                "type": "_ptr_hiter"
            }
        ]
    },
    "reflect_mapiterkey": {
        "result": "struct reflect_mapiterkey_retval {unsafe_Pointer field_0;}",
        "result_name": "reflect_mapiterkey_retval",
        "parameters": [
            {
                "name": "it",
                "type": "_ptr_hiter"
            }
        ]
    },
    "reflect_mapiterelem": {
        "result": "struct reflect_mapiterelem_retval {unsafe_Pointer field_0;}",
        "result_name": "reflect_mapiterelem_retval",
        "parameters": [
            {
                "name": "it",
                "type": "_ptr_hiter"
            }
        ]
    },
    "reflect_mapiternext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "it",
                "type": "_ptr_hiter"
            }
        ]
    },
    "reflect_maplen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_mapclear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "m",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_call": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stackArgsType",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "f",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "reflect_ifaceE2I": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "src",
                "type": "interface_"
            },
            {
                "name": "dst",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_memmove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "unsafe_Pointer"
            },
            {
                "name": "src",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "reflect_typedmemmove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "dst",
                "type": "unsafe_Pointer"
            },
            {
                "name": "src",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_typedmemclr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_typedmemclrpartial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "off",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "reflect_typedslicecopy": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "dst",
                "type": "unsafeheader_Slice"
            },
            {
                "name": "src",
                "type": "unsafeheader_Slice"
            }
        ]
    },
    "reflect_typedarrayclear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "elemType",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "reflect_typehash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "reflect_verifyNotInHeapPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            }
        ]
    },
    "reflect_growslice": {
        "result": "unsafeheader_Slice",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "old",
                "type": "unsafeheader_Slice"
            },
            {
                "name": "num",
                "type": "int"
            }
        ]
    },
    "reflect_escapes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "reflect_contentEscapes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_noescape": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "reflect_VisibleFields": {
        "result": "_slice_StructField",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect__ptr_visibleFieldsWalker_walk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Type"
            }
        ]
    },
    "reflect_TestFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "reflect_TestFieldByIndexErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_compileTest": {
        "result": "_ptr_Regexp",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "expr",
                "type": "string"
            },
            {
                "name": "error",
                "type": "string"
            }
        ]
    },
    "regexp_TestGoodCompile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestBadCompile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_matchTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "test",
                "type": "_ptr_FindTest"
            }
        ]
    },
    "regexp_TestMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_matchFunctionTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "test",
                "type": "_ptr_FindTest"
            }
        ]
    },
    "regexp_TestMatchFunction": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_copyMatchTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "test",
                "type": "_ptr_FindTest"
            }
        ]
    },
    "regexp_TestCopyMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestReplaceAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestReplaceAllLiteral": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestReplaceAllFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestQuoteMeta": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestLiteralPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestSubexp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestSplit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestParseAndCompile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestOnePassCutoff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestSwitchBacktrack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_BenchmarkFind": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkFindAllNoMatches": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkFindString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkFindSubmatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkFindStringSubmatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkLiteral": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkNotLiteral": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkMatchClass": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkMatchClass_InRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkReplaceAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkAnchoredLiteralShortNonMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkAnchoredLiteralLongNonMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkAnchoredShortMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkAnchoredLongMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkOnePassShortA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkNotOnePassShortA": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkOnePassShortB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkNotOnePassShortB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkOnePassLongPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkOnePassLongNotPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkMatchParallelShared": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkMatchParallelCopied": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkQuoteMetaAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkQuoteMetaNone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkCompile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_TestDeepEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestMinInputLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestUnmarshalText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_newBitState": {
        "result": "_ptr_bitState",
        "result_name": null,
        "parameters": []
    },
    "regexp_freeBitState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_bitState"
            }
        ]
    },
    "regexp_maxBitStateLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "prog",
                "type": "_ptr_syntax_Prog"
            }
        ]
    },
    "regexp_shouldBacktrack": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "prog",
                "type": "_ptr_syntax_Prog"
            }
        ]
    },
    "regexp__ptr_bitState_reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "prog",
                "type": "_ptr_syntax_Prog"
            },
            {
                "name": "end",
                "type": "int"
            },
            {
                "name": "ncap",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_bitState_shouldVisit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uint32"
            },
            {
                "name": "pos",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_bitState_push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            },
            {
                "name": "pc",
                "type": "uint32"
            },
            {
                "name": "pos",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "bool"
            }
        ]
    },
    "regexp__ptr_Regexp_tryBacktrack": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_bitState"
            },
            {
                "name": "i",
                "type": "input"
            },
            {
                "name": "pc",
                "type": "uint32"
            },
            {
                "name": "pos",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_Regexp_backtrack": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "ib",
                "type": "_slice_byte"
            },
            {
                "name": "is",
                "type": "string"
            },
            {
                "name": "pos",
                "type": "int"
            },
            {
                "name": "ncap",
                "type": "int"
            },
            {
                "name": "dstCap",
                "type": "_slice_int"
            }
        ]
    },
    "regexp_Example": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleMatch": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleMatchString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleQuoteMeta": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_Find": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_FindAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_FindAllSubmatch": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_FindSubmatch": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_Match": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_FindString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_FindStringIndex": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_FindStringSubmatch": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_FindAllString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_FindAllStringSubmatch": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_FindAllStringSubmatchIndex": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_FindSubmatchIndex": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_Longest": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_MatchString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_NumSubexp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_ReplaceAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_ReplaceAllLiteralString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_ReplaceAllString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_ReplaceAllStringFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_SubexpNames": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_SubexpIndex": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_Split": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_Expand": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_ExpandString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_FindIndex": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_FindAllSubmatchIndex": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_ExampleRegexp_FindAllIndex": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp__ptr_inputs_newBytes": {
        "result": "input",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "regexp__ptr_inputs_newString": {
        "result": "input",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp__ptr_inputs_newReader": {
        "result": "input",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_RuneReader"
            }
        ]
    },
    "regexp__ptr_inputs_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp__ptr_inputs_init": {
        "result": "struct regexp__ptr_inputs_init_retval {input field_0;int field_1;}",
        "result_name": "regexp__ptr_inputs_init_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_RuneReader"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp__ptr_machine_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ncap",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_machine_alloc": {
        "result": "_ptr_thread",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_syntax_Inst"
            }
        ]
    },
    "regexp_newLazyFlag": {
        "result": "lazyFlag",
        "result_name": null,
        "parameters": [
            {
                "name": "r1",
                "type": "rune"
            },
            {
                "name": "r2",
                "type": "rune"
            }
        ]
    },
    "regexp_lazyFlag_match": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "syntax_EmptyOp"
            }
        ]
    },
    "regexp__ptr_machine_match": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "input"
            },
            {
                "name": "pos",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_machine_clear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_queue"
            }
        ]
    },
    "regexp__ptr_machine_step": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "runq",
                "type": "_ptr_queue"
            },
            {
                "name": "nextq",
                "type": "_ptr_queue"
            },
            {
                "name": "pos",
                "type": "int"
            },
            {
                "name": "nextPos",
                "type": "int"
            },
            {
                "name": "c",
                "type": "rune"
            },
            {
                "name": "nextCond",
                "type": "_ptr_lazyFlag"
            }
        ]
    },
    "regexp__ptr_machine_add": {
        "result": "_ptr_thread",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "_ptr_queue"
            },
            {
                "name": "pc",
                "type": "uint32"
            },
            {
                "name": "pos",
                "type": "int"
            },
            {
                "name": "cap",
                "type": "_slice_int"
            },
            {
                "name": "cond",
                "type": "_ptr_lazyFlag"
            },
            {
                "name": "t",
                "type": "_ptr_thread"
            }
        ]
    },
    "regexp_newOnePassMachine": {
        "result": "_ptr_onePassMachine",
        "result_name": null,
        "parameters": []
    },
    "regexp_freeOnePassMachine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_onePassMachine"
            }
        ]
    },
    "regexp__ptr_Regexp_doOnePass": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "ir",
                "type": "io_RuneReader"
            },
            {
                "name": "ib",
                "type": "_slice_byte"
            },
            {
                "name": "is",
                "type": "string"
            },
            {
                "name": "pos",
                "type": "int"
            },
            {
                "name": "ncap",
                "type": "int"
            },
            {
                "name": "dstCap",
                "type": "_slice_int"
            }
        ]
    },
    "regexp__ptr_Regexp_doMatch": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_RuneReader"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp__ptr_Regexp_doExecute": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_RuneReader"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "pos",
                "type": "int"
            },
            {
                "name": "ncap",
                "type": "int"
            },
            {
                "name": "dstCap",
                "type": "_slice_int"
            }
        ]
    },
    "regexp_TestRE2Exhaustive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestRE2Search": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_testRE2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "regexp_runFull": {
        "result": "struct regexp_runFull_retval {_slice_int field_0;string field_1;}",
        "result_name": "regexp_runFull_retval",
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            },
            {
                "name": "refull",
                "type": "_ptr_Regexp"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "regexp_runPartial": {
        "result": "struct regexp_runPartial_retval {_slice_int field_0;string field_1;}",
        "result_name": "regexp_runPartial_retval",
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            },
            {
                "name": "refull",
                "type": "_ptr_Regexp"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "regexp_runFullLongest": {
        "result": "struct regexp_runFullLongest_retval {_slice_int field_0;string field_1;}",
        "result_name": "regexp_runFullLongest_retval",
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            },
            {
                "name": "refull",
                "type": "_ptr_Regexp"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "regexp_runPartialLongest": {
        "result": "struct regexp_runPartialLongest_retval {_slice_int field_0;string field_1;}",
        "result_name": "regexp_runPartialLongest_retval",
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            },
            {
                "name": "refull",
                "type": "_ptr_Regexp"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "regexp_matchFull": {
        "result": "struct regexp_matchFull_retval {bool field_0;string field_1;}",
        "result_name": "regexp_matchFull_retval",
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            },
            {
                "name": "refull",
                "type": "_ptr_Regexp"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "regexp_matchPartial": {
        "result": "struct regexp_matchPartial_retval {bool field_0;string field_1;}",
        "result_name": "regexp_matchPartial_retval",
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            },
            {
                "name": "refull",
                "type": "_ptr_Regexp"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "regexp_matchFullLongest": {
        "result": "struct regexp_matchFullLongest_retval {bool field_0;string field_1;}",
        "result_name": "regexp_matchFullLongest_retval",
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            },
            {
                "name": "refull",
                "type": "_ptr_Regexp"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "regexp_matchPartialLongest": {
        "result": "struct regexp_matchPartialLongest_retval {bool field_0;string field_1;}",
        "result_name": "regexp_matchPartialLongest_retval",
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            },
            {
                "name": "refull",
                "type": "_ptr_Regexp"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "regexp_isSingleBytes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp_tryCompile": {
        "result": "struct regexp_tryCompile_retval {_ptr_Regexp field_0;error err1;}",
        "result_name": "regexp_tryCompile_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp_parseResult": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "lineno",
                "type": "int"
            },
            {
                "name": "res",
                "type": "string"
            }
        ]
    },
    "regexp_same": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_int"
            },
            {
                "name": "y",
                "type": "_slice_int"
            }
        ]
    },
    "regexp_TestFowler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_testFowler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "regexp_parseFowlerResult": {
        "result": "struct regexp_parseFowlerResult_retval {bool field_0;_slice_int field_1;}",
        "result_name": "regexp_parseFowlerResult_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp_makeText": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "regexp_BenchmarkMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_BenchmarkMatch_onepass_regex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_TestLongest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestProgramTooLongForBacktrack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_FindTest_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "regexp_build": {
        "result": "_slice__slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "regexp_TestFind": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestFindString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_testFindIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "test",
                "type": "_ptr_FindTest"
            },
            {
                "name": "result",
                "type": "_slice_int"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestFindIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestFindStringIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestFindReaderIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestFindAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestFindAllString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_testFindAllIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "test",
                "type": "_ptr_FindTest"
            },
            {
                "name": "result",
                "type": "_slice__slice_int"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestFindAllIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestFindAllStringIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_testSubmatchBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "test",
                "type": "_ptr_FindTest"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "submatches",
                "type": "_slice_int"
            },
            {
                "name": "result",
                "type": "_slice__slice_byte"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestFindSubmatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_testSubmatchString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "test",
                "type": "_ptr_FindTest"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "submatches",
                "type": "_slice_int"
            },
            {
                "name": "result",
                "type": "_slice_string"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestFindStringSubmatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_testSubmatchIndices": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "test",
                "type": "_ptr_FindTest"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "expect",
                "type": "_slice_int"
            },
            {
                "name": "result",
                "type": "_slice_int"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_testFindSubmatchIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "test",
                "type": "_ptr_FindTest"
            },
            {
                "name": "result",
                "type": "_slice_int"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestFindSubmatchIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestFindStringSubmatchIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestFindReaderSubmatchIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestFindAllSubmatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestFindAllStringSubmatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_testFindAllSubmatchIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "test",
                "type": "_ptr_FindTest"
            },
            {
                "name": "result",
                "type": "_slice__slice_int"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestFindAllSubmatchIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestFindAllStringSubmatchIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_onePassPrefix": {
        "result": "struct regexp_onePassPrefix_retval {string field_0;bool field_1;uint32 field_2;}",
        "result_name": "regexp_onePassPrefix_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_syntax_Prog"
            }
        ]
    },
    "regexp_onePassNext": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_onePassInst"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "regexp_iop": {
        "result": "syntax_InstOp",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_syntax_Inst"
            }
        ]
    },
    "regexp__ptr_queueOnePass_empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "regexp__ptr_queueOnePass_next": {
        "result": "struct regexp__ptr_queueOnePass_next_retval {uint32 field_0;}",
        "result_name": "regexp__ptr_queueOnePass_next_retval",
        "parameters": []
    },
    "regexp__ptr_queueOnePass_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp__ptr_queueOnePass_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "uint32"
            }
        ]
    },
    "regexp__ptr_queueOnePass_insert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "uint32"
            }
        ]
    },
    "regexp__ptr_queueOnePass_insertNew": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "uint32"
            }
        ]
    },
    "regexp_newQueue": {
        "result": "struct regexp_newQueue_retval {_ptr_queueOnePass field_0;}",
        "result_name": "regexp_newQueue_retval",
        "parameters": [
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "regexp_mergeRuneSets": {
        "result": "struct regexp_mergeRuneSets_retval {_slice_rune field_0;_slice_uint32 field_1;}",
        "result_name": "regexp_mergeRuneSets_retval",
        "parameters": [
            {
                "name": "leftRunes",
                "type": "_ptr__slice_rune"
            },
            {
                "name": "rightRunes",
                "type": "_ptr__slice_rune"
            },
            {
                "name": "leftPC",
                "type": "uint32"
            },
            {
                "name": "rightPC",
                "type": "uint32"
            }
        ]
    },
    "regexp_cleanupOnePass": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "prog",
                "type": "_ptr_onePassProg"
            },
            {
                "name": "original",
                "type": "_ptr_syntax_Prog"
            }
        ]
    },
    "regexp_onePassCopy": {
        "result": "_ptr_onePassProg",
        "result_name": null,
        "parameters": [
            {
                "name": "prog",
                "type": "_ptr_syntax_Prog"
            }
        ]
    },
    "regexp_runeSlice_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "regexp_runeSlice_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "regexp_runeSlice_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "regexp_makeOnePass": {
        "result": "_ptr_onePassProg",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_onePassProg"
            }
        ]
    },
    "regexp_compileOnePass": {
        "result": "struct regexp_compileOnePass_retval {_ptr_onePassProg field_0;}",
        "result_name": "regexp_compileOnePass_retval",
        "parameters": [
            {
                "name": "prog",
                "type": "_ptr_syntax_Prog"
            }
        ]
    },
    "regexp_TestMergeRuneSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestCompileOnePass": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_TestRunOnePass": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp__ptr_Regexp_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "regexp__ptr_Regexp_Copy": {
        "result": "_ptr_Regexp",
        "result_name": null,
        "parameters": []
    },
    "regexp_Compile": {
        "result": "struct regexp_Compile_retval {_ptr_Regexp field_0;error err1;}",
        "result_name": "regexp_Compile_retval",
        "parameters": [
            {
                "name": "expr",
                "type": "string"
            }
        ]
    },
    "regexp_CompilePOSIX": {
        "result": "struct regexp_CompilePOSIX_retval {_ptr_Regexp field_0;error err1;}",
        "result_name": "regexp_CompilePOSIX_retval",
        "parameters": [
            {
                "name": "expr",
                "type": "string"
            }
        ]
    },
    "regexp__ptr_Regexp_Longest": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_compile": {
        "result": "struct regexp_compile_retval {_ptr_Regexp field_0;error err1;}",
        "result_name": "regexp_compile_retval",
        "parameters": [
            {
                "name": "expr",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "syntax_Flags"
            },
            {
                "name": "longest",
                "type": "bool"
            }
        ]
    },
    "regexp__ptr_Regexp_get": {
        "result": "_ptr_machine",
        "result_name": null,
        "parameters": []
    },
    "regexp__ptr_Regexp_put": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_machine"
            }
        ]
    },
    "regexp_minInputLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_syntax_Regexp"
            }
        ]
    },
    "regexp_MustCompile": {
        "result": "_ptr_Regexp",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "regexp_MustCompilePOSIX": {
        "result": "_ptr_Regexp",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "regexp_quote": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp__ptr_Regexp_NumSubexp": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "regexp__ptr_Regexp_SubexpNames": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "regexp__ptr_Regexp_SubexpIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "regexp__ptr_inputString_step": {
        "result": "struct regexp__ptr_inputString_step_retval {rune field_0;int field_1;}",
        "result_name": "regexp__ptr_inputString_step_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_inputString_canCheckPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "regexp__ptr_inputString_hasPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp__ptr_inputString_index": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            },
            {
                "name": "pos",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_inputString_context": {
        "result": "lazyFlag",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_inputBytes_step": {
        "result": "struct regexp__ptr_inputBytes_step_retval {rune field_0;int field_1;}",
        "result_name": "regexp__ptr_inputBytes_step_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_inputBytes_canCheckPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "regexp__ptr_inputBytes_hasPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp__ptr_inputBytes_index": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            },
            {
                "name": "pos",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_inputBytes_context": {
        "result": "lazyFlag",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_inputReader_step": {
        "result": "struct regexp__ptr_inputReader_step_retval {rune field_0;int field_1;}",
        "result_name": "regexp__ptr_inputReader_step_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_inputReader_canCheckPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "regexp__ptr_inputReader_hasPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp__ptr_inputReader_index": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            },
            {
                "name": "pos",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_inputReader_context": {
        "result": "lazyFlag",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_Regexp_LiteralPrefix": {
        "result": "struct regexp__ptr_Regexp_LiteralPrefix_retval {string field_0;bool field_1;}",
        "result_name": "regexp__ptr_Regexp_LiteralPrefix_retval",
        "parameters": []
    },
    "regexp__ptr_Regexp_MatchReader": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_RuneReader"
            }
        ]
    },
    "regexp__ptr_Regexp_MatchString": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp__ptr_Regexp_Match": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "regexp_MatchReader": {
        "result": "struct regexp_MatchReader_retval {bool field_0;error err1;}",
        "result_name": "regexp_MatchReader_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "r",
                "type": "io_RuneReader"
            }
        ]
    },
    "regexp_MatchString": {
        "result": "struct regexp_MatchString_retval {bool field_0;error err1;}",
        "result_name": "regexp_MatchString_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp_Match": {
        "result": "struct regexp_Match_retval {bool field_0;error err1;}",
        "result_name": "regexp_Match_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "regexp__ptr_Regexp_ReplaceAllString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "repl",
                "type": "string"
            }
        ]
    },
    "regexp__ptr_Regexp_ReplaceAllLiteralString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "repl",
                "type": "string"
            }
        ]
    },
    "regexp__ptr_Regexp_ReplaceAllStringFunc": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "repl",
                "type": "void*"
            }
        ]
    },
    "regexp__ptr_Regexp_replaceAll": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "bsrc",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "nmatch",
                "type": "int"
            },
            {
                "name": "repl",
                "type": "void*"
            }
        ]
    },
    "regexp__ptr_Regexp_ReplaceAll": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "repl",
                "type": "_slice_byte"
            }
        ]
    },
    "regexp__ptr_Regexp_ReplaceAllLiteral": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "repl",
                "type": "_slice_byte"
            }
        ]
    },
    "regexp__ptr_Regexp_ReplaceAllFunc": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "repl",
                "type": "void*"
            }
        ]
    },
    "regexp_special": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "regexp_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_QuoteMeta": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp__ptr_Regexp_pad": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_int"
            }
        ]
    },
    "regexp__ptr_Regexp_allMatches": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "deliver",
                "type": "void*"
            }
        ]
    },
    "regexp__ptr_Regexp_Find": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "regexp__ptr_Regexp_FindIndex": {
        "result": "struct regexp__ptr_Regexp_FindIndex_retval {_slice_int field_0;}",
        "result_name": "regexp__ptr_Regexp_FindIndex_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "regexp__ptr_Regexp_FindString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp__ptr_Regexp_FindStringIndex": {
        "result": "struct regexp__ptr_Regexp_FindStringIndex_retval {_slice_int field_0;}",
        "result_name": "regexp__ptr_Regexp_FindStringIndex_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp__ptr_Regexp_FindReaderIndex": {
        "result": "struct regexp__ptr_Regexp_FindReaderIndex_retval {_slice_int field_0;}",
        "result_name": "regexp__ptr_Regexp_FindReaderIndex_retval",
        "parameters": [
            {
                "name": "r",
                "type": "io_RuneReader"
            }
        ]
    },
    "regexp__ptr_Regexp_FindSubmatch": {
        "result": "_slice__slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "regexp__ptr_Regexp_Expand": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "template",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "match",
                "type": "_slice_int"
            }
        ]
    },
    "regexp__ptr_Regexp_ExpandString": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "template",
                "type": "string"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "match",
                "type": "_slice_int"
            }
        ]
    },
    "regexp__ptr_Regexp_expand": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "template",
                "type": "string"
            },
            {
                "name": "bsrc",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "match",
                "type": "_slice_int"
            }
        ]
    },
    "regexp_extract": {
        "result": "struct regexp_extract_retval {string field_0;int field_1;string field_2;bool field_3;}",
        "result_name": "regexp_extract_retval",
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "regexp__ptr_Regexp_FindSubmatchIndex": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "regexp__ptr_Regexp_FindStringSubmatch": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp__ptr_Regexp_FindStringSubmatchIndex": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp__ptr_Regexp_FindReaderSubmatchIndex": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_RuneReader"
            }
        ]
    },
    "regexp__ptr_Regexp_FindAll": {
        "result": "_slice__slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_Regexp_FindAllIndex": {
        "result": "_slice__slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_Regexp_FindAllString": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_Regexp_FindAllStringIndex": {
        "result": "_slice__slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_Regexp_FindAllSubmatch": {
        "result": "_slice__slice__slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_Regexp_FindAllSubmatchIndex": {
        "result": "_slice__slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_Regexp_FindAllStringSubmatch": {
        "result": "_slice__slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_Regexp_FindAllStringSubmatchIndex": {
        "result": "_slice__slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_Regexp_Split": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "regexp__ptr_Regexp_MarshalText": {
        "result": "struct regexp__ptr_Regexp_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "regexp__ptr_Regexp_MarshalText_retval",
        "parameters": []
    },
    "regexp__ptr_Regexp_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "regexp_syntax_makePatchList": {
        "result": "patchList",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "regexp_syntax_patchList_patch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Prog"
            },
            {
                "name": "val",
                "type": "uint32"
            }
        ]
    },
    "regexp_syntax_patchList_append": {
        "result": "patchList",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Prog"
            },
            {
                "name": "l2",
                "type": "patchList"
            }
        ]
    },
    "regexp_syntax_Compile": {
        "result": "struct regexp_syntax_Compile_retval {_ptr_Prog field_0;error err1;}",
        "result_name": "regexp_syntax_Compile_retval",
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp_syntax__ptr_compiler_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax__ptr_compiler_compile": {
        "result": "frag",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp_syntax__ptr_compiler_inst": {
        "result": "frag",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "InstOp"
            }
        ]
    },
    "regexp_syntax__ptr_compiler_nop": {
        "result": "frag",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax__ptr_compiler_fail": {
        "result": "frag",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax__ptr_compiler_cap": {
        "result": "frag",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "uint32"
            }
        ]
    },
    "regexp_syntax__ptr_compiler_cat": {
        "result": "frag",
        "result_name": null,
        "parameters": [
            {
                "name": "f1",
                "type": "frag"
            },
            {
                "name": "f2",
                "type": "frag"
            }
        ]
    },
    "regexp_syntax__ptr_compiler_alt": {
        "result": "frag",
        "result_name": null,
        "parameters": [
            {
                "name": "f1",
                "type": "frag"
            },
            {
                "name": "f2",
                "type": "frag"
            }
        ]
    },
    "regexp_syntax__ptr_compiler_quest": {
        "result": "frag",
        "result_name": null,
        "parameters": [
            {
                "name": "f1",
                "type": "frag"
            },
            {
                "name": "nongreedy",
                "type": "bool"
            }
        ]
    },
    "regexp_syntax__ptr_compiler_loop": {
        "result": "frag",
        "result_name": null,
        "parameters": [
            {
                "name": "f1",
                "type": "frag"
            },
            {
                "name": "nongreedy",
                "type": "bool"
            }
        ]
    },
    "regexp_syntax__ptr_compiler_star": {
        "result": "frag",
        "result_name": null,
        "parameters": [
            {
                "name": "f1",
                "type": "frag"
            },
            {
                "name": "nongreedy",
                "type": "bool"
            }
        ]
    },
    "regexp_syntax__ptr_compiler_plus": {
        "result": "frag",
        "result_name": null,
        "parameters": [
            {
                "name": "f1",
                "type": "frag"
            },
            {
                "name": "nongreedy",
                "type": "bool"
            }
        ]
    },
    "regexp_syntax__ptr_compiler_empty": {
        "result": "frag",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "EmptyOp"
            }
        ]
    },
    "regexp_syntax__ptr_compiler_rune": {
        "result": "frag",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_slice_rune"
            },
            {
                "name": "flags",
                "type": "Flags"
            }
        ]
    },
    "regexp_syntax__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax_Op_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax__ptr_Error_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax_ErrorCode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax__ptr_parser_newRegexp": {
        "result": "_ptr_Regexp",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "regexp_syntax__ptr_parser_reuse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp_syntax__ptr_parser_checkLimits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp_syntax__ptr_parser_checkSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp_syntax__ptr_parser_calcSize": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            },
            {
                "name": "force",
                "type": "bool"
            }
        ]
    },
    "regexp_syntax__ptr_parser_checkHeight": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp_syntax__ptr_parser_calcHeight": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            },
            {
                "name": "force",
                "type": "bool"
            }
        ]
    },
    "regexp_syntax__ptr_parser_push": {
        "result": "_ptr_Regexp",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp_syntax__ptr_parser_maybeConcat": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            },
            {
                "name": "flags",
                "type": "Flags"
            }
        ]
    },
    "regexp_syntax__ptr_parser_literal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "regexp_syntax_minFoldRune": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "regexp_syntax__ptr_parser_op": {
        "result": "_ptr_Regexp",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "regexp_syntax__ptr_parser_repeat": {
        "result": "struct regexp_syntax__ptr_parser_repeat_retval {string field_0;error err1;}",
        "result_name": "regexp_syntax__ptr_parser_repeat_retval",
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "min",
                "type": "int"
            },
            {
                "name": "max",
                "type": "int"
            },
            {
                "name": "before",
                "type": "string"
            },
            {
                "name": "after",
                "type": "string"
            },
            {
                "name": "lastRepeat",
                "type": "string"
            }
        ]
    },
    "regexp_syntax_repeatIsValid": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "regexp_syntax__ptr_parser_concat": {
        "result": "_ptr_Regexp",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax__ptr_parser_alternate": {
        "result": "_ptr_Regexp",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax_cleanAlt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp_syntax__ptr_parser_collapse": {
        "result": "_ptr_Regexp",
        "result_name": null,
        "parameters": [
            {
                "name": "subs",
                "type": "_slice__ptr_Regexp"
            },
            {
                "name": "op",
                "type": "Op"
            }
        ]
    },
    "regexp_syntax__ptr_parser_factor": {
        "result": "_slice__ptr_Regexp",
        "result_name": null,
        "parameters": [
            {
                "name": "sub",
                "type": "_slice__ptr_Regexp"
            }
        ]
    },
    "regexp_syntax__ptr_parser_leadingString": {
        "result": "struct regexp_syntax__ptr_parser_leadingString_retval {_slice_rune field_0;Flags field_1;}",
        "result_name": "regexp_syntax__ptr_parser_leadingString_retval",
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp_syntax__ptr_parser_removeLeadingString": {
        "result": "_ptr_Regexp",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "regexp_syntax__ptr_parser_leadingRegexp": {
        "result": "_ptr_Regexp",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp_syntax__ptr_parser_removeLeadingRegexp": {
        "result": "_ptr_Regexp",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            },
            {
                "name": "reuse",
                "type": "bool"
            }
        ]
    },
    "regexp_syntax_literalRegexp": {
        "result": "_ptr_Regexp",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "Flags"
            }
        ]
    },
    "regexp_syntax_Parse": {
        "result": "struct regexp_syntax_Parse_retval {_ptr_Regexp field_0;error err1;}",
        "result_name": "regexp_syntax_Parse_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "Flags"
            }
        ]
    },
    "regexp_syntax_parse": {
        "result": "struct regexp_syntax_parse_retval {_ptr_Regexp field_0;error err1;}",
        "result_name": "regexp_syntax_parse_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "Flags"
            }
        ]
    },
    "regexp_syntax__ptr_parser_parseRepeat": {
        "result": "struct regexp_syntax__ptr_parser_parseRepeat_retval {int field_0;string field_1;bool field_2;}",
        "result_name": "regexp_syntax__ptr_parser_parseRepeat_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp_syntax__ptr_parser_parsePerlFlags": {
        "result": "struct regexp_syntax__ptr_parser_parsePerlFlags_retval {string field_0;error err1;}",
        "result_name": "regexp_syntax__ptr_parser_parsePerlFlags_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp_syntax_isValidCaptureName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "regexp_syntax__ptr_parser_parseInt": {
        "result": "struct regexp_syntax__ptr_parser_parseInt_retval {int field_0;string field_1;bool field_2;}",
        "result_name": "regexp_syntax__ptr_parser_parseInt_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp_syntax_isCharClass": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp_syntax_matchRune": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "regexp_syntax__ptr_parser_parseVerticalBar": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax_mergeCharClass": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_Regexp"
            },
            {
                "name": "src",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp_syntax__ptr_parser_swapVerticalBar": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax__ptr_parser_parseRightParen": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax__ptr_parser_parseEscape": {
        "result": "struct regexp_syntax__ptr_parser_parseEscape_retval {rune field_0;string field_1;error err2;}",
        "result_name": "regexp_syntax__ptr_parser_parseEscape_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp_syntax__ptr_parser_parseClassChar": {
        "result": "struct regexp_syntax__ptr_parser_parseClassChar_retval {rune field_0;string field_1;error err2;}",
        "result_name": "regexp_syntax__ptr_parser_parseClassChar_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "wholeClass",
                "type": "string"
            }
        ]
    },
    "regexp_syntax__ptr_parser_parsePerlClassEscape": {
        "result": "struct regexp_syntax__ptr_parser_parsePerlClassEscape_retval {_slice_rune field_0;string field_1;}",
        "result_name": "regexp_syntax__ptr_parser_parsePerlClassEscape_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "r",
                "type": "_slice_rune"
            }
        ]
    },
    "regexp_syntax__ptr_parser_parseNamedClass": {
        "result": "struct regexp_syntax__ptr_parser_parseNamedClass_retval {_slice_rune field_0;string field_1;error err2;}",
        "result_name": "regexp_syntax__ptr_parser_parseNamedClass_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "r",
                "type": "_slice_rune"
            }
        ]
    },
    "regexp_syntax__ptr_parser_appendGroup": {
        "result": "_slice_rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_slice_rune"
            },
            {
                "name": "g",
                "type": "charGroup"
            }
        ]
    },
    "regexp_syntax_unicodeTable": {
        "result": "struct regexp_syntax_unicodeTable_retval {_ptr_unicode_RangeTable field_0;_ptr_unicode_RangeTable field_1;}",
        "result_name": "regexp_syntax_unicodeTable_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "regexp_syntax__ptr_parser_parseUnicodeClass": {
        "result": "struct regexp_syntax__ptr_parser_parseUnicodeClass_retval {_slice_rune field_0;string field_1;error err2;}",
        "result_name": "regexp_syntax__ptr_parser_parseUnicodeClass_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "r",
                "type": "_slice_rune"
            }
        ]
    },
    "regexp_syntax__ptr_parser_parseClass": {
        "result": "struct regexp_syntax__ptr_parser_parseClass_retval {string field_0;error err1;}",
        "result_name": "regexp_syntax__ptr_parser_parseClass_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp_syntax_cleanClass": {
        "result": "_slice_rune",
        "result_name": null,
        "parameters": [
            {
                "name": "rp",
                "type": "_ptr__slice_rune"
            }
        ]
    },
    "regexp_syntax_appendLiteral": {
        "result": "_slice_rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_slice_rune"
            },
            {
                "name": "x",
                "type": "rune"
            },
            {
                "name": "flags",
                "type": "Flags"
            }
        ]
    },
    "regexp_syntax_appendRange": {
        "result": "_slice_rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_slice_rune"
            },
            {
                "name": "lo",
                "type": "rune"
            },
            {
                "name": "hi",
                "type": "rune"
            }
        ]
    },
    "regexp_syntax_appendFoldedRange": {
        "result": "_slice_rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_slice_rune"
            },
            {
                "name": "lo",
                "type": "rune"
            },
            {
                "name": "hi",
                "type": "rune"
            }
        ]
    },
    "regexp_syntax_appendClass": {
        "result": "_slice_rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_slice_rune"
            },
            {
                "name": "x",
                "type": "_slice_rune"
            }
        ]
    },
    "regexp_syntax_appendFoldedClass": {
        "result": "_slice_rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_slice_rune"
            },
            {
                "name": "x",
                "type": "_slice_rune"
            }
        ]
    },
    "regexp_syntax_appendNegatedClass": {
        "result": "_slice_rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_slice_rune"
            },
            {
                "name": "x",
                "type": "_slice_rune"
            }
        ]
    },
    "regexp_syntax_appendTable": {
        "result": "_slice_rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_slice_rune"
            },
            {
                "name": "x",
                "type": "_ptr_unicode_RangeTable"
            }
        ]
    },
    "regexp_syntax_appendNegatedTable": {
        "result": "_slice_rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_slice_rune"
            },
            {
                "name": "x",
                "type": "_ptr_unicode_RangeTable"
            }
        ]
    },
    "regexp_syntax_negateClass": {
        "result": "_slice_rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_slice_rune"
            }
        ]
    },
    "regexp_syntax_ranges_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "regexp_syntax_ranges_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax_ranges_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "regexp_syntax_checkUTF8": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp_syntax_nextRune": {
        "result": "struct regexp_syntax_nextRune_retval {rune field_0;string field_1;error err2;}",
        "result_name": "regexp_syntax_nextRune_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "regexp_syntax_isalnum": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "rune"
            }
        ]
    },
    "regexp_syntax_unhex": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "rune"
            }
        ]
    },
    "regexp_syntax_TestParseSimple": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_syntax_TestParseFoldCase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_syntax_TestParseLiteral": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_syntax_TestParseMatchNL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_syntax_TestParseNoMatchNL": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_syntax_testParseDump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tests",
                "type": "_slice_parseTest"
            },
            {
                "name": "flags",
                "type": "Flags"
            }
        ]
    },
    "regexp_syntax_dump": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "re",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp_syntax_dumpRegexp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_strings_Builder"
            },
            {
                "name": "re",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp_syntax_mkCharClass": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "regexp_syntax_isUpperFold": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "regexp_syntax_TestFoldConstants": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_syntax_TestAppendRangeCollapse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_syntax_TestParseInvalidRegexps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_syntax_TestToStringEquivalentParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_syntax_InstOp_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax_EmptyOpContext": {
        "result": "EmptyOp",
        "result_name": null,
        "parameters": [
            {
                "name": "r1",
                "type": "rune"
            },
            {
                "name": "r2",
                "type": "rune"
            }
        ]
    },
    "regexp_syntax_IsWordChar": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "regexp_syntax__ptr_Prog_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax__ptr_Prog_skipNop": {
        "result": "_ptr_Inst",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uint32"
            }
        ]
    },
    "regexp_syntax__ptr_Inst_op": {
        "result": "InstOp",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax__ptr_Prog_Prefix": {
        "result": "struct regexp_syntax__ptr_Prog_Prefix_retval {string field_0;bool field_1;}",
        "result_name": "regexp_syntax__ptr_Prog_Prefix_retval",
        "parameters": []
    },
    "regexp_syntax__ptr_Prog_StartCond": {
        "result": "EmptyOp",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax__ptr_Inst_MatchRune": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "regexp_syntax__ptr_Inst_MatchRunePos": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "regexp_syntax__ptr_Inst_MatchEmptyWidth": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "before",
                "type": "rune"
            },
            {
                "name": "after",
                "type": "rune"
            }
        ]
    },
    "regexp_syntax__ptr_Inst_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax_bw": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_strings_Builder"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "regexp_syntax_dumpProg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_strings_Builder"
            },
            {
                "name": "p",
                "type": "_ptr_Prog"
            }
        ]
    },
    "regexp_syntax_u32": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "regexp_syntax_dumpInst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_strings_Builder"
            },
            {
                "name": "i",
                "type": "_ptr_Inst"
            }
        ]
    },
    "regexp_syntax_TestCompile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "regexp_syntax_BenchmarkEmptyOpContext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_syntax_BenchmarkIsWordChar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "regexp_syntax__ptr_Regexp_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp_syntax_writeRegexp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_strings_Builder"
            },
            {
                "name": "re",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp_syntax__ptr_Regexp_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax_escape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_strings_Builder"
            },
            {
                "name": "r",
                "type": "rune"
            },
            {
                "name": "force",
                "type": "bool"
            }
        ]
    },
    "regexp_syntax__ptr_Regexp_MaxCap": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax__ptr_Regexp_CapNames": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax__ptr_Regexp_capNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "names",
                "type": "_slice_string"
            }
        ]
    },
    "regexp_syntax__ptr_Regexp_Simplify": {
        "result": "_ptr_Regexp",
        "result_name": null,
        "parameters": []
    },
    "regexp_syntax_simplify1": {
        "result": "_ptr_Regexp",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "Op"
            },
            {
                "name": "flags",
                "type": "Flags"
            },
            {
                "name": "sub",
                "type": "_ptr_Regexp"
            },
            {
                "name": "re",
                "type": "_ptr_Regexp"
            }
        ]
    },
    "regexp_syntax_TestSimplify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_regFinalizerPointer": {
        "result": "struct runtime_regFinalizerPointer_retval {int field_0;float32 field_1;_10_byte field_2;}",
        "result_name": "runtime_regFinalizerPointer_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Tint"
            }
        ]
    },
    "runtime_regFinalizerIface": {
        "result": "struct runtime_regFinalizerIface_retval {int field_0;float32 field_1;_10_byte field_2;}",
        "result_name": "runtime_regFinalizerIface_retval",
        "parameters": [
            {
                "name": "v",
                "type": "Tinter"
            }
        ]
    },
    "runtime_TestFinalizerRegisterABI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_memhash0": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "runtime_memhash8": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "runtime_memhash16": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "runtime_memhash128": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "runtime_memhash_varlen": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "runtime_memhash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            },
            {
                "name": "s",
                "type": "uintptr"
            }
        ]
    },
    "runtime_memhash32": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "runtime_memhash64": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "runtime_strhash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "runtime_strhashFallback": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "runtime_f32hash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "runtime_f64hash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "runtime_c64hash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "runtime_c128hash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "runtime_interhash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "runtime_nilinterhash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "runtime_typehash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "runtime_reflect_typehash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "runtime_memequal0": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_memequal8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_memequal16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_memequal32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_memequal64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_memequal128": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_f32equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_f64equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_c64equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_c128equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_strequal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_interequal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_nilinterequal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "q",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_efaceeq": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "x",
                "type": "unsafe_Pointer"
            },
            {
                "name": "y",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_ifaceeq": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "tab",
                "type": "_ptr_itab"
            },
            {
                "name": "x",
                "type": "unsafe_Pointer"
            },
            {
                "name": "y",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_stringHash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "seed",
                "type": "uintptr"
            }
        ]
    },
    "runtime_bytesHash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "seed",
                "type": "uintptr"
            }
        ]
    },
    "runtime_int32Hash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            },
            {
                "name": "seed",
                "type": "uintptr"
            }
        ]
    },
    "runtime_int64Hash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint64"
            },
            {
                "name": "seed",
                "type": "uintptr"
            }
        ]
    },
    "runtime_efaceHash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "interface_"
            },
            {
                "name": "seed",
                "type": "uintptr"
            }
        ]
    },
    "runtime_ifaceHash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "interface_"
            },
            {
                "name": "seed",
                "type": "uintptr"
            }
        ]
    },
    "runtime_alginit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_initAlgAES": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_readUnaligned32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_readUnaligned64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_TestAtomicAlignment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime__ptr_Visitor_Visit": {
        "result": "ast_Visitor",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "runtime__ptr_Visitor_checkAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "runtime__ptr_Visitor_print": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "ast_Node"
            }
        ]
    },
    "runtime_buildableFiles": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "runtime_arena_newArena": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": []
    },
    "runtime_arena_arena_New": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "arena",
                "type": "unsafe_Pointer"
            },
            {
                "name": "typ",
                "type": "interface_"
            }
        ]
    },
    "runtime_arena_arena_Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arena",
                "type": "unsafe_Pointer"
            },
            {
                "name": "slice",
                "type": "interface_"
            },
            {
                "name": "cap",
                "type": "int"
            }
        ]
    },
    "runtime_arena_arena_Free": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arena",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_arena_heapify": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "interface_"
            }
        ]
    },
    "runtime_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_newUserArena": {
        "result": "_ptr_userArena",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_userArena_new": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "runtime__ptr_userArena_slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sl",
                "type": "interface_"
            },
            {
                "name": "cap",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_userArena_free": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_userArena_alloc": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "cap",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_userArena_refill": {
        "result": "_ptr_mspan",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mspan_userArenaNextFree": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "cap",
                "type": "int"
            }
        ]
    },
    "runtime_userArenaHeapBitsSetType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "base",
                "type": "uintptr"
            }
        ]
    },
    "runtime_userArenaHeapBitsSetSliceType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "base",
                "type": "uintptr"
            }
        ]
    },
    "runtime_newUserArenaChunk": {
        "result": "struct runtime_newUserArenaChunk_retval {unsafe_Pointer field_0;_ptr_mspan field_1;}",
        "result_name": "runtime_newUserArenaChunk_retval",
        "parameters": []
    },
    "runtime__ptr_mspan_isUnusedUserArenaChunk": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mspan_setUserArenaChunkToFault": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_inUserArenaChunk": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            }
        ]
    },
    "runtime_freeUserArenaChunk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_mspan"
            },
            {
                "name": "x",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime__ptr_mheap_allocUserArenaChunk": {
        "result": "_ptr_mspan",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestUserArena": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_runSubTestUserArenaNew": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "value",
                "type": "_ptr_S"
            },
            {
                "name": "parallel",
                "type": "bool"
            }
        ]
    },
    "runtime_runSubTestUserArenaSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "value",
                "type": "_slice_S"
            },
            {
                "name": "parallel",
                "type": "bool"
            }
        ]
    },
    "runtime_TestUserArenaLiveness": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testUserArenaLiveness": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "useArenaFinalizer",
                "type": "bool"
            }
        ]
    },
    "runtime_TestUserArenaClearsPointerBits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestUserArenaCloneString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestUserArenaClonePointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestUserArenaCloneSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestUserArenaClonePanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_ASanRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "runtime_ASanWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "runtime_asanread": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sz",
                "type": "uintptr"
            }
        ]
    },
    "runtime_asanwrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sz",
                "type": "uintptr"
            }
        ]
    },
    "runtime_doasanread": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sz",
                "type": "uintptr"
            },
            {
                "name": "sp",
                "type": "uintptr"
            },
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_doasanwrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sz",
                "type": "uintptr"
            },
            {
                "name": "sp",
                "type": "uintptr"
            },
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_asanunpoison": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sz",
                "type": "uintptr"
            }
        ]
    },
    "runtime_asanpoison": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sz",
                "type": "uintptr"
            }
        ]
    },
    "runtime_asanregisterglobals": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sz",
                "type": "uintptr"
            }
        ]
    },
    "runtime_atomicwb": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_unsafe_Pointer"
            },
            {
                "name": "new",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_atomicstorep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "new",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_atomic_storePointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_unsafe_Pointer"
            },
            {
                "name": "new",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_atomic_casPointer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_unsafe_Pointer"
            },
            {
                "name": "old",
                "type": "unsafe_Pointer"
            },
            {
                "name": "new",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_sync_atomic_StoreUintptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uintptr"
            },
            {
                "name": "new",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sync_atomic_StorePointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_unsafe_Pointer"
            },
            {
                "name": "new",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_sync_atomic_SwapUintptr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uintptr"
            },
            {
                "name": "new",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sync_atomic_SwapPointer": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_unsafe_Pointer"
            },
            {
                "name": "new",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_sync_atomic_CompareAndSwapUintptr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uintptr"
            },
            {
                "name": "old",
                "type": "uintptr"
            },
            {
                "name": "new",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sync_atomic_CompareAndSwapPointer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_unsafe_Pointer"
            },
            {
                "name": "old",
                "type": "unsafe_Pointer"
            },
            {
                "name": "new",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_sysargs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "argc",
                "type": "int32"
            },
            {
                "name": "argv",
                "type": "_ptr__ptr_byte"
            }
        ]
    },
    "runtime_f1": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "pan",
                "type": "bool"
            }
        ]
    },
    "runtime_f2": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "pan",
                "type": "bool"
            }
        ]
    },
    "runtime_f3": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "pan",
                "type": "bool"
            }
        ]
    },
    "runtime_testCallers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "pcs",
                "type": "_slice_uintptr"
            },
            {
                "name": "pan",
                "type": "bool"
            }
        ]
    },
    "runtime_testCallersEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "pcs",
                "type": "_slice_uintptr"
            },
            {
                "name": "want",
                "type": "_slice_string"
            }
        ]
    },
    "runtime_TestCallers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCallersPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCallersDoublePanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCallersAfterRecovery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCallersAbortedPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCallersAbortedPanic2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCallersNilPointerPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCallersDivZeroPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCallersDeferNilFuncPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCallersDeferNilFuncPanicWithLoop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCallersEndlineno": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testNormalEndlineno": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testGenericEndlineno": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testCallerLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "want",
                "type": "int"
            }
        ]
    },
    "runtime_callerLine": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "skip",
                "type": "int"
            }
        ]
    },
    "runtime_BenchmarkCallers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_callersCached": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_callersInlined": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_callersInlined1": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_callersInlined2": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_callersInlined3": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_callersInlined4": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_callersNoCache": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_BenchmarkFPCallers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_fpCallersCached": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_cgoUse": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_syscall_cgocaller": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "args",
                "type": "uintptr"
            }
        ]
    },
    "runtime_cgocall": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "arg",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_cgocallbackg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "frame",
                "type": "unsafe_Pointer"
            },
            {
                "name": "ctxt",
                "type": "uintptr"
            }
        ]
    },
    "runtime_cgocallbackg1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "frame",
                "type": "unsafe_Pointer"
            },
            {
                "name": "ctxt",
                "type": "uintptr"
            }
        ]
    },
    "runtime_unwindm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "restore",
                "type": "_ptr_bool"
            }
        ]
    },
    "runtime_badcgocallback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_cgounimpl": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_cgoCheckPointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "interface_"
            },
            {
                "name": "arg",
                "type": "interface_"
            }
        ]
    },
    "runtime_cgoCheckArg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "indir",
                "type": "bool"
            },
            {
                "name": "top",
                "type": "bool"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "runtime_cgoCheckUnknownPointer": {
        "result": "struct runtime_cgoCheckUnknownPointer_retval {uintptr field_0;}",
        "result_name": "runtime_cgoCheckUnknownPointer_retval",
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "runtime_cgoIsGoPointer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_cgoInRange": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "start",
                "type": "uintptr"
            },
            {
                "name": "end",
                "type": "uintptr"
            }
        ]
    },
    "runtime_cgoCheckResult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "interface_"
            }
        ]
    },
    "runtime__cgo_panic_internal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_cgoCheckPtrWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_unsafe_Pointer"
            },
            {
                "name": "src",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_cgoCheckMemmove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "dst",
                "type": "unsafe_Pointer"
            },
            {
                "name": "src",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_cgoCheckMemmove2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "dst",
                "type": "unsafe_Pointer"
            },
            {
                "name": "src",
                "type": "unsafe_Pointer"
            },
            {
                "name": "off",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_cgoCheckSliceCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "dst",
                "type": "unsafe_Pointer"
            },
            {
                "name": "src",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_cgoCheckTypedBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "src",
                "type": "unsafe_Pointer"
            },
            {
                "name": "off",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_cgoCheckBits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "unsafe_Pointer"
            },
            {
                "name": "gcbits",
                "type": "_ptr_byte"
            },
            {
                "name": "off",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_cgoCheckUsingType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "src",
                "type": "unsafe_Pointer"
            },
            {
                "name": "off",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_mmap": {
        "result": "struct runtime_mmap_retval {unsafe_Pointer field_0;int field_1;}",
        "result_name": "runtime_mmap_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            },
            {
                "name": "prot",
                "type": "int32"
            },
            {
                "name": "flags",
                "type": "int32"
            },
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "off",
                "type": "uint32"
            }
        ]
    },
    "runtime_munmap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysMmap": {
        "result": "struct runtime_sysMmap_retval {unsafe_Pointer field_0;int field_1;}",
        "result_name": "runtime_sysMmap_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            },
            {
                "name": "prot",
                "type": "int32"
            },
            {
                "name": "flags",
                "type": "int32"
            },
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "off",
                "type": "uint32"
            }
        ]
    },
    "runtime_callCgoMmap": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            },
            {
                "name": "prot",
                "type": "int32"
            },
            {
                "name": "flags",
                "type": "int32"
            },
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "off",
                "type": "uint32"
            }
        ]
    },
    "runtime_sysMunmap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_callCgoMunmap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sigaction": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            },
            {
                "name": "new",
                "type": "_ptr_sigactiont"
            },
            {
                "name": "old",
                "type": "_ptr_sigactiont"
            }
        ]
    },
    "runtime_callCgoSigaction": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uintptr"
            },
            {
                "name": "new",
                "type": "_ptr_sigactiont"
            },
            {
                "name": "old",
                "type": "_ptr_sigactiont"
            }
        ]
    },
    "runtime_reflect_makechan": {
        "result": "_ptr_hchan",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_ChanType"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "runtime_makechan64": {
        "result": "_ptr_hchan",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_ChanType"
            },
            {
                "name": "size",
                "type": "int64"
            }
        ]
    },
    "runtime_makechan": {
        "result": "_ptr_hchan",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_ChanType"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "runtime_chanbuf": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            },
            {
                "name": "i",
                "type": "uint"
            }
        ]
    },
    "runtime_full": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            }
        ]
    },
    "runtime_chansend1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            },
            {
                "name": "elem",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_chansend": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            },
            {
                "name": "ep",
                "type": "unsafe_Pointer"
            },
            {
                "name": "block",
                "type": "bool"
            },
            {
                "name": "callerpc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_send": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            },
            {
                "name": "sg",
                "type": "_ptr_sudog"
            },
            {
                "name": "ep",
                "type": "unsafe_Pointer"
            },
            {
                "name": "unlockf",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "int"
            }
        ]
    },
    "runtime_sendDirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "sg",
                "type": "_ptr_sudog"
            },
            {
                "name": "src",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_recvDirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "sg",
                "type": "_ptr_sudog"
            },
            {
                "name": "dst",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_closechan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            }
        ]
    },
    "runtime_empty": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            }
        ]
    },
    "runtime_chanrecv1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            },
            {
                "name": "elem",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_chanrecv2": {
        "result": "struct runtime_chanrecv2_retval {bool field_0;}",
        "result_name": "runtime_chanrecv2_retval",
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            },
            {
                "name": "elem",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_chanrecv": {
        "result": "struct runtime_chanrecv_retval {bool field_0;}",
        "result_name": "runtime_chanrecv_retval",
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            },
            {
                "name": "ep",
                "type": "unsafe_Pointer"
            },
            {
                "name": "block",
                "type": "bool"
            }
        ]
    },
    "runtime_recv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            },
            {
                "name": "sg",
                "type": "_ptr_sudog"
            },
            {
                "name": "ep",
                "type": "unsafe_Pointer"
            },
            {
                "name": "unlockf",
                "type": "void*"
            },
            {
                "name": "skip",
                "type": "int"
            }
        ]
    },
    "runtime_chanparkcommit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "chanLock",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_selectnbsend": {
        "result": "struct runtime_selectnbsend_retval {bool field_0;}",
        "result_name": "runtime_selectnbsend_retval",
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            },
            {
                "name": "elem",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_selectnbrecv": {
        "result": "struct runtime_selectnbrecv_retval {bool field_0;}",
        "result_name": "runtime_selectnbrecv_retval",
        "parameters": [
            {
                "name": "elem",
                "type": "unsafe_Pointer"
            },
            {
                "name": "c",
                "type": "_ptr_hchan"
            }
        ]
    },
    "runtime_reflect_chansend": {
        "result": "struct runtime_reflect_chansend_retval {bool field_0;}",
        "result_name": "runtime_reflect_chansend_retval",
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            },
            {
                "name": "elem",
                "type": "unsafe_Pointer"
            },
            {
                "name": "nb",
                "type": "bool"
            }
        ]
    },
    "runtime_reflect_chanrecv": {
        "result": "struct runtime_reflect_chanrecv_retval {bool field_0;bool field_1;}",
        "result_name": "runtime_reflect_chanrecv_retval",
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            },
            {
                "name": "nb",
                "type": "bool"
            },
            {
                "name": "elem",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_reflect_chanlen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            }
        ]
    },
    "runtime_reflectlite_chanlen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            }
        ]
    },
    "runtime_reflect_chancap": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            }
        ]
    },
    "runtime_reflect_chanclose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            }
        ]
    },
    "runtime__ptr_waitq_enqueue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sgp",
                "type": "_ptr_sudog"
            }
        ]
    },
    "runtime__ptr_waitq_dequeue": {
        "result": "_ptr_sudog",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_hchan_raceaddr": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": []
    },
    "runtime_racesync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            },
            {
                "name": "sg",
                "type": "_ptr_sudog"
            }
        ]
    },
    "runtime_racenotify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_hchan"
            },
            {
                "name": "idx",
                "type": "uint"
            },
            {
                "name": "sg",
                "type": "_ptr_sudog"
            }
        ]
    },
    "runtime_myError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_doRequest": {
        "result": "struct runtime_doRequest_retval {_ptr_response field_0;error err1;}",
        "result_name": "runtime_doRequest_retval",
        "parameters": [
            {
                "name": "useSelect",
                "type": "bool"
            }
        ]
    },
    "runtime_TestChanSendSelectBarrier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestChanSendBarrier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testChanSendBarrier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "useSelect",
                "type": "bool"
            }
        ]
    },
    "runtime_TestChan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestNonblockRecvRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestNonblockSelectRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestNonblockSelectRace2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSelfSelect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSelectStress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSelectFairness": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestChanSendInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPseudoRandomSend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMultiConsumer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestShrinkStackDuringBlockedSend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestNoShrinkStackWhileParking": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSelectDuplicateChannel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSelectStackAdjust": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkMakeChan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkChanNonblocking": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSelectUncontended": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSelectSyncContended": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSelectAsyncContended": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSelectNonblock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkChanUncontended": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkChanContended": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_benchmarkChanSync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "work",
                "type": "int"
            }
        ]
    },
    "runtime_BenchmarkChanSync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkChanSyncWork": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_benchmarkChanProdCons": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "chanSize",
                "type": "int"
            },
            {
                "name": "localWork",
                "type": "int"
            }
        ]
    },
    "runtime_BenchmarkChanProdCons0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkChanProdCons10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkChanProdCons100": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkChanProdConsWork0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkChanProdConsWork10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkChanProdConsWork100": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSelectProdCons": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkReceiveDataFromClosedChan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkChanCreation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkChanSem": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkChanPopular": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkChanClosed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_localWork": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "int"
            }
        ]
    },
    "runtime_checkptrAlignment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "elem",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_checkptrStraddles": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_checkptrArithmetic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "originals",
                "type": "_slice_unsafe_Pointer"
            }
        ]
    },
    "runtime_checkptrBase": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_TestCheckPtr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCheckPtr2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkCallClosure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCallClosure1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCallClosure2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_addr1": {
        "result": "_ptr_int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "runtime_BenchmarkCallClosure3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_addr2": {
        "result": "struct runtime_addr2_retval {int field_0;_ptr_int field_1;}",
        "result_name": "runtime_addr2_retval",
        "parameters": []
    },
    "runtime_BenchmarkCallClosure4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_inf2one": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "runtime_complex128div": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "complex128"
            },
            {
                "name": "m",
                "type": "complex128"
            }
        ]
    },
    "runtime_BenchmarkComplex128DivNormal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkComplex128DivNisNaN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkComplex128DivDisNaN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkComplex128DivNisInf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkComplex128DivDisInf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_TestFloatTruncation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_runtime_coverage_getCovCounterList": {
        "result": "_slice_rtcov_CovCounterBlob",
        "result_name": null,
        "parameters": []
    },
    "runtime_addCovMeta": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "dlen",
                "type": "uint32"
            },
            {
                "name": "hash",
                "type": "_16_byte"
            },
            {
                "name": "pkpath",
                "type": "string"
            },
            {
                "name": "pkid",
                "type": "int"
            },
            {
                "name": "cmode",
                "type": "uint8"
            },
            {
                "name": "cgran",
                "type": "uint8"
            }
        ]
    },
    "runtime_runtime_coverage_getCovMetaList": {
        "result": "_slice_rtcov_CovMetaBlob",
        "result_name": null,
        "parameters": []
    },
    "runtime_runtime_coverage_getCovPkgMap": {
        "result": "map_int_int",
        "result_name": null,
        "parameters": []
    },
    "runtime_SetCPUProfileRate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hz",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_cpuProfile_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tagPtr",
                "type": "_ptr_unsafe_Pointer"
            },
            {
                "name": "stk",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime__ptr_cpuProfile_addNonGo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stk",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime__ptr_cpuProfile_addExtra": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_CPUProfile": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "runtime_runtime_pprof_runtime_cyclesPerSecond": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime_runtime_pprof_readProfile": {
        "result": "struct runtime_runtime_pprof_readProfile_retval {_slice_uint64 field_0;_slice_unsafe_Pointer field_1;bool field_2;}",
        "result_name": "runtime_runtime_pprof_readProfile_retval",
        "parameters": []
    },
    "runtime_cputicks": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestCgoCrashHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoSignalDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoTraceback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoCallbackGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoExternalThreadPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoExternalThreadSIGPROF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoExternalThreadSignal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoDLLImports": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoExecSignalMask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestEnsureDropM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoCheckBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoPanicDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoCCodeSIGPROF": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoPprofCallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoCrashTraceback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoCrashTracebackGo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoTracebackContext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoTracebackContextPreemption": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testCgoPprof": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "buildArg",
                "type": "string"
            },
            {
                "name": "runArg",
                "type": "string"
            },
            {
                "name": "top",
                "type": "string"
            },
            {
                "name": "bottom",
                "type": "string"
            }
        ]
    },
    "runtime_TestCgoPprof": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoPprofPIE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoPprofThread": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoPprofThreadNoTraceback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestRaceProf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestRaceSignal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoNumGoroutine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCatchPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoLockOSThreadExit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestWindowsStackMemoryCgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSigStackSwapping": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoTracebackSigpanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoPanicCallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestBigStackCallbackCgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_nextTrace": {
        "result": "struct runtime_nextTrace_retval {_slice_string field_0;_slice_string field_1;}",
        "result_name": "runtime_nextTrace_retval",
        "parameters": [
            {
                "name": "lines",
                "type": "_slice_string"
            }
        ]
    },
    "runtime_findTrace": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            },
            {
                "name": "top",
                "type": "string"
            }
        ]
    },
    "runtime_TestSegv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestAbortInCgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestEINTR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestNeedmDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoTracebackGoroutineProfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoTraceParser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoTraceParserWithOneProc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCgoSigfwd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDestructorCallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDestructorCallbackRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestEnsureBindM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "runtime_runTestProg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "binary",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "env",
                "type": "string"
            }
        ]
    },
    "runtime_runBuiltTestProg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "exe",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "env",
                "type": "string"
            }
        ]
    },
    "runtime_buildTestProg": {
        "result": "struct runtime_buildTestProg_retval {string field_0;error err1;}",
        "result_name": "runtime_buildTestProg_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "binary",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "string"
            }
        ]
    },
    "runtime_TestVDSO": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testCrashHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "cgo",
                "type": "bool"
            }
        ]
    },
    "runtime_TestCrashHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "runtime_TestSimpleDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestInitDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestLockedDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestLockedDeadlock2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGoexitDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestStackOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestThreadExhaustion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestRecursivePanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestRecursivePanic2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestRecursivePanic3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestRecursivePanic4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestRecursivePanic5": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGoexitCrash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGoexitDefer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGoNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMainGoroutineID": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestNoHelperGoroutines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestBreakpoint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGoexitInPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestRuntimePanicWithRuntimeError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_panicValue": {
        "result": "struct runtime_panicValue_retval {interface_ field_0;}",
        "result_name": "runtime_panicValue_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "runtime_TestPanicAfterGoexit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestRecoveredPanicAfterGoexit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestRecoverBeforePanicAfterGoexit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestRecoverBeforePanicAfterGoexit2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestNetpollDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPanicTraceback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testPanicDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "runtime_TestPanicDeadlockGosched": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPanicDeadlockSyscall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPanicLoop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMemPprof": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestConcurrentMapWrites": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestConcurrentMapReadWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestConcurrentMapIterateWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime__ptr_point_negate": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestPanicInlined": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPanicRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestBadTraceback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestTimePprof": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestAbort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestRuntimePanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestG0StackOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDoublePanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPanicWhilePanicking": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPanicOnUnsafeSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestBadOpen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCrashDumpsAllThreads": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPanicSystemstack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testPanicSystemstackInternal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestSignalExitStatus": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSignalIgnoreSIGTRAP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSignalDuringExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSignalM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_create": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_byte"
            },
            {
                "name": "perm",
                "type": "int32"
            }
        ]
    },
    "runtime_GOMAXPROCS": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_NumCPU": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_NumCgoCall": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime_NumGoroutine": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_debug_modinfo": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_mayMoreStackPreempt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_mayMoreStackMove": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_debugCallV2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_debugCallPanicked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "interface_"
            }
        ]
    },
    "runtime_debugCallCheck": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_debugCallWrap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dispatch",
                "type": "uintptr"
            }
        ]
    },
    "runtime_debugCallWrap1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_debugCallWrap2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dispatch",
                "type": "uintptr"
            }
        ]
    },
    "runtime_dlog": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_dlogger_end": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_dlogger_b": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_dlogger_i": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_dlogger_i8": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int8"
            }
        ]
    },
    "runtime__ptr_dlogger_i16": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "runtime__ptr_dlogger_i32": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "runtime__ptr_dlogger_i64": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_dlogger_u": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_dlogger_uptr": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_dlogger_u8": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "runtime__ptr_dlogger_u16": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "runtime__ptr_dlogger_u32": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "runtime__ptr_dlogger_u64": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_dlogger_hex": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_dlogger_p": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "runtime__ptr_dlogger_s": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "runtime__ptr_dlogger_pc": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_dlogger_traceback": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime__ptr_debugLogWriter_ensure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_debugLogWriter_writeFrameAt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "uint64"
            },
            {
                "name": "size",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_debugLogWriter_writeSync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tick",
                "type": "uint64"
            },
            {
                "name": "nano",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_debugLogWriter_writeUint64LE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_debugLogWriter_byte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "byte"
            }
        ]
    },
    "runtime__ptr_debugLogWriter_bytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime__ptr_debugLogWriter_varint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_debugLogWriter_uvarint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_debugLogReader_skip": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_debugLogReader_readUint16LEAt": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_debugLogReader_readUint64LEAt": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_debugLogReader_peek": {
        "result": "struct runtime__ptr_debugLogReader_peek_retval {uint64 field_0;}",
        "result_name": "runtime__ptr_debugLogReader_peek_retval",
        "parameters": []
    },
    "runtime__ptr_debugLogReader_header": {
        "result": "struct runtime__ptr_debugLogReader_header_retval {uint64 field_0;int field_1;}",
        "result_name": "runtime__ptr_debugLogReader_header_retval",
        "parameters": []
    },
    "runtime__ptr_debugLogReader_uvarint": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_debugLogReader_varint": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_debugLogReader_printVal": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_printDebugLog": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_printDebugLogPC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "returnPC",
                "type": "bool"
            }
        ]
    },
    "runtime_getCachedDlogger": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": []
    },
    "runtime_putCachedDlogger": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_dlogger"
            }
        ]
    },
    "runtime_skipDebugLog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_dlogCanonicalize": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "runtime_TestDebugLog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDebugLogTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDebugLogSym": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDebugLogInterleaving": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDebugLogWraparound": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDebugLogLongString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDebugLogBuild": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_startDebugCallWorker": {
        "result": "struct runtime_startDebugCallWorker_retval {_ptr_runtime_G field_0;void* field_1;}",
        "result_name": "runtime_startDebugCallWorker_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_debugCallWorker": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ready",
                "type": "chan_send__ptr_runtime_G"
            },
            {
                "name": "stop",
                "type": "_ptr_uint32"
            },
            {
                "name": "done",
                "type": "chan_send_error"
            }
        ]
    },
    "runtime_debugCallWorker2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stop",
                "type": "_ptr_uint32"
            },
            {
                "name": "x",
                "type": "_ptr_int"
            }
        ]
    },
    "runtime_debugCallTKill": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "tid",
                "type": "int"
            }
        ]
    },
    "runtime_skipUnderDebugger": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDebugCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDebugCallLarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDebugCallGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDebugCallGrowStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_debugCallUnsafePointWorker": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gpp",
                "type": "_ptr__ptr_runtime_G"
            },
            {
                "name": "ready",
                "type": "_ptr_uint32"
            },
            {
                "name": "stop",
                "type": "_ptr_uint32"
            }
        ]
    },
    "runtime_TestDebugCallUnsafePoint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDebugCallPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestUnconditionalPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestOpenAndNonOpenDefers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testOpen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "arg",
                "type": "int"
            }
        ]
    },
    "runtime_TestNonOpenAndOpenDefers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestConditionalDefers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testConditionalDefers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_TestDisappearingDefer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestAbortedPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestRecoverMatching": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_mknonSSAable": {
        "result": "nonSSAable",
        "result_name": null,
        "parameters": []
    },
    "runtime_sideeffect": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "runtime_sideeffect2": {
        "result": "containsBigStruct",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "containsBigStruct"
            }
        ]
    },
    "runtime_TestNonSSAableArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_doPanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestDeferForFuncWithNoExit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDeferWithRepeatedRepanics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_interpreter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "maxlevel",
                "type": "int"
            },
            {
                "name": "rec",
                "type": "int"
            }
        ]
    },
    "runtime_recurseFnPanicRec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "maxlevel",
                "type": "int"
            }
        ]
    },
    "runtime_recurseFn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "maxlevel",
                "type": "int"
            }
        ]
    },
    "runtime_TestIssue37688": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime__ptr_foo_method1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_foo_method2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_g2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_g3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_ff1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ap",
                "type": "_ptr_foo"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            },
            {
                "name": "d",
                "type": "int"
            },
            {
                "name": "e",
                "type": "int"
            },
            {
                "name": "f",
                "type": "int"
            },
            {
                "name": "g",
                "type": "int"
            },
            {
                "name": "h",
                "type": "int"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_rec1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "runtime_TestIssue43921": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_expect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "err",
                "type": "interface_"
            }
        ]
    },
    "runtime_TestIssue43920": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_step": {
        "result": "struct runtime_step_retval {_slice_byte field_0;bool field_1;}",
        "result_name": "runtime_step_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "pc",
                "type": "_ptr_uintptr"
            },
            {
                "name": "val",
                "type": "_ptr_int32"
            },
            {
                "name": "first",
                "type": "bool"
            }
        ]
    },
    "runtime_TestIssue43941": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime__ptr_timespec_setNsec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ns",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_timeval_set_usec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "runtime__ptr_sigctxt_pc": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_sp": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_lr": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_setpc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_sigctxt_setsp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_sigctxt_setlr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_sigctxt_savelr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uintptr"
            }
        ]
    },
    "runtime_dumpregs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_sigctxt"
            }
        ]
    },
    "runtime_sigpanictramp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_context_ip": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_context_sp": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_context_lr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_context_set_lr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_context_set_ip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_context_set_sp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_context_set_fp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uintptr"
            }
        ]
    },
    "runtime_prepareContextForSigResume": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_context"
            }
        ]
    },
    "runtime_stackcheck": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestExitHooks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_goenvs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_dofiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dirfd",
                "type": "int32"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_gdirname": {
        "result": "struct runtime_gdirname_retval {_slice_byte field_0;_slice_byte field_1;}",
        "result_name": "runtime_gdirname_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_gbit16": {
        "result": "struct runtime_gbit16_retval {int field_0;_slice_byte field_1;}",
        "result_name": "runtime_gbit16_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_gogetenv": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "runtime_envKeyEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "runtime_lowerASCII": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "runtime_setenv_c": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "string"
            },
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "runtime_unsetenv_c": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "string"
            }
        ]
    },
    "runtime_cstring": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_TestFixedGOROOT": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime__ptr_TypeAssertionError_RuntimeError": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_TypeAssertionError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_itoa": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "val",
                "type": "uint64"
            }
        ]
    },
    "runtime_errorString_RuntimeError": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_errorString_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_errorAddressString_RuntimeError": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_errorAddressString_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_errorAddressString_Addr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_plainError_RuntimeError": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_plainError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_boundsError_RuntimeError": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_appendIntStr": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "int64"
            },
            {
                "name": "signed",
                "type": "bool"
            }
        ]
    },
    "runtime_boundsError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_printany": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "interface_"
            }
        ]
    },
    "runtime_printanycustomtype": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "interface_"
            }
        ]
    },
    "runtime_panicwrap": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_ExampleFrames": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_addExitHook": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "runOnNonZeroExit",
                "type": "bool"
            }
        ]
    },
    "runtime_runExitHooks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "exitCode",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_dlogger_End": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_dlogger_B": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_dlogger_I": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_dlogger_I16": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int16"
            }
        ]
    },
    "runtime__ptr_dlogger_U64": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_dlogger_Hex": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_dlogger_P": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "runtime__ptr_dlogger_S": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "runtime__ptr_dlogger_PC": {
        "result": "_ptr_dlogger",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uintptr"
            }
        ]
    },
    "runtime_DumpDebugLog": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_ResetDebugLog": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sigctxtSetContextRegister": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_sigctxt"
            },
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime_sigctxtAtTrapInstruction": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_sigctxt"
            }
        ]
    },
    "runtime_sigctxtStatus": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_sigctxt"
            }
        ]
    },
    "runtime__ptr_debugCallHandler_saveSigContext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_sigctxt"
            }
        ]
    },
    "runtime__ptr_debugCallHandler_debugCallRun": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_sigctxt"
            }
        ]
    },
    "runtime__ptr_debugCallHandler_debugCallReturn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_sigctxt"
            }
        ]
    },
    "runtime__ptr_debugCallHandler_debugCallPanicOut": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_sigctxt"
            }
        ]
    },
    "runtime__ptr_debugCallHandler_debugCallUnsafe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_sigctxt"
            }
        ]
    },
    "runtime__ptr_debugCallHandler_restoreSigContext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "_ptr_sigctxt"
            }
        ]
    },
    "runtime_storeRegArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_sigcontext"
            },
            {
                "name": "src",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_loadRegArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_abi_RegArgs"
            },
            {
                "name": "src",
                "type": "_ptr_sigcontext"
            }
        ]
    },
    "runtime_fpRegAddr": {
        "result": "_ptr_uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_sigcontext"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_InjectDebugCall": {
        "result": "struct runtime_InjectDebugCall_retval {interface_ field_0;error err1;}",
        "result_name": "runtime_InjectDebugCall_retval",
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "fn",
                "type": "interface_"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            },
            {
                "name": "stackArgs",
                "type": "interface_"
            },
            {
                "name": "tkill",
                "type": "void*"
            },
            {
                "name": "returnOnUnsafePoint",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_debugCallHandler_inject": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_siginfo"
            },
            {
                "name": "ctxt",
                "type": "_ptr_sigctxt"
            },
            {
                "name": "gp2",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime__ptr_debugCallHandler_handle": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_siginfo"
            },
            {
                "name": "ctxt",
                "type": "_ptr_sigctxt"
            },
            {
                "name": "gp2",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_GetPhysPageSize": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_Pipe": {
        "result": "struct runtime_Pipe_retval {int32 field_0;int32 field_1;}",
        "result_name": "runtime_Pipe_retval",
        "parameters": []
    },
    "runtime_LockRank_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_LFStackPush": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "head",
                "type": "_ptr_uint64"
            },
            {
                "name": "node",
                "type": "_ptr_LFNode"
            }
        ]
    },
    "runtime_LFStackPop": {
        "result": "_ptr_LFNode",
        "result_name": null,
        "parameters": [
            {
                "name": "head",
                "type": "_ptr_uint64"
            }
        ]
    },
    "runtime_LFNodeValidate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "_ptr_LFNode"
            }
        ]
    },
    "runtime_Netpoll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "delta",
                "type": "int64"
            }
        ]
    },
    "runtime_GCMask": {
        "result": "struct runtime_GCMask_retval {_slice_byte field_0;}",
        "result_name": "runtime_GCMask_retval",
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "runtime_RunSchedLocalQueueTest": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_RunSchedLocalQueueStealTest": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_RunSchedLocalQueueEmptyTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "iters",
                "type": "int"
            }
        ]
    },
    "runtime_MemclrBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_GostringW": {
        "result": "struct runtime_GostringW_retval {string field_0;}",
        "result_name": "runtime_GostringW_retval",
        "parameters": [
            {
                "name": "w",
                "type": "_slice_uint16"
            }
        ]
    },
    "runtime_Envs": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "runtime_SetEnvs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_slice_string"
            }
        ]
    },
    "runtime_BenchSetType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "resetTimer",
                "type": "void*"
            }
        ]
    },
    "runtime_BenchSetTypeSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "resetTimer",
                "type": "void*"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "runtime_benchSetType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_SetTracebackEnv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "string"
            }
        ]
    },
    "runtime_CountPagesInUse": {
        "result": "struct runtime_CountPagesInUse_retval {uintptr field_0;}",
        "result_name": "runtime_CountPagesInUse_retval",
        "parameters": []
    },
    "runtime_Fastrand": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime_Fastrand64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime_Fastrandn": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "runtime_NewProfBuf": {
        "result": "_ptr_ProfBuf",
        "result_name": null,
        "parameters": [
            {
                "name": "hdrsize",
                "type": "int"
            },
            {
                "name": "bufwords",
                "type": "int"
            },
            {
                "name": "tags",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_ProfBuf_Write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "_ptr_unsafe_Pointer"
            },
            {
                "name": "now",
                "type": "int64"
            },
            {
                "name": "hdr",
                "type": "_slice_uint64"
            },
            {
                "name": "stk",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime__ptr_ProfBuf_Read": {
        "result": "struct runtime__ptr_ProfBuf_Read_retval {_slice_uint64 field_0;_slice_unsafe_Pointer field_1;bool field_2;}",
        "result_name": "runtime__ptr_ProfBuf_Read_retval",
        "parameters": [
            {
                "name": "mode",
                "type": "profBufReadMode"
            }
        ]
    },
    "runtime__ptr_ProfBuf_Close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_ReadMetricsSlow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "memStats",
                "type": "_ptr_MemStats"
            },
            {
                "name": "samplesp",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            },
            {
                "name": "cap",
                "type": "int"
            }
        ]
    },
    "runtime_ReadMemStatsSlow": {
        "result": "struct runtime_ReadMemStatsSlow_retval {MemStats field_0;}",
        "result_name": "runtime_ReadMemStatsSlow_retval",
        "parameters": []
    },
    "runtime_ShrinkStackAndVerifyFramePointers": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_BlockOnSystemStack": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_blockOnSystemStackInternal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_RWMutex_RLock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_RWMutex_RUnlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_RWMutex_Lock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_RWMutex_Unlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_MapBucketsCount": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "map_int_int"
            }
        ]
    },
    "runtime_MapBucketsPointerIsNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "map_int_int"
            }
        ]
    },
    "runtime_LockOSCounts": {
        "result": "struct runtime_LockOSCounts_retval {uint32 field_0;}",
        "result_name": "runtime_LockOSCounts_retval",
        "parameters": []
    },
    "runtime_TracebackSystemstack": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "stk",
                "type": "_slice_uintptr"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_KeepNArenaHints": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_MapNextArenaHint": {
        "result": "struct runtime_MapNextArenaHint_retval {uintptr field_0;bool field_1;}",
        "result_name": "runtime_MapNextArenaHint_retval",
        "parameters": []
    },
    "runtime_GetNextArenaHint": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_Getg": {
        "result": "_ptr_runtime_g",
        "result_name": null,
        "parameters": []
    },
    "runtime_Goid": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime_GIsWaitingOnMutex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_runtime_g"
            }
        ]
    },
    "runtime_PanicForTesting": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_unexportedPanicForTesting": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_G0StackOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_stackOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_MapTombstoneCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "map_int_int"
            }
        ]
    },
    "runtime_RunGetgThreadSwitchTest": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_PackPallocSum": {
        "result": "PallocSum",
        "result_name": null,
        "parameters": [
            {
                "name": "start",
                "type": "uint"
            },
            {
                "name": "max",
                "type": "uint"
            },
            {
                "name": "end",
                "type": "uint"
            }
        ]
    },
    "runtime_PallocSum_Start": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "runtime_PallocSum_Max": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "runtime_PallocSum_End": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_PallocBits_Find": {
        "result": "struct runtime__ptr_PallocBits_Find_retval {uint field_0;uint field_1;}",
        "result_name": "runtime__ptr_PallocBits_Find_retval",
        "parameters": [
            {
                "name": "npages",
                "type": "uintptr"
            },
            {
                "name": "searchIdx",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_PallocBits_AllocRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_PallocBits_Free": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_PallocBits_Summarize": {
        "result": "PallocSum",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_PallocBits_PopcntRange": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "runtime_SummarizeSlow": {
        "result": "PallocSum",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_PallocBits"
            }
        ]
    },
    "runtime_FindBitRange64": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "uint64"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "runtime_DiffPallocBits": {
        "result": "_slice_BitRange",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_PallocBits"
            },
            {
                "name": "b",
                "type": "_ptr_PallocBits"
            }
        ]
    },
    "runtime_StringifyPallocBits": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_PallocBits"
            },
            {
                "name": "r",
                "type": "BitRange"
            }
        ]
    },
    "runtime__ptr_PallocData_FindScavengeCandidate": {
        "result": "struct runtime__ptr_PallocData_FindScavengeCandidate_retval {uint field_0;uint field_1;}",
        "result_name": "runtime__ptr_PallocData_FindScavengeCandidate_retval",
        "parameters": [
            {
                "name": "searchIdx",
                "type": "uint"
            },
            {
                "name": "min",
                "type": "uintptr"
            },
            {
                "name": "max",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_PallocData_AllocRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_PallocData_ScavengedSetRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_PallocData_PallocBits": {
        "result": "_ptr_PallocBits",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_PallocData_Scavenged": {
        "result": "_ptr_PallocBits",
        "result_name": null,
        "parameters": []
    },
    "runtime_FillAligned": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            },
            {
                "name": "m",
                "type": "uint"
            }
        ]
    },
    "runtime_NewPageCache": {
        "result": "PageCache",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "cache",
                "type": "uint64"
            },
            {
                "name": "scav",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_PageCache_Empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_PageCache_Base": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_PageCache_Cache": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_PageCache_Scav": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_PageCache_Alloc": {
        "result": "struct runtime__ptr_PageCache_Alloc_retval {uintptr field_0;uintptr field_1;}",
        "result_name": "runtime__ptr_PageCache_Alloc_retval",
        "parameters": [
            {
                "name": "npages",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_PageCache_Flush": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_PageAlloc"
            }
        ]
    },
    "runtime__ptr_PageAlloc_Alloc": {
        "result": "struct runtime__ptr_PageAlloc_Alloc_retval {uintptr field_0;uintptr field_1;}",
        "result_name": "runtime__ptr_PageAlloc_Alloc_retval",
        "parameters": [
            {
                "name": "npages",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_PageAlloc_AllocToCache": {
        "result": "PageCache",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_PageAlloc_Free": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "npages",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_PageAlloc_Bounds": {
        "result": "struct runtime__ptr_PageAlloc_Bounds_retval {ChunkIdx field_0;ChunkIdx field_1;}",
        "result_name": "runtime__ptr_PageAlloc_Bounds_retval",
        "parameters": []
    },
    "runtime__ptr_PageAlloc_Scavenge": {
        "result": "struct runtime__ptr_PageAlloc_Scavenge_retval {uintptr field_0;}",
        "result_name": "runtime__ptr_PageAlloc_Scavenge_retval",
        "parameters": [
            {
                "name": "nbytes",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_PageAlloc_InUse": {
        "result": "_slice_AddrRange",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_PageAlloc_PallocData": {
        "result": "_ptr_PallocData",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "ChunkIdx"
            }
        ]
    },
    "runtime_MakeAddrRange": {
        "result": "AddrRange",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "limit",
                "type": "uintptr"
            }
        ]
    },
    "runtime_AddrRange_Base": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_AddrRange_Limit": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_AddrRange_Equals": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "AddrRange"
            }
        ]
    },
    "runtime_AddrRange_Size": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_NewAddrRanges": {
        "result": "AddrRanges",
        "result_name": null,
        "parameters": []
    },
    "runtime_MakeAddrRanges": {
        "result": "AddrRanges",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "AddrRange"
            }
        ]
    },
    "runtime__ptr_AddrRanges_Ranges": {
        "result": "_slice_AddrRange",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_AddrRanges_FindSucc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_AddrRanges_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "AddrRange"
            }
        ]
    },
    "runtime__ptr_AddrRanges_TotalBytes": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_NewPageAlloc": {
        "result": "_ptr_PageAlloc",
        "result_name": null,
        "parameters": [
            {
                "name": "chunks",
                "type": "map_ChunkIdx__slice_BitRange"
            },
            {
                "name": "scav",
                "type": "map_ChunkIdx__slice_BitRange"
            }
        ]
    },
    "runtime_FreePageAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_PageAlloc"
            }
        ]
    },
    "runtime_PageBase": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "ChunkIdx"
            },
            {
                "name": "pageIdx",
                "type": "uint"
            }
        ]
    },
    "runtime_CheckScavengedBitsCleared": {
        "result": "struct runtime_CheckScavengedBitsCleared_retval {int field_0;bool field_1;}",
        "result_name": "runtime_CheckScavengedBitsCleared_retval",
        "parameters": [
            {
                "name": "mismatches",
                "type": "_slice_BitsMismatch"
            }
        ]
    },
    "runtime_PageCachePagesLeaked": {
        "result": "struct runtime_PageCachePagesLeaked_retval {uintptr field_0;}",
        "result_name": "runtime_PageCachePagesLeaked_retval",
        "parameters": []
    },
    "runtime_SemNwait": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            }
        ]
    },
    "runtime__ptr_SemTable_Enqueue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            }
        ]
    },
    "runtime__ptr_SemTable_Dequeue": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            }
        ]
    },
    "runtime_AllocMSpan": {
        "result": "_ptr_MSpan",
        "result_name": null,
        "parameters": []
    },
    "runtime_FreeMSpan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_MSpan"
            }
        ]
    },
    "runtime_MSpanCountAlloc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ms",
                "type": "_ptr_MSpan"
            },
            {
                "name": "bits",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime__ptr_TimeHistogram_Count": {
        "result": "struct runtime__ptr_TimeHistogram_Count_retval {uint64 field_0;bool field_1;}",
        "result_name": "runtime__ptr_TimeHistogram_Count_retval",
        "parameters": [
            {
                "name": "bucket",
                "type": "int"
            },
            {
                "name": "subBucket",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_TimeHistogram_Record": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "duration",
                "type": "int64"
            }
        ]
    },
    "runtime_SetIntArgRegs": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "runtime_FinalizerGAsleep": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_GCTestIsReachable": {
        "result": "struct runtime_GCTestIsReachable_retval {uint64 field_0;}",
        "result_name": "runtime_GCTestIsReachable_retval",
        "parameters": [
            {
                "name": "ptrs",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_GCTestPointerClass": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_NewGCController": {
        "result": "_ptr_GCController",
        "result_name": null,
        "parameters": [
            {
                "name": "gcPercent",
                "type": "int"
            },
            {
                "name": "memoryLimit",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_GCController_StartCycle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stackSize",
                "type": "uint64"
            },
            {
                "name": "globalsSize",
                "type": "uint64"
            },
            {
                "name": "scannableFrac",
                "type": "float64"
            },
            {
                "name": "gomaxprocs",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_GCController_AssistWorkPerByte": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_GCController_HeapGoal": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_GCController_HeapLive": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_GCController_HeapMarked": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_GCController_Triggered": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_GCController_Revise": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "GCControllerReviseDelta"
            }
        ]
    },
    "runtime__ptr_GCController_EndCycle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bytesMarked",
                "type": "uint64"
            },
            {
                "name": "assistTime",
                "type": "int64"
            },
            {
                "name": "elapsed",
                "type": "int64"
            },
            {
                "name": "gomaxprocs",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_GCController_AddIdleMarkWorker": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_GCController_NeedIdleMarkWorker": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_GCController_RemoveIdleMarkWorker": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_GCController_SetMaxIdleMarkWorkers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "max",
                "type": "int32"
            }
        ]
    },
    "runtime_Escape": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            }
        ]
    },
    "runtime_Acquirem": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_Releasem": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_NewPIController": {
        "result": "_ptr_PIController",
        "result_name": null,
        "parameters": [
            {
                "name": "kp",
                "type": "float64"
            },
            {
                "name": "ti",
                "type": "float64"
            },
            {
                "name": "tt",
                "type": "float64"
            },
            {
                "name": "min",
                "type": "float64"
            },
            {
                "name": "max",
                "type": "float64"
            }
        ]
    },
    "runtime__ptr_PIController_Next": {
        "result": "struct runtime__ptr_PIController_Next_retval {float64 field_0;bool field_1;}",
        "result_name": "runtime__ptr_PIController_Next_retval",
        "parameters": [
            {
                "name": "input",
                "type": "float64"
            },
            {
                "name": "setpoint",
                "type": "float64"
            },
            {
                "name": "period",
                "type": "float64"
            }
        ]
    },
    "runtime_NewGCCPULimiter": {
        "result": "_ptr_GCCPULimiter",
        "result_name": null,
        "parameters": [
            {
                "name": "now",
                "type": "int64"
            },
            {
                "name": "gomaxprocs",
                "type": "int32"
            }
        ]
    },
    "runtime__ptr_GCCPULimiter_Fill": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_GCCPULimiter_Capacity": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_GCCPULimiter_Overflow": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_GCCPULimiter_Limiting": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_GCCPULimiter_NeedUpdate": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_GCCPULimiter_StartGCTransition": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "enableGC",
                "type": "bool"
            },
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_GCCPULimiter_FinishGCTransition": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_GCCPULimiter_Update": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_GCCPULimiter_AddAssistTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_GCCPULimiter_ResetCapacity": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "now",
                "type": "int64"
            },
            {
                "name": "nprocs",
                "type": "int32"
            }
        ]
    },
    "runtime__ptr_Scavenger_Start": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_Scavenger_BlockUntilParked": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "timeout",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_Scavenger_Released": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_Scavenger_Wake": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_Scavenger_Stop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_NewScavengeIndex": {
        "result": "_ptr_ScavengeIndex",
        "result_name": null,
        "parameters": [
            {
                "name": "min",
                "type": "ChunkIdx"
            },
            {
                "name": "max",
                "type": "ChunkIdx"
            }
        ]
    },
    "runtime__ptr_ScavengeIndex_Find": {
        "result": "struct runtime__ptr_ScavengeIndex_Find_retval {ChunkIdx field_0;uint field_1;}",
        "result_name": "runtime__ptr_ScavengeIndex_Find_retval",
        "parameters": [
            {
                "name": "force",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_ScavengeIndex_AllocRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "limit",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_ScavengeIndex_FreeRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "limit",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_ScavengeIndex_ResetSearchAddrs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_ScavengeIndex_NextGen": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_ScavengeIndex_SetEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ci",
                "type": "ChunkIdx"
            }
        ]
    },
    "runtime__ptr_ScavengeIndex_SetNoHugePage": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ci",
                "type": "ChunkIdx"
            }
        ]
    },
    "runtime_CheckPackScavChunkData": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gen",
                "type": "uint32"
            },
            {
                "name": "inUse",
                "type": "uint16"
            },
            {
                "name": "lastInUse",
                "type": "uint16"
            },
            {
                "name": "flags",
                "type": "uint8"
            }
        ]
    },
    "runtime_NewUserArena": {
        "result": "_ptr_UserArena",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_UserArena_New": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_interface_"
            }
        ]
    },
    "runtime__ptr_UserArena_Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sl",
                "type": "interface_"
            },
            {
                "name": "cap",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_UserArena_Free": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_GlobalWaitingArenaChunks": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_UserArenaClone": {
        "result": "T",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "T"
            }
        ]
    },
    "runtime_BlockUntilEmptyFinalizerQueue": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "timeout",
                "type": "int64"
            }
        ]
    },
    "runtime_FrameStartLine": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Frame"
            }
        ]
    },
    "runtime_PersistentAlloc": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_FPCallers": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "pcBuf",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_SetPinnerLeakPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_GetPinnerLeakPanic": {
        "result": "void*",
        "result_name": null,
        "parameters": []
    },
    "runtime_sigismember": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "mask",
                "type": "_ptr_sigset"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_Sigisblocked": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_WaitForSigusr1": {
        "result": "struct runtime_WaitForSigusr1_retval {int64 field_0;int64 field_1;}",
        "result_name": "runtime_WaitForSigusr1_retval",
        "parameters": [
            {
                "name": "r",
                "type": "int32"
            },
            {
                "name": "w",
                "type": "int32"
            },
            {
                "name": "ready",
                "type": "void*"
            }
        ]
    },
    "runtime_waitForSigusr1Callback": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_SendSigusr1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_runtime_m"
            }
        ]
    },
    "runtime_NumberOfProcessors": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "runtime_ContextStub_GetPC": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_NewContextStub": {
        "result": "_ptr_ContextStub",
        "result_name": null,
        "parameters": []
    },
    "runtime_Caller": {
        "result": "struct runtime_Caller_retval {uintptr field_0;string field_1;int field_2;bool field_3;}",
        "result_name": "runtime_Caller_retval",
        "parameters": [
            {
                "name": "skip",
                "type": "int"
            }
        ]
    },
    "runtime_Callers": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "skip",
                "type": "int"
            },
            {
                "name": "pc",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_GOROOT": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_Version": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_fastlog2": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "runtime_TestFastLog2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_isNaN": {
        "result": "struct runtime_isNaN_retval {bool field_0;}",
        "result_name": "runtime_isNaN_retval",
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "runtime_isFinite": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "runtime_isInf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "runtime_abs": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "runtime_copysign": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "runtime_float64bits": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "runtime_float64frombits": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "uint64"
            }
        ]
    },
    "runtime_TestIssue48807": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGCInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_verifyGCInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "p",
                "type": "interface_"
            },
            {
                "name": "mask0",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_trimDead": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "mask",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_infoBigStruct": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "runtime_IfaceImpl_f": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestGcSys": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGcDeepNesting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGcMapIndirection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGcArraySlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGcRescan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGcLastTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestHugeGCInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPeriodicGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGcZombieReporting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGCTestMoveStackOnNextCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_moveStackCheck": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "new",
                "type": "_ptr_int"
            },
            {
                "name": "old",
                "type": "uintptr"
            }
        ]
    },
    "runtime_TestGCTestMoveStackRepeatedly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_moveStack1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "runtime_TestGCTestIsReachable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGCTestPointerClass": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkSetTypePtr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypePtr8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypePtr16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypePtr32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypePtr64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypePtr126": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypePtr128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypePtrSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypeNode1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypeNode1Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypeNode8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypeNode8Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypeNode64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypeNode64Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypeNode64Dead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypeNode64DeadSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypeNode124": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypeNode124Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypeNode126": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypeNode126Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypeNode128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypeNode128Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypeNode130": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypeNode130Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypeNode1024": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSetTypeNode1024Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_benchSetTypeSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "runtime_BenchmarkAllocation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_TestPrintGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testTypeSwitch": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "runtime_testAssert": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "runtime_testAssertVar": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "runtime_testIfaceEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "runtime_TestPageAccounting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestReadMemStats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_logDiff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "got",
                "type": "reflect_Value"
            },
            {
                "name": "want",
                "type": "reflect_Value"
            }
        ]
    },
    "runtime_BenchmarkReadMemStats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_applyGCLoad": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkReadMemStatsLatency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_TestUserForcedGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_writeBarrierBenchmark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_BenchmarkWriteBarrier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkBulkWriteBarrier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkScanStackNoLocals": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMSpanCountAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_countpwg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_int"
            },
            {
                "name": "ready",
                "type": "_ptr_sync_WaitGroup"
            },
            {
                "name": "teardown",
                "type": "chan_send_bool"
            }
        ]
    },
    "runtime_TestMemoryLimit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMemoryLimitNoGCPercent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_memhash32Fallback": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "seed",
                "type": "uintptr"
            }
        ]
    },
    "runtime_memhash64Fallback": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "seed",
                "type": "uintptr"
            }
        ]
    },
    "runtime_memhashFallback": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "seed",
                "type": "uintptr"
            },
            {
                "name": "s",
                "type": "uintptr"
            }
        ]
    },
    "runtime_mix32": {
        "result": "struct runtime_mix32_retval {uint32 field_0;uint32 field_1;}",
        "result_name": "runtime_mix32_retval",
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "runtime_mix": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uintptr"
            },
            {
                "name": "b",
                "type": "uintptr"
            }
        ]
    },
    "runtime_r4": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_r8": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_TestMemHash32Equality": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMemHash64Equality": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSmhasherSanity": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_newHashSet": {
        "result": "_ptr_HashSet",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_HashSet_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_HashSet_addS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "runtime__ptr_HashSet_addB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime__ptr_HashSet_addS_seed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "seed",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_HashSet_check": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSmhasherAppendedZeros": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSmhasherSmallKeys": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSmhasherZeros": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSmhasherTwoNonzero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_twoNonZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "_ptr_HashSet"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_TestSmhasherCyclic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSmhasherSparse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_sparse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "runtime_setbits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "_ptr_HashSet"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "runtime_TestSmhasherPermutation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_permutation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "_slice_uint32"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_genPerm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "_ptr_HashSet"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "_slice_uint32"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_BytesKey_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_BytesKey_random": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_rand_Rand"
            }
        ]
    },
    "runtime__ptr_BytesKey_bits": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_BytesKey_flipBit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_BytesKey_hash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_BytesKey_name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_Int32Key_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_Int32Key_random": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_rand_Rand"
            }
        ]
    },
    "runtime__ptr_Int32Key_bits": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_Int32Key_flipBit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_Int32Key_hash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_Int32Key_name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_Int64Key_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_Int64Key_random": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_rand_Rand"
            }
        ]
    },
    "runtime__ptr_Int64Key_bits": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_Int64Key_flipBit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_Int64Key_hash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_Int64Key_name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_EfaceKey_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_EfaceKey_random": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_rand_Rand"
            }
        ]
    },
    "runtime__ptr_EfaceKey_bits": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_EfaceKey_flipBit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_EfaceKey_hash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_EfaceKey_name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_fInter_F": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_IfaceKey_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_IfaceKey_random": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_rand_Rand"
            }
        ]
    },
    "runtime__ptr_IfaceKey_bits": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_IfaceKey_flipBit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_IfaceKey_hash": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_IfaceKey_name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestSmhasherAvalanche": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_avalancheTest1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "k",
                "type": "Key"
            }
        ]
    },
    "runtime_TestSmhasherWindowed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_windowed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "k",
                "type": "Key"
            }
        ]
    },
    "runtime_TestSmhasherText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_text": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "runtime_TestSmhasherSeed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_randBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_benchmarkHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_BenchmarkHash5": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkHash16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkHash64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkHash1024": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkHash65536": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_TestArrayHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestStructHash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkAlignedLoad": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUnalignedLoad": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_TestCollisions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_runtime_debug_WriteHeapDump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            }
        ]
    },
    "runtime_dwrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "uintptr"
            }
        ]
    },
    "runtime_dwritebyte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "runtime_flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_dumpint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "runtime_dumpbool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "runtime_dumpmemrange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "uintptr"
            }
        ]
    },
    "runtime_dumpslice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_dumpstr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_dumptype": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "runtime_dumpobj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "bv",
                "type": "bitvector"
            }
        ]
    },
    "runtime_dumpotherroot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "description",
                "type": "string"
            },
            {
                "name": "to",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_dumpfinalizer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "_ptr_funcval"
            },
            {
                "name": "fint",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "ot",
                "type": "_ptr_abi_PtrType"
            }
        ]
    },
    "runtime_dumpbv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cbv",
                "type": "_ptr_bitvector"
            },
            {
                "name": "offset",
                "type": "uintptr"
            }
        ]
    },
    "runtime_dumpframe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_stkframe"
            },
            {
                "name": "child",
                "type": "_ptr_childInfo"
            }
        ]
    },
    "runtime_dumpgoroutine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_dumpgs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_finq_callback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_funcval"
            },
            {
                "name": "obj",
                "type": "unsafe_Pointer"
            },
            {
                "name": "nret",
                "type": "uintptr"
            },
            {
                "name": "fint",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "ot",
                "type": "_ptr_abi_PtrType"
            }
        ]
    },
    "runtime_dumproots": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_dumpobjs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_dumpparams": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_itab_callback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tab",
                "type": "_ptr_itab"
            }
        ]
    },
    "runtime_dumpitabs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_dumpms": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_dumpmemstats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_MemStats"
            }
        ]
    },
    "runtime_dumpmemprof_callback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_bucket"
            },
            {
                "name": "nstk",
                "type": "uintptr"
            },
            {
                "name": "pstk",
                "type": "_ptr_uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "allocs",
                "type": "uintptr"
            },
            {
                "name": "frees",
                "type": "uintptr"
            }
        ]
    },
    "runtime_dumpmemprof": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_mdump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_MemStats"
            }
        ]
    },
    "runtime_writeheapdump_m": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "m",
                "type": "_ptr_MemStats"
            }
        ]
    },
    "runtime_dumpfields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bv",
                "type": "bitvector"
            }
        ]
    },
    "runtime_makeheapobjbv": {
        "result": "bitvector",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_heapObjectsCanMove": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestHeapObjectsCanMove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime__ptr_timeHistogram_record": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "duration",
                "type": "int64"
            }
        ]
    },
    "runtime_float64Inf": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "runtime_float64NegInf": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "runtime_timeHistogramMetricsBuckets": {
        "result": "_slice_float64",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestTimeHistogram": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestTimeHistogramMetricsBuckets": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_itabHashFunc": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "inter",
                "type": "_ptr_abi_InterfaceType"
            },
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "runtime_getitab": {
        "result": "_ptr_itab",
        "result_name": null,
        "parameters": [
            {
                "name": "inter",
                "type": "_ptr_abi_InterfaceType"
            },
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "canfail",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_itabTableType_find": {
        "result": "_ptr_itab",
        "result_name": null,
        "parameters": [
            {
                "name": "inter",
                "type": "_ptr_abi_InterfaceType"
            },
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "runtime_itabAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_itab"
            }
        ]
    },
    "runtime__ptr_itabTableType_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_itab"
            }
        ]
    },
    "runtime__ptr_itab_init": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_itabsinit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_panicdottypeE": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "have",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "want",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "iface",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "runtime_panicdottypeI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "have",
                "type": "_ptr_itab"
            },
            {
                "name": "want",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "iface",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "runtime_panicnildottype": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "want",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "runtime_convT": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "v",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_convTnoptr": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "v",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_convT16": {
        "result": "struct runtime_convT16_retval {unsafe_Pointer field_0;}",
        "result_name": "runtime_convT16_retval",
        "parameters": [
            {
                "name": "val",
                "type": "uint16"
            }
        ]
    },
    "runtime_convT32": {
        "result": "struct runtime_convT32_retval {unsafe_Pointer field_0;}",
        "result_name": "runtime_convT32_retval",
        "parameters": [
            {
                "name": "val",
                "type": "uint32"
            }
        ]
    },
    "runtime_convT64": {
        "result": "struct runtime_convT64_retval {unsafe_Pointer field_0;}",
        "result_name": "runtime_convT64_retval",
        "parameters": [
            {
                "name": "val",
                "type": "uint64"
            }
        ]
    },
    "runtime_convTstring": {
        "result": "struct runtime_convTstring_retval {unsafe_Pointer field_0;}",
        "result_name": "runtime_convTstring_retval",
        "parameters": [
            {
                "name": "val",
                "type": "string"
            }
        ]
    },
    "runtime_convTslice": {
        "result": "struct runtime_convTslice_retval {unsafe_Pointer field_0;}",
        "result_name": "runtime_convTslice_retval",
        "parameters": [
            {
                "name": "val",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_convI2I": {
        "result": "_ptr_itab",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_abi_InterfaceType"
            },
            {
                "name": "src",
                "type": "_ptr_itab"
            }
        ]
    },
    "runtime_assertI2I": {
        "result": "_ptr_itab",
        "result_name": null,
        "parameters": [
            {
                "name": "inter",
                "type": "_ptr_abi_InterfaceType"
            },
            {
                "name": "tab",
                "type": "_ptr_itab"
            }
        ]
    },
    "runtime_assertI2I2": {
        "result": "struct runtime_assertI2I2_retval {iface field_0;}",
        "result_name": "runtime_assertI2I2_retval",
        "parameters": [
            {
                "name": "inter",
                "type": "_ptr_abi_InterfaceType"
            },
            {
                "name": "i",
                "type": "iface"
            }
        ]
    },
    "runtime_assertE2I": {
        "result": "_ptr_itab",
        "result_name": null,
        "parameters": [
            {
                "name": "inter",
                "type": "_ptr_abi_InterfaceType"
            },
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "runtime_assertE2I2": {
        "result": "struct runtime_assertE2I2_retval {iface field_0;}",
        "result_name": "runtime_assertE2I2_retval",
        "parameters": [
            {
                "name": "inter",
                "type": "_ptr_abi_InterfaceType"
            },
            {
                "name": "e",
                "type": "eface"
            }
        ]
    },
    "runtime_reflect_ifaceE2I": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "inter",
                "type": "_ptr_abi_InterfaceType"
            },
            {
                "name": "e",
                "type": "eface"
            },
            {
                "name": "dst",
                "type": "_ptr_iface"
            }
        ]
    },
    "runtime_reflectlite_ifaceE2I": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "inter",
                "type": "_ptr_abi_InterfaceType"
            },
            {
                "name": "e",
                "type": "eface"
            },
            {
                "name": "dst",
                "type": "_ptr_iface"
            }
        ]
    },
    "runtime_iterate_itabs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "runtime_unreachableMethod": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TS_Method1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TS_Method2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TM_Method1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TM_Method2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TL_Method1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TL_Method2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_T8_Method1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_T16_Method1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_T32_Method1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_T64_Method1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_Tstr_Method1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_Tslice_Method1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestCmpIfaceConcreteAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkEqEfaceConcrete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkEqIfaceConcrete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkNeEfaceConcrete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkNeIfaceConcrete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkConvT2EByteSized": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkConvT2ESmall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkConvT2EUintptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkConvT2ELarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkConvT2ISmall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkConvT2IUintptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkConvT2ILarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkConvI2E": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkConvI2I": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAssertE2T": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAssertE2TLarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAssertE2I": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAssertI2T": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAssertI2I": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAssertI2E": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAssertE2E": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAssertE2T2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAssertE2T2Blank": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAssertI2E2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAssertI2E2Blank": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAssertE2E2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAssertE2E2Blank": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_TestNonEscapingConvT2E": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestNonEscapingConvT2I": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestZeroConvT2x": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkConvT2Ezero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_TestInlineUnwinder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime__ptr_lfstack_push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "_ptr_lfnode"
            }
        ]
    },
    "runtime__ptr_lfstack_pop": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_lfstack_empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_lfnodeValidate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "_ptr_lfnode"
            }
        ]
    },
    "runtime_lfstackPack": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "_ptr_lfnode"
            },
            {
                "name": "cnt",
                "type": "uintptr"
            }
        ]
    },
    "runtime_lfstackUnpack": {
        "result": "_ptr_lfnode",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "uint64"
            }
        ]
    },
    "runtime_allocMyNode": {
        "result": "_ptr_MyNode",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "int"
            }
        ]
    },
    "runtime_fromMyNode": {
        "result": "_ptr_LFNode",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "_ptr_MyNode"
            }
        ]
    },
    "runtime_toMyNode": {
        "result": "_ptr_MyNode",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "_ptr_LFNode"
            }
        ]
    },
    "runtime_TestLFStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestLFStackStress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_libfuzzerCallWithTwoByteBuffers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_byte"
            },
            {
                "name": "start",
                "type": "_ptr_byte"
            },
            {
                "name": "end",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_libfuzzerCallTraceIntCmp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_byte"
            },
            {
                "name": "arg0",
                "type": "uintptr"
            },
            {
                "name": "arg1",
                "type": "uintptr"
            },
            {
                "name": "fakePC",
                "type": "uintptr"
            }
        ]
    },
    "runtime_libfuzzerCall4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_byte"
            },
            {
                "name": "fakePC",
                "type": "uintptr"
            },
            {
                "name": "s1",
                "type": "unsafe_Pointer"
            },
            {
                "name": "s2",
                "type": "unsafe_Pointer"
            },
            {
                "name": "result",
                "type": "uintptr"
            }
        ]
    },
    "runtime_libfuzzerTraceCmp1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "uint8"
            },
            {
                "name": "arg1",
                "type": "uint8"
            },
            {
                "name": "fakePC",
                "type": "uint"
            }
        ]
    },
    "runtime_libfuzzerTraceCmp2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "uint16"
            },
            {
                "name": "arg1",
                "type": "uint16"
            },
            {
                "name": "fakePC",
                "type": "uint"
            }
        ]
    },
    "runtime_libfuzzerTraceCmp4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "uint32"
            },
            {
                "name": "arg1",
                "type": "uint32"
            },
            {
                "name": "fakePC",
                "type": "uint"
            }
        ]
    },
    "runtime_libfuzzerTraceCmp8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "uint64"
            },
            {
                "name": "arg1",
                "type": "uint64"
            },
            {
                "name": "fakePC",
                "type": "uint"
            }
        ]
    },
    "runtime_libfuzzerTraceConstCmp1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "uint8"
            },
            {
                "name": "arg1",
                "type": "uint8"
            },
            {
                "name": "fakePC",
                "type": "uint"
            }
        ]
    },
    "runtime_libfuzzerTraceConstCmp2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "uint16"
            },
            {
                "name": "arg1",
                "type": "uint16"
            },
            {
                "name": "fakePC",
                "type": "uint"
            }
        ]
    },
    "runtime_libfuzzerTraceConstCmp4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "uint32"
            },
            {
                "name": "arg1",
                "type": "uint32"
            },
            {
                "name": "fakePC",
                "type": "uint"
            }
        ]
    },
    "runtime_libfuzzerTraceConstCmp8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "uint64"
            },
            {
                "name": "arg1",
                "type": "uint64"
            },
            {
                "name": "fakePC",
                "type": "uint"
            }
        ]
    },
    "runtime_libfuzzerHookStrCmp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s1",
                "type": "string"
            },
            {
                "name": "s2",
                "type": "string"
            },
            {
                "name": "fakePC",
                "type": "int"
            }
        ]
    },
    "runtime_libfuzzerHookEqualFold": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s1",
                "type": "string"
            },
            {
                "name": "s2",
                "type": "string"
            },
            {
                "name": "fakePC",
                "type": "int"
            }
        ]
    },
    "runtime_lockRank_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_lockInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_mutex"
            },
            {
                "name": "rank",
                "type": "lockRank"
            }
        ]
    },
    "runtime_getLockRank": {
        "result": "lockRank",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_mutex"
            }
        ]
    },
    "runtime_lockWithRank": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_mutex"
            },
            {
                "name": "rank",
                "type": "lockRank"
            }
        ]
    },
    "runtime_acquireLockRank": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rank",
                "type": "lockRank"
            }
        ]
    },
    "runtime_unlockWithRank": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_mutex"
            }
        ]
    },
    "runtime_releaseLockRank": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rank",
                "type": "lockRank"
            }
        ]
    },
    "runtime_lockWithRankMayAcquire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_mutex"
            },
            {
                "name": "rank",
                "type": "lockRank"
            }
        ]
    },
    "runtime_assertLockHeld": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_mutex"
            }
        ]
    },
    "runtime_assertRankHeld": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "lockRank"
            }
        ]
    },
    "runtime_worldStopped": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_worldStarted": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_assertWorldStopped": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_assertWorldStoppedOrLockHeld": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_mutex"
            }
        ]
    },
    "runtime_printHeldLocks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_checkRanks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "prevRank",
                "type": "lockRank"
            },
            {
                "name": "rank",
                "type": "lockRank"
            }
        ]
    },
    "runtime_checkLockHeld": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "l",
                "type": "_ptr_mutex"
            }
        ]
    },
    "runtime_checkWorldStopped": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestLockRankGenerated": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_key32": {
        "result": "_ptr_uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "runtime_lock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_mutex"
            }
        ]
    },
    "runtime_lock2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_mutex"
            }
        ]
    },
    "runtime_unlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_mutex"
            }
        ]
    },
    "runtime_unlock2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_mutex"
            }
        ]
    },
    "runtime_noteclear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_note"
            }
        ]
    },
    "runtime_notewakeup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_note"
            }
        ]
    },
    "runtime_notesleep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_note"
            }
        ]
    },
    "runtime_notetsleep_internal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_note"
            },
            {
                "name": "ns",
                "type": "int64"
            },
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "deadline",
                "type": "int64"
            }
        ]
    },
    "runtime_notetsleep": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_note"
            },
            {
                "name": "ns",
                "type": "int64"
            }
        ]
    },
    "runtime_notetsleepg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_note"
            },
            {
                "name": "ns",
                "type": "int64"
            }
        ]
    },
    "runtime_beforeIdle": {
        "result": "struct runtime_beforeIdle_retval {_ptr_g field_0;bool field_1;}",
        "result_name": "runtime_beforeIdle_retval",
        "parameters": []
    },
    "runtime_checkTimeouts": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_timeoutEvent_diff": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_timeoutEvent_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_handleAsyncEvent": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_clearIdleTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pause": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "newsp",
                "type": "uintptr"
            }
        ]
    },
    "runtime_scheduleTimeoutEvent": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ms",
                "type": "int64"
            }
        ]
    },
    "runtime_clearTimeoutEvent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "int32"
            }
        ]
    },
    "runtime_handleEvent": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_setEventHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "runtime_sched_yield": {
        "result": "errno",
        "result_name": null,
        "parameters": []
    },
    "runtime_mallocinit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mheap_sysAlloc": {
        "result": "struct runtime__ptr_mheap_sysAlloc_retval {unsafe_Pointer field_0;uintptr field_1;}",
        "result_name": "runtime__ptr_mheap_sysAlloc_retval",
        "parameters": [
            {
                "name": "n",
                "type": "uintptr"
            },
            {
                "name": "hintList",
                "type": "_ptr__ptr_arenaHint"
            },
            {
                "name": "register",
                "type": "bool"
            }
        ]
    },
    "runtime_sysReserveAligned": {
        "result": "struct runtime_sysReserveAligned_retval {unsafe_Pointer field_0;uintptr field_1;}",
        "result_name": "runtime_sysReserveAligned_retval",
        "parameters": [
            {
                "name": "v",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "align",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_mheap_enableMetadataHugePages": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_nextFreeFast": {
        "result": "gclinkptr",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_mspan"
            }
        ]
    },
    "runtime__ptr_mcache_nextFree": {
        "result": "struct runtime__ptr_mcache_nextFree_retval {gclinkptr field_0;_ptr_mspan field_1;bool field_2;}",
        "result_name": "runtime__ptr_mcache_nextFree_retval",
        "parameters": [
            {
                "name": "spc",
                "type": "spanClass"
            }
        ]
    },
    "runtime_mallocgc": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "needzero",
                "type": "bool"
            }
        ]
    },
    "runtime_deductAssistCredit": {
        "result": "_ptr_g",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_memclrNoHeapPointersChunked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "x",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_newobject": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "runtime_reflect_unsafe_New": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "runtime_reflectlite_unsafe_New": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "runtime_newarray": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_reflect_unsafe_NewArray": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_profilealloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            },
            {
                "name": "x",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_nextSample": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_fastexprand": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "mean",
                "type": "int"
            }
        ]
    },
    "runtime_nextSampleNoFP": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_persistentalloc": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "align",
                "type": "uintptr"
            },
            {
                "name": "sysStat",
                "type": "_ptr_sysMemStat"
            }
        ]
    },
    "runtime_persistentalloc1": {
        "result": "_ptr_notInHeap",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "align",
                "type": "uintptr"
            },
            {
                "name": "sysStat",
                "type": "_ptr_sysMemStat"
            }
        ]
    },
    "runtime_inPersistentAlloc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_linearAlloc_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "mapMemory",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_linearAlloc_alloc": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "align",
                "type": "uintptr"
            },
            {
                "name": "sysStat",
                "type": "_ptr_sysMemStat"
            }
        ]
    },
    "runtime__ptr_notInHeap_add": {
        "result": "_ptr_notInHeap",
        "result_name": null,
        "parameters": [
            {
                "name": "bytes",
                "type": "uintptr"
            }
        ]
    },
    "runtime_computeRZlog": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "userSize",
                "type": "uintptr"
            }
        ]
    },
    "runtime_TestMemStats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestStringConcatenationAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestTinyAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestTinyAllocIssue37262": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPageCacheLeak": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPhysicalMemoryUtilization": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestScavengedBitsCleared": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestArenaCollision": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkMalloc8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMalloc16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMallocTypeInfo8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMallocTypeInfo16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMallocLargeStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkGoroutineSelect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkGoroutineBlocking": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkGoroutineForRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_benchHelper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "read",
                "type": "void*"
            }
        ]
    },
    "runtime_BenchmarkGoroutineIdle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_isEmpty": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "runtime_bucketShift": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "uint8"
            }
        ]
    },
    "runtime_bucketMask": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "uint8"
            }
        ]
    },
    "runtime_tophash": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "hash",
                "type": "uintptr"
            }
        ]
    },
    "runtime_evacuated": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_bmap"
            }
        ]
    },
    "runtime__ptr_bmap_overflow": {
        "result": "_ptr_bmap",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            }
        ]
    },
    "runtime__ptr_bmap_setoverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "ovf",
                "type": "_ptr_bmap"
            }
        ]
    },
    "runtime__ptr_bmap_keys": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_hmap_incrnoverflow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_hmap_newoverflow": {
        "result": "_ptr_bmap",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "b",
                "type": "_ptr_bmap"
            }
        ]
    },
    "runtime__ptr_hmap_createOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_makemap64": {
        "result": "_ptr_hmap",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "hint",
                "type": "int64"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            }
        ]
    },
    "runtime_makemap_small": {
        "result": "_ptr_hmap",
        "result_name": null,
        "parameters": []
    },
    "runtime_makemap": {
        "result": "_ptr_hmap",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "hint",
                "type": "int"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            }
        ]
    },
    "runtime_makeBucketArray": {
        "result": "struct runtime_makeBucketArray_retval {unsafe_Pointer field_0;_ptr_bmap field_1;}",
        "result_name": "runtime_makeBucketArray_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "b",
                "type": "uint8"
            },
            {
                "name": "dirtyalloc",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_mapaccess1": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_mapaccess2": {
        "result": "struct runtime_mapaccess2_retval {unsafe_Pointer field_0;bool field_1;}",
        "result_name": "runtime_mapaccess2_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_mapaccessK": {
        "result": "struct runtime_mapaccessK_retval {unsafe_Pointer field_0;unsafe_Pointer field_1;}",
        "result_name": "runtime_mapaccessK_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_mapaccess1_fat": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "unsafe_Pointer"
            },
            {
                "name": "zero",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_mapaccess2_fat": {
        "result": "struct runtime_mapaccess2_fat_retval {unsafe_Pointer field_0;bool field_1;}",
        "result_name": "runtime_mapaccess2_fat_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "unsafe_Pointer"
            },
            {
                "name": "zero",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_mapassign": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_mapdelete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_mapiterinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "it",
                "type": "_ptr_hiter"
            }
        ]
    },
    "runtime_mapiternext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "it",
                "type": "_ptr_hiter"
            }
        ]
    },
    "runtime_mapclear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            }
        ]
    },
    "runtime_hashGrow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            }
        ]
    },
    "runtime_overLoadFactor": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "count",
                "type": "int"
            },
            {
                "name": "B",
                "type": "uint8"
            }
        ]
    },
    "runtime_tooManyOverflowBuckets": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "noverflow",
                "type": "uint16"
            },
            {
                "name": "B",
                "type": "uint8"
            }
        ]
    },
    "runtime__ptr_hmap_growing": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_hmap_sameSizeGrow": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_hmap_noldbuckets": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_hmap_oldbucketmask": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_growWork": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "bucket",
                "type": "uintptr"
            }
        ]
    },
    "runtime_bucketEvacuated": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "bucket",
                "type": "uintptr"
            }
        ]
    },
    "runtime_evacuate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "oldbucket",
                "type": "uintptr"
            }
        ]
    },
    "runtime_advanceEvacuationMark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "newbit",
                "type": "uintptr"
            }
        ]
    },
    "runtime_reflect_makemap": {
        "result": "_ptr_hmap",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "cap",
                "type": "int"
            }
        ]
    },
    "runtime_reflect_mapaccess": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_reflect_mapaccess_faststr": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "runtime_reflect_mapassign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "unsafe_Pointer"
            },
            {
                "name": "elem",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_reflect_mapassign_faststr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "elem",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_reflect_mapdelete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_reflect_mapdelete_faststr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "runtime_reflect_mapiterinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "it",
                "type": "_ptr_hiter"
            }
        ]
    },
    "runtime_reflect_mapiternext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "it",
                "type": "_ptr_hiter"
            }
        ]
    },
    "runtime_reflect_mapiterkey": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "it",
                "type": "_ptr_hiter"
            }
        ]
    },
    "runtime_reflect_mapiterelem": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "it",
                "type": "_ptr_hiter"
            }
        ]
    },
    "runtime_reflect_maplen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "_ptr_hmap"
            }
        ]
    },
    "runtime_reflect_mapclear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            }
        ]
    },
    "runtime_reflectlite_maplen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "_ptr_hmap"
            }
        ]
    },
    "runtime_mapinitnoop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_mapclone": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "interface_"
            }
        ]
    },
    "runtime_moveToBmap": {
        "result": "struct runtime_moveToBmap_retval {_ptr_bmap field_0;int field_1;}",
        "result_name": "runtime_moveToBmap_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "dst",
                "type": "_ptr_bmap"
            },
            {
                "name": "pos",
                "type": "int"
            },
            {
                "name": "src",
                "type": "_ptr_bmap"
            }
        ]
    },
    "runtime_mapclone2": {
        "result": "_ptr_hmap",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "src",
                "type": "_ptr_hmap"
            }
        ]
    },
    "runtime_keys": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "interface_"
            },
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_copyKeys": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "b",
                "type": "_ptr_bmap"
            },
            {
                "name": "s",
                "type": "_ptr_slice"
            },
            {
                "name": "offset",
                "type": "uint8"
            }
        ]
    },
    "runtime_values": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "interface_"
            },
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_copyValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "b",
                "type": "_ptr_bmap"
            },
            {
                "name": "s",
                "type": "_ptr_slice"
            },
            {
                "name": "offset",
                "type": "uint8"
            }
        ]
    },
    "runtime_BenchmarkHashStringSpeed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkHashBytesSpeed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkHashInt32Speed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkHashInt64Speed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkHashStringArraySpeed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMegMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMegOneMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMegEqMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMegEmptyMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSmallStrMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMapStringKeysEight_16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMapStringKeysEight_32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMapStringKeysEight_64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMapStringKeysEight_1M": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_benchmarkMapStringKeysEight": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "keySize",
                "type": "int"
            }
        ]
    },
    "runtime_BenchmarkIntMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMapFirst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMapMid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMapLast": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMapCycle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_benchmarkRepeatedLookup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "lookupKeySize",
                "type": "int"
            }
        ]
    },
    "runtime_BenchmarkRepeatedLookupStrMapKey32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkRepeatedLookupStrMapKey1M": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMakeMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkNewEmptyMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkNewSmallMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMapIter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMapIterEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSameLengthMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkBigKeyMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkBigValMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSmallKeyMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMapPopulate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkComplexAlgMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkGoMapClear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMapStringConversion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMapInterfaceString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMapInterfacePtr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkNewEmptyMapHintLessThan8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkNewEmptyMapHintGreaterThan8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_mapaccess1_fast32": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "uint32"
            }
        ]
    },
    "runtime_mapaccess2_fast32": {
        "result": "struct runtime_mapaccess2_fast32_retval {unsafe_Pointer field_0;bool field_1;}",
        "result_name": "runtime_mapaccess2_fast32_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "uint32"
            }
        ]
    },
    "runtime_mapassign_fast32": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "uint32"
            }
        ]
    },
    "runtime_mapassign_fast32ptr": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_mapdelete_fast32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "uint32"
            }
        ]
    },
    "runtime_growWork_fast32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "bucket",
                "type": "uintptr"
            }
        ]
    },
    "runtime_evacuate_fast32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "oldbucket",
                "type": "uintptr"
            }
        ]
    },
    "runtime_mapaccess1_fast64": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "uint64"
            }
        ]
    },
    "runtime_mapaccess2_fast64": {
        "result": "struct runtime_mapaccess2_fast64_retval {unsafe_Pointer field_0;bool field_1;}",
        "result_name": "runtime_mapaccess2_fast64_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "uint64"
            }
        ]
    },
    "runtime_mapassign_fast64": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "uint64"
            }
        ]
    },
    "runtime_mapassign_fast64ptr": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_mapdelete_fast64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "key",
                "type": "uint64"
            }
        ]
    },
    "runtime_growWork_fast64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "bucket",
                "type": "uintptr"
            }
        ]
    },
    "runtime_evacuate_fast64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "oldbucket",
                "type": "uintptr"
            }
        ]
    },
    "runtime_mapaccess1_faststr": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "ky",
                "type": "string"
            }
        ]
    },
    "runtime_mapaccess2_faststr": {
        "result": "struct runtime_mapaccess2_faststr_retval {unsafe_Pointer field_0;bool field_1;}",
        "result_name": "runtime_mapaccess2_faststr_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "ky",
                "type": "string"
            }
        ]
    },
    "runtime_mapassign_faststr": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_mapdelete_faststr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "ky",
                "type": "string"
            }
        ]
    },
    "runtime_growWork_faststr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "bucket",
                "type": "uintptr"
            }
        ]
    },
    "runtime_evacuate_faststr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_MapType"
            },
            {
                "name": "h",
                "type": "_ptr_hmap"
            },
            {
                "name": "oldbucket",
                "type": "uintptr"
            }
        ]
    },
    "runtime_TestHmapSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestNegativeZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testMapNan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "m",
                "type": "map_float64_int"
            }
        ]
    },
    "runtime_TestMapAssignmentNan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMapOperatorAssignmentNan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMapOperatorAssignment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMapAppendAssignment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestAlias": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGrowWithNaN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGrowWithNegativeZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestIterGrowAndDelete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestIterGrowWithGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testConcurrentReadsAfterGrowth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "useReflect",
                "type": "bool"
            }
        ]
    },
    "runtime_TestConcurrentReadsAfterGrowth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestConcurrentReadsAfterGrowthReflect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestBigItems": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMapHugeZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestEmptyKeyAndValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSingleBucketMapStringKeys_DupLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSingleBucketMapStringKeys_NoDupLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testMapLookups": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "m",
                "type": "map_string_string"
            }
        ]
    },
    "runtime_TestMapNanGrowIterator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMapIterOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMapSparseIterOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMapStringBytesLookup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMapLargeKeyNoPointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMapLargeValNoPointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestIgnoreBogusMapHint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMapBuckets": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_benchmarkMapPop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_BenchmarkMapPop100": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMapPop1000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMapPop10000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_TestNonEscapingMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_benchmarkMapAssignInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_benchmarkMapOperatorAssignInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_benchmarkMapAppendAssignInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_benchmarkMapDeleteInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_benchmarkMapAssignInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_benchmarkMapOperatorAssignInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_benchmarkMapAppendAssignInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_benchmarkMapDeleteInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_benchmarkMapAssignStr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_benchmarkMapOperatorAssignStr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_benchmarkMapAppendAssignStr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_benchmarkMapDeleteStr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_benchmarkMapDeletePointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_runWith": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "v",
                "type": "int"
            }
        ]
    },
    "runtime_BenchmarkMapAssign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMapOperatorAssign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMapAppendAssign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMapDelete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_TestDeferDeleteSlow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestIncrementAfterDeleteValueInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestIncrementAfterDeleteValueInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestIncrementAfterDeleteValueInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestIncrementAfterDeleteKeyStringValueInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestIncrementAfterDeleteKeyValueString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestIncrementAfterBulkClearKeyStringValueInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMapTombstones": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_canString_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestMapInterfaceKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_typedmemmove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "dst",
                "type": "unsafe_Pointer"
            },
            {
                "name": "src",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_wbZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "dst",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_wbMove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "dst",
                "type": "unsafe_Pointer"
            },
            {
                "name": "src",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_reflect_typedmemmove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "dst",
                "type": "unsafe_Pointer"
            },
            {
                "name": "src",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_reflectlite_typedmemmove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "dst",
                "type": "unsafe_Pointer"
            },
            {
                "name": "src",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_reflectcallmove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "dst",
                "type": "unsafe_Pointer"
            },
            {
                "name": "src",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "regs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_typedslicecopy": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "dstPtr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "dstLen",
                "type": "int"
            },
            {
                "name": "srcPtr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "srcLen",
                "type": "int"
            }
        ]
    },
    "runtime_reflect_typedslicecopy": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "elemType",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "dst",
                "type": "slice"
            },
            {
                "name": "src",
                "type": "slice"
            }
        ]
    },
    "runtime_typedmemclr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_reflect_typedmemclr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_reflect_typedmemclrpartial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "off",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_reflect_typedarrayclear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "runtime_memclrHasPointers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_addb": {
        "result": "_ptr_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_byte"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_subtractb": {
        "result": "_ptr_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_byte"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_add1": {
        "result": "_ptr_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_subtract1": {
        "result": "_ptr_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime__ptr_mspan_allocBitsForIndex": {
        "result": "markBits",
        "result_name": null,
        "parameters": [
            {
                "name": "allocBitIndex",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_mspan_refillAllocCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "whichByte",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_mspan_nextFreeIndex": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mspan_isFree": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "index",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_mspan_divideByElemSize": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_mspan_objIndex": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            }
        ]
    },
    "runtime_markBitsForAddr": {
        "result": "markBits",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_mspan_markBitsForIndex": {
        "result": "markBits",
        "result_name": null,
        "parameters": [
            {
                "name": "objIndex",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_mspan_markBitsForBase": {
        "result": "markBits",
        "result_name": null,
        "parameters": []
    },
    "runtime_markBits_isMarked": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_markBits_setMarked": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_markBits_setMarkedNonAtomic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_markBits_clearMarked": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_markBitsForSpan": {
        "result": "struct runtime_markBitsForSpan_retval {markBits field_0;}",
        "result_name": "runtime_markBitsForSpan_retval",
        "parameters": [
            {
                "name": "base",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_markBits_advance": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_badPointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_mspan"
            },
            {
                "name": "p",
                "type": "uintptr"
            },
            {
                "name": "refBase",
                "type": "uintptr"
            },
            {
                "name": "refOff",
                "type": "uintptr"
            }
        ]
    },
    "runtime_findObject": {
        "result": "struct runtime_findObject_retval {uintptr field_0;_ptr_mspan field_1;uintptr field_2;}",
        "result_name": "runtime_findObject_retval",
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            },
            {
                "name": "refBase",
                "type": "uintptr"
            },
            {
                "name": "refOff",
                "type": "uintptr"
            }
        ]
    },
    "runtime_reflect_verifyNotInHeapPtr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            }
        ]
    },
    "runtime_heapBitsForAddr": {
        "result": "heapBits",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_heapBits_next": {
        "result": "struct runtime_heapBits_next_retval {heapBits field_0;uintptr field_1;}",
        "result_name": "runtime_heapBits_next_retval",
        "parameters": []
    },
    "runtime_heapBits_nextFast": {
        "result": "struct runtime_heapBits_nextFast_retval {heapBits field_0;uintptr field_1;}",
        "result_name": "runtime_heapBits_nextFast_retval",
        "parameters": []
    },
    "runtime_bulkBarrierPreWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "uintptr"
            },
            {
                "name": "src",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_bulkBarrierPreWriteSrcOnly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "uintptr"
            },
            {
                "name": "src",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_bulkBarrierBitmap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "uintptr"
            },
            {
                "name": "src",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "maskOffset",
                "type": "uintptr"
            },
            {
                "name": "bits",
                "type": "_ptr_uint8"
            }
        ]
    },
    "runtime_typeBitsBulkBarrier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "dst",
                "type": "uintptr"
            },
            {
                "name": "src",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_mspan_initHeapBits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "forceClear",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_mspan_countAlloc": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_writeHeapBitsForAddr": {
        "result": "struct runtime_writeHeapBitsForAddr_retval {writeHeapBits field_0;}",
        "result_name": "runtime_writeHeapBitsForAddr_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            }
        ]
    },
    "runtime_writeHeapBits_write": {
        "result": "writeHeapBits",
        "result_name": null,
        "parameters": [
            {
                "name": "bits",
                "type": "uintptr"
            },
            {
                "name": "valid",
                "type": "uintptr"
            }
        ]
    },
    "runtime_writeHeapBits_pad": {
        "result": "writeHeapBits",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_writeHeapBits_flush": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_readUintptr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_heapBitsSetType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "dataSize",
                "type": "uintptr"
            },
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "runtime_progToPointerMask": {
        "result": "bitvector",
        "result_name": null,
        "parameters": [
            {
                "name": "prog",
                "type": "_ptr_byte"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_runGCProg": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "prog",
                "type": "_ptr_byte"
            },
            {
                "name": "dst",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_materializeGCProg": {
        "result": "_ptr_mspan",
        "result_name": null,
        "parameters": [
            {
                "name": "ptrdata",
                "type": "uintptr"
            },
            {
                "name": "prog",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_dematerializeGCProg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_mspan"
            }
        ]
    },
    "runtime_dumpGCProg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_reflect_gcbits": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "runtime_getgcmask": {
        "result": "struct runtime_getgcmask_retval {_slice_byte field_0;}",
        "result_name": "runtime_getgcmask_retval",
        "parameters": [
            {
                "name": "ep",
                "type": "interface_"
            }
        ]
    },
    "runtime_gclinkptr_ptr": {
        "result": "_ptr_gclink",
        "result_name": null,
        "parameters": []
    },
    "runtime_allocmcache": {
        "result": "_ptr_mcache",
        "result_name": null,
        "parameters": []
    },
    "runtime_freemcache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_mcache"
            }
        ]
    },
    "runtime_getMCache": {
        "result": "_ptr_mcache",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime__ptr_mcache_refill": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "spc",
                "type": "spanClass"
            }
        ]
    },
    "runtime__ptr_mcache_allocLarge": {
        "result": "_ptr_mspan",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "noscan",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_mcache_releaseAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mcache_prepareForSweep": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mcentral_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "spc",
                "type": "spanClass"
            }
        ]
    },
    "runtime__ptr_mcentral_partialUnswept": {
        "result": "_ptr_spanSet",
        "result_name": null,
        "parameters": [
            {
                "name": "sweepgen",
                "type": "uint32"
            }
        ]
    },
    "runtime__ptr_mcentral_partialSwept": {
        "result": "_ptr_spanSet",
        "result_name": null,
        "parameters": [
            {
                "name": "sweepgen",
                "type": "uint32"
            }
        ]
    },
    "runtime__ptr_mcentral_fullUnswept": {
        "result": "_ptr_spanSet",
        "result_name": null,
        "parameters": [
            {
                "name": "sweepgen",
                "type": "uint32"
            }
        ]
    },
    "runtime__ptr_mcentral_fullSwept": {
        "result": "_ptr_spanSet",
        "result_name": null,
        "parameters": [
            {
                "name": "sweepgen",
                "type": "uint32"
            }
        ]
    },
    "runtime__ptr_mcentral_cacheSpan": {
        "result": "_ptr_mspan",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mcentral_uncacheSpan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_mspan"
            }
        ]
    },
    "runtime__ptr_mcentral_grow": {
        "result": "_ptr_mspan",
        "result_name": null,
        "parameters": []
    },
    "runtime_startCheckmarks": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_endCheckmarks": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_setCheckmark": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "uintptr"
            },
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "off",
                "type": "uintptr"
            },
            {
                "name": "mbits",
                "type": "markBits"
            }
        ]
    },
    "runtime_sysAlloc": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uintptr"
            },
            {
                "name": "sysStat",
                "type": "_ptr_sysMemStat"
            }
        ]
    },
    "runtime_sysUnused": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysUsed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            },
            {
                "name": "prepared",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysHugePage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysNoHugePage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysFree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            },
            {
                "name": "sysStat",
                "type": "_ptr_sysMemStat"
            }
        ]
    },
    "runtime_sysFault": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysReserve": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            },
            {
                "name": "sysStat",
                "type": "_ptr_sysMemStat"
            }
        ]
    },
    "runtime_TestMemmoveOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMemmove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMemmoveAlias": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMemmoveLarge0x180000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMemmoveOverlapLarge0x120000": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "runtime_testOverlap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "runtime_copyref": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_copybw": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_matchLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "runtime_cmpb": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_TestMemmoveAtomicity": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_benchmarkSizes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "sizes",
                "type": "_slice_int"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "runtime_BenchmarkMemmove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemmoveOverlap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemmoveUnalignedDst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemmoveUnalignedDstOverlap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemmoveUnalignedSrc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemmoveUnalignedSrcDst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemmoveUnalignedSrcOverlap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_TestMemclr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkMemclr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemclrUnaligned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkGoMemclr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemclrRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat7": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat11": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat12": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat13": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat14": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat15": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat24": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat40": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat48": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat56": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat72": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat256": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat512": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat1024": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat1032": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClearFat1040": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCopyFat7": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCopyFat8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCopyFat11": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCopyFat12": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCopyFat13": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCopyFat14": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCopyFat15": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCopyFat16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCopyFat24": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCopyFat32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCopyFat64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCopyFat72": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCopyFat128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCopyFat256": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCopyFat512": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCopyFat520": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCopyFat1024": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCopyFat1032": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCopyFat1040": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkIssue18740": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemclrKnownSize1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemclrKnownSize2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemclrKnownSize4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemclrKnownSize8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemclrKnownSize16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemclrKnownSize32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemclrKnownSize64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemclrKnownSize112": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemclrKnownSize128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemclrKnownSize192": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemclrKnownSize248": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemclrKnownSize256": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemclrKnownSize512": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemclrKnownSize1024": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemclrKnownSize4096": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMemclrKnownSize512KiB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_sysAllocOS": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysUnusedOS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysUsedOS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysHugePageOS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysNoHugePageOS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysFreeOS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysFaultOS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysReserveOS": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysMapOS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_resetMemoryDataView": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sbrk": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_memHdrPtr_ptr": {
        "result": "_ptr_memHdr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_memHdrPtr_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_memHdr"
            }
        ]
    },
    "runtime_memAlloc": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_memFree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ap",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_memCheck": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_memRound": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            }
        ]
    },
    "runtime_initBloc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_growMemory": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "pages",
                "type": "int32"
            }
        ]
    },
    "runtime_metricsLock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_metricsUnlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_initMetrics": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_compute0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "_ptr_statAggregate"
            },
            {
                "name": "out",
                "type": "_ptr_metricValue"
            }
        ]
    },
    "runtime_metricReader_compute": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "_",
                "type": "_ptr_statAggregate"
            },
            {
                "name": "out",
                "type": "_ptr_metricValue"
            }
        ]
    },
    "runtime_godebug_registerMetric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "read",
                "type": "void*"
            }
        ]
    },
    "runtime_makeStatDepSet": {
        "result": "statDepSet",
        "result_name": null,
        "parameters": [
            {
                "name": "deps",
                "type": "statDep"
            }
        ]
    },
    "runtime_statDepSet_difference": {
        "result": "statDepSet",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "statDepSet"
            }
        ]
    },
    "runtime_statDepSet_union": {
        "result": "statDepSet",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "statDepSet"
            }
        ]
    },
    "runtime__ptr_statDepSet_empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_statDepSet_has": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "statDep"
            }
        ]
    },
    "runtime__ptr_heapStatsAggregate_compute": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sysStatsAggregate_compute": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_cpuStatsAggregate_compute": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcStatsAggregate_compute": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_nsToSec": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "ns",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_statAggregate_ensure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "deps",
                "type": "_ptr_statDepSet"
            }
        ]
    },
    "runtime__ptr_metricValue_float64HistOrInit": {
        "result": "_ptr_metricFloat64Histogram",
        "result_name": null,
        "parameters": [
            {
                "name": "buckets",
                "type": "_slice_float64"
            }
        ]
    },
    "runtime_readMetricNames": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "runtime_readMetrics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "samplesp",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            },
            {
                "name": "cap",
                "type": "int"
            }
        ]
    },
    "runtime_prepareAllMetricsSamples": {
        "result": "struct runtime_prepareAllMetricsSamples_retval {map_string_metrics_Description field_0;_slice_metrics_Sample field_1;}",
        "result_name": "runtime_prepareAllMetricsSamples_retval",
        "parameters": []
    },
    "runtime_TestReadMetrics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestReadMetricsConsistency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkReadMetricsLatency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_TestReadMetricsCumulative": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_withinEpsilon": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v1",
                "type": "float64"
            },
            {
                "name": "v2",
                "type": "float64"
            },
            {
                "name": "e",
                "type": "float64"
            }
        ]
    },
    "runtime_TestMutexWaitTimeMetric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime__ptr_mutex_Lock1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mutex_Unlock1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mutex_Lock2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mutex_Unlock2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_rwmutexWrite_Lock1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_rwmutexWrite_Unlock1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_rwmutexWrite_Lock2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_rwmutexWrite_Unlock2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_rwmutexReadWrite_Lock1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_rwmutexReadWrite_Unlock1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_rwmutexReadWrite_Lock2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_rwmutexReadWrite_Unlock2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_rwmutexWriteRead_Lock1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_rwmutexWriteRead_Unlock1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_rwmutexWriteRead_Lock2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_rwmutexWriteRead_Unlock2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_generateMutexWaitTime": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": [
            {
                "name": "mu",
                "type": "locker2"
            }
        ]
    },
    "runtime_TestCPUMetricsSleep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_lockRankMayQueueFinalizer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_queuefinalizer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "_ptr_funcval"
            },
            {
                "name": "nret",
                "type": "uintptr"
            },
            {
                "name": "fint",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "ot",
                "type": "_ptr_abi_PtrType"
            }
        ]
    },
    "runtime_iterate_finq": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "callback",
                "type": "void*"
            }
        ]
    },
    "runtime_wakefing": {
        "result": "_ptr_g",
        "result_name": null,
        "parameters": []
    },
    "runtime_createfing": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_finalizercommit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "lock",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_runfinq": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_isGoPointerWithoutSpan": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_SetFinalizer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "interface_"
            },
            {
                "name": "finalizer",
                "type": "interface_"
            }
        ]
    },
    "runtime_KeepAlive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "runtime__ptr_Tint_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestFinalizerType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestFinalizerInterfaceBig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_fin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_int"
            }
        ]
    },
    "runtime_TestFinalizerZeroSizedStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkFinalizer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkFinalizerRun": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_adjChunks": {
        "result": "struct runtime_adjChunks_retval {_ptr_objtype field_0;_ptr_objtype field_1;}",
        "result_name": "runtime_adjChunks_retval",
        "parameters": []
    },
    "runtime_TestEmptySlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_adjStringChunk": {
        "result": "struct runtime_adjStringChunk_retval {string field_0;_ptr_objtype field_1;}",
        "result_name": "runtime_adjStringChunk_retval",
        "parameters": []
    },
    "runtime_TestEmptyString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestFinalizerOnGlobal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDeferKeepAlive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime__ptr_fixalloc_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "first",
                "type": "void*"
            },
            {
                "name": "arg",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stat",
                "type": "_ptr_sysMemStat"
            }
        ]
    },
    "runtime__ptr_fixalloc_alloc": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_fixalloc_free": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_gcinit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcenable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_setGCPhase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "runtime_pollFractionalWorkerExit": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_GC": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcWaitOnMark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "runtime_gcTrigger_test": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcStart": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "trigger",
                "type": "gcTrigger"
            }
        ]
    },
    "runtime_gcMarkDone": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcMarkTermination": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcBgMarkStartWorkers": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcBgMarkPrepare": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcBgMarkWorker": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcMarkWorkAvailable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_gcMark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "startTime",
                "type": "int64"
            }
        ]
    },
    "runtime_gcSweep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "gcMode"
            }
        ]
    },
    "runtime_gcResetMarkState": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sync_runtime_registerPoolCleanup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_boring_registerCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_clearpools": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_itoaDiv": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "val",
                "type": "uint64"
            },
            {
                "name": "dec",
                "type": "int"
            }
        ]
    },
    "runtime_fmtNSAsMS": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "ns",
                "type": "uint64"
            }
        ]
    },
    "runtime_gcTestMoveStackOnNextCall": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcTestIsReachable": {
        "result": "struct runtime_gcTestIsReachable_retval {uint64 field_0;}",
        "result_name": "runtime_gcTestIsReachable_retval",
        "parameters": [
            {
                "name": "ptrs",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_gcTestPointerClass": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime__ptr_gcCPULimiterState_limiting": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcCPULimiterState_startGCTransition": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "enableGC",
                "type": "bool"
            },
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_gcCPULimiterState_finishGCTransition": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_gcCPULimiterState_needUpdate": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_gcCPULimiterState_addAssistTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_gcCPULimiterState_addIdleTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_gcCPULimiterState_update": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_gcCPULimiterState_updateLocked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_gcCPULimiterState_accumulate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mutatorTime",
                "type": "int64"
            },
            {
                "name": "gcTime",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_gcCPULimiterState_tryLock": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcCPULimiterState_unlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcCPULimiterState_resetCapacity": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "now",
                "type": "int64"
            },
            {
                "name": "nprocs",
                "type": "int32"
            }
        ]
    },
    "runtime_makeLimiterEventStamp": {
        "result": "limiterEventStamp",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "limiterEventType"
            },
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime_limiterEventStamp_duration": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime_limiterEventStamp_typ": {
        "result": "limiterEventType",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_limiterEvent_start": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "limiterEventType"
            },
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_limiterEvent_consume": {
        "result": "struct runtime__ptr_limiterEvent_consume_retval {limiterEventType field_0;int64 field_1;}",
        "result_name": "runtime__ptr_limiterEvent_consume_retval",
        "parameters": [
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_limiterEvent_stop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "limiterEventType"
            },
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime_TestGCCPULimiter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_gcMarkRootPrepare": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcMarkRootCheck": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_markroot": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "gcw",
                "type": "_ptr_gcWork"
            },
            {
                "name": "i",
                "type": "uint32"
            },
            {
                "name": "flushBgCredit",
                "type": "bool"
            }
        ]
    },
    "runtime_markrootBlock": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "b0",
                "type": "uintptr"
            },
            {
                "name": "n0",
                "type": "uintptr"
            },
            {
                "name": "ptrmask0",
                "type": "_ptr_uint8"
            },
            {
                "name": "gcw",
                "type": "_ptr_gcWork"
            },
            {
                "name": "shard",
                "type": "int"
            }
        ]
    },
    "runtime_markrootFreeGStacks": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_markrootSpans": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gcw",
                "type": "_ptr_gcWork"
            },
            {
                "name": "shard",
                "type": "int"
            }
        ]
    },
    "runtime_gcAssistAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_gcAssistAlloc1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "scanWork",
                "type": "int64"
            }
        ]
    },
    "runtime_gcWakeAllAssists": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcParkAssist": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcFlushBgCredit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "scanWork",
                "type": "int64"
            }
        ]
    },
    "runtime_scanstack": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "gcw",
                "type": "_ptr_gcWork"
            }
        ]
    },
    "runtime_scanframeworker": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "frame",
                "type": "_ptr_stkframe"
            },
            {
                "name": "state",
                "type": "_ptr_stackScanState"
            },
            {
                "name": "gcw",
                "type": "_ptr_gcWork"
            }
        ]
    },
    "runtime_gcDrain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gcw",
                "type": "_ptr_gcWork"
            },
            {
                "name": "flags",
                "type": "gcDrainFlags"
            }
        ]
    },
    "runtime_gcDrainN": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "gcw",
                "type": "_ptr_gcWork"
            },
            {
                "name": "scanWork",
                "type": "int64"
            }
        ]
    },
    "runtime_scanblock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b0",
                "type": "uintptr"
            },
            {
                "name": "n0",
                "type": "uintptr"
            },
            {
                "name": "ptrmask",
                "type": "_ptr_uint8"
            },
            {
                "name": "gcw",
                "type": "_ptr_gcWork"
            },
            {
                "name": "stk",
                "type": "_ptr_stackScanState"
            }
        ]
    },
    "runtime_scanobject": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "uintptr"
            },
            {
                "name": "gcw",
                "type": "_ptr_gcWork"
            }
        ]
    },
    "runtime_scanConservative": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "uintptr"
            },
            {
                "name": "n",
                "type": "uintptr"
            },
            {
                "name": "ptrmask",
                "type": "_ptr_uint8"
            },
            {
                "name": "gcw",
                "type": "_ptr_gcWork"
            },
            {
                "name": "state",
                "type": "_ptr_stackScanState"
            }
        ]
    },
    "runtime_shade": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "uintptr"
            }
        ]
    },
    "runtime_greyobject": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "uintptr"
            },
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "off",
                "type": "uintptr"
            },
            {
                "name": "span",
                "type": "_ptr_mspan"
            },
            {
                "name": "gcw",
                "type": "_ptr_gcWork"
            },
            {
                "name": "objIndex",
                "type": "uintptr"
            }
        ]
    },
    "runtime_gcDumpObject": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "label",
                "type": "string"
            },
            {
                "name": "obj",
                "type": "uintptr"
            },
            {
                "name": "off",
                "type": "uintptr"
            }
        ]
    },
    "runtime_gcmarknewobject": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "span",
                "type": "_ptr_mspan"
            },
            {
                "name": "obj",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_gcMarkTinyAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcControllerState_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gcPercent",
                "type": "int32"
            },
            {
                "name": "memoryLimit",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_gcControllerState_startCycle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "markStartTime",
                "type": "int64"
            },
            {
                "name": "procs",
                "type": "int"
            },
            {
                "name": "trigger",
                "type": "gcTrigger"
            }
        ]
    },
    "runtime__ptr_gcControllerState_revise": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcControllerState_endCycle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "now",
                "type": "int64"
            },
            {
                "name": "procs",
                "type": "int"
            },
            {
                "name": "userForced",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_gcControllerState_enlistWorker": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcControllerState_findRunnableGCWorker": {
        "result": "struct runtime__ptr_gcControllerState_findRunnableGCWorker_retval {_ptr_g field_0;int64 field_1;}",
        "result_name": "runtime__ptr_gcControllerState_findRunnableGCWorker_retval",
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_gcControllerState_resetLive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bytesMarked",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_gcControllerState_markWorkerStop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "gcMarkWorkerMode"
            },
            {
                "name": "duration",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_gcControllerState_update": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dHeapLive",
                "type": "int64"
            },
            {
                "name": "dHeapScan",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_gcControllerState_addScannableStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "amount",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_gcControllerState_addGlobals": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "amount",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_gcControllerState_heapGoal": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcControllerState_heapGoalInternal": {
        "result": "struct runtime__ptr_gcControllerState_heapGoalInternal_retval {uint64 field_0;}",
        "result_name": "runtime__ptr_gcControllerState_heapGoalInternal_retval",
        "parameters": []
    },
    "runtime__ptr_gcControllerState_memoryLimitHeapGoal": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcControllerState_trigger": {
        "result": "struct runtime__ptr_gcControllerState_trigger_retval {uint64 field_0;uint64 field_1;}",
        "result_name": "runtime__ptr_gcControllerState_trigger_retval",
        "parameters": []
    },
    "runtime__ptr_gcControllerState_commit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "isSweepDone",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_gcControllerState_setGCPercent": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "int32"
            }
        ]
    },
    "runtime_setGCPercent": {
        "result": "struct runtime_setGCPercent_retval {int32 field_0;}",
        "result_name": "runtime_setGCPercent_retval",
        "parameters": [
            {
                "name": "in",
                "type": "int32"
            }
        ]
    },
    "runtime_readGOGC": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcControllerState_setMemoryLimit": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "int64"
            }
        ]
    },
    "runtime_setMemoryLimit": {
        "result": "struct runtime_setMemoryLimit_retval {int64 field_0;}",
        "result_name": "runtime_setMemoryLimit_retval",
        "parameters": [
            {
                "name": "in",
                "type": "int64"
            }
        ]
    },
    "runtime_readGOMEMLIMIT": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcControllerState_addIdleMarkWorker": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcControllerState_needIdleMarkWorker": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcControllerState_removeIdleMarkWorker": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcControllerState_setMaxIdleMarkWorkers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "max",
                "type": "int32"
            }
        ]
    },
    "runtime_gcControllerCommit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestGcPacer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime__ptr_gcExecTest_next": {
        "result": "gcCycle",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcExecTest_check": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "results",
                "type": "_slice_gcCycleResult"
            }
        ]
    },
    "runtime__ptr_gcCycleResult_goalRatio": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcCycleResult_runway": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcCycleResult_triggerRatio": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcCycleResult_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_assertInEpsilon": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            },
            {
                "name": "epsilon",
                "type": "float64"
            }
        ]
    },
    "runtime_assertInRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "min",
                "type": "float64"
            },
            {
                "name": "max",
                "type": "float64"
            }
        ]
    },
    "runtime_constant": {
        "result": "float64Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "float64"
            }
        ]
    },
    "runtime_unit": {
        "result": "float64Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "amp",
                "type": "float64"
            }
        ]
    },
    "runtime_oscillate": {
        "result": "float64Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "amp",
                "type": "float64"
            },
            {
                "name": "phase",
                "type": "float64"
            },
            {
                "name": "period",
                "type": "int"
            }
        ]
    },
    "runtime_ramp": {
        "result": "float64Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "height",
                "type": "float64"
            },
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "runtime_random": {
        "result": "float64Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "amp",
                "type": "float64"
            },
            {
                "name": "seed",
                "type": "int64"
            }
        ]
    },
    "runtime_float64Stream_delay": {
        "result": "float64Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "cycles",
                "type": "int"
            }
        ]
    },
    "runtime_float64Stream_scale": {
        "result": "float64Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "amt",
                "type": "float64"
            }
        ]
    },
    "runtime_float64Stream_offset": {
        "result": "float64Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "amt",
                "type": "float64"
            }
        ]
    },
    "runtime_float64Stream_sum": {
        "result": "float64Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "fs",
                "type": "float64Stream"
            }
        ]
    },
    "runtime_float64Stream_quantize": {
        "result": "float64Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "mult",
                "type": "float64"
            }
        ]
    },
    "runtime_float64Stream_min": {
        "result": "float64Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "min",
                "type": "float64"
            }
        ]
    },
    "runtime_float64Stream_max": {
        "result": "float64Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "max",
                "type": "float64"
            }
        ]
    },
    "runtime_float64Stream_limit": {
        "result": "float64Stream",
        "result_name": null,
        "parameters": [
            {
                "name": "min",
                "type": "float64"
            },
            {
                "name": "max",
                "type": "float64"
            }
        ]
    },
    "runtime_applyMemoryLimitHeapGoalHeadroom": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "goal",
                "type": "uint64"
            }
        ]
    },
    "runtime_TestIdleMarkWorkerCount": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_heapRetained": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcPaceScavenger": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "memoryLimit",
                "type": "int64"
            },
            {
                "name": "heapGoal",
                "type": "uint64"
            },
            {
                "name": "lastHeapGoal",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_scavengerState_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_scavengerState_park": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_scavengerState_ready": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_scavengerState_wake": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_scavengerState_sleep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "worked",
                "type": "float64"
            }
        ]
    },
    "runtime__ptr_scavengerState_controllerFailed": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_scavengerState_run": {
        "result": "struct runtime__ptr_scavengerState_run_retval {uintptr field_0;float64 field_1;}",
        "result_name": "runtime__ptr_scavengerState_run_retval",
        "parameters": []
    },
    "runtime_bgscavenge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "chan_send_int"
            }
        ]
    },
    "runtime__ptr_pageAlloc_scavenge": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "nbytes",
                "type": "uintptr"
            },
            {
                "name": "shouldStop",
                "type": "void*"
            },
            {
                "name": "force",
                "type": "bool"
            }
        ]
    },
    "runtime_printScavTrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "releasedBg",
                "type": "uintptr"
            },
            {
                "name": "releasedEager",
                "type": "uintptr"
            },
            {
                "name": "forced",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_pageAlloc_scavengeOne": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "ci",
                "type": "chunkIdx"
            },
            {
                "name": "searchIdx",
                "type": "uint"
            },
            {
                "name": "max",
                "type": "uintptr"
            }
        ]
    },
    "runtime_fillAligned": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            },
            {
                "name": "m",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_pallocData_findScavengeCandidate": {
        "result": "struct runtime__ptr_pallocData_findScavengeCandidate_retval {uint field_0;uint field_1;}",
        "result_name": "runtime__ptr_pallocData_findScavengeCandidate_retval",
        "parameters": [
            {
                "name": "searchIdx",
                "type": "uint"
            },
            {
                "name": "min",
                "type": "uintptr"
            },
            {
                "name": "max",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_scavengeIndex_init": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "test",
                "type": "bool"
            },
            {
                "name": "sysStat",
                "type": "_ptr_sysMemStat"
            }
        ]
    },
    "runtime__ptr_scavengeIndex_grow": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "limit",
                "type": "uintptr"
            },
            {
                "name": "sysStat",
                "type": "_ptr_sysMemStat"
            }
        ]
    },
    "runtime__ptr_scavengeIndex_find": {
        "result": "struct runtime__ptr_scavengeIndex_find_retval {chunkIdx field_0;uint field_1;}",
        "result_name": "runtime__ptr_scavengeIndex_find_retval",
        "parameters": [
            {
                "name": "force",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_scavengeIndex_alloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ci",
                "type": "chunkIdx"
            },
            {
                "name": "npages",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_scavengeIndex_free": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ci",
                "type": "chunkIdx"
            },
            {
                "name": "page",
                "type": "uint"
            },
            {
                "name": "npages",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_scavengeIndex_nextGen": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_scavengeIndex_setEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ci",
                "type": "chunkIdx"
            }
        ]
    },
    "runtime__ptr_scavengeIndex_setNoHugePage": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ci",
                "type": "chunkIdx"
            }
        ]
    },
    "runtime__ptr_atomicScavChunkData_load": {
        "result": "scavChunkData",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_atomicScavChunkData_store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ssc",
                "type": "scavChunkData"
            }
        ]
    },
    "runtime_unpackScavChunkData": {
        "result": "scavChunkData",
        "result_name": null,
        "parameters": [
            {
                "name": "sc",
                "type": "uint64"
            }
        ]
    },
    "runtime_scavChunkData_pack": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_scavChunkFlags_isEmpty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_scavChunkFlags_setEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_scavChunkFlags_setNonEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_scavChunkFlags_isHugePage": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_scavChunkFlags_setHugePage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_scavChunkFlags_setNoHugePage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_scavChunkData_shouldScavenge": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "currGen",
                "type": "uint32"
            },
            {
                "name": "force",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_scavChunkData_alloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "npages",
                "type": "uint"
            },
            {
                "name": "newGen",
                "type": "uint32"
            }
        ]
    },
    "runtime__ptr_scavChunkData_free": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "npages",
                "type": "uint"
            },
            {
                "name": "newGen",
                "type": "uint32"
            }
        ]
    },
    "runtime__ptr_piController_next": {
        "result": "struct runtime__ptr_piController_next_retval {float64 field_0;bool field_1;}",
        "result_name": "runtime__ptr_piController_next_retval",
        "parameters": [
            {
                "name": "input",
                "type": "float64"
            },
            {
                "name": "setpoint",
                "type": "float64"
            },
            {
                "name": "period",
                "type": "float64"
            }
        ]
    },
    "runtime__ptr_piController_reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_makePallocData": {
        "result": "_ptr_PallocData",
        "result_name": null,
        "parameters": [
            {
                "name": "alloc",
                "type": "_slice_BitRange"
            },
            {
                "name": "scavenged",
                "type": "_slice_BitRange"
            }
        ]
    },
    "runtime_TestFillAligned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPallocDataFindScavengeCandidate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPageAllocScavenge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestScavenger": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestScavengeIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestScavChunkDataPack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_FuzzPIController": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "runtime__ptr_stackObject_setRecord": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_stackObjectRecord"
            }
        ]
    },
    "runtime__ptr_stackScanState_putPtr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            },
            {
                "name": "conservative",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_stackScanState_getPtr": {
        "result": "struct runtime__ptr_stackScanState_getPtr_retval {uintptr field_0;bool field_1;}",
        "result_name": "runtime__ptr_stackScanState_getPtr_retval",
        "parameters": []
    },
    "runtime__ptr_stackScanState_addObject": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "r",
                "type": "_ptr_stackObjectRecord"
            }
        ]
    },
    "runtime__ptr_stackScanState_buildIndex": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_binarySearchTree": {
        "result": "struct runtime_binarySearchTree_retval {_ptr_stackObject field_0;_ptr_stackObjectBuf field_1;int field_2;}",
        "result_name": "runtime_binarySearchTree_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_stackObjectBuf"
            },
            {
                "name": "idx",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_stackScanState_findObject": {
        "result": "_ptr_stackObject",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_sweepClass_load": {
        "result": "sweepClass",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sweepClass_update": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sNew",
                "type": "sweepClass"
            }
        ]
    },
    "runtime__ptr_sweepClass_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sweepClass_split": {
        "result": "struct runtime_sweepClass_split_retval {spanClass field_0;bool field_1;}",
        "result_name": "runtime_sweepClass_split_retval",
        "parameters": []
    },
    "runtime__ptr_mheap_nextSpanForSweep": {
        "result": "_ptr_mspan",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_activeSweep_begin": {
        "result": "sweepLocker",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_activeSweep_end": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sl",
                "type": "sweepLocker"
            }
        ]
    },
    "runtime__ptr_activeSweep_markDrained": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_activeSweep_sweepers": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_activeSweep_isDone": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_activeSweep_reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_finishsweep_m": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_bgsweep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "chan_send_int"
            }
        ]
    },
    "runtime__ptr_sweepLocker_tryAcquire": {
        "result": "struct runtime__ptr_sweepLocker_tryAcquire_retval {sweepLocked field_0;bool field_1;}",
        "result_name": "runtime__ptr_sweepLocker_tryAcquire_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_mspan"
            }
        ]
    },
    "runtime_sweepone": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_isSweepDone": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mspan_ensureSwept": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sweepLocked_sweep": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "preserve",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_mspan_reportZombies": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_deductSweepCredit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "spanBytes",
                "type": "uintptr"
            },
            {
                "name": "callerSweepPages",
                "type": "uintptr"
            }
        ]
    },
    "runtime_clobberfree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_gcPaceSweeper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "trigger",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_gcWork_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcWork_put": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_gcWork_putFast": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_gcWork_putBatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "obj",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime__ptr_gcWork_tryGet": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcWork_tryGetFast": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcWork_dispose": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcWork_balance": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gcWork_empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_workbuf_checknonempty": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_workbuf_checkempty": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_getempty": {
        "result": "_ptr_workbuf",
        "result_name": null,
        "parameters": []
    },
    "runtime_putempty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_workbuf"
            }
        ]
    },
    "runtime_putfull": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_workbuf"
            }
        ]
    },
    "runtime_trygetfull": {
        "result": "_ptr_workbuf",
        "result_name": null,
        "parameters": []
    },
    "runtime_handoff": {
        "result": "_ptr_workbuf",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_workbuf"
            }
        ]
    },
    "runtime_prepareFreeWorkbufs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_freeSomeWbufs": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "preemptible",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_mSpanStateBox_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "mSpanState"
            }
        ]
    },
    "runtime__ptr_mSpanStateBox_get": {
        "result": "mSpanState",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mspan_base": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mspan_layout": {
        "result": "struct runtime__ptr_mspan_layout_retval {uintptr field_0;}",
        "result_name": "runtime__ptr_mspan_layout_retval",
        "parameters": []
    },
    "runtime_recordspan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "vh",
                "type": "unsafe_Pointer"
            },
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_makeSpanClass": {
        "result": "spanClass",
        "result_name": null,
        "parameters": [
            {
                "name": "sizeclass",
                "type": "uint8"
            },
            {
                "name": "noscan",
                "type": "bool"
            }
        ]
    },
    "runtime_spanClass_sizeclass": {
        "result": "int8",
        "result_name": null,
        "parameters": []
    },
    "runtime_spanClass_noscan": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_arenaIndex": {
        "result": "arenaIdx",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            }
        ]
    },
    "runtime_arenaBase": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "arenaIdx"
            }
        ]
    },
    "runtime_arenaIdx_l1": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "runtime_arenaIdx_l2": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "runtime_inheap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "uintptr"
            }
        ]
    },
    "runtime_inHeapOrStack": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "uintptr"
            }
        ]
    },
    "runtime_spanOf": {
        "result": "_ptr_mspan",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            }
        ]
    },
    "runtime_spanOfUnchecked": {
        "result": "_ptr_mspan",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            }
        ]
    },
    "runtime_spanOfHeap": {
        "result": "_ptr_mspan",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            }
        ]
    },
    "runtime_pageIndexOf": {
        "result": "struct runtime_pageIndexOf_retval {_ptr_heapArena field_0;uintptr field_1;uint8 field_2;}",
        "result_name": "runtime_pageIndexOf_retval",
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_mheap_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mheap_reclaim": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "npage",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_mheap_reclaimChunk": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "arenas",
                "type": "_slice_arenaIdx"
            },
            {
                "name": "pageIdx",
                "type": "uintptr"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_spanAllocType_manual": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mheap_alloc": {
        "result": "_ptr_mspan",
        "result_name": null,
        "parameters": [
            {
                "name": "npages",
                "type": "uintptr"
            },
            {
                "name": "spanclass",
                "type": "spanClass"
            }
        ]
    },
    "runtime__ptr_mheap_allocManual": {
        "result": "_ptr_mspan",
        "result_name": null,
        "parameters": [
            {
                "name": "npages",
                "type": "uintptr"
            },
            {
                "name": "typ",
                "type": "spanAllocType"
            }
        ]
    },
    "runtime__ptr_mheap_setSpans": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "npage",
                "type": "uintptr"
            },
            {
                "name": "s",
                "type": "_ptr_mspan"
            }
        ]
    },
    "runtime__ptr_mheap_allocNeedsZero": {
        "result": "struct runtime__ptr_mheap_allocNeedsZero_retval {bool field_0;}",
        "result_name": "runtime__ptr_mheap_allocNeedsZero_retval",
        "parameters": [
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "npage",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_mheap_tryAllocMSpan": {
        "result": "_ptr_mspan",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mheap_allocMSpanLocked": {
        "result": "_ptr_mspan",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mheap_freeMSpanLocked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_mspan"
            }
        ]
    },
    "runtime__ptr_mheap_allocSpan": {
        "result": "struct runtime__ptr_mheap_allocSpan_retval {_ptr_mspan field_0;}",
        "result_name": "runtime__ptr_mheap_allocSpan_retval",
        "parameters": [
            {
                "name": "npages",
                "type": "uintptr"
            },
            {
                "name": "typ",
                "type": "spanAllocType"
            },
            {
                "name": "spanclass",
                "type": "spanClass"
            }
        ]
    },
    "runtime__ptr_mheap_initSpan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_mspan"
            },
            {
                "name": "typ",
                "type": "spanAllocType"
            },
            {
                "name": "spanclass",
                "type": "spanClass"
            },
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "npages",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_mheap_grow": {
        "result": "struct runtime__ptr_mheap_grow_retval {uintptr field_0;bool field_1;}",
        "result_name": "runtime__ptr_mheap_grow_retval",
        "parameters": [
            {
                "name": "npage",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_mheap_freeSpan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_mspan"
            }
        ]
    },
    "runtime__ptr_mheap_freeManual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_mspan"
            },
            {
                "name": "typ",
                "type": "spanAllocType"
            }
        ]
    },
    "runtime__ptr_mheap_freeSpanLocked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_mspan"
            },
            {
                "name": "typ",
                "type": "spanAllocType"
            }
        ]
    },
    "runtime__ptr_mheap_scavengeAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_runtime_debug_freeOSMemory": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mspan_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "npages",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_mspan_inList": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mSpanList_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mSpanList_remove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "span",
                "type": "_ptr_mspan"
            }
        ]
    },
    "runtime__ptr_mSpanList_isEmpty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mSpanList_insert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "span",
                "type": "_ptr_mspan"
            }
        ]
    },
    "runtime__ptr_mSpanList_insertBack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "span",
                "type": "_ptr_mspan"
            }
        ]
    },
    "runtime__ptr_mSpanList_takeAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "other",
                "type": "_ptr_mSpanList"
            }
        ]
    },
    "runtime_spanHasSpecials": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_mspan"
            }
        ]
    },
    "runtime_spanHasNoSpecials": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_mspan"
            }
        ]
    },
    "runtime_addspecial": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "s",
                "type": "_ptr_special"
            }
        ]
    },
    "runtime_removespecial": {
        "result": "_ptr_special",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "kind",
                "type": "uint8"
            }
        ]
    },
    "runtime__ptr_mspan_specialFindSplicePoint": {
        "result": "struct runtime__ptr_mspan_specialFindSplicePoint_retval {_ptr__ptr_special field_0;bool field_1;}",
        "result_name": "runtime__ptr_mspan_specialFindSplicePoint_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "uintptr"
            },
            {
                "name": "kind",
                "type": "byte"
            }
        ]
    },
    "runtime_addfinalizer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "f",
                "type": "_ptr_funcval"
            },
            {
                "name": "nret",
                "type": "uintptr"
            },
            {
                "name": "fint",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "ot",
                "type": "_ptr_abi_PtrType"
            }
        ]
    },
    "runtime_removefinalizer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_setprofilebucket": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "b",
                "type": "_ptr_bucket"
            }
        ]
    },
    "runtime_newSpecialsIter": {
        "result": "specialsIter",
        "result_name": null,
        "parameters": [
            {
                "name": "span",
                "type": "_ptr_mspan"
            }
        ]
    },
    "runtime__ptr_specialsIter_valid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_specialsIter_next": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_specialsIter_unlinkAndNext": {
        "result": "_ptr_special",
        "result_name": null,
        "parameters": []
    },
    "runtime_freeSpecial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_special"
            },
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_gcBits_bytep": {
        "result": "_ptr_uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_gcBits_bitp": {
        "result": "struct runtime__ptr_gcBits_bitp_retval {_ptr_uint8 field_0;uint8 field_1;}",
        "result_name": "runtime__ptr_gcBits_bitp_retval",
        "parameters": [
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_gcBitsArena_tryAlloc": {
        "result": "_ptr_gcBits",
        "result_name": null,
        "parameters": [
            {
                "name": "bytes",
                "type": "uintptr"
            }
        ]
    },
    "runtime_newMarkBits": {
        "result": "_ptr_gcBits",
        "result_name": null,
        "parameters": [
            {
                "name": "nelems",
                "type": "uintptr"
            }
        ]
    },
    "runtime_newAllocBits": {
        "result": "_ptr_gcBits",
        "result_name": null,
        "parameters": [
            {
                "name": "nelems",
                "type": "uintptr"
            }
        ]
    },
    "runtime_nextMarkBitArenaEpoch": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_newArenaMayUnlock": {
        "result": "_ptr_gcBitsArena",
        "result_name": null,
        "parameters": []
    },
    "runtime_strmin": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "y",
                "type": "string"
            }
        ]
    },
    "runtime_strmax": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            },
            {
                "name": "y",
                "type": "string"
            }
        ]
    },
    "runtime_fmin32": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            },
            {
                "name": "y",
                "type": "float32"
            }
        ]
    },
    "runtime_fmin64": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "runtime_fmax32": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float32"
            },
            {
                "name": "y",
                "type": "float32"
            }
        ]
    },
    "runtime_fmax64": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "runtime_fmin": {
        "result": "F",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "F"
            },
            {
                "name": "y",
                "type": "F"
            }
        ]
    },
    "runtime_fmax": {
        "result": "F",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "F"
            },
            {
                "name": "y",
                "type": "F"
            }
        ]
    },
    "runtime_forbits": {
        "result": "F",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "F"
            },
            {
                "name": "y",
                "type": "F"
            }
        ]
    },
    "runtime_fandbits": {
        "result": "F",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "F"
            },
            {
                "name": "y",
                "type": "F"
            }
        ]
    },
    "runtime_eq": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "runtime_TestMinFloat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMaxFloat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testMinMax": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "vals",
                "type": "T"
            }
        ]
    },
    "runtime_TestMinMaxInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMinMaxUint8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMinMaxString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMinMaxStringTies": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "string"
            },
            {
                "name": "tags",
                "type": "void*"
            },
            {
                "name": "zero",
                "type": "void*"
            },
            {
                "name": "copy",
                "type": "void*"
            }
        ]
    },
    "runtime_notags": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_zeroAMD64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_copyAMD64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_zero386": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_copy386": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_zeroARM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_copyARM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_zeroARM64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_copyARM64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_zeroLOONG64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_copyLOONG64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_tagsPPC64x": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_zeroPPC64x": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_copyPPC64x": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_tagsMIPS64x": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_zeroMIPS64x": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_copyMIPS64x": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_zeroRISCV64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_copyRISCV64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_computeTable": {
        "result": "_slice_float64",
        "result_name": null,
        "parameters": []
    },
    "runtime_log2": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "runtime_nlog": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "runtime_generateGo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "g",
                "type": "_ptr_dag_Graph"
            }
        ]
    },
    "runtime_cname": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "label",
                "type": "string"
            }
        ]
    },
    "runtime_isPseudo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "label",
                "type": "string"
            }
        ]
    },
    "runtime_generateDot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "g",
                "type": "_ptr_dag_Graph"
            }
        ]
    },
    "runtime_header": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arch",
                "type": "string"
            }
        ]
    },
    "runtime_p": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "runtime_label": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "string"
            }
        ]
    },
    "runtime__ptr_layout_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "reg",
                "type": "string"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_layout_add2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sop",
                "type": "string"
            },
            {
                "name": "rop",
                "type": "string"
            },
            {
                "name": "reg",
                "type": "string"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_layout_addSpecial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "save",
                "type": "string"
            },
            {
                "name": "restore",
                "type": "string"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_layout_save": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_layout_restore": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gen386": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_genAMD64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_genARM": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_genARM64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_genMIPS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "_64bit",
                "type": "bool"
            }
        ]
    },
    "runtime_genLoong64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_genPPC64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_genRISCV64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_genS390X": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_genWasm": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_notImplemented": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_powerOfTwo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "runtime_makeClasses": {
        "result": "_slice_class",
        "result_name": null,
        "parameters": []
    },
    "runtime_computeDivMagic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_class"
            }
        ]
    },
    "runtime_printComment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "classes",
                "type": "_slice_class"
            }
        ]
    },
    "runtime_maxObjsPerSpan": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "classes",
                "type": "_slice_class"
            }
        ]
    },
    "runtime_printClasses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "classes",
                "type": "_slice_class"
            }
        ]
    },
    "runtime_maxSearchAddr": {
        "result": "offAddr",
        "result_name": null,
        "parameters": []
    },
    "runtime_chunkIndex": {
        "result": "chunkIdx",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            }
        ]
    },
    "runtime_chunkBase": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "ci",
                "type": "chunkIdx"
            }
        ]
    },
    "runtime_chunkPageIndex": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            }
        ]
    },
    "runtime_chunkIdx_l1": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "runtime_chunkIdx_l2": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "runtime_offAddrToLevelIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "offAddr"
            }
        ]
    },
    "runtime_levelIndexToOffAddr": {
        "result": "offAddr",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "runtime_addrsToSummaryRange": {
        "result": "struct runtime_addrsToSummaryRange_retval {int field_0;int field_1;}",
        "result_name": "runtime_addrsToSummaryRange_retval",
        "parameters": [
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "limit",
                "type": "uintptr"
            }
        ]
    },
    "runtime_blockAlignSummaryRange": {
        "result": "struct runtime_blockAlignSummaryRange_retval {int field_0;int field_1;}",
        "result_name": "runtime_blockAlignSummaryRange_retval",
        "parameters": [
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "lo",
                "type": "int"
            },
            {
                "name": "hi",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_pageAlloc_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mheapLock",
                "type": "_ptr_mutex"
            },
            {
                "name": "sysStat",
                "type": "_ptr_sysMemStat"
            },
            {
                "name": "test",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_pageAlloc_tryChunkOf": {
        "result": "_ptr_pallocData",
        "result_name": null,
        "parameters": [
            {
                "name": "ci",
                "type": "chunkIdx"
            }
        ]
    },
    "runtime__ptr_pageAlloc_chunkOf": {
        "result": "_ptr_pallocData",
        "result_name": null,
        "parameters": [
            {
                "name": "ci",
                "type": "chunkIdx"
            }
        ]
    },
    "runtime__ptr_pageAlloc_grow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_pageAlloc_enableChunkHugePages": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_pageAlloc_update": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "npages",
                "type": "uintptr"
            },
            {
                "name": "contig",
                "type": "bool"
            },
            {
                "name": "alloc",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_pageAlloc_allocRange": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "npages",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_pageAlloc_findMappedAddr": {
        "result": "offAddr",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "offAddr"
            }
        ]
    },
    "runtime__ptr_pageAlloc_find": {
        "result": "struct runtime__ptr_pageAlloc_find_retval {uintptr field_0;offAddr field_1;}",
        "result_name": "runtime__ptr_pageAlloc_find_retval",
        "parameters": [
            {
                "name": "npages",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_pageAlloc_alloc": {
        "result": "struct runtime__ptr_pageAlloc_alloc_retval {uintptr field_0;uintptr field_1;}",
        "result_name": "runtime__ptr_pageAlloc_alloc_retval",
        "parameters": [
            {
                "name": "npages",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_pageAlloc_free": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "npages",
                "type": "uintptr"
            }
        ]
    },
    "runtime_packPallocSum": {
        "result": "pallocSum",
        "result_name": null,
        "parameters": [
            {
                "name": "start",
                "type": "uint"
            },
            {
                "name": "max",
                "type": "uint"
            },
            {
                "name": "end",
                "type": "uint"
            }
        ]
    },
    "runtime_pallocSum_start": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "runtime_pallocSum_max": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "runtime_pallocSum_end": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "runtime_pallocSum_unpack": {
        "result": "struct runtime_pallocSum_unpack_retval {uint field_0;uint field_1;uint field_2;}",
        "result_name": "runtime_pallocSum_unpack_retval",
        "parameters": []
    },
    "runtime_mergeSummaries": {
        "result": "pallocSum",
        "result_name": null,
        "parameters": [
            {
                "name": "sums",
                "type": "_slice_pallocSum"
            },
            {
                "name": "logMaxPagesPerSum",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_pageAlloc_sysInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "test",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_pageAlloc_sysGrow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "limit",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_scavengeIndex_sysInit": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "test",
                "type": "bool"
            },
            {
                "name": "sysStat",
                "type": "_ptr_sysMemStat"
            }
        ]
    },
    "runtime__ptr_scavengeIndex_sysGrow": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "limit",
                "type": "uintptr"
            },
            {
                "name": "sysStat",
                "type": "_ptr_sysMemStat"
            }
        ]
    },
    "runtime_checkPageAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "want",
                "type": "_ptr_PageAlloc"
            },
            {
                "name": "got",
                "type": "_ptr_PageAlloc"
            }
        ]
    },
    "runtime_TestPageAllocGrow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPageAllocAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPageAllocExhaust": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPageAllocFree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPageAllocAllocAndFree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime__ptr_pageCache_empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_pageCache_alloc": {
        "result": "struct runtime__ptr_pageCache_alloc_retval {uintptr field_0;uintptr field_1;}",
        "result_name": "runtime__ptr_pageCache_alloc_retval",
        "parameters": [
            {
                "name": "npages",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_pageCache_allocN": {
        "result": "struct runtime__ptr_pageCache_allocN_retval {uintptr field_0;uintptr field_1;}",
        "result_name": "runtime__ptr_pageCache_allocN_retval",
        "parameters": [
            {
                "name": "npages",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_pageCache_flush": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_pageAlloc"
            }
        ]
    },
    "runtime__ptr_pageAlloc_allocToCache": {
        "result": "pageCache",
        "result_name": null,
        "parameters": []
    },
    "runtime_checkPageCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "got",
                "type": "PageCache"
            },
            {
                "name": "want",
                "type": "PageCache"
            }
        ]
    },
    "runtime_TestPageCacheAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPageCacheFlush": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPageAllocAllocToCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime__ptr_pageBits_get": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_pageBits_block64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_pageBits_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_pageBits_setRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_pageBits_setAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_pageBits_setBlock64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_pageBits_clear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_pageBits_clearRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_pageBits_clearAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_pageBits_clearBlock64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_pageBits_popcntRange": {
        "result": "struct runtime__ptr_pageBits_popcntRange_retval {uint field_0;}",
        "result_name": "runtime__ptr_pageBits_popcntRange_retval",
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_pallocBits_summarize": {
        "result": "pallocSum",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_pallocBits_find": {
        "result": "struct runtime__ptr_pallocBits_find_retval {uint field_0;uint field_1;}",
        "result_name": "runtime__ptr_pallocBits_find_retval",
        "parameters": [
            {
                "name": "npages",
                "type": "uintptr"
            },
            {
                "name": "searchIdx",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_pallocBits_find1": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "searchIdx",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_pallocBits_findSmallN": {
        "result": "struct runtime__ptr_pallocBits_findSmallN_retval {uint field_0;uint field_1;}",
        "result_name": "runtime__ptr_pallocBits_findSmallN_retval",
        "parameters": [
            {
                "name": "npages",
                "type": "uintptr"
            },
            {
                "name": "searchIdx",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_pallocBits_findLargeN": {
        "result": "struct runtime__ptr_pallocBits_findLargeN_retval {uint field_0;uint field_1;}",
        "result_name": "runtime__ptr_pallocBits_findLargeN_retval",
        "parameters": [
            {
                "name": "npages",
                "type": "uintptr"
            },
            {
                "name": "searchIdx",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_pallocBits_allocRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_pallocBits_allocAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_pallocBits_free1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_pallocBits_free": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_pallocBits_freeAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_pallocBits_pages64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_pallocBits_allocPages64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            },
            {
                "name": "alloc",
                "type": "uint64"
            }
        ]
    },
    "runtime_findBitRange64": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "uint64"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_pallocData_allocRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint"
            },
            {
                "name": "n",
                "type": "uint"
            }
        ]
    },
    "runtime__ptr_pallocData_allocAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_checkPallocBits": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "got",
                "type": "_ptr_PallocBits"
            },
            {
                "name": "want",
                "type": "_ptr_PallocBits"
            }
        ]
    },
    "runtime_makePallocBits": {
        "result": "_ptr_PallocBits",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_BitRange"
            }
        ]
    },
    "runtime_TestPallocBitsAllocRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_invertPallocBits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_PallocBits"
            }
        ]
    },
    "runtime_checkPallocSum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "testing_TB"
            },
            {
                "name": "got",
                "type": "PallocSum"
            },
            {
                "name": "want",
                "type": "PallocSum"
            }
        ]
    },
    "runtime_TestMallocBitsPopcntRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPallocBitsSummarizeRandom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPallocBitsSummarize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkPallocBitsSummarize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_TestPallocBitsAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPallocBitsFree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestFindBitRange64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkFindBitRange64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime__ptr_memRecordCycle_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_memRecordCycle"
            }
        ]
    },
    "runtime__ptr_mProfCycleHolder_read": {
        "result": "struct runtime__ptr_mProfCycleHolder_read_retval {uint32 field_0;}",
        "result_name": "runtime__ptr_mProfCycleHolder_read_retval",
        "parameters": []
    },
    "runtime__ptr_mProfCycleHolder_setFlushed": {
        "result": "struct runtime__ptr_mProfCycleHolder_setFlushed_retval {uint32 field_0;bool field_1;}",
        "result_name": "runtime__ptr_mProfCycleHolder_setFlushed_retval",
        "parameters": []
    },
    "runtime__ptr_mProfCycleHolder_increment": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_newBucket": {
        "result": "_ptr_bucket",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "bucketType"
            },
            {
                "name": "nstk",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_bucket_stk": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_bucket_mp": {
        "result": "_ptr_memRecord",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_bucket_bp": {
        "result": "_ptr_blockRecord",
        "result_name": null,
        "parameters": []
    },
    "runtime_stkbucket": {
        "result": "_ptr_bucket",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "bucketType"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "stk",
                "type": "_slice_uintptr"
            },
            {
                "name": "alloc",
                "type": "bool"
            }
        ]
    },
    "runtime_eqslice": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_uintptr"
            },
            {
                "name": "y",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_mProf_NextCycle": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_mProf_Flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_mProf_FlushLocked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "index",
                "type": "uint32"
            }
        ]
    },
    "runtime_mProf_PostSweep": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_mProf_Malloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_mProf_Free": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_bucket"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_SetBlockProfileRate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rate",
                "type": "int"
            }
        ]
    },
    "runtime_blockevent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cycles",
                "type": "int64"
            },
            {
                "name": "skip",
                "type": "int"
            }
        ]
    },
    "runtime_blocksampled": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "cycles",
                "type": "int64"
            },
            {
                "name": "rate",
                "type": "int64"
            }
        ]
    },
    "runtime_saveblockevent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cycles",
                "type": "int64"
            },
            {
                "name": "rate",
                "type": "int64"
            },
            {
                "name": "skip",
                "type": "int"
            },
            {
                "name": "which",
                "type": "bucketType"
            }
        ]
    },
    "runtime_SetMutexProfileFraction": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "rate",
                "type": "int"
            }
        ]
    },
    "runtime_mutexevent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cycles",
                "type": "int64"
            },
            {
                "name": "skip",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_StackRecord_Stack": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_MemProfileRecord_InUseBytes": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_MemProfileRecord_InUseObjects": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_MemProfileRecord_Stack": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_MemProfile": {
        "result": "struct runtime_MemProfile_retval {int field_0;bool field_1;}",
        "result_name": "runtime_MemProfile_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_MemProfileRecord"
            },
            {
                "name": "inuseZero",
                "type": "bool"
            }
        ]
    },
    "runtime_record": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_MemProfileRecord"
            },
            {
                "name": "b",
                "type": "_ptr_bucket"
            }
        ]
    },
    "runtime_iterate_memprof": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "runtime_BlockProfile": {
        "result": "struct runtime_BlockProfile_retval {int field_0;bool field_1;}",
        "result_name": "runtime_BlockProfile_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_BlockProfileRecord"
            }
        ]
    },
    "runtime_MutexProfile": {
        "result": "struct runtime_MutexProfile_retval {int field_0;bool field_1;}",
        "result_name": "runtime_MutexProfile_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_BlockProfileRecord"
            }
        ]
    },
    "runtime_ThreadCreateProfile": {
        "result": "struct runtime_ThreadCreateProfile_retval {int field_0;bool field_1;}",
        "result_name": "runtime_ThreadCreateProfile_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_StackRecord"
            }
        ]
    },
    "runtime_runtime_goroutineProfileWithLabels": {
        "result": "struct runtime_runtime_goroutineProfileWithLabels_retval {int field_0;bool field_1;}",
        "result_name": "runtime_runtime_goroutineProfileWithLabels_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_StackRecord"
            },
            {
                "name": "labels",
                "type": "_slice_unsafe_Pointer"
            }
        ]
    },
    "runtime_goroutineProfileWithLabels": {
        "result": "struct runtime_goroutineProfileWithLabels_retval {int field_0;bool field_1;}",
        "result_name": "runtime_goroutineProfileWithLabels_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_StackRecord"
            },
            {
                "name": "labels",
                "type": "_slice_unsafe_Pointer"
            }
        ]
    },
    "runtime__ptr_goroutineProfileStateHolder_Load": {
        "result": "goroutineProfileState",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_goroutineProfileStateHolder_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "goroutineProfileState"
            }
        ]
    },
    "runtime__ptr_goroutineProfileStateHolder_CompareAndSwap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "goroutineProfileState"
            },
            {
                "name": "new",
                "type": "goroutineProfileState"
            }
        ]
    },
    "runtime_goroutineProfileWithLabelsConcurrent": {
        "result": "struct runtime_goroutineProfileWithLabelsConcurrent_retval {int field_0;bool field_1;}",
        "result_name": "runtime_goroutineProfileWithLabelsConcurrent_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_StackRecord"
            },
            {
                "name": "labels",
                "type": "_slice_unsafe_Pointer"
            }
        ]
    },
    "runtime_tryRecordGoroutineProfileWB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp1",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_tryRecordGoroutineProfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp1",
                "type": "_ptr_g"
            },
            {
                "name": "yield",
                "type": "void*"
            }
        ]
    },
    "runtime_doRecordGoroutineProfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp1",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_goroutineProfileWithLabelsSync": {
        "result": "struct runtime_goroutineProfileWithLabelsSync_retval {int field_0;bool field_1;}",
        "result_name": "runtime_goroutineProfileWithLabelsSync_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_StackRecord"
            },
            {
                "name": "labels",
                "type": "_slice_unsafe_Pointer"
            }
        ]
    },
    "runtime_GoroutineProfile": {
        "result": "struct runtime_GoroutineProfile_retval {int field_0;bool field_1;}",
        "result_name": "runtime_GoroutineProfile_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_StackRecord"
            }
        ]
    },
    "runtime_saveg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "sp",
                "type": "uintptr"
            },
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "r",
                "type": "_ptr_StackRecord"
            }
        ]
    },
    "runtime_Stack": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "all",
                "type": "bool"
            }
        ]
    },
    "runtime_tracealloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "typ",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "runtime_tracefree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_tracegc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_makeAddrRange": {
        "result": "addrRange",
        "result_name": null,
        "parameters": [
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "limit",
                "type": "uintptr"
            }
        ]
    },
    "runtime_addrRange_size": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_addrRange_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            }
        ]
    },
    "runtime_addrRange_subtract": {
        "result": "addrRange",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "addrRange"
            }
        ]
    },
    "runtime__ptr_addrRange_takeFromFront": {
        "result": "struct runtime__ptr_addrRange_takeFromFront_retval {uintptr field_0;bool field_1;}",
        "result_name": "runtime__ptr_addrRange_takeFromFront_retval",
        "parameters": [
            {
                "name": "len",
                "type": "uintptr"
            },
            {
                "name": "align",
                "type": "uint8"
            }
        ]
    },
    "runtime__ptr_addrRange_takeFromBack": {
        "result": "struct runtime__ptr_addrRange_takeFromBack_retval {uintptr field_0;bool field_1;}",
        "result_name": "runtime__ptr_addrRange_takeFromBack_retval",
        "parameters": [
            {
                "name": "len",
                "type": "uintptr"
            },
            {
                "name": "align",
                "type": "uint8"
            }
        ]
    },
    "runtime_addrRange_removeGreaterEqual": {
        "result": "addrRange",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            }
        ]
    },
    "runtime_offAddr_add": {
        "result": "offAddr",
        "result_name": null,
        "parameters": [
            {
                "name": "bytes",
                "type": "uintptr"
            }
        ]
    },
    "runtime_offAddr_sub": {
        "result": "offAddr",
        "result_name": null,
        "parameters": [
            {
                "name": "bytes",
                "type": "uintptr"
            }
        ]
    },
    "runtime_offAddr_diff": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "l2",
                "type": "offAddr"
            }
        ]
    },
    "runtime_offAddr_lessThan": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "l2",
                "type": "offAddr"
            }
        ]
    },
    "runtime_offAddr_lessEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "l2",
                "type": "offAddr"
            }
        ]
    },
    "runtime_offAddr_equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "l2",
                "type": "offAddr"
            }
        ]
    },
    "runtime_offAddr_addr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_atomicOffAddr_Clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_atomicOffAddr_StoreMin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_atomicOffAddr_StoreUnmark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "markedAddr",
                "type": "uintptr"
            },
            {
                "name": "newAddr",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_atomicOffAddr_StoreMarked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_atomicOffAddr_Load": {
        "result": "struct runtime__ptr_atomicOffAddr_Load_retval {uintptr field_0;bool field_1;}",
        "result_name": "runtime__ptr_atomicOffAddr_Load_retval",
        "parameters": []
    },
    "runtime__ptr_addrRanges_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sysStat",
                "type": "_ptr_sysMemStat"
            }
        ]
    },
    "runtime__ptr_addrRanges_findSucc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_addrRanges_findAddrGreaterEqual": {
        "result": "struct runtime__ptr_addrRanges_findAddrGreaterEqual_retval {uintptr field_0;bool field_1;}",
        "result_name": "runtime__ptr_addrRanges_findAddrGreaterEqual_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_addrRanges_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_addrRanges_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "addrRange"
            }
        ]
    },
    "runtime__ptr_addrRanges_removeLast": {
        "result": "addrRange",
        "result_name": null,
        "parameters": [
            {
                "name": "nBytes",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_addrRanges_removeGreaterEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_addrRanges_cloneInto": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_addrRanges"
            }
        ]
    },
    "runtime_validateAddrRanges": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "a",
                "type": "_ptr_AddrRanges"
            },
            {
                "name": "want",
                "type": "AddrRange"
            }
        ]
    },
    "runtime_TestAddrRangesAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestAddrRangesFindSucc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_MSanRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "runtime_MSanWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "runtime_msanread": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sz",
                "type": "uintptr"
            }
        ]
    },
    "runtime_domsanread": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sz",
                "type": "uintptr"
            }
        ]
    },
    "runtime_msanwrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sz",
                "type": "uintptr"
            }
        ]
    },
    "runtime_msanmalloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sz",
                "type": "uintptr"
            }
        ]
    },
    "runtime_msanfree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sz",
                "type": "uintptr"
            }
        ]
    },
    "runtime_msanmove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "unsafe_Pointer"
            },
            {
                "name": "src",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sz",
                "type": "uintptr"
            }
        ]
    },
    "runtime_roundupsize": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_spanSet_push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_mspan"
            }
        ]
    },
    "runtime__ptr_spanSet_pop": {
        "result": "_ptr_mspan",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_spanSet_reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_atomicSpanSetSpinePointer_Load": {
        "result": "spanSetSpinePointer",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_atomicSpanSetSpinePointer_StoreNoWB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "spanSetSpinePointer"
            }
        ]
    },
    "runtime_spanSetSpinePointer_lookup": {
        "result": "_ptr_generic",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_spanSetBlockAlloc_alloc": {
        "result": "_ptr_spanSetBlock",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_spanSetBlockAlloc_free": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "block",
                "type": "_ptr_spanSetBlock"
            }
        ]
    },
    "runtime_makeHeadTailIndex": {
        "result": "headTailIndex",
        "result_name": null,
        "parameters": [
            {
                "name": "head",
                "type": "uint32"
            },
            {
                "name": "tail",
                "type": "uint32"
            }
        ]
    },
    "runtime_headTailIndex_head": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime_headTailIndex_tail": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime_headTailIndex_split": {
        "result": "struct runtime_headTailIndex_split_retval {uint32 field_0;uint32 field_1;}",
        "result_name": "runtime_headTailIndex_split_retval",
        "parameters": []
    },
    "runtime__ptr_atomicHeadTailIndex_load": {
        "result": "headTailIndex",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_atomicHeadTailIndex_cas": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "headTailIndex"
            },
            {
                "name": "new",
                "type": "headTailIndex"
            }
        ]
    },
    "runtime__ptr_atomicHeadTailIndex_incHead": {
        "result": "headTailIndex",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_atomicHeadTailIndex_decHead": {
        "result": "headTailIndex",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_atomicHeadTailIndex_incTail": {
        "result": "headTailIndex",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_atomicHeadTailIndex_reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_atomicMSpanPointer_Load": {
        "result": "_ptr_mspan",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_atomicMSpanPointer_StoreNoWB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_mspan"
            }
        ]
    },
    "runtime_ReadMemStats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_MemStats"
            }
        ]
    },
    "runtime_readmemstats_m": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stats",
                "type": "_ptr_MemStats"
            }
        ]
    },
    "runtime_readGCStats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pauses",
                "type": "_ptr__slice_uint64"
            }
        ]
    },
    "runtime_readGCStats_m": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pauses",
                "type": "_ptr__slice_uint64"
            }
        ]
    },
    "runtime_flushmcache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_flushallmcaches": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sysMemStat_load": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sysMemStat_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_heapStatsDelta_merge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_heapStatsDelta"
            }
        ]
    },
    "runtime__ptr_consistentHeapStats_acquire": {
        "result": "_ptr_heapStatsDelta",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_consistentHeapStats_release": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_consistentHeapStats_unsafeRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_heapStatsDelta"
            }
        ]
    },
    "runtime__ptr_consistentHeapStats_unsafeClear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_consistentHeapStats_read": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_heapStatsDelta"
            }
        ]
    },
    "runtime__ptr_cpuStats_accumulate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "now",
                "type": "int64"
            },
            {
                "name": "gcMarkPhase",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_wbBuf_reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_wbBuf_discard": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_wbBuf_empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_wbBuf_get1": {
        "result": "_ptr__1_uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_wbBuf_get2": {
        "result": "_ptr__2_uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_wbBufFlush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_wbBufFlush1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_nonblockingPipe": {
        "result": "struct runtime_nonblockingPipe_retval {int32 field_0;int32 field_1;}",
        "result_name": "runtime_nonblockingPipe_retval",
        "parameters": []
    },
    "runtime_TestSetNonblock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestNonblockingPipe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_checkIsPipe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "r",
                "type": "int32"
            },
            {
                "name": "w",
                "type": "int32"
            }
        ]
    },
    "runtime_checkNonblocking": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "runtime_checkCloseonexec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "runtime_pollInfo_closing": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_pollInfo_eventErr": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_pollInfo_expiredReadDeadline": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_pollInfo_expiredWriteDeadline": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_pollDesc_info": {
        "result": "pollInfo",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_pollDesc_publishInfo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_pollDesc_setEventErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            },
            {
                "name": "seq",
                "type": "uintptr"
            }
        ]
    },
    "runtime_poll_runtime_pollServerInit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_netpollGenericInit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_netpollinited": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_poll_runtime_isPollServerDescriptor": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            }
        ]
    },
    "runtime_poll_runtime_pollOpen": {
        "result": "struct runtime_poll_runtime_pollOpen_retval {_ptr_pollDesc field_0;int field_1;}",
        "result_name": "runtime_poll_runtime_pollOpen_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            }
        ]
    },
    "runtime_poll_runtime_pollClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_pollDesc"
            }
        ]
    },
    "runtime__ptr_pollCache_free": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_pollDesc"
            }
        ]
    },
    "runtime_poll_runtime_pollReset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_pollDesc"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "runtime_poll_runtime_pollWait": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_pollDesc"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "runtime_poll_runtime_pollWaitCanceled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_pollDesc"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "runtime_poll_runtime_pollSetDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_pollDesc"
            },
            {
                "name": "d",
                "type": "int64"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "runtime_poll_runtime_pollUnblock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_pollDesc"
            }
        ]
    },
    "runtime_netpollready": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "toRun",
                "type": "_ptr_gList"
            },
            {
                "name": "pd",
                "type": "_ptr_pollDesc"
            },
            {
                "name": "mode",
                "type": "int32"
            }
        ]
    },
    "runtime_netpollcheckerr": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_pollDesc"
            },
            {
                "name": "mode",
                "type": "int32"
            }
        ]
    },
    "runtime_netpollblockcommit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "gpp",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_netpollgoready": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "traceskip",
                "type": "int"
            }
        ]
    },
    "runtime_netpollblock": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_pollDesc"
            },
            {
                "name": "mode",
                "type": "int32"
            },
            {
                "name": "waitio",
                "type": "bool"
            }
        ]
    },
    "runtime_netpollunblock": {
        "result": "_ptr_g",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_pollDesc"
            },
            {
                "name": "mode",
                "type": "int32"
            },
            {
                "name": "ioready",
                "type": "bool"
            }
        ]
    },
    "runtime_netpolldeadlineimpl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_pollDesc"
            },
            {
                "name": "seq",
                "type": "uintptr"
            },
            {
                "name": "read",
                "type": "bool"
            },
            {
                "name": "write",
                "type": "bool"
            }
        ]
    },
    "runtime_netpollDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "interface_"
            },
            {
                "name": "seq",
                "type": "uintptr"
            }
        ]
    },
    "runtime_netpollReadDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "interface_"
            },
            {
                "name": "seq",
                "type": "uintptr"
            }
        ]
    },
    "runtime_netpollWriteDeadline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "interface_"
            },
            {
                "name": "seq",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_pollCache_alloc": {
        "result": "_ptr_pollDesc",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_pollDesc_makeArg": {
        "result": "struct runtime__ptr_pollDesc_makeArg_retval {interface_ field_0;}",
        "result_name": "runtime__ptr_pollDesc_makeArg_retval",
        "parameters": []
    },
    "runtime_poll": {
        "result": "struct runtime_poll_retval {int32 field_0;int32 field_1;}",
        "result_name": "runtime_poll_retval",
        "parameters": [
            {
                "name": "pfds",
                "type": "_ptr_pollfd"
            },
            {
                "name": "npfds",
                "type": "uintptr"
            },
            {
                "name": "timeout",
                "type": "uintptr"
            }
        ]
    },
    "runtime_netpollinit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_netpollIsPollDescriptor": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            }
        ]
    },
    "runtime_netpollwakeup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_netpollopen": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "pd",
                "type": "_ptr_pollDesc"
            }
        ]
    },
    "runtime_netpollclose": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            }
        ]
    },
    "runtime_netpollarm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_pollDesc"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "runtime_netpollBreak": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_netpoll": {
        "result": "gList",
        "result_name": null,
        "parameters": [
            {
                "name": "delay",
                "type": "int64"
            }
        ]
    },
    "runtime_BenchmarkNetpollBreak": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_errno": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "runtime_port_create": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "runtime_port_associate": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "port",
                "type": "int32"
            },
            {
                "name": "source",
                "type": "int32"
            },
            {
                "name": "object",
                "type": "uintptr"
            },
            {
                "name": "events",
                "type": "uint32"
            },
            {
                "name": "user",
                "type": "uintptr"
            }
        ]
    },
    "runtime_port_dissociate": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "port",
                "type": "int32"
            },
            {
                "name": "source",
                "type": "int32"
            },
            {
                "name": "object",
                "type": "uintptr"
            }
        ]
    },
    "runtime_port_getn": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "port",
                "type": "int32"
            },
            {
                "name": "evs",
                "type": "_ptr_portevent"
            },
            {
                "name": "max",
                "type": "uint32"
            },
            {
                "name": "nget",
                "type": "_ptr_uint32"
            },
            {
                "name": "timeout",
                "type": "_ptr_timespec"
            }
        ]
    },
    "runtime_port_alert": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "port",
                "type": "int32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "events",
                "type": "uint32"
            },
            {
                "name": "user",
                "type": "uintptr"
            }
        ]
    },
    "runtime_netpollupdate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_pollDesc"
            },
            {
                "name": "set",
                "type": "uint32"
            },
            {
                "name": "clear",
                "type": "uint32"
            }
        ]
    },
    "runtime_netpolldisarm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_pollDesc"
            },
            {
                "name": "mode",
                "type": "int32"
            }
        ]
    },
    "runtime_removesub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_swapsub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pd",
                "type": "_ptr_pollDesc"
            },
            {
                "name": "from",
                "type": "int"
            },
            {
                "name": "to",
                "type": "int"
            }
        ]
    },
    "runtime_handlecompletion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "toRun",
                "type": "_ptr_gList"
            },
            {
                "name": "op",
                "type": "_ptr_net_op"
            },
            {
                "name": "errno",
                "type": "int32"
            },
            {
                "name": "qty",
                "type": "uint32"
            }
        ]
    },
    "runtime_runtime_ignoreHangup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_runtime_unignoreHangup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "string"
            }
        ]
    },
    "runtime_ignoredNote": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "note",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_osRelax": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "relax",
                "type": "bool"
            }
        ]
    },
    "runtime_enableWER": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_newOSProcCreated": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestNewOSProc0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkSyscall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSyscallWork": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSyscallExcess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSyscallExcessWork": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_benchmarkSyscall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "work",
                "type": "int"
            },
            {
                "name": "excess",
                "type": "int"
            }
        ]
    },
    "runtime_TestFreeBSDNumCPU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_syscall0": {
        "result": "struct runtime_syscall0_retval {uintptr field_0;}",
        "result_name": "runtime_syscall0_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_libFunc"
            }
        ]
    },
    "runtime_syscall1": {
        "result": "struct runtime_syscall1_retval {uintptr field_0;}",
        "result_name": "runtime_syscall1_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_libFunc"
            },
            {
                "name": "a0",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall2": {
        "result": "struct runtime_syscall2_retval {uintptr field_0;}",
        "result_name": "runtime_syscall2_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_libFunc"
            },
            {
                "name": "a0",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall3": {
        "result": "struct runtime_syscall3_retval {uintptr field_0;}",
        "result_name": "runtime_syscall3_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_libFunc"
            },
            {
                "name": "a0",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall4": {
        "result": "struct runtime_syscall4_retval {uintptr field_0;}",
        "result_name": "runtime_syscall4_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_libFunc"
            },
            {
                "name": "a0",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall5": {
        "result": "struct runtime_syscall5_retval {uintptr field_0;}",
        "result_name": "runtime_syscall5_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_libFunc"
            },
            {
                "name": "a0",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall6": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_exit1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int32"
            }
        ]
    },
    "runtime_exit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int32"
            }
        ]
    },
    "runtime_write2": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "p",
                "type": "uintptr"
            },
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "runtime_write1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "runtime_read": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "runtime_open": {
        "result": "struct runtime_open_retval {int32 field_0;}",
        "result_name": "runtime_open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_byte"
            },
            {
                "name": "mode",
                "type": "int32"
            },
            {
                "name": "perm",
                "type": "int32"
            }
        ]
    },
    "runtime_closefd": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            }
        ]
    },
    "runtime_pipe": {
        "result": "struct runtime_pipe_retval {int32 field_0;int32 field_1;}",
        "result_name": "runtime_pipe_retval",
        "parameters": []
    },
    "runtime_mprotect": {
        "result": "struct runtime_mprotect_retval {unsafe_Pointer field_0;int field_1;}",
        "result_name": "runtime_mprotect_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            },
            {
                "name": "prot",
                "type": "int32"
            }
        ]
    },
    "runtime_madvise": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            },
            {
                "name": "flags",
                "type": "int32"
            }
        ]
    },
    "runtime_sigaction1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uintptr"
            },
            {
                "name": "new",
                "type": "uintptr"
            },
            {
                "name": "old",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sigaltstack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "new",
                "type": "_ptr_stackt"
            },
            {
                "name": "old",
                "type": "_ptr_stackt"
            }
        ]
    },
    "runtime_internal_cpu_getsystemcfg": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "label",
                "type": "uint"
            }
        ]
    },
    "runtime_usleep1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "usec",
                "type": "uint32"
            }
        ]
    },
    "runtime_usleep_no_g": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "usec",
                "type": "uint32"
            }
        ]
    },
    "runtime_usleep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "usec",
                "type": "uint32"
            }
        ]
    },
    "runtime_clock_gettime": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "clockid",
                "type": "int32"
            },
            {
                "name": "tp",
                "type": "_ptr_timespec"
            }
        ]
    },
    "runtime_setitimer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "int32"
            },
            {
                "name": "new",
                "type": "_ptr_itimerval"
            },
            {
                "name": "old",
                "type": "_ptr_itimerval"
            }
        ]
    },
    "runtime_malloc": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sem_init": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "sem",
                "type": "_ptr_semt"
            },
            {
                "name": "pshared",
                "type": "int32"
            },
            {
                "name": "value",
                "type": "uint32"
            }
        ]
    },
    "runtime_sem_wait": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "sem",
                "type": "_ptr_semt"
            }
        ]
    },
    "runtime_sem_post": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "sem",
                "type": "_ptr_semt"
            }
        ]
    },
    "runtime_sem_timedwait": {
        "result": "struct runtime_sem_timedwait_retval {int32 field_0;int32 field_1;}",
        "result_name": "runtime_sem_timedwait_retval",
        "parameters": [
            {
                "name": "sem",
                "type": "_ptr_semt"
            },
            {
                "name": "timeout",
                "type": "_ptr_timespec"
            }
        ]
    },
    "runtime_raise": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            }
        ]
    },
    "runtime_raiseproc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            }
        ]
    },
    "runtime_osyield1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_osyield_no_g": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_osyield": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sysconf": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "int32"
            }
        ]
    },
    "runtime_pthread_attr_destroy": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "attr",
                "type": "_ptr_pthreadattr"
            }
        ]
    },
    "runtime_pthread_attr_init1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "attr",
                "type": "uintptr"
            }
        ]
    },
    "runtime_pthread_attr_init": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "attr",
                "type": "_ptr_pthreadattr"
            }
        ]
    },
    "runtime_pthread_attr_setdetachstate1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "attr",
                "type": "uintptr"
            },
            {
                "name": "state",
                "type": "int32"
            }
        ]
    },
    "runtime_pthread_attr_setdetachstate": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "attr",
                "type": "_ptr_pthreadattr"
            },
            {
                "name": "state",
                "type": "int"
            }
        ]
    },
    "runtime_pthread_attr_setstackaddr": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "attr",
                "type": "_ptr_pthread_attr"
            },
            {
                "name": "stk",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_pthread_attr_getstacksize": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "attr",
                "type": "_ptr_pthreadattr"
            },
            {
                "name": "size",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "runtime_pthread_attr_setstacksize1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "attr",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uint64"
            }
        ]
    },
    "runtime_pthread_attr_setstacksize": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "attr",
                "type": "_ptr_pthread_attr"
            },
            {
                "name": "size",
                "type": "uint64"
            }
        ]
    },
    "runtime_pthread_create1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "tid",
                "type": "uintptr"
            },
            {
                "name": "attr",
                "type": "uintptr"
            },
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "arg",
                "type": "uintptr"
            }
        ]
    },
    "runtime_pthread_create": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "attr",
                "type": "_ptr_pthreadattr"
            },
            {
                "name": "start",
                "type": "uintptr"
            },
            {
                "name": "arg",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_sigprocmask1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "how",
                "type": "uintptr"
            },
            {
                "name": "new",
                "type": "uintptr"
            },
            {
                "name": "old",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sigprocmask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "how",
                "type": "uint32"
            },
            {
                "name": "new",
                "type": "_ptr_sigset"
            },
            {
                "name": "old",
                "type": "_ptr_sigset"
            }
        ]
    },
    "runtime_pthread_self": {
        "result": "struct runtime_pthread_self_retval {pthread field_0;}",
        "result_name": "runtime_pthread_self_retval",
        "parameters": []
    },
    "runtime_signalM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            },
            {
                "name": "sig",
                "type": "int"
            }
        ]
    },
    "runtime_sighandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            },
            {
                "name": "info",
                "type": "_ptr_siginfo"
            },
            {
                "name": "ctxt",
                "type": "unsafe_Pointer"
            },
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_sigenable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            }
        ]
    },
    "runtime_sigdisable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            }
        ]
    },
    "runtime_sigignore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            }
        ]
    },
    "runtime_setProcessCPUProfiler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hz",
                "type": "int32"
            }
        ]
    },
    "runtime_setThreadCPUProfiler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hz",
                "type": "int32"
            }
        ]
    },
    "runtime_getPageSize": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_osinit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_tstart_sysvicall": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "newm",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_newosproc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_exitThread": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "wait",
                "type": "_ptr_atomic_Uint32"
            }
        ]
    },
    "runtime_getRandomData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_mpreinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_miniterrno": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_minit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_unminit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_mdestroy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_sigtramp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ureg",
                "type": "unsafe_Pointer"
            },
            {
                "name": "note",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_setsig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            },
            {
                "name": "fn",
                "type": "uintptr"
            }
        ]
    },
    "runtime_setsigstack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "runtime_getsig": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "runtime_setSignalstackSP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_stackt"
            },
            {
                "name": "sp",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sigaddset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mask",
                "type": "_ptr_sigset"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_sigdelset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mask",
                "type": "_ptr_sigset"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_sigctxt_fixsigcode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            }
        ]
    },
    "runtime_validSIGPROF": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            },
            {
                "name": "c",
                "type": "_ptr_sigctxt"
            }
        ]
    },
    "runtime_semacreate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_semasleep": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ns",
                "type": "int64"
            }
        ]
    },
    "runtime_semawakeup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_getcontext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_doMmap": {
        "result": "struct runtime_doMmap_retval {uintptr field_0;uintptr field_1;}",
        "result_name": "runtime_doMmap_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "n",
                "type": "uintptr"
            },
            {
                "name": "prot",
                "type": "uintptr"
            },
            {
                "name": "flags",
                "type": "uintptr"
            },
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "off",
                "type": "uintptr"
            }
        ]
    },
    "runtime_nanotime1": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime_pthread_attr_getstack": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "attr",
                "type": "_ptr_pthreadattr"
            },
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "_ptr_uint64"
            }
        ]
    },
    "runtime_pthread_attr_setstack": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "attr",
                "type": "_ptr_pthreadattr"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uint64"
            }
        ]
    },
    "runtime_sem_reltimedwait_np": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "sem",
                "type": "_ptr_semt"
            },
            {
                "name": "timeout",
                "type": "_ptr_timespec"
            }
        ]
    },
    "runtime_walltime": {
        "result": "struct runtime_walltime_retval {int64 field_0;int32 field_1;}",
        "result_name": "runtime_walltime_retval",
        "parameters": []
    },
    "runtime_pipe2": {
        "result": "struct runtime_pipe2_retval {int32 field_0;int32 field_1;}",
        "result_name": "runtime_pipe2_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "int32"
            }
        ]
    },
    "runtime_fcntl": {
        "result": "struct runtime_fcntl_retval {int32 field_0;int32 field_1;}",
        "result_name": "runtime_fcntl_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "cmd",
                "type": "int32"
            },
            {
                "name": "arg",
                "type": "int32"
            }
        ]
    },
    "runtime_sysauxv": {
        "result": "struct runtime_sysauxv_retval {int field_0;}",
        "result_name": "runtime_sysauxv_retval",
        "parameters": [
            {
                "name": "auxv",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_runPerThreadSyscall": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_newosproc0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            },
            {
                "name": "stk",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_libpreinit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_setNonblock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            }
        ]
    },
    "runtime_getuid": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "runtime_geteuid": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "runtime_getgid": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "runtime_getegid": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "runtime_unimplemented": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "runtime_sigNoteSetup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sigNoteWakeup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sigNoteSleep": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sysctlbynameInt32": {
        "result": "struct runtime_sysctlbynameInt32_retval {int32 field_0;int32 field_1;}",
        "result_name": "runtime_sysctlbynameInt32_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_internal_cpu_getsysctlbyname": {
        "result": "struct runtime_internal_cpu_getsysctlbyname_retval {int32 field_0;int32 field_1;}",
        "result_name": "runtime_internal_cpu_getsysctlbyname_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_getncpu": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "runtime_mstart_stub": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_cgoSigtramp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_lwp_create": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "unsafe_Pointer"
            },
            {
                "name": "flags",
                "type": "uintptr"
            },
            {
                "name": "lwpid",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_sysctl": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "mib",
                "type": "_ptr_uint32"
            },
            {
                "name": "miblen",
                "type": "uint32"
            },
            {
                "name": "out",
                "type": "_ptr_byte"
            },
            {
                "name": "size",
                "type": "_ptr_uintptr"
            },
            {
                "name": "dst",
                "type": "_ptr_byte"
            },
            {
                "name": "ndst",
                "type": "uintptr"
            }
        ]
    },
    "runtime_lwp_gettid": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "runtime_lwp_kill": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tid",
                "type": "int32"
            },
            {
                "name": "sig",
                "type": "int"
            }
        ]
    },
    "runtime_sys_umtx_sleep": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "val",
                "type": "int32"
            },
            {
                "name": "timeout",
                "type": "int32"
            }
        ]
    },
    "runtime_sys_umtx_wakeup": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "val",
                "type": "int32"
            }
        ]
    },
    "runtime_kqueue": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "runtime_kevent": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "kq",
                "type": "int32"
            },
            {
                "name": "ch",
                "type": "_ptr_keventt"
            },
            {
                "name": "nch",
                "type": "int32"
            },
            {
                "name": "ev",
                "type": "_ptr_keventt"
            },
            {
                "name": "nev",
                "type": "int32"
            },
            {
                "name": "ts",
                "type": "_ptr_timespec"
            }
        ]
    },
    "runtime_issetugid": {
        "result": "struct runtime_issetugid_retval {int32 field_0;}",
        "result_name": "runtime_issetugid_retval",
        "parameters": []
    },
    "runtime_futexsleep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "val",
                "type": "uint32"
            },
            {
                "name": "ns",
                "type": "int64"
            }
        ]
    },
    "runtime_futexsleep1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "val",
                "type": "uint32"
            },
            {
                "name": "ns",
                "type": "int64"
            }
        ]
    },
    "runtime_futexwakeup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "cnt",
                "type": "uint32"
            }
        ]
    },
    "runtime_lwp_start": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_thr_new": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "param",
                "type": "_ptr_thrparam"
            },
            {
                "name": "size",
                "type": "int32"
            }
        ]
    },
    "runtime_thr_self": {
        "result": "thread",
        "result_name": null,
        "parameters": []
    },
    "runtime_thr_kill": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tid",
                "type": "thread"
            },
            {
                "name": "sig",
                "type": "int"
            }
        ]
    },
    "runtime_sys_umtx_op": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "mode",
                "type": "int32"
            },
            {
                "name": "val",
                "type": "uint32"
            },
            {
                "name": "uaddr1",
                "type": "uintptr"
            },
            {
                "name": "ut",
                "type": "_ptr_umtx_time"
            }
        ]
    },
    "runtime_sysctlnametomib": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_slice_byte"
            },
            {
                "name": "mib",
                "type": "_ptr___CTL_MAXNAME_uint32"
            }
        ]
    },
    "runtime_cpuset_getaffinity": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "which",
                "type": "int"
            },
            {
                "name": "id",
                "type": "int64"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "mask",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_thr_start": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sysSigaction": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            },
            {
                "name": "new",
                "type": "_ptr_sigactiont"
            },
            {
                "name": "old",
                "type": "_ptr_sigactiont"
            }
        ]
    },
    "runtime_asmSigaction": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uintptr"
            },
            {
                "name": "new",
                "type": "_ptr_sigactiont"
            },
            {
                "name": "old",
                "type": "_ptr_sigactiont"
            }
        ]
    },
    "runtime_checkgoarm": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_archauxv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "uintptr"
            },
            {
                "name": "val",
                "type": "uintptr"
            }
        ]
    },
    "runtime_osArchInit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_getcpucap": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime_getrctl": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "controlname",
                "type": "unsafe_Pointer"
            },
            {
                "name": "oldbuf",
                "type": "unsafe_Pointer"
            },
            {
                "name": "newbuf",
                "type": "unsafe_Pointer"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "runtime_rctlblk_get_local_action": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_rctlblk_get_local_flags": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_rctlblk_get_value": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_rctlblk_size": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_wasmWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "runtime_futex": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "op",
                "type": "int32"
            },
            {
                "name": "val",
                "type": "uint32"
            },
            {
                "name": "ts",
                "type": "unsafe_Pointer"
            },
            {
                "name": "addr2",
                "type": "unsafe_Pointer"
            },
            {
                "name": "val3",
                "type": "uint32"
            }
        ]
    },
    "runtime_getproccount": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "runtime_clone": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "flags",
                "type": "int32"
            },
            {
                "name": "stk",
                "type": "unsafe_Pointer"
            },
            {
                "name": "mp",
                "type": "unsafe_Pointer"
            },
            {
                "name": "gp",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_mincore": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            },
            {
                "name": "dst",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_getHugePageSize": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_gettid": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime_sigreturn__sigaction": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_timer_create": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "clockid",
                "type": "int32"
            },
            {
                "name": "sevp",
                "type": "_ptr_sigevent"
            },
            {
                "name": "timerid",
                "type": "_ptr_int32"
            }
        ]
    },
    "runtime_timer_settime": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "timerid",
                "type": "int32"
            },
            {
                "name": "flags",
                "type": "int32"
            },
            {
                "name": "new",
                "type": "_ptr_itimerspec"
            },
            {
                "name": "old",
                "type": "_ptr_itimerspec"
            }
        ]
    },
    "runtime_timer_delete": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "timerid",
                "type": "int32"
            }
        ]
    },
    "runtime_rtsigprocmask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "how",
                "type": "int32"
            },
            {
                "name": "new",
                "type": "_ptr_sigset"
            },
            {
                "name": "old",
                "type": "_ptr_sigset"
            },
            {
                "name": "size",
                "type": "int32"
            }
        ]
    },
    "runtime_sched_getaffinity": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "uintptr"
            },
            {
                "name": "len",
                "type": "uintptr"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_rt_sigaction": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uintptr"
            },
            {
                "name": "new",
                "type": "_ptr_sigactiont"
            },
            {
                "name": "old",
                "type": "_ptr_sigactiont"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_getpid": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime_tgkill": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tgid",
                "type": "int"
            },
            {
                "name": "tid",
                "type": "int"
            },
            {
                "name": "sig",
                "type": "int"
            }
        ]
    },
    "runtime_syscall_runtime_doAllThreadsSyscall": {
        "result": "struct runtime_syscall_runtime_doAllThreadsSyscall_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_runtime_doAllThreadsSyscall_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_sigctxt_sigFromUser": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_vdsoCall": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sigfillset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mask",
                "type": "_ptr__4_uint32"
            }
        ]
    },
    "runtime_vdsoauxv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "uintptr"
            },
            {
                "name": "val",
                "type": "uintptr"
            }
        ]
    },
    "runtime_lwp_tramp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_lwp_park": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "clockid",
                "type": "int32"
            },
            {
                "name": "flags",
                "type": "int32"
            },
            {
                "name": "ts",
                "type": "_ptr_timespec"
            },
            {
                "name": "unpark",
                "type": "int32"
            },
            {
                "name": "hint",
                "type": "unsafe_Pointer"
            },
            {
                "name": "unparkhint",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_lwp_unpark": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "lwp",
                "type": "int32"
            },
            {
                "name": "hint",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_lwp_self": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "runtime_sysctlInt": {
        "result": "struct runtime_sysctlInt_retval {int32 field_0;bool field_1;}",
        "result_name": "runtime_sysctlInt_retval",
        "parameters": [
            {
                "name": "mib",
                "type": "_slice_uint32"
            }
        ]
    },
    "runtime_getOSRev": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_netbsdMstart": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_netbsdMstart0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_lwp_mcontext_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mc",
                "type": "_ptr_mcontextt"
            },
            {
                "name": "stk",
                "type": "unsafe_Pointer"
            },
            {
                "name": "mp",
                "type": "_ptr_m"
            },
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "fn",
                "type": "uintptr"
            }
        ]
    },
    "runtime_osStackAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_mspan"
            }
        ]
    },
    "runtime_osStackFree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_mspan"
            }
        ]
    },
    "runtime_sysctlUint64": {
        "result": "struct runtime_sysctlUint64_retval {uint64 field_0;bool field_1;}",
        "result_name": "runtime_sysctlUint64_retval",
        "parameters": [
            {
                "name": "mib",
                "type": "_slice_uint32"
            }
        ]
    },
    "runtime_internal_cpu_sysctlUint64": {
        "result": "struct runtime_internal_cpu_sysctlUint64_retval {uint64 field_0;bool field_1;}",
        "result_name": "runtime_internal_cpu_sysctlUint64_retval",
        "parameters": [
            {
                "name": "mib",
                "type": "_slice_uint32"
            }
        ]
    },
    "runtime_osStackRemap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_mspan"
            },
            {
                "name": "flags",
                "type": "int32"
            }
        ]
    },
    "runtime_tfork": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "param",
                "type": "_ptr_tforkt"
            },
            {
                "name": "psize",
                "type": "uintptr"
            },
            {
                "name": "mm",
                "type": "_ptr_m"
            },
            {
                "name": "gg",
                "type": "_ptr_g"
            },
            {
                "name": "fn",
                "type": "uintptr"
            }
        ]
    },
    "runtime_thrsleep": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ident",
                "type": "uintptr"
            },
            {
                "name": "clock_id",
                "type": "int32"
            },
            {
                "name": "tsp",
                "type": "_ptr_timespec"
            },
            {
                "name": "lock",
                "type": "uintptr"
            },
            {
                "name": "abort",
                "type": "_ptr_uint32"
            }
        ]
    },
    "runtime_thrwakeup": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ident",
                "type": "uintptr"
            },
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "runtime_getthrid": {
        "result": "struct runtime_getthrid_retval {int32 field_0;}",
        "result_name": "runtime_getthrid_retval",
        "parameters": []
    },
    "runtime_thrkill": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tid",
                "type": "int32"
            },
            {
                "name": "sig",
                "type": "int"
            }
        ]
    },
    "runtime_obsdsigprocmask": {
        "result": "sigset",
        "result_name": null,
        "parameters": [
            {
                "name": "how",
                "type": "int32"
            },
            {
                "name": "new",
                "type": "sigset"
            }
        ]
    },
    "runtime_pread": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "buf",
                "type": "unsafe_Pointer"
            },
            {
                "name": "nbytes",
                "type": "int32"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "runtime_pwrite": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "buf",
                "type": "unsafe_Pointer"
            },
            {
                "name": "nbytes",
                "type": "int32"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "runtime_seek": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int32"
            }
        ]
    },
    "runtime_exits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_brk_": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_sleep": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ms",
                "type": "int32"
            }
        ]
    },
    "runtime_rfork": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "flags",
                "type": "int32"
            }
        ]
    },
    "runtime_plan9_semacquire": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "block",
                "type": "int32"
            }
        ]
    },
    "runtime_plan9_tsemacquire": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "ms",
                "type": "int32"
            }
        ]
    },
    "runtime_plan9_semrelease": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "count",
                "type": "int32"
            }
        ]
    },
    "runtime_notify": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_noted": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "int32"
            }
        ]
    },
    "runtime_nsec": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime_setfpmasks": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_tstart_plan9": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "newm",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_errstr": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_sigpanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_indexNoFloat": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "t",
                "type": "string"
            }
        ]
    },
    "runtime_atolwhex": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "runtime_sigsave": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_sigset"
            }
        ]
    },
    "runtime_msigrestore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sigmask",
                "type": "sigset"
            }
        ]
    },
    "runtime_clearSignalHandlers": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sigblock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "exiting",
                "type": "bool"
            }
        ]
    },
    "runtime_bytesHasPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            },
            {
                "name": "prefix",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_crash": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_initsig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "preinit",
                "type": "bool"
            }
        ]
    },
    "runtime_goexitsall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "status",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_postnote": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "uint64"
            },
            {
                "name": "msg",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_badsignal2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_raisebadsignal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            },
            {
                "name": "c",
                "type": "_ptr_sigctxt"
            }
        ]
    },
    "runtime__atoi": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_signame": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            }
        ]
    },
    "runtime_preemptM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_asmsysvicall6": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sysvicall0": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_libcFunc"
            }
        ]
    },
    "runtime_sysvicall1": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_libcFunc"
            },
            {
                "name": "a1",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysvicall1Err": {
        "result": "struct runtime_sysvicall1Err_retval {uintptr field_0;}",
        "result_name": "runtime_sysvicall1Err_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_libcFunc"
            },
            {
                "name": "a1",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysvicall2": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_libcFunc"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysvicall2Err": {
        "result": "struct runtime_sysvicall2Err_retval {uintptr field_0;uintptr field_1;}",
        "result_name": "runtime_sysvicall2Err_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_libcFunc"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysvicall3": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_libcFunc"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysvicall3Err": {
        "result": "struct runtime_sysvicall3Err_retval {uintptr field_0;}",
        "result_name": "runtime_sysvicall3Err_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_libcFunc"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysvicall4": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_libcFunc"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysvicall5": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_libcFunc"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysvicall6": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_libcFunc"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "runtime_closeonexec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            }
        ]
    },
    "runtime_args_get": {
        "result": "errno",
        "result_name": null,
        "parameters": [
            {
                "name": "argv",
                "type": "unsafe_Pointer"
            },
            {
                "name": "argvBuf",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_args_sizes_get": {
        "result": "errno",
        "result_name": null,
        "parameters": [
            {
                "name": "argc",
                "type": "unsafe_Pointer"
            },
            {
                "name": "argvBufLen",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_clock_time_get": {
        "result": "errno",
        "result_name": null,
        "parameters": [
            {
                "name": "clock_id",
                "type": "clockid"
            },
            {
                "name": "precision",
                "type": "timestamp"
            },
            {
                "name": "time",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_environ_get": {
        "result": "errno",
        "result_name": null,
        "parameters": [
            {
                "name": "environ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "environBuf",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_environ_sizes_get": {
        "result": "errno",
        "result_name": null,
        "parameters": [
            {
                "name": "environCount",
                "type": "unsafe_Pointer"
            },
            {
                "name": "environBufLen",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_fd_write": {
        "result": "errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "iovs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "iovsLen",
                "type": "size"
            },
            {
                "name": "nwritten",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_random_get": {
        "result": "errno",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "unsafe_Pointer"
            },
            {
                "name": "bufLen",
                "type": "size"
            }
        ]
    },
    "runtime__ptr_subscriptionUnion_eventtype": {
        "result": "_ptr_runtime_uint8",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_subscriptionUnion_subscriptionClock": {
        "result": "_ptr_subscriptionClock",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_subscriptionUnion_subscriptionFdReadwrite": {
        "result": "_ptr_subscriptionFdReadwrite",
        "result_name": null,
        "parameters": []
    },
    "runtime_poll_oneoff": {
        "result": "errno",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "unsafe_Pointer"
            },
            {
                "name": "out",
                "type": "unsafe_Pointer"
            },
            {
                "name": "nsubscriptions",
                "type": "size"
            },
            {
                "name": "nevents",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_walltime1": {
        "result": "struct runtime_walltime1_retval {int64 field_0;int32 field_1;}",
        "result_name": "runtime_walltime1_retval",
        "parameters": []
    },
    "runtime_os_sigpipe": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_syscall_now": {
        "result": "struct runtime_syscall_now_retval {int64 field_0;int32 field_1;}",
        "result_name": "runtime_syscall_now_retval",
        "parameters": []
    },
    "runtime_getfp": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_tstart_stdcall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "newm",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_wintls": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_asmstdcall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_windowsFindfunc": {
        "result": "stdFunction",
        "result_name": null,
        "parameters": [
            {
                "name": "lib",
                "type": "uintptr"
            },
            {
                "name": "name",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_initSysDirectory": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_windowsLoadSystemLib": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_slice_uint16"
            }
        ]
    },
    "runtime_loadOptionalSyscalls": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_monitorSuspendResume": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_getLoadLibrary": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_getLoadLibraryEx": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_getGetProcAddress": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_getlasterror": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime_createHighResTimer": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_initHighResTimer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_initLongPathSupport": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_nanotimeQPC": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime_nowQPC": {
        "result": "struct runtime_nowQPC_retval {int64 field_0;int32 field_1;int64 field_2;}",
        "result_name": "runtime_nowQPC_retval",
        "parameters": []
    },
    "runtime_initWine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k32",
                "type": "uintptr"
            }
        ]
    },
    "runtime_writeConsole": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "handle",
                "type": "uintptr"
            },
            {
                "name": "buf",
                "type": "unsafe_Pointer"
            },
            {
                "name": "bufLen",
                "type": "int32"
            }
        ]
    },
    "runtime_writeConsoleUTF16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "handle",
                "type": "uintptr"
            },
            {
                "name": "b",
                "type": "_slice_uint16"
            }
        ]
    },
    "runtime_stdcall": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "stdFunction"
            }
        ]
    },
    "runtime_stdcall0": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "stdFunction"
            }
        ]
    },
    "runtime_stdcall1": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "stdFunction"
            },
            {
                "name": "a0",
                "type": "uintptr"
            }
        ]
    },
    "runtime_stdcall2": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "stdFunction"
            },
            {
                "name": "a0",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            }
        ]
    },
    "runtime_stdcall3": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "stdFunction"
            },
            {
                "name": "a0",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            }
        ]
    },
    "runtime_stdcall4": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "stdFunction"
            },
            {
                "name": "a0",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "runtime_stdcall5": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "stdFunction"
            },
            {
                "name": "a0",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            }
        ]
    },
    "runtime_stdcall6": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "stdFunction"
            },
            {
                "name": "a0",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            }
        ]
    },
    "runtime_stdcall7": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "stdFunction"
            },
            {
                "name": "a0",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "runtime_usleep2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dt",
                "type": "int32"
            }
        ]
    },
    "runtime_switchtothread": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_ctrlHandler": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "_type",
                "type": "uint32"
            }
        ]
    },
    "runtime_callbackasm1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_profilem": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            },
            {
                "name": "thread",
                "type": "uintptr"
            }
        ]
    },
    "runtime_gFromSP": {
        "result": "_ptr_g",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            },
            {
                "name": "sp",
                "type": "uintptr"
            }
        ]
    },
    "runtime_profileLoop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_osPreemptExtEnter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_osPreemptExtExit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_pageTraceAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "now",
                "type": "int64"
            },
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "npages",
                "type": "uintptr"
            }
        ]
    },
    "runtime_pageTraceFree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "now",
                "type": "int64"
            },
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "npages",
                "type": "uintptr"
            }
        ]
    },
    "runtime_pageTraceScav": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "now",
                "type": "int64"
            },
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "npages",
                "type": "uintptr"
            }
        ]
    },
    "runtime_initPageTrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "env",
                "type": "string"
            }
        ]
    },
    "runtime_finishPageTrace": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pageTraceEmit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "now",
                "type": "int64"
            },
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "npages",
                "type": "uintptr"
            },
            {
                "name": "typ",
                "type": "pageTraceEventType"
            }
        ]
    },
    "runtime_pageTraceBuf_writePid": {
        "result": "pageTraceBuf",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int32"
            }
        ]
    },
    "runtime_pageTraceBuf_writeSync": {
        "result": "pageTraceBuf",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int32"
            }
        ]
    },
    "runtime_pageTraceBuf_writeEvent": {
        "result": "pageTraceBuf",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int32"
            },
            {
                "name": "now",
                "type": "int64"
            },
            {
                "name": "base",
                "type": "uintptr"
            },
            {
                "name": "npages",
                "type": "uintptr"
            },
            {
                "name": "typ",
                "type": "pageTraceEventType"
            }
        ]
    },
    "runtime_pageTraceBuf_flush": {
        "result": "pageTraceBuf",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int32"
            },
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime_writeFull": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "b",
                "type": "_ptr_byte"
            },
            {
                "name": "bn",
                "type": "int"
            }
        ]
    },
    "runtime_panicCheck1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "runtime_panicCheck2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "string"
            }
        ]
    },
    "runtime_goPanicIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicIndexU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicSliceAlen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicSliceAlenU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicSliceAcap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicSliceAcapU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicSliceB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicSliceBU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicSlice3Alen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicSlice3AlenU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicSlice3Acap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicSlice3AcapU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicSlice3B": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicSlice3BU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicSlice3C": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicSlice3CU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicSliceConvert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicIndexU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicSliceAlen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicSliceAlenU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicSliceAcap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicSliceAcapU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicSliceB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicSliceBU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicSlice3Alen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicSlice3AlenU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicSlice3Acap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicSlice3AcapU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicSlice3B": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicSlice3BU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicSlice3C": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicSlice3CU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicSliceConvert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicshift": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_panicdivide": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_panicoverflow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_panicfloat": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_panicmem": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_panicmemAddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            }
        ]
    },
    "runtime_deferproc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "runtime_deferprocStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr__defer"
            }
        ]
    },
    "runtime_newdefer": {
        "result": "_ptr__defer",
        "result_name": null,
        "parameters": []
    },
    "runtime_freedefer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr__defer"
            }
        ]
    },
    "runtime_freedeferpanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_freedeferfn": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_deferreturn": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_Goexit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_preprintpanics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr__panic"
            }
        ]
    },
    "runtime_printpanics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr__panic"
            }
        ]
    },
    "runtime_addOneOpenDeferFrame": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "sp",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_readvarintUnsafe": {
        "result": "struct runtime_readvarintUnsafe_retval {uint32 field_0;unsafe_Pointer field_1;}",
        "result_name": "runtime_readvarintUnsafe_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_runOpenDeferFrame": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr__defer"
            }
        ]
    },
    "runtime_deferCallSave": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr__panic"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "runtime__ptr_PanicNilError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_PanicNilError_RuntimeError": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gopanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "interface_"
            }
        ]
    },
    "runtime_getargp": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_gorecover": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "argp",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sync_throw": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_sync_fatal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_throw": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_fatal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_recovery": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_fatalthrow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "throwType"
            }
        ]
    },
    "runtime_fatalpanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msgs",
                "type": "_ptr__panic"
            }
        ]
    },
    "runtime_startpanic_m": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_dopanic_m": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "sp",
                "type": "uintptr"
            }
        ]
    },
    "runtime_canpanic": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_shouldPushSigpanic": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "lr",
                "type": "uintptr"
            }
        ]
    },
    "runtime_isAbortPC": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_goPanicExtendIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicExtendIndexU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicExtendSliceAlen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicExtendSliceAlenU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicExtendSliceAcap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicExtendSliceAcapU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicExtendSliceB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicExtendSliceBU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicExtendSlice3Alen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicExtendSlice3AlenU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicExtendSlice3Acap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicExtendSlice3AcapU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicExtendSlice3B": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicExtendSlice3BU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicExtendSlice3C": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_goPanicExtendSlice3CU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicExtendIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicExtendIndexU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicExtendSliceAlen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicExtendSliceAlenU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicExtendSliceAcap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicExtendSliceAcapU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicExtendSliceB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicExtendSliceBU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicExtendSlice3Alen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicExtendSlice3AlenU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicExtendSlice3Acap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicExtendSlice3AcapU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicExtendSlice3B": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicExtendSlice3BU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicExtendSlice3C": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_panicExtendSlice3CU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hi",
                "type": "uint"
            },
            {
                "name": "lo",
                "type": "uint"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_TestPanicNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_checkPanicNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "want",
                "type": "interface_"
            }
        ]
    },
    "runtime_TestPanicWithDirectlyPrintableCustomTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime__ptr_Pinner_Pin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pointer",
                "type": "interface_"
            }
        ]
    },
    "runtime__ptr_Pinner_Unpin": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_pinner_unpin": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pinnerGetPtr": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_interface_"
            }
        ]
    },
    "runtime_isPinned": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_setPinned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "pin",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_pinState_isPinned": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_pinState_isMultiPinned": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_pinState_setPinned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_pinState_setMultiPinned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_pinState_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "bool"
            },
            {
                "name": "multipin",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_pinnerBits_ofObject": {
        "result": "pinState",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_mspan_pinnerBitSize": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mspan_newPinnerBits": {
        "result": "_ptr_pinnerBits",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mspan_getPinnerBits": {
        "result": "_ptr_pinnerBits",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mspan_setPinnerBits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_pinnerBits"
            }
        ]
    },
    "runtime__ptr_mspan_refreshPinnerBits": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_mspan_incPinCounter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_mspan_decPinCounter": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "uintptr"
            }
        ]
    },
    "runtime_pinnerGetPinCounter": {
        "result": "_ptr_uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_assertDidPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_assertCgoCheckPanics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "p",
                "type": "interface_"
            }
        ]
    },
    "runtime_TestPinnerSimple": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPinnerPinKeepsAliveAndReleases": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPinnerMultiplePinsSame": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPinnerTwoPinner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPinnerPinZerosizeObj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPinnerPinGlobalPtr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPinnerPinTinyObj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPinnerInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPinnerPinNonPtrPanics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPinnerReuse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPinnerEmptyUnpin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPinnerLeakPanics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPinnerCgoCheckPtr2Ptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPinnerCgoCheckPtr2UnsafePtr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPinnerCgoCheckPtr2UnknownPtr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPinnerCgoCheckInterface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPinnerCgoCheckSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPinnerCgoCheckString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPinnerCgoCheckPinned2UnpinnedPanics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPinnerCgoCheckPtr2Pinned2Unpinned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkPinnerPinUnpinBatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkPinnerPinUnpinBatchDouble": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkPinnerPinUnpinBatchTiny": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkPinnerPinUnpin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkPinnerPinUnpinTiny": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkPinnerPinUnpinDouble": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkPinnerPinUnpinParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkPinnerPinUnpinParallelTiny": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkPinnerPinUnpinParallelDouble": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkPinnerIsPinnedOnPinned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkPinnerIsPinnedOnUnpinned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkPinnerIsPinnedOnPinnedParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkPinnerIsPinnedOnUnpinnedParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_plugin_lastmoduleinit": {
        "result": "struct runtime_plugin_lastmoduleinit_retval {string field_0;map_string_interface_ field_1;_slice__ptr_initTask field_2;string field_3;}",
        "result_name": "runtime_plugin_lastmoduleinit_retval",
        "parameters": []
    },
    "runtime_pluginftabverify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "md",
                "type": "_ptr_moduledata"
            }
        ]
    },
    "runtime_inRange": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r0",
                "type": "uintptr"
            },
            {
                "name": "r1",
                "type": "uintptr"
            },
            {
                "name": "v0",
                "type": "uintptr"
            },
            {
                "name": "v1",
                "type": "uintptr"
            }
        ]
    },
    "runtime_suspendG": {
        "result": "suspendGState",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_resumeG": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "suspendGState"
            }
        ]
    },
    "runtime_canPreemptM": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_asyncPreempt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_asyncPreempt2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_wantAsyncPreempt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_isAsyncSafePoint": {
        "result": "struct runtime_isAsyncSafePoint_retval {bool field_0;uintptr field_1;}",
        "result_name": "runtime_isAsyncSafePoint_retval",
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "sp",
                "type": "uintptr"
            },
            {
                "name": "lr",
                "type": "uintptr"
            }
        ]
    },
    "runtime_bytes": {
        "result": "struct runtime_bytes_retval {_slice_byte field_0;}",
        "result_name": "runtime_bytes_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_recordForPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_printlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_printunlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gwrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_printsp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_printnl": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_printbool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "runtime_printfloat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "float64"
            }
        ]
    },
    "runtime_printcomplex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "complex128"
            }
        ]
    },
    "runtime_printuint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "runtime_printint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "runtime_printhex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "runtime_printpointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_printuintptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            }
        ]
    },
    "runtime_printstring": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_printslice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_printeface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "eface"
            }
        ]
    },
    "runtime_printiface": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "iface"
            }
        ]
    },
    "runtime_hexdumpWords": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "uintptr"
            },
            {
                "name": "end",
                "type": "uintptr"
            },
            {
                "name": "mark",
                "type": "void*"
            }
        ]
    },
    "runtime_main_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_os_beforeExit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "exitCode",
                "type": "int"
            }
        ]
    },
    "runtime_forcegchelper": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_Gosched": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_goschedguarded": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_goschedIfBusy": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gopark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "unlockf",
                "type": "void*"
            },
            {
                "name": "lock",
                "type": "unsafe_Pointer"
            },
            {
                "name": "reason",
                "type": "waitReason"
            },
            {
                "name": "traceReason",
                "type": "traceBlockReason"
            },
            {
                "name": "traceskip",
                "type": "int"
            }
        ]
    },
    "runtime_goparkunlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lock",
                "type": "_ptr_mutex"
            },
            {
                "name": "reason",
                "type": "waitReason"
            },
            {
                "name": "traceReason",
                "type": "traceBlockReason"
            },
            {
                "name": "traceskip",
                "type": "int"
            }
        ]
    },
    "runtime_goready": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "traceskip",
                "type": "int"
            }
        ]
    },
    "runtime_acquireSudog": {
        "result": "_ptr_sudog",
        "result_name": null,
        "parameters": []
    },
    "runtime_releaseSudog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_sudog"
            }
        ]
    },
    "runtime_badmcall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "runtime_badmcall2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "runtime_badreflectcall": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_badmorestackg0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_badmorestackgsignal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_badctxt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_lockedOSThread": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_allgadd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_allGsSnapshot": {
        "result": "_slice__ptr_g",
        "result_name": null,
        "parameters": []
    },
    "runtime_atomicAllG": {
        "result": "struct runtime_atomicAllG_retval {_ptr__ptr_g field_0;uintptr field_1;}",
        "result_name": "runtime_atomicAllG_retval",
        "parameters": []
    },
    "runtime_atomicAllGIndex": {
        "result": "_ptr_g",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr__ptr_g"
            },
            {
                "name": "i",
                "type": "uintptr"
            }
        ]
    },
    "runtime_forEachG": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "runtime_forEachGRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "runtime_cpuinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "env",
                "type": "string"
            }
        ]
    },
    "runtime_getGodebugEarly": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_schedinit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_dumpgstatus": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_checkmcount": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_mReserveID": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime_mcommoninit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            },
            {
                "name": "id",
                "type": "int64"
            }
        ]
    },
    "runtime__ptr_m_becomeSpinning": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_m_hasCgoOnStack": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_fastrandinit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_ready": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "traceskip",
                "type": "int"
            },
            {
                "name": "next",
                "type": "bool"
            }
        ]
    },
    "runtime_freezetheworld": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_readgstatus": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_casfrom_Gscanstatus": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "oldval",
                "type": "uint32"
            },
            {
                "name": "newval",
                "type": "uint32"
            }
        ]
    },
    "runtime_castogscanstatus": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "oldval",
                "type": "uint32"
            },
            {
                "name": "newval",
                "type": "uint32"
            }
        ]
    },
    "runtime_casgstatus": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "oldval",
                "type": "uint32"
            },
            {
                "name": "newval",
                "type": "uint32"
            }
        ]
    },
    "runtime_casGToWaiting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "old",
                "type": "uint32"
            },
            {
                "name": "reason",
                "type": "waitReason"
            }
        ]
    },
    "runtime_casgcopystack": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_casGToPreemptScan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "old",
                "type": "uint32"
            },
            {
                "name": "new",
                "type": "uint32"
            }
        ]
    },
    "runtime_casGFromPreempted": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "old",
                "type": "uint32"
            },
            {
                "name": "new",
                "type": "uint32"
            }
        ]
    },
    "runtime_stwReason_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_stopTheWorld": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "reason",
                "type": "stwReason"
            }
        ]
    },
    "runtime_startTheWorld": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_stopTheWorldGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "reason",
                "type": "stwReason"
            }
        ]
    },
    "runtime_startTheWorldGC": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_stopTheWorldWithSema": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "reason",
                "type": "stwReason"
            }
        ]
    },
    "runtime_startTheWorldWithSema": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime_usesLibcall": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_mStackIsSystemAllocated": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_mstart": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_mstart0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_mstart1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_mstartm0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_mPark": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_mexit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "osStack",
                "type": "bool"
            }
        ]
    },
    "runtime_forEachP": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "runtime_runSafePointFn": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_allocm": {
        "result": "_ptr_m",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "id",
                "type": "int64"
            }
        ]
    },
    "runtime_needm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "signal",
                "type": "bool"
            }
        ]
    },
    "runtime_needAndBindM": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_newextram": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_oneNewExtraM": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_dropm": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_cgoBindM": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_getm": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_lockextra": {
        "result": "_ptr_m",
        "result_name": null,
        "parameters": [
            {
                "name": "nilokay",
                "type": "bool"
            }
        ]
    },
    "runtime_unlockextra": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            },
            {
                "name": "delta",
                "type": "int32"
            }
        ]
    },
    "runtime_getExtraM": {
        "result": "struct runtime_getExtraM_retval {_ptr_m field_0;bool field_1;}",
        "result_name": "runtime_getExtraM_retval",
        "parameters": []
    },
    "runtime_putExtraM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_addExtraM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_newm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "id",
                "type": "int64"
            }
        ]
    },
    "runtime_newm1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_startTemplateThread": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_templateThread": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_stopm": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_mspinning": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_startm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "spinning",
                "type": "bool"
            },
            {
                "name": "lockheld",
                "type": "bool"
            }
        ]
    },
    "runtime_handoffp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_wakep": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_stoplockedm": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_startlockedm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_gcstopm": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_execute": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "inheritTime",
                "type": "bool"
            }
        ]
    },
    "runtime_findRunnable": {
        "result": "struct runtime_findRunnable_retval {_ptr_g field_0;bool field_1;}",
        "result_name": "runtime_findRunnable_retval",
        "parameters": []
    },
    "runtime_pollWork": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_stealWork": {
        "result": "struct runtime_stealWork_retval {_ptr_g field_0;bool field_1;int64 field_2;bool field_3;}",
        "result_name": "runtime_stealWork_retval",
        "parameters": [
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime_checkRunqsNoP": {
        "result": "_ptr_p",
        "result_name": null,
        "parameters": [
            {
                "name": "allpSnapshot",
                "type": "_slice__ptr_p"
            },
            {
                "name": "idlepMaskSnapshot",
                "type": "pMask"
            }
        ]
    },
    "runtime_checkTimersNoP": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "allpSnapshot",
                "type": "_slice__ptr_p"
            },
            {
                "name": "timerpMaskSnapshot",
                "type": "pMask"
            },
            {
                "name": "pollUntil",
                "type": "int64"
            }
        ]
    },
    "runtime_checkIdleGCNoP": {
        "result": "struct runtime_checkIdleGCNoP_retval {_ptr_p field_0;_ptr_g field_1;}",
        "result_name": "runtime_checkIdleGCNoP_retval",
        "parameters": []
    },
    "runtime_wakeNetPoller": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "when",
                "type": "int64"
            }
        ]
    },
    "runtime_resetspinning": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_injectglist": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "glist",
                "type": "_ptr_gList"
            }
        ]
    },
    "runtime_schedule": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_dropg": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_checkTimers": {
        "result": "struct runtime_checkTimers_retval {int64 field_0;bool field_1;}",
        "result_name": "runtime_checkTimers_retval",
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime_parkunlock_c": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "lock",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_park_m": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_goschedImpl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_gosched_m": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_goschedguarded_m": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_gopreempt_m": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_preemptPark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_goyield": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_goyield_m": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_goexit1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_goexit0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_save": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "sp",
                "type": "uintptr"
            }
        ]
    },
    "runtime_reentersyscall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "sp",
                "type": "uintptr"
            }
        ]
    },
    "runtime_entersyscall": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_entersyscall_sysmon": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_entersyscall_gcwait": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_entersyscallblock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_entersyscallblock_handoff": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_exitsyscall": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_exitsyscallfast": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "oldp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_exitsyscallfast_reacquired": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_exitsyscallfast_pidle": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_exitsyscall0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_syscall_runtime_BeforeFork": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_syscall_runtime_AfterFork": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_syscall_runtime_AfterForkInChild": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_syscall_runtime_BeforeExec": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_syscall_runtime_AfterExec": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_malg": {
        "result": "_ptr_g",
        "result_name": null,
        "parameters": [
            {
                "name": "stacksize",
                "type": "int32"
            }
        ]
    },
    "runtime_newproc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_funcval"
            }
        ]
    },
    "runtime_newproc1": {
        "result": "_ptr_g",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_funcval"
            },
            {
                "name": "callergp",
                "type": "_ptr_g"
            },
            {
                "name": "callerpc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_saveAncestors": {
        "result": "_ptr__slice_ancestorInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "callergp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_gfput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_gfget": {
        "result": "_ptr_g",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_gfpurge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_Breakpoint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_dolockOSThread": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_LockOSThread": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_lockOSThread": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_dounlockOSThread": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_UnlockOSThread": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_unlockOSThread": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_badunlockosthread": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcount": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "runtime_mcount": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "runtime__System": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ExternalCode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__LostExternalCode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__GC": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__LostSIGPROFDuringAtomic64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__VDSO": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sigprof": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "sp",
                "type": "uintptr"
            },
            {
                "name": "lr",
                "type": "uintptr"
            },
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "mp",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_setcpuprofilerate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hz",
                "type": "int32"
            }
        ]
    },
    "runtime__ptr_p_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "int32"
            }
        ]
    },
    "runtime__ptr_p_destroy": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_procresize": {
        "result": "_ptr_p",
        "result_name": null,
        "parameters": [
            {
                "name": "nprocs",
                "type": "int32"
            }
        ]
    },
    "runtime_acquirep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_wirep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_releasep": {
        "result": "_ptr_p",
        "result_name": null,
        "parameters": []
    },
    "runtime_incidlelocked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int32"
            }
        ]
    },
    "runtime_checkdead": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sysmon": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_retake": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime_preemptall": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_preemptone": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_schedtrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "detailed",
                "type": "bool"
            }
        ]
    },
    "runtime_schedEnableUser": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "enable",
                "type": "bool"
            }
        ]
    },
    "runtime_schedEnabled": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_mput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_mget": {
        "result": "_ptr_m",
        "result_name": null,
        "parameters": []
    },
    "runtime_globrunqput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_globrunqputhead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_globrunqputbatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "batch",
                "type": "_ptr_gQueue"
            },
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "runtime_globrunqget": {
        "result": "_ptr_g",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "max",
                "type": "int32"
            }
        ]
    },
    "runtime_pMask_read": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint32"
            }
        ]
    },
    "runtime_pMask_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "int32"
            }
        ]
    },
    "runtime_pMask_clear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "int32"
            }
        ]
    },
    "runtime_updateTimerPMask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_pidleput": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime_pidleget": {
        "result": "struct runtime_pidleget_retval {_ptr_p field_0;int64 field_1;}",
        "result_name": "runtime_pidleget_retval",
        "parameters": [
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime_pidlegetSpinning": {
        "result": "struct runtime_pidlegetSpinning_retval {_ptr_p field_0;int64 field_1;}",
        "result_name": "runtime_pidlegetSpinning_retval",
        "parameters": [
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime_runqempty": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_runqput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "next",
                "type": "bool"
            }
        ]
    },
    "runtime_runqputslow": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "h",
                "type": "uint32"
            },
            {
                "name": "t",
                "type": "uint32"
            }
        ]
    },
    "runtime_runqputbatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "q",
                "type": "_ptr_gQueue"
            },
            {
                "name": "qsize",
                "type": "int"
            }
        ]
    },
    "runtime_runqget": {
        "result": "struct runtime_runqget_retval {_ptr_g field_0;bool field_1;}",
        "result_name": "runtime_runqget_retval",
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_runqdrain": {
        "result": "struct runtime_runqdrain_retval {gQueue field_0;uint32 field_1;}",
        "result_name": "runtime_runqdrain_retval",
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_runqgrab": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "batch",
                "type": "_ptr__256_guintptr"
            },
            {
                "name": "batchHead",
                "type": "uint32"
            },
            {
                "name": "stealRunNextG",
                "type": "bool"
            }
        ]
    },
    "runtime_runqsteal": {
        "result": "_ptr_g",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "p2",
                "type": "_ptr_p"
            },
            {
                "name": "stealRunNextG",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_gQueue_empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gQueue_push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime__ptr_gQueue_pushBack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime__ptr_gQueue_pushBackAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "q2",
                "type": "gQueue"
            }
        ]
    },
    "runtime__ptr_gQueue_pop": {
        "result": "_ptr_g",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gQueue_popList": {
        "result": "gList",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gList_empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_gList_push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime__ptr_gList_pushAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "gQueue"
            }
        ]
    },
    "runtime__ptr_gList_pop": {
        "result": "_ptr_g",
        "result_name": null,
        "parameters": []
    },
    "runtime_setMaxThreads": {
        "result": "struct runtime_setMaxThreads_retval {int field_0;}",
        "result_name": "runtime_setMaxThreads_retval",
        "parameters": [
            {
                "name": "in",
                "type": "int"
            }
        ]
    },
    "runtime_procPin": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_procUnpin": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sync_runtime_procPin": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_sync_runtime_procUnpin": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sync_atomic_runtime_procPin": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_sync_atomic_runtime_procUnpin": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sync_runtime_canSpin": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_sync_runtime_doSpin": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_randomOrder_reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "count",
                "type": "uint32"
            }
        ]
    },
    "runtime__ptr_randomOrder_start": {
        "result": "randomEnum",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "runtime__ptr_randomEnum_done": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_randomEnum_next": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_randomEnum_position": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcd": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "runtime_doInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ts",
                "type": "_slice__ptr_initTask"
            }
        ]
    },
    "runtime_doInit1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_initTask"
            }
        ]
    },
    "runtime_RunStealOrderTest": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_perpetuumMobile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestStopTheWorldDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestYieldProgress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestYieldLockedProgress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testYieldProgress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "locked",
                "type": "bool"
            }
        ]
    },
    "runtime_TestYieldLocked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGoroutineParallelism": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGoroutineParallelism2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testGoroutineParallelism2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "load",
                "type": "bool"
            },
            {
                "name": "netpoll",
                "type": "bool"
            }
        ]
    },
    "runtime_TestBlockLocked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestTimerFairness": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestTimerFairness2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPreemption": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPreemptionGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestAsyncPreempt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGCFairness": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGCFairness2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestNumGoroutine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPingPongHog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkPingPongHog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_stackGrowthRecursive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_TestPreemptSplitBig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_big": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "stop",
                "type": "chan_send_int"
            }
        ]
    },
    "runtime_bigframe": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "stop",
                "type": "chan_send_int"
            }
        ]
    },
    "runtime_small": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "stop",
                "type": "chan_send_int"
            },
            {
                "name": "x",
                "type": "_ptr__8192_byte"
            }
        ]
    },
    "runtime_nonleaf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "stop",
                "type": "chan_send_int"
            }
        ]
    },
    "runtime_TestSchedLocalQueue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSchedLocalQueueSteal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSchedLocalQueueEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_benchmarkStackGrowth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "rec",
                "type": "int"
            }
        ]
    },
    "runtime_BenchmarkStackGrowth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkStackGrowthDeep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCreateGoroutines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCreateGoroutinesParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_benchmarkCreateGoroutines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "procs",
                "type": "int"
            }
        ]
    },
    "runtime_BenchmarkCreateGoroutinesCapture": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_warmupScheduler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "targetThreadCount",
                "type": "int"
            }
        ]
    },
    "runtime_doWork": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dur",
                "type": "time_Duration"
            }
        ]
    },
    "runtime_BenchmarkCreateGoroutinesSingle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkClosureCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_benchmarkWakeupParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "spin",
                "type": "void*"
            }
        ]
    },
    "runtime_BenchmarkWakeupParallelSpinning": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkWakeupParallelSyscall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMatmult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_makeMatrix": {
        "result": "Matrix",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_matmult": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "done",
                "type": "chan_send_struct"
            },
            {
                "name": "A",
                "type": "Matrix"
            },
            {
                "name": "B",
                "type": "Matrix"
            },
            {
                "name": "C",
                "type": "Matrix"
            },
            {
                "name": "i0",
                "type": "int"
            },
            {
                "name": "i1",
                "type": "int"
            },
            {
                "name": "j0",
                "type": "int"
            },
            {
                "name": "j1",
                "type": "int"
            },
            {
                "name": "k0",
                "type": "int"
            },
            {
                "name": "k1",
                "type": "int"
            },
            {
                "name": "threshold",
                "type": "int"
            }
        ]
    },
    "runtime_TestStealOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestLockOSThreadNesting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestLockOSThreadExit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testLockOSThreadExit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "prog",
                "type": "string"
            }
        ]
    },
    "runtime_TestLockOSThreadAvoidsStatePropagation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestLockOSThreadTemplateThreadRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_fakeSyscall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "duration",
                "type": "time_Duration"
            }
        ]
    },
    "runtime_testPreemptionAfterSyscall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "syscallDuration",
                "type": "time_Duration"
            }
        ]
    },
    "runtime_TestPreemptionAfterSyscall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGetgThreadSwitch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestNetpollBreak": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestBigGOMAXPROCS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime__ptr_profAtomic_load": {
        "result": "profIndex",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_profAtomic_store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "new",
                "type": "profIndex"
            }
        ]
    },
    "runtime__ptr_profAtomic_cas": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "profIndex"
            },
            {
                "name": "new",
                "type": "profIndex"
            }
        ]
    },
    "runtime_profIndex_dataCount": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime_profIndex_tagCount": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime_countSub": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "runtime_profIndex_addCountsAndClearFlags": {
        "result": "profIndex",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "int"
            },
            {
                "name": "tag",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_profBuf_hasOverflow": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_profBuf_takeOverflow": {
        "result": "struct runtime__ptr_profBuf_takeOverflow_retval {uint32 field_0;uint64 field_1;}",
        "result_name": "runtime__ptr_profBuf_takeOverflow_retval",
        "parameters": []
    },
    "runtime__ptr_profBuf_incrementOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime_newProfBuf": {
        "result": "_ptr_profBuf",
        "result_name": null,
        "parameters": [
            {
                "name": "hdrsize",
                "type": "int"
            },
            {
                "name": "bufwords",
                "type": "int"
            },
            {
                "name": "tags",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_profBuf_canWriteRecord": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "nstk",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_profBuf_canWriteTwoRecords": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "nstk1",
                "type": "int"
            },
            {
                "name": "nstk2",
                "type": "int"
            }
        ]
    },
    "runtime__ptr_profBuf_write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tagPtr",
                "type": "_ptr_unsafe_Pointer"
            },
            {
                "name": "now",
                "type": "int64"
            },
            {
                "name": "hdr",
                "type": "_slice_uint64"
            },
            {
                "name": "stk",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime__ptr_profBuf_close": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_profBuf_wakeupExtra": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_profBuf_read": {
        "result": "struct runtime__ptr_profBuf_read_retval {_slice_uint64 field_0;_slice_unsafe_Pointer field_1;bool field_2;}",
        "result_name": "runtime__ptr_profBuf_read_retval",
        "parameters": [
            {
                "name": "mode",
                "type": "profBufReadMode"
            }
        ]
    },
    "runtime_TestProfBuf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_runtime_setProfLabel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "labels",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_runtime_getProfLabel": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": []
    },
    "runtime_RaceRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_RaceWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_RaceReadRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "runtime_RaceWriteRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "runtime_RaceErrors": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_RaceAcquire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_RaceRelease": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_RaceReleaseMerge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_RaceDisable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_RaceEnable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_raceReadObjectPC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "callerpc",
                "type": "uintptr"
            },
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_raceWriteObjectPC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "callerpc",
                "type": "uintptr"
            },
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_racereadpc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "callerpc",
                "type": "uintptr"
            },
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_racewritepc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "callerpc",
                "type": "uintptr"
            },
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_racecallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cmd",
                "type": "uintptr"
            },
            {
                "name": "ctx",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_raceSymbolizeCode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "_ptr_symbolizeCodeContext"
            }
        ]
    },
    "runtime_raceSymbolizeData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "_ptr_symbolizeDataContext"
            }
        ]
    },
    "runtime_racefuncenter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "callpc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_racefuncenterfp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fp",
                "type": "uintptr"
            }
        ]
    },
    "runtime_racefuncexit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_raceread": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            }
        ]
    },
    "runtime_racewrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            }
        ]
    },
    "runtime_racereadrange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_racewriterange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_racereadrangepc1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_racewriterangepc1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_racecallbackthunk": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_racecall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "_ptr_byte"
            },
            {
                "name": "arg0",
                "type": "uintptr"
            },
            {
                "name": "arg1",
                "type": "uintptr"
            },
            {
                "name": "arg2",
                "type": "uintptr"
            },
            {
                "name": "arg3",
                "type": "uintptr"
            }
        ]
    },
    "runtime_isvalidaddr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_raceinit": {
        "result": "struct runtime_raceinit_retval {uintptr field_0;uintptr field_1;}",
        "result_name": "runtime_raceinit_retval",
        "parameters": []
    },
    "runtime_racefini": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_raceproccreate": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_raceprocdestroy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "uintptr"
            }
        ]
    },
    "runtime_racemapshadow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_racemalloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sz",
                "type": "uintptr"
            }
        ]
    },
    "runtime_racefree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sz",
                "type": "uintptr"
            }
        ]
    },
    "runtime_racegostart": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_racegoend": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_racectxend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "racectx",
                "type": "uintptr"
            }
        ]
    },
    "runtime_racewriterangepc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sz",
                "type": "uintptr"
            },
            {
                "name": "callerpc",
                "type": "uintptr"
            },
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_racereadrangepc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "sz",
                "type": "uintptr"
            },
            {
                "name": "callerpc",
                "type": "uintptr"
            },
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_raceacquire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_raceacquireg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_raceacquirectx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "racectx",
                "type": "uintptr"
            },
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_racerelease": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_racereleaseg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_racereleaseacquire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_racereleaseacquireg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_racereleasemerge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_racereleasemergeg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_racefingo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_abigen_sync_atomic_LoadInt32": {
        "result": "struct runtime_abigen_sync_atomic_LoadInt32_retval {int32 field_0;}",
        "result_name": "runtime_abigen_sync_atomic_LoadInt32_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int32"
            }
        ]
    },
    "runtime_abigen_sync_atomic_LoadInt64": {
        "result": "struct runtime_abigen_sync_atomic_LoadInt64_retval {int64 field_0;}",
        "result_name": "runtime_abigen_sync_atomic_LoadInt64_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int64"
            }
        ]
    },
    "runtime_abigen_sync_atomic_LoadUint32": {
        "result": "struct runtime_abigen_sync_atomic_LoadUint32_retval {uint32 field_0;}",
        "result_name": "runtime_abigen_sync_atomic_LoadUint32_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            }
        ]
    },
    "runtime_abigen_sync_atomic_LoadUint64": {
        "result": "struct runtime_abigen_sync_atomic_LoadUint64_retval {uint64 field_0;}",
        "result_name": "runtime_abigen_sync_atomic_LoadUint64_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            }
        ]
    },
    "runtime_abigen_sync_atomic_LoadUintptr": {
        "result": "struct runtime_abigen_sync_atomic_LoadUintptr_retval {uintptr field_0;}",
        "result_name": "runtime_abigen_sync_atomic_LoadUintptr_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "runtime_abigen_sync_atomic_LoadPointer": {
        "result": "struct runtime_abigen_sync_atomic_LoadPointer_retval {unsafe_Pointer field_0;}",
        "result_name": "runtime_abigen_sync_atomic_LoadPointer_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_unsafe_Pointer"
            }
        ]
    },
    "runtime_abigen_sync_atomic_StoreInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int32"
            },
            {
                "name": "val",
                "type": "int32"
            }
        ]
    },
    "runtime_abigen_sync_atomic_StoreInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int64"
            },
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "runtime_abigen_sync_atomic_StoreUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "val",
                "type": "uint32"
            }
        ]
    },
    "runtime_abigen_sync_atomic_StoreUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            },
            {
                "name": "val",
                "type": "uint64"
            }
        ]
    },
    "runtime_abigen_sync_atomic_SwapInt32": {
        "result": "struct runtime_abigen_sync_atomic_SwapInt32_retval {int32 field_0;}",
        "result_name": "runtime_abigen_sync_atomic_SwapInt32_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int32"
            },
            {
                "name": "new",
                "type": "int32"
            }
        ]
    },
    "runtime_abigen_sync_atomic_SwapInt64": {
        "result": "struct runtime_abigen_sync_atomic_SwapInt64_retval {int64 field_0;}",
        "result_name": "runtime_abigen_sync_atomic_SwapInt64_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int64"
            },
            {
                "name": "new",
                "type": "int64"
            }
        ]
    },
    "runtime_abigen_sync_atomic_SwapUint32": {
        "result": "struct runtime_abigen_sync_atomic_SwapUint32_retval {uint32 field_0;}",
        "result_name": "runtime_abigen_sync_atomic_SwapUint32_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "new",
                "type": "uint32"
            }
        ]
    },
    "runtime_abigen_sync_atomic_SwapUint64": {
        "result": "struct runtime_abigen_sync_atomic_SwapUint64_retval {uint64 field_0;}",
        "result_name": "runtime_abigen_sync_atomic_SwapUint64_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            },
            {
                "name": "new",
                "type": "uint64"
            }
        ]
    },
    "runtime_abigen_sync_atomic_AddInt32": {
        "result": "struct runtime_abigen_sync_atomic_AddInt32_retval {int32 field_0;}",
        "result_name": "runtime_abigen_sync_atomic_AddInt32_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int32"
            },
            {
                "name": "delta",
                "type": "int32"
            }
        ]
    },
    "runtime_abigen_sync_atomic_AddUint32": {
        "result": "struct runtime_abigen_sync_atomic_AddUint32_retval {uint32 field_0;}",
        "result_name": "runtime_abigen_sync_atomic_AddUint32_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "delta",
                "type": "uint32"
            }
        ]
    },
    "runtime_abigen_sync_atomic_AddInt64": {
        "result": "struct runtime_abigen_sync_atomic_AddInt64_retval {int64 field_0;}",
        "result_name": "runtime_abigen_sync_atomic_AddInt64_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int64"
            },
            {
                "name": "delta",
                "type": "int64"
            }
        ]
    },
    "runtime_abigen_sync_atomic_AddUint64": {
        "result": "struct runtime_abigen_sync_atomic_AddUint64_retval {uint64 field_0;}",
        "result_name": "runtime_abigen_sync_atomic_AddUint64_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            },
            {
                "name": "delta",
                "type": "uint64"
            }
        ]
    },
    "runtime_abigen_sync_atomic_AddUintptr": {
        "result": "struct runtime_abigen_sync_atomic_AddUintptr_retval {uintptr field_0;}",
        "result_name": "runtime_abigen_sync_atomic_AddUintptr_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uintptr"
            },
            {
                "name": "delta",
                "type": "uintptr"
            }
        ]
    },
    "runtime_abigen_sync_atomic_CompareAndSwapInt32": {
        "result": "struct runtime_abigen_sync_atomic_CompareAndSwapInt32_retval {bool field_0;}",
        "result_name": "runtime_abigen_sync_atomic_CompareAndSwapInt32_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int32"
            },
            {
                "name": "old",
                "type": "int32"
            },
            {
                "name": "new",
                "type": "int32"
            }
        ]
    },
    "runtime_abigen_sync_atomic_CompareAndSwapInt64": {
        "result": "struct runtime_abigen_sync_atomic_CompareAndSwapInt64_retval {bool field_0;}",
        "result_name": "runtime_abigen_sync_atomic_CompareAndSwapInt64_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int64"
            },
            {
                "name": "old",
                "type": "int64"
            },
            {
                "name": "new",
                "type": "int64"
            }
        ]
    },
    "runtime_abigen_sync_atomic_CompareAndSwapUint32": {
        "result": "struct runtime_abigen_sync_atomic_CompareAndSwapUint32_retval {bool field_0;}",
        "result_name": "runtime_abigen_sync_atomic_CompareAndSwapUint32_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "old",
                "type": "uint32"
            },
            {
                "name": "new",
                "type": "uint32"
            }
        ]
    },
    "runtime_abigen_sync_atomic_CompareAndSwapUint64": {
        "result": "struct runtime_abigen_sync_atomic_CompareAndSwapUint64_retval {bool field_0;}",
        "result_name": "runtime_abigen_sync_atomic_CompareAndSwapUint64_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            },
            {
                "name": "old",
                "type": "uint64"
            },
            {
                "name": "new",
                "type": "uint64"
            }
        ]
    },
    "runtime_BenchmarkFastrand": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkFastrand64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkFastrandHashiter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkFastrandn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_setMaxStack": {
        "result": "struct runtime_setMaxStack_retval {int field_0;}",
        "result_name": "runtime_setMaxStack_retval",
        "parameters": [
            {
                "name": "in",
                "type": "int"
            }
        ]
    },
    "runtime_setPanicOnFault": {
        "result": "struct runtime_setPanicOnFault_retval {bool field_0;}",
        "result_name": "runtime_setPanicOnFault_retval",
        "parameters": [
            {
                "name": "new",
                "type": "bool"
            }
        ]
    },
    "runtime_retryOnEAGAIN": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "runtime_checkGdbEnvironment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_checkGdbVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_checkGdbPython": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_checkCleanBacktrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "backtrace",
                "type": "string"
            }
        ]
    },
    "runtime_lastLine": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_TestGdbPython": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGdbPythonCgo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testGdbPython": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "cgo",
                "type": "bool"
            }
        ]
    },
    "runtime_TestGdbBacktrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGdbAutotmpTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGdbConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGdbPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGdbInfCallstack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGdbCoreSignalBacktrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_checkLldbPython": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestLldbPython": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_sehf1": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_sehf2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestSehLookupFunctionEntry": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_sehCallers": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_sehf3": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "pan",
                "type": "bool"
            }
        ]
    },
    "runtime_sehf4": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "pan",
                "type": "bool"
            }
        ]
    },
    "runtime_testSehCallersEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "pcs",
                "type": "_slice_uintptr"
            },
            {
                "name": "want",
                "type": "_slice_string"
            }
        ]
    },
    "runtime_TestSehUnwind": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSehUnwindPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSehUnwindDoublePanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSehUnwindNilPointerPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_tickspersecond": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime_syscall_runtime_envs": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "runtime_syscall_Getpagesize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_os_runtime_args": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "runtime_syscall_Exit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "runtime_godebug_setUpdate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "update",
                "type": "void*"
            }
        ]
    },
    "runtime_godebug_setNewIncNonDefault": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "newIncNonDefault",
                "type": "void*"
            }
        ]
    },
    "runtime__ptr_godebugInc_IncNonDefault": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_godebugNotify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "envChanged",
                "type": "bool"
            }
        ]
    },
    "runtime_syscall_runtimeSetenv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "runtime_syscall_runtimeUnsetenv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "runtime_writeErrStr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_getAuxv": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_gotraceback": {
        "result": "struct runtime_gotraceback_retval {int32 field_0;bool field_1;}",
        "result_name": "runtime_gotraceback_retval",
        "parameters": []
    },
    "runtime_argv_index": {
        "result": "_ptr_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "argv",
                "type": "_ptr__ptr_byte"
            },
            {
                "name": "i",
                "type": "int32"
            }
        ]
    },
    "runtime_args": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int32"
            },
            {
                "name": "v",
                "type": "_ptr__ptr_byte"
            }
        ]
    },
    "runtime_goargs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_goenvs_unix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_environ": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "runtime_testAtomic64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_check": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_parsedebugvars": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_reparsedebugvars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "env",
                "type": "string"
            }
        ]
    },
    "runtime_parsegodebug": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "godebug",
                "type": "string"
            },
            {
                "name": "seen",
                "type": "map_string_bool"
            }
        ]
    },
    "runtime_setTraceback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "string"
            }
        ]
    },
    "runtime_timediv": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            },
            {
                "name": "div",
                "type": "int32"
            },
            {
                "name": "rem",
                "type": "_ptr_int32"
            }
        ]
    },
    "runtime_acquirem": {
        "result": "_ptr_m",
        "result_name": null,
        "parameters": []
    },
    "runtime_releasem": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_reflect_typelinks": {
        "result": "struct runtime_reflect_typelinks_retval {_slice_unsafe_Pointer field_0;_slice__slice_int32 field_1;}",
        "result_name": "runtime_reflect_typelinks_retval",
        "parameters": []
    },
    "runtime_reflect_resolveNameOff": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "ptrInModule",
                "type": "unsafe_Pointer"
            },
            {
                "name": "off",
                "type": "int32"
            }
        ]
    },
    "runtime_reflect_resolveTypeOff": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "rtype",
                "type": "unsafe_Pointer"
            },
            {
                "name": "off",
                "type": "int32"
            }
        ]
    },
    "runtime_reflect_resolveTextOff": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "rtype",
                "type": "unsafe_Pointer"
            },
            {
                "name": "off",
                "type": "int32"
            }
        ]
    },
    "runtime_reflectlite_resolveNameOff": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "ptrInModule",
                "type": "unsafe_Pointer"
            },
            {
                "name": "off",
                "type": "int32"
            }
        ]
    },
    "runtime_reflectlite_resolveTypeOff": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "rtype",
                "type": "unsafe_Pointer"
            },
            {
                "name": "off",
                "type": "int32"
            }
        ]
    },
    "runtime_reflect_addReflectOff": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_efaceOf": {
        "result": "_ptr_eface",
        "result_name": null,
        "parameters": [
            {
                "name": "ep",
                "type": "_ptr_interface_"
            }
        ]
    },
    "runtime_guintptr_ptr": {
        "result": "_ptr_g",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_guintptr_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "g",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime__ptr_guintptr_cas": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "guintptr"
            },
            {
                "name": "new",
                "type": "guintptr"
            }
        ]
    },
    "runtime__ptr_g_guintptr": {
        "result": "guintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_setGNoWB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr__ptr_g"
            },
            {
                "name": "new",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_puintptr_ptr": {
        "result": "_ptr_p",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_puintptr_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_muintptr_ptr": {
        "result": "_ptr_m",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_muintptr_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_setMNoWB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr__ptr_m"
            },
            {
                "name": "new",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_extendRandom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_waitReason_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_waitReason_isMutexWait": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_boring_runtime_arg0": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_fipstls_runtime_arg0": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestLockOSThread": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMincoreErrorSign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestKernelStructSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestMmapErrorSign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPhysPageSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_errfn": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "runtime_errfn1": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "runtime_BenchmarkIfaceCmp100": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkIfaceCmpNil100": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkEfaceCmpDiff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkEfaceCmpDiffIndirect": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkDefer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_defer1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_BenchmarkDefer10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_defer2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_BenchmarkDeferMany": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkPanicRecover": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_defer3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestStopCPUProfilingWithProfilerOff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSetPanicOnFault": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testSetPanicOnFault": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "nfault",
                "type": "_ptr_int"
            }
        ]
    },
    "runtime_eqstring_generic": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s1",
                "type": "string"
            },
            {
                "name": "s2",
                "type": "string"
            }
        ]
    },
    "runtime_TestEqString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestTrailingZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestAppendGrowth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestAppendSliceGrowth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGoroutineProfileTrivial": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkGoroutineProfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_TestVersion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestTimediv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestGoroutineProfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime__ptr_rwmutex_rlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_rwmutex_runlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_rwmutex_lock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_rwmutex_unlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_parallelReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_RWMutex"
            },
            {
                "name": "clocked",
                "type": "chan_send_bool"
            },
            {
                "name": "cunlock",
                "type": "_ptr_atomic_Bool"
            },
            {
                "name": "cdone",
                "type": "chan_send_bool"
            }
        ]
    },
    "runtime_doTestParallelReaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "numReaders",
                "type": "int"
            }
        ]
    },
    "runtime_TestParallelRWMutexReaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_reader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rwm",
                "type": "_ptr_RWMutex"
            },
            {
                "name": "num_iterations",
                "type": "int"
            },
            {
                "name": "activity",
                "type": "_ptr_int32"
            },
            {
                "name": "cdone",
                "type": "chan_send_bool"
            }
        ]
    },
    "runtime_writer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rwm",
                "type": "_ptr_RWMutex"
            },
            {
                "name": "num_iterations",
                "type": "int"
            },
            {
                "name": "activity",
                "type": "_ptr_int32"
            },
            {
                "name": "cdone",
                "type": "chan_send_bool"
            }
        ]
    },
    "runtime_HammerRWMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gomaxprocs",
                "type": "int"
            },
            {
                "name": "numReaders",
                "type": "int"
            },
            {
                "name": "num_iterations",
                "type": "int"
            }
        ]
    },
    "runtime_TestRWMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkRWMutexUncontended": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_benchmarkRWMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "localWork",
                "type": "int"
            },
            {
                "name": "writeRatio",
                "type": "int"
            }
        ]
    },
    "runtime_BenchmarkRWMutexWrite100": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkRWMutexWrite10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkRWMutexWorkWrite100": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkRWMutexWorkWrite10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_initSecureMode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_isSecureMode": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_secure": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_privesc": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "command",
                "type": "string"
            },
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "runtime_setSetuid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "user",
                "type": "string"
            },
            {
                "name": "bin",
                "type": "string"
            }
        ]
    },
    "runtime_TestSUID": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_secureEnv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_secureFDs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_selectsetpc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "runtime_sellock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "scases",
                "type": "_slice_scase"
            },
            {
                "name": "lockorder",
                "type": "_slice_uint16"
            }
        ]
    },
    "runtime_selunlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "scases",
                "type": "_slice_scase"
            },
            {
                "name": "lockorder",
                "type": "_slice_uint16"
            }
        ]
    },
    "runtime_selparkcommit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "_",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_block": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_selectgo": {
        "result": "struct runtime_selectgo_retval {int field_0;bool field_1;}",
        "result_name": "runtime_selectgo_retval",
        "parameters": [
            {
                "name": "cas0",
                "type": "_ptr_scase"
            },
            {
                "name": "order0",
                "type": "_ptr_uint16"
            },
            {
                "name": "pc0",
                "type": "_ptr_uintptr"
            },
            {
                "name": "nsends",
                "type": "int"
            },
            {
                "name": "nrecvs",
                "type": "int"
            },
            {
                "name": "block",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_hchan_sortkey": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_reflect_rselect": {
        "result": "struct runtime_reflect_rselect_retval {int field_0;bool field_1;}",
        "result_name": "runtime_reflect_rselect_retval",
        "parameters": [
            {
                "name": "cases",
                "type": "_slice_runtimeSelect"
            }
        ]
    },
    "runtime__ptr_waitq_dequeueSudoG": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sgp",
                "type": "_ptr_sudog"
            }
        ]
    },
    "runtime__ptr_semTable_rootFor": {
        "result": "_ptr_semaRoot",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            }
        ]
    },
    "runtime_sync_runtime_Semacquire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            }
        ]
    },
    "runtime_poll_runtime_Semacquire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            }
        ]
    },
    "runtime_sync_runtime_Semrelease": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "handoff",
                "type": "bool"
            },
            {
                "name": "skipframes",
                "type": "int"
            }
        ]
    },
    "runtime_sync_runtime_SemacquireMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "lifo",
                "type": "bool"
            },
            {
                "name": "skipframes",
                "type": "int"
            }
        ]
    },
    "runtime_sync_runtime_SemacquireRWMutexR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "lifo",
                "type": "bool"
            },
            {
                "name": "skipframes",
                "type": "int"
            }
        ]
    },
    "runtime_sync_runtime_SemacquireRWMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "lifo",
                "type": "bool"
            },
            {
                "name": "skipframes",
                "type": "int"
            }
        ]
    },
    "runtime_poll_runtime_Semrelease": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            }
        ]
    },
    "runtime_readyWithTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_sudog"
            },
            {
                "name": "traceskip",
                "type": "int"
            }
        ]
    },
    "runtime_semacquire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            }
        ]
    },
    "runtime_semacquire1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "lifo",
                "type": "bool"
            },
            {
                "name": "profile",
                "type": "semaProfileFlags"
            },
            {
                "name": "skipframes",
                "type": "int"
            },
            {
                "name": "reason",
                "type": "waitReason"
            }
        ]
    },
    "runtime_semrelease": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            }
        ]
    },
    "runtime_semrelease1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "handoff",
                "type": "bool"
            },
            {
                "name": "skipframes",
                "type": "int"
            }
        ]
    },
    "runtime_cansemacquire": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            }
        ]
    },
    "runtime__ptr_semaRoot_queue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "s",
                "type": "_ptr_sudog"
            },
            {
                "name": "lifo",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_semaRoot_dequeue": {
        "result": "struct runtime__ptr_semaRoot_dequeue_retval {_ptr_sudog field_0;int64 field_1;}",
        "result_name": "runtime__ptr_semaRoot_dequeue_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            }
        ]
    },
    "runtime__ptr_semaRoot_rotateLeft": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_sudog"
            }
        ]
    },
    "runtime__ptr_semaRoot_rotateRight": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_sudog"
            }
        ]
    },
    "runtime_less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "runtime_notifyListAdd": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_notifyList"
            }
        ]
    },
    "runtime_notifyListWait": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_notifyList"
            },
            {
                "name": "t",
                "type": "uint32"
            }
        ]
    },
    "runtime_notifyListNotifyAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_notifyList"
            }
        ]
    },
    "runtime_notifyListNotifyOne": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_notifyList"
            }
        ]
    },
    "runtime_notifyListCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sz",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sync_nanotime": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestSpuriousWakeupsNeverHangSemasleep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSemaHandoff": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSemaHandoff1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSemaHandoff2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testSemaHandoff": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_BenchmarkSemTable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime__ptr_sigctxt_sigpc": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_sigsp": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_siglr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_fault": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_preparePanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            },
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime__ptr_sigctxt_pushCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "targetPC",
                "type": "uintptr"
            },
            {
                "name": "resumePC",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_sigctxt_regs": {
        "result": "_ptr_mcontext",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r0": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r1": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r2": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r3": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r4": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r5": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r6": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r7": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r8": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r9": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r10": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r11": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r12": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r13": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r14": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r15": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r16": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r17": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r18": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r19": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r20": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r21": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r22": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r23": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r24": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r25": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r26": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r27": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r28": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r29": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r30": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_r31": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_ctr": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_link": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_xer": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_ccr": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_fpscr": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_fpscrx": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_trap": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_sigcode": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_sigaddr": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_set_r0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_sigctxt_set_r12": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_sigctxt_set_r30": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_sigctxt_set_pc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_sigctxt_set_sp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_sigctxt_set_link": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_sigctxt_set_sigcode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_sigctxt_set_sigaddr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_sigctxt_setsigpc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_sigctxt_rax": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_rbx": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_rcx": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_rdx": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_rdi": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_rsi": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_rbp": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_rsp": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_rip": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_rflags": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_cs": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_fs": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_gs": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_set_rip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_sigctxt_set_rsp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_sigctxt_set_lr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_sigctxt_set_r28": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_sigctxt_eax": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_ebx": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_ecx": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_edx": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_edi": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_esi": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_ebp": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_esp": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_eip": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_eflags": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_set_eip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "runtime__ptr_sigctxt_set_esp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "runtime__ptr_sigctxt_fp": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_ip": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_cpsr": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_error": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_oldmask": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_set_r10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "runtime__ptr_sigctxt_ra": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_gp": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_tp": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_t0": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_t1": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_t2": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_s0": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_s1": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_a0": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_a1": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_a2": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_a3": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_a4": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_a5": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_a6": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_a7": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_s2": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_s3": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_s4": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_s5": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_s6": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_s7": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_s8": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_s9": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_s10": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_s11": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_t3": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_t4": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_t5": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_t6": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_set_ra": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_sigctxt_set_gp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_sigctxt_pstate": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_set_r31": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_sigctxt_set_r22": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_sigctxt_lo": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_hi": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_sigctxt_set_r13": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime_sigInstallGoHandler": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            }
        ]
    },
    "runtime_setProcessCPUProfilerTimer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hz",
                "type": "int32"
            }
        ]
    },
    "runtime_setThreadCPUProfilerHz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "hz",
                "type": "int32"
            }
        ]
    },
    "runtime_sigpipe": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_doSigPreempt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "ctxt",
                "type": "_ptr_sigctxt"
            }
        ]
    },
    "runtime_sigFetchG": {
        "result": "_ptr_g",
        "result_name": null,
        "parameters": []
    },
    "runtime_sigtrampgo": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ep",
                "type": "_ptr_exceptionpointers"
            },
            {
                "name": "kind",
                "type": "int"
            }
        ]
    },
    "runtime_sigprofNonGo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            },
            {
                "name": "info",
                "type": "_ptr_siginfo"
            },
            {
                "name": "ctx",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_sigprofNonGoPC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_adjustSignalStack": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            },
            {
                "name": "mp",
                "type": "_ptr_m"
            },
            {
                "name": "gsigStack",
                "type": "_ptr_gsignalStack"
            }
        ]
    },
    "runtime_fatalsignal": {
        "result": "_ptr_g",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            },
            {
                "name": "c",
                "type": "_ptr_sigctxt"
            },
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "mp",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_dieFromSignal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            }
        ]
    },
    "runtime_ensureSigM": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_noSignalStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            }
        ]
    },
    "runtime_sigNotOnStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            },
            {
                "name": "sp",
                "type": "uintptr"
            },
            {
                "name": "mp",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_signalDuringFork": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            }
        ]
    },
    "runtime_badsignal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uintptr"
            },
            {
                "name": "c",
                "type": "_ptr_sigctxt"
            }
        ]
    },
    "runtime_sigfwd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "sig",
                "type": "uint32"
            },
            {
                "name": "info",
                "type": "_ptr_siginfo"
            },
            {
                "name": "ctx",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_sigfwdgo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            },
            {
                "name": "info",
                "type": "_ptr_siginfo"
            },
            {
                "name": "ctx",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_unblocksig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            }
        ]
    },
    "runtime_minitSignals": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_minitSignalStack": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_minitSignalMask": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_unminitSignals": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_blockableSig": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sig",
                "type": "uint32"
            }
        ]
    },
    "runtime_setGsignalStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "st",
                "type": "_ptr_stackt"
            },
            {
                "name": "old",
                "type": "_ptr_gsignalStack"
            }
        ]
    },
    "runtime_restoreGsignalStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "st",
                "type": "_ptr_gsignalStack"
            }
        ]
    },
    "runtime_signalstack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_stack"
            }
        ]
    },
    "runtime_setsigsegv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_preventErrorDialogs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_exceptiontramp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_firstcontinuetramp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_lastcontinuetramp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sigresume": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_initExceptionHandler": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_isAbort": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_context"
            }
        ]
    },
    "runtime_isgoexception": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_exceptionrecord"
            },
            {
                "name": "r",
                "type": "_ptr_context"
            }
        ]
    },
    "runtime_sigFetchGSafe": {
        "result": "_ptr_g",
        "result_name": null,
        "parameters": []
    },
    "runtime_exceptionhandler": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_exceptionrecord"
            },
            {
                "name": "r",
                "type": "_ptr_context"
            },
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_firstcontinuehandler": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_exceptionrecord"
            },
            {
                "name": "r",
                "type": "_ptr_context"
            },
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_lastcontinuehandler": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_exceptionrecord"
            },
            {
                "name": "r",
                "type": "_ptr_context"
            },
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_winthrow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_exceptionrecord"
            },
            {
                "name": "r",
                "type": "_ptr_context"
            },
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_dieFromException": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_exceptionrecord"
            },
            {
                "name": "r",
                "type": "_ptr_context"
            }
        ]
    },
    "runtime_TestVectoredHandlerExceptionInNonGoThread": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestVectoredHandlerDontCrashOnLibrary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_sendCtrlBreak": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "runtime_TestCtrlHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestLibraryCtrlHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestIssue59213": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_sigsend": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "uint32"
            }
        ]
    },
    "runtime_signal_recv": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_signalWaitUntilIdle": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_signal_enable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "uint32"
            }
        ]
    },
    "runtime_signal_disable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "uint32"
            }
        ]
    },
    "runtime_signal_ignore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "uint32"
            }
        ]
    },
    "runtime_sigInitIgnored": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "uint32"
            }
        ]
    },
    "runtime_signal_ignored": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "uint32"
            }
        ]
    },
    "runtime__ptr_noteQueue_push": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "item",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime__ptr_noteQueue_pop": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_sendNote": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_TestSizeof": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_panicmakeslicelen": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_panicmakeslicecap": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_makeslicecopy": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "et",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "tolen",
                "type": "int"
            },
            {
                "name": "fromlen",
                "type": "int"
            },
            {
                "name": "from",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_makeslice": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "et",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "len",
                "type": "int"
            },
            {
                "name": "cap",
                "type": "int"
            }
        ]
    },
    "runtime_makeslice64": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "et",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "len64",
                "type": "int64"
            },
            {
                "name": "cap64",
                "type": "int64"
            }
        ]
    },
    "runtime_mulUintptr": {
        "result": "struct runtime_mulUintptr_retval {uintptr field_0;bool field_1;}",
        "result_name": "runtime_mulUintptr_retval",
        "parameters": [
            {
                "name": "a",
                "type": "uintptr"
            },
            {
                "name": "b",
                "type": "uintptr"
            }
        ]
    },
    "runtime_growslice": {
        "result": "slice",
        "result_name": null,
        "parameters": [
            {
                "name": "oldPtr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "newLen",
                "type": "int"
            },
            {
                "name": "oldCap",
                "type": "int"
            },
            {
                "name": "num",
                "type": "int"
            },
            {
                "name": "et",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "runtime_reflect_growslice": {
        "result": "slice",
        "result_name": null,
        "parameters": [
            {
                "name": "et",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "old",
                "type": "slice"
            },
            {
                "name": "num",
                "type": "int"
            }
        ]
    },
    "runtime_isPowerOfTwo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uintptr"
            }
        ]
    },
    "runtime_slicecopy": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "toPtr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "toLen",
                "type": "int"
            },
            {
                "name": "fromPtr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fromLen",
                "type": "int"
            },
            {
                "name": "width",
                "type": "uintptr"
            }
        ]
    },
    "runtime_bytealg_MakeNoZero": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "runtime_BenchmarkMakeSliceCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkMakeSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkGrowSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkExtendSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAppend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAppendGrowByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAppendGrowString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAppendSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAppendSliceLarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAppendStr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAppendSpecialCase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_f": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestSideEffectOrder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestAppendOverlap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkAppendInPlace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_funpack64": {
        "result": "struct runtime_funpack64_retval {uint64 field_0;int field_1;bool field_2;}",
        "result_name": "runtime_funpack64_retval",
        "parameters": [
            {
                "name": "f",
                "type": "uint64"
            }
        ]
    },
    "runtime_funpack32": {
        "result": "struct runtime_funpack32_retval {uint32 field_0;int field_1;bool field_2;}",
        "result_name": "runtime_funpack32_retval",
        "parameters": [
            {
                "name": "f",
                "type": "uint32"
            }
        ]
    },
    "runtime_fpack64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "sign",
                "type": "uint64"
            },
            {
                "name": "mant",
                "type": "uint64"
            },
            {
                "name": "exp",
                "type": "int"
            },
            {
                "name": "trunc",
                "type": "uint64"
            }
        ]
    },
    "runtime_fpack32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "sign",
                "type": "uint32"
            },
            {
                "name": "mant",
                "type": "uint32"
            },
            {
                "name": "exp",
                "type": "int"
            },
            {
                "name": "trunc",
                "type": "uint32"
            }
        ]
    },
    "runtime_fadd64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "uint64"
            },
            {
                "name": "g",
                "type": "uint64"
            }
        ]
    },
    "runtime_fsub64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "uint64"
            },
            {
                "name": "g",
                "type": "uint64"
            }
        ]
    },
    "runtime_fneg64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "uint64"
            }
        ]
    },
    "runtime_fmul64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "uint64"
            },
            {
                "name": "g",
                "type": "uint64"
            }
        ]
    },
    "runtime_fdiv64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "uint64"
            },
            {
                "name": "g",
                "type": "uint64"
            }
        ]
    },
    "runtime_f64to32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "uint64"
            }
        ]
    },
    "runtime_f32to64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "uint32"
            }
        ]
    },
    "runtime_fcmp64": {
        "result": "struct runtime_fcmp64_retval {int32 field_0;bool field_1;}",
        "result_name": "runtime_fcmp64_retval",
        "parameters": [
            {
                "name": "f",
                "type": "uint64"
            },
            {
                "name": "g",
                "type": "uint64"
            }
        ]
    },
    "runtime_f64toint": {
        "result": "struct runtime_f64toint_retval {int64 field_0;bool field_1;}",
        "result_name": "runtime_f64toint_retval",
        "parameters": [
            {
                "name": "f",
                "type": "uint64"
            }
        ]
    },
    "runtime_fintto64": {
        "result": "struct runtime_fintto64_retval {uint64 field_0;}",
        "result_name": "runtime_fintto64_retval",
        "parameters": [
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "runtime_fintto32": {
        "result": "struct runtime_fintto32_retval {uint32 field_0;}",
        "result_name": "runtime_fintto32_retval",
        "parameters": [
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "runtime_mullu": {
        "result": "struct runtime_mullu_retval {uint64 field_0;}",
        "result_name": "runtime_mullu_retval",
        "parameters": [
            {
                "name": "u",
                "type": "uint64"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "runtime_divlu": {
        "result": "struct runtime_divlu_retval {uint64 field_0;}",
        "result_name": "runtime_divlu_retval",
        "parameters": [
            {
                "name": "u1",
                "type": "uint64"
            },
            {
                "name": "u0",
                "type": "uint64"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "runtime_fadd32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "runtime_fmul32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "runtime_fdiv32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "runtime_feq32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "runtime_fgt32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "runtime_fge32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            },
            {
                "name": "y",
                "type": "uint32"
            }
        ]
    },
    "runtime_feq64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            },
            {
                "name": "y",
                "type": "uint64"
            }
        ]
    },
    "runtime_fgt64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            },
            {
                "name": "y",
                "type": "uint64"
            }
        ]
    },
    "runtime_fge64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            },
            {
                "name": "y",
                "type": "uint64"
            }
        ]
    },
    "runtime_fint32to32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "runtime_fint32to64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "runtime_fint64to32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "runtime_fint64to64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "runtime_f32toint32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "runtime_f32toint64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "runtime_f64toint32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime_f64toint64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime_f64touint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime_f32touint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "runtime_fuint64to64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime_fuint64to32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime_fop": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_add": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "x",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sub": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "runtime_mul": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "runtime_div": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "y",
                "type": "float64"
            }
        ]
    },
    "runtime_TestFloat64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_trunc32": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "runtime_to32sw": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "runtime_to64sw": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "runtime_hwint64": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "runtime_hwint32": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "runtime_toint64sw": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "runtime_fromint64sw": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "runtime_err": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "runtime_test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "hw",
                "type": "void*"
            },
            {
                "name": "sw",
                "type": "void*"
            },
            {
                "name": "all",
                "type": "_slice_float64"
            }
        ]
    },
    "runtime_testu": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "hw",
                "type": "void*"
            },
            {
                "name": "sw",
                "type": "void*"
            },
            {
                "name": "v",
                "type": "float64"
            }
        ]
    },
    "runtime_hwcmp": {
        "result": "struct runtime_hwcmp_retval {int field_0;bool field_1;}",
        "result_name": "runtime_hwcmp_retval",
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            },
            {
                "name": "g",
                "type": "float64"
            }
        ]
    },
    "runtime_testcmp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "float64"
            },
            {
                "name": "g",
                "type": "float64"
            }
        ]
    },
    "runtime_same": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            },
            {
                "name": "g",
                "type": "float64"
            }
        ]
    },
    "runtime_stackinit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_stacklog2": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_stackpoolalloc": {
        "result": "gclinkptr",
        "result_name": null,
        "parameters": [
            {
                "name": "order",
                "type": "uint8"
            }
        ]
    },
    "runtime_stackpoolfree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "gclinkptr"
            },
            {
                "name": "order",
                "type": "uint8"
            }
        ]
    },
    "runtime_stackcacherefill": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_mcache"
            },
            {
                "name": "order",
                "type": "uint8"
            }
        ]
    },
    "runtime_stackcacherelease": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_mcache"
            },
            {
                "name": "order",
                "type": "uint8"
            }
        ]
    },
    "runtime_stackcache_clear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_mcache"
            }
        ]
    },
    "runtime_stackalloc": {
        "result": "stack",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "runtime_stackfree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stk",
                "type": "stack"
            }
        ]
    },
    "runtime_adjustpointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "adjinfo",
                "type": "_ptr_adjustinfo"
            },
            {
                "name": "vpp",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime__ptr_bitvector_ptrbit": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uintptr"
            }
        ]
    },
    "runtime_adjustpointers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "scanp",
                "type": "unsafe_Pointer"
            },
            {
                "name": "bv",
                "type": "_ptr_bitvector"
            },
            {
                "name": "adjinfo",
                "type": "_ptr_adjustinfo"
            },
            {
                "name": "f",
                "type": "funcInfo"
            }
        ]
    },
    "runtime_adjustframe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "frame",
                "type": "_ptr_stkframe"
            },
            {
                "name": "adjinfo",
                "type": "_ptr_adjustinfo"
            }
        ]
    },
    "runtime_adjustctxt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "adjinfo",
                "type": "_ptr_adjustinfo"
            }
        ]
    },
    "runtime_adjustdefers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "adjinfo",
                "type": "_ptr_adjustinfo"
            }
        ]
    },
    "runtime_adjustpanics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "adjinfo",
                "type": "_ptr_adjustinfo"
            }
        ]
    },
    "runtime_adjustsudogs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "adjinfo",
                "type": "_ptr_adjustinfo"
            }
        ]
    },
    "runtime_fillstack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stk",
                "type": "stack"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "runtime_findsghi": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "stk",
                "type": "stack"
            }
        ]
    },
    "runtime_syncadjustsudogs": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "used",
                "type": "uintptr"
            },
            {
                "name": "adjinfo",
                "type": "_ptr_adjustinfo"
            }
        ]
    },
    "runtime_copystack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "newsize",
                "type": "uintptr"
            }
        ]
    },
    "runtime_round2": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int32"
            }
        ]
    },
    "runtime_newstack": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_nilfunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gostartcallfn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gobuf",
                "type": "_ptr_gobuf"
            },
            {
                "name": "fv",
                "type": "_ptr_funcval"
            }
        ]
    },
    "runtime_isShrinkStackSafe": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_shrinkstack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_freeStackSpans": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_stackObjectRecord_useGCProg": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_stackObjectRecord_ptrdata": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_stackObjectRecord_gcdata": {
        "result": "_ptr_byte",
        "result_name": null,
        "parameters": []
    },
    "runtime_morestackc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcComputeStartingStackSize": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestStackMem": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestStackGrowth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_growStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "progress",
                "type": "_ptr_atomic_Uint32"
            }
        ]
    },
    "runtime_growStackIter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_int"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_TestStackGrowthCallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_growStackWithCallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cb",
                "type": "void*"
            }
        ]
    },
    "runtime_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_int"
            },
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "runtime_TestDeferPtrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDeferPtrsGoexit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testDeferPtrsGoexit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "chan_send_int"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_setBig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_int"
            },
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "b",
                "type": "bigBuf"
            }
        ]
    },
    "runtime_TestDeferPtrsPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testDeferPtrsPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "chan_send_int"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_testDeferLeafSigpanic1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestDeferLeafSigpanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPanicUseStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestPanicFar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_makeTree": {
        "result": "_ptr_xtreeNode",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "int"
            }
        ]
    },
    "runtime_useStackAndCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_useStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_growing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "chan_send_int"
            },
            {
                "name": "done",
                "type": "chan_send_struct"
            }
        ]
    },
    "runtime_TestStackCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestStackOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestStackAllOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestStackPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkStackCopyPtr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_countp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_int"
            }
        ]
    },
    "runtime_BenchmarkStackCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_count": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_BenchmarkStackCopyNoCache": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_count1": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count2": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count3": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count4": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count5": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count6": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count7": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count8": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count9": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count10": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count11": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count12": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count13": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count14": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count15": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count16": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count17": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count18": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count19": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count20": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count21": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count22": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_count23": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_Sum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "p",
                "type": "_ptr_stkobjT"
            }
        ]
    },
    "runtime_BenchmarkStackCopyWithStkobj": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkIssue18138": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_useStackPtrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "runtime_structWithMethod_caller": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_structWithMethod_callers": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_structWithMethod_stack": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_structWithMethod_nop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_structWithMethod_inlinablePanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestStackWrapperCaller": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestStackWrapperCallers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestStackWrapperStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestStackWrapperStackInlinePanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestStackWrapperStackPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testStackWrapperPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "cb",
                "type": "void*"
            },
            {
                "name": "expect",
                "type": "string"
            }
        ]
    },
    "runtime_TestCallersFromWrapper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestTracebackSystemstack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestTracebackAncestors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDeferLiveness": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDeferHeapAndStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_deferHeapAndStack": {
        "result": "struct runtime_deferHeapAndStack_retval {int field_0;}",
        "result_name": "runtime_deferHeapAndStack_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_TestFramePointerAdjust": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSystemstackFramePointerAdjust": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_growAndShrinkStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "stackBallast",
                "type": "_1024_byte"
            }
        ]
    },
    "runtime_TestStartLineAsm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_normalFunc": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_multilineDeclarationFunc": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_multilineDeclarationFunc1": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            }
        ]
    },
    "runtime_blankLinesFunc": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_inlineFunc": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_inlineFunc1": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_normalClosure": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_inlineClosure": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestStartLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_callerStartLine": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "wantInlined",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_stkframe_argBytes": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_stkframe_argMapInternal": {
        "result": "struct runtime__ptr_stkframe_argMapInternal_retval {bitvector field_0;bool field_1;}",
        "result_name": "runtime__ptr_stkframe_argMapInternal_retval",
        "parameters": []
    },
    "runtime__ptr_stkframe_getStackMap": {
        "result": "struct runtime__ptr_stkframe_getStackMap_retval {bitvector field_0;_slice_stackObjectRecord field_1;}",
        "result_name": "runtime__ptr_stkframe_getStackMap_retval",
        "parameters": [
            {
                "name": "cache",
                "type": "_ptr_pcvalueCache"
            },
            {
                "name": "debug",
                "type": "bool"
            }
        ]
    },
    "runtime_stkobjinit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_concatstrings": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_tmpBuf"
            },
            {
                "name": "a",
                "type": "_slice_string"
            }
        ]
    },
    "runtime_concatstring2": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_tmpBuf"
            },
            {
                "name": "a0",
                "type": "string"
            },
            {
                "name": "a1",
                "type": "string"
            }
        ]
    },
    "runtime_concatstring3": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_tmpBuf"
            },
            {
                "name": "a0",
                "type": "string"
            },
            {
                "name": "a1",
                "type": "string"
            },
            {
                "name": "a2",
                "type": "string"
            }
        ]
    },
    "runtime_concatstring4": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_tmpBuf"
            },
            {
                "name": "a0",
                "type": "string"
            },
            {
                "name": "a1",
                "type": "string"
            },
            {
                "name": "a2",
                "type": "string"
            },
            {
                "name": "a3",
                "type": "string"
            }
        ]
    },
    "runtime_concatstring5": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_tmpBuf"
            },
            {
                "name": "a0",
                "type": "string"
            },
            {
                "name": "a1",
                "type": "string"
            },
            {
                "name": "a2",
                "type": "string"
            },
            {
                "name": "a3",
                "type": "string"
            },
            {
                "name": "a4",
                "type": "string"
            }
        ]
    },
    "runtime_slicebytetostring": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_tmpBuf"
            },
            {
                "name": "ptr",
                "type": "_ptr_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_stringDataOnStack": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_rawstringtmp": {
        "result": "struct runtime_rawstringtmp_retval {string field_0;_slice_byte field_1;}",
        "result_name": "runtime_rawstringtmp_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_tmpBuf"
            },
            {
                "name": "l",
                "type": "int"
            }
        ]
    },
    "runtime_slicebytetostringtmp": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_stringtoslicebyte": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_tmpBuf"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_stringtoslicerune": {
        "result": "_slice_rune",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr__tmpStringBufSize_rune"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_slicerunetostring": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_tmpBuf"
            },
            {
                "name": "a",
                "type": "_slice_rune"
            }
        ]
    },
    "runtime_stringStructOf": {
        "result": "_ptr_stringStruct",
        "result_name": null,
        "parameters": [
            {
                "name": "sp",
                "type": "_ptr_string"
            }
        ]
    },
    "runtime_intstring": {
        "result": "struct runtime_intstring_retval {string field_0;}",
        "result_name": "runtime_intstring_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr__4_byte"
            },
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "runtime_rawstring": {
        "result": "struct runtime_rawstring_retval {string field_0;_slice_byte field_1;}",
        "result_name": "runtime_rawstring_retval",
        "parameters": [
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "runtime_rawbyteslice": {
        "result": "struct runtime_rawbyteslice_retval {_slice_byte field_0;}",
        "result_name": "runtime_rawbyteslice_retval",
        "parameters": [
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "runtime_rawruneslice": {
        "result": "struct runtime_rawruneslice_retval {_slice_rune field_0;}",
        "result_name": "runtime_rawruneslice_retval",
        "parameters": [
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "runtime_gobytes": {
        "result": "struct runtime_gobytes_retval {_slice_byte field_0;}",
        "result_name": "runtime_gobytes_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_gostring": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_internal_syscall_gostring": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_gostringn": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_byte"
            },
            {
                "name": "l",
                "type": "int"
            }
        ]
    },
    "runtime_hasPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "runtime_hasSuffix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "runtime_atoi64": {
        "result": "struct runtime_atoi64_retval {int64 field_0;bool field_1;}",
        "result_name": "runtime_atoi64_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_atoi": {
        "result": "struct runtime_atoi_retval {int field_0;bool field_1;}",
        "result_name": "runtime_atoi_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_atoi32": {
        "result": "struct runtime_atoi32_retval {int32 field_0;bool field_1;}",
        "result_name": "runtime_atoi32_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_parseByteCount": {
        "result": "struct runtime_parseByteCount_retval {int64 field_0;bool field_1;}",
        "result_name": "runtime_parseByteCount_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_findnull": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_findnullw": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_uint16"
            }
        ]
    },
    "runtime_gostringnocopy": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_gostringw": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "strw",
                "type": "_ptr_uint16"
            }
        ]
    },
    "runtime_BenchmarkCompareStringEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCompareStringIdentical": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCompareStringSameLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCompareStringDifferentLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCompareStringBigUnaligned": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkCompareStringBig": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkConcatStringAndBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSliceByteToString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkRuneCount": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkRuneIterate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkArrayEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_TestStringW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestLargeStringConcat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestConcatTempString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCompareTempString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestStringIndexHaystack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestStringIndexNeedle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestStringOnStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestIntString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestIntStringAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestRangeStringCast": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_isZeroed": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_isZeroedR": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_slice_rune"
            }
        ]
    },
    "runtime_TestString2Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestAtoi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestAtoi32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestParseByteCount": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_getg": {
        "result": "_ptr_g",
        "result_name": null,
        "parameters": []
    },
    "runtime_mcall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "runtime_systemstack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "runtime_badsystemstack": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_memclrNoHeapPointers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_reflect_memclrNoHeapPointers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_memmove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "to",
                "type": "unsafe_Pointer"
            },
            {
                "name": "from",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_reflect_memmove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "to",
                "type": "unsafe_Pointer"
            },
            {
                "name": "from",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_fastrand": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime_fastrandn": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "runtime_fastrand64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime_fastrandu": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "runtime_rand_fastrand64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime_sync_fastrandn": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "runtime_net_fastrandu": {
        "result": "uint",
        "result_name": null,
        "parameters": []
    },
    "runtime_os_fastrand": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime_memequal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "unsafe_Pointer"
            },
            {
                "name": "b",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_noescape": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_noEscapePtr": {
        "result": "_ptr_T",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_T"
            }
        ]
    },
    "runtime_cgocallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "frame",
                "type": "uintptr"
            },
            {
                "name": "ctxt",
                "type": "uintptr"
            }
        ]
    },
    "runtime_gogo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_gobuf"
            }
        ]
    },
    "runtime_asminit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_setg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gg",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_breakpoint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_reflectcall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stackArgsType",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_procyield": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cycles",
                "type": "uint32"
            }
        ]
    },
    "runtime_goexit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_publicationBarrier": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_getcallerpc": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_getcallersp": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_getclosureptr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_asmcgocall": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "arg",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_morestack": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_morestack_noctxt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_rt0_go": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_return0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_call16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call128": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call256": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call512": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call1024": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call2048": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call4096": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call8192": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call16384": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call32768": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call65536": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call131072": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call262144": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call524288": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call1048576": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call2097152": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call4194304": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call8388608": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call16777216": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call33554432": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call67108864": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call134217728": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call268435456": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call536870912": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_call1073741824": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "unsafe_Pointer"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "stackArgsSize",
                "type": "uint32"
            },
            {
                "name": "stackRetOffset",
                "type": "uint32"
            },
            {
                "name": "frameSize",
                "type": "uint32"
            },
            {
                "name": "regArgs",
                "type": "_ptr_abi_RegArgs"
            }
        ]
    },
    "runtime_systemstack_switch": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_alignUp": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uintptr"
            },
            {
                "name": "a",
                "type": "uintptr"
            }
        ]
    },
    "runtime_alignDown": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uintptr"
            },
            {
                "name": "a",
                "type": "uintptr"
            }
        ]
    },
    "runtime_divRoundUp": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uintptr"
            },
            {
                "name": "a",
                "type": "uintptr"
            }
        ]
    },
    "runtime_checkASM": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_memequal_varlen": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "unsafe_Pointer"
            },
            {
                "name": "b",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_bool2int": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "runtime_abort": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcWriteBarrier1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcWriteBarrier2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcWriteBarrier3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcWriteBarrier4": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcWriteBarrier5": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcWriteBarrier6": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcWriteBarrier7": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcWriteBarrier8": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_duffzero": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_duffcopy": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_addmoduledata": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sigpanic0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_float64touint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            }
        ]
    },
    "runtime_uint32tofloat64": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "runtime_setldt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "slot",
                "type": "uintptr"
            },
            {
                "name": "base",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "runtime_emptyfunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_asmcgocall_no_g": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "arg",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_gcWriteBarrierCX": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcWriteBarrierDX": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcWriteBarrierBX": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcWriteBarrierBP": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcWriteBarrierSI": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcWriteBarrierR8": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gcWriteBarrierR9": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_settls": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_retpolineAX": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_retpolineCX": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_retpolineDX": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_retpolineBX": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_retpolineBP": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_retpolineSI": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_retpolineDI": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_retpolineR8": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_retpolineR9": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_retpolineR10": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_retpolineR11": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_retpolineR12": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_retpolineR13": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_retpolineR14": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_retpolineR15": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_spillArgs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_unspillArgs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_udiv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__div": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__divu": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__mod": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__modu": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_usplitR0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_load_g": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_save_g": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__initcgo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_read_tls_fallback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sbrk0": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_access": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_byte"
            },
            {
                "name": "mode",
                "type": "int32"
            }
        ]
    },
    "runtime_connect": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int32"
            }
        ]
    },
    "runtime_socket": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "domain",
                "type": "int32"
            },
            {
                "name": "typ",
                "type": "int32"
            },
            {
                "name": "prot",
                "type": "int32"
            }
        ]
    },
    "runtime_reginit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_CallersFrames": {
        "result": "_ptr_Frames",
        "result_name": null,
        "parameters": [
            {
                "name": "callers",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime__ptr_Frames_Next": {
        "result": "struct runtime__ptr_Frames_Next_retval {Frame field_0;bool field_1;}",
        "result_name": "runtime__ptr_Frames_Next_retval",
        "parameters": []
    },
    "runtime_runtime_FrameStartLine": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Frame"
            }
        ]
    },
    "runtime_runtime_FrameSymbolName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_Frame"
            }
        ]
    },
    "runtime_runtime_expandFinalInlineFrame": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "stk",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_expandCgoFrames": {
        "result": "_slice_Frame",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_Func_raw": {
        "result": "_ptr__func",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_Func_funcInfo": {
        "result": "funcInfo",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr__func_funcInfo": {
        "result": "funcInfo",
        "result_name": null,
        "parameters": []
    },
    "runtime_activeModules": {
        "result": "_slice__ptr_moduledata",
        "result_name": null,
        "parameters": []
    },
    "runtime_modulesinit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_moduledataverify": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_moduledataverify1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "datap",
                "type": "_ptr_moduledata"
            }
        ]
    },
    "runtime__ptr_moduledata_textAddr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "off32",
                "type": "uint32"
            }
        ]
    },
    "runtime__ptr_moduledata_textOff": {
        "result": "struct runtime__ptr_moduledata_textOff_retval {uint32 field_0;bool field_1;}",
        "result_name": "runtime__ptr_moduledata_textOff_retval",
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_moduledata_funcName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "nameOff",
                "type": "int32"
            }
        ]
    },
    "runtime_FuncForPC": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_Func_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_Func_Entry": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_Func_FileLine": {
        "result": "struct runtime__ptr_Func_FileLine_retval {string field_0;int field_1;}",
        "result_name": "runtime__ptr_Func_FileLine_retval",
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_Func_startLine": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "runtime_findmoduledatap": {
        "result": "_ptr_moduledata",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_funcInfo_valid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_funcInfo__Func": {
        "result": "_ptr_Func",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr__func_isInlined": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_funcInfo_entry": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_findfunc": {
        "result": "funcInfo",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_funcInfo_srcFunc": {
        "result": "srcFunc",
        "result_name": null,
        "parameters": []
    },
    "runtime_srcFunc_name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_pcvalueCacheKey": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "targetpc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_pcvalue": {
        "result": "struct runtime_pcvalue_retval {int32 field_0;uintptr field_1;}",
        "result_name": "runtime_pcvalue_retval",
        "parameters": [
            {
                "name": "f",
                "type": "funcInfo"
            },
            {
                "name": "off",
                "type": "uint32"
            },
            {
                "name": "targetpc",
                "type": "uintptr"
            },
            {
                "name": "cache",
                "type": "_ptr_pcvalueCache"
            },
            {
                "name": "strict",
                "type": "bool"
            }
        ]
    },
    "runtime_funcname": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "funcInfo"
            }
        ]
    },
    "runtime_funcpkgpath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "funcInfo"
            }
        ]
    },
    "runtime_funcfile": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "funcInfo"
            },
            {
                "name": "fileno",
                "type": "int32"
            }
        ]
    },
    "runtime_funcline1": {
        "result": "struct runtime_funcline1_retval {string field_0;int32 field_1;}",
        "result_name": "runtime_funcline1_retval",
        "parameters": [
            {
                "name": "f",
                "type": "funcInfo"
            },
            {
                "name": "targetpc",
                "type": "uintptr"
            },
            {
                "name": "strict",
                "type": "bool"
            }
        ]
    },
    "runtime_funcline": {
        "result": "struct runtime_funcline_retval {string field_0;int32 field_1;}",
        "result_name": "runtime_funcline_retval",
        "parameters": [
            {
                "name": "f",
                "type": "funcInfo"
            },
            {
                "name": "targetpc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_funcspdelta": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "funcInfo"
            },
            {
                "name": "targetpc",
                "type": "uintptr"
            },
            {
                "name": "cache",
                "type": "_ptr_pcvalueCache"
            }
        ]
    },
    "runtime_funcMaxSPDelta": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "funcInfo"
            }
        ]
    },
    "runtime_pcdatastart": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "funcInfo"
            },
            {
                "name": "table",
                "type": "uint32"
            }
        ]
    },
    "runtime_pcdatavalue": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "funcInfo"
            },
            {
                "name": "table",
                "type": "uint32"
            },
            {
                "name": "targetpc",
                "type": "uintptr"
            },
            {
                "name": "cache",
                "type": "_ptr_pcvalueCache"
            }
        ]
    },
    "runtime_pcdatavalue1": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "funcInfo"
            },
            {
                "name": "table",
                "type": "uint32"
            },
            {
                "name": "targetpc",
                "type": "uintptr"
            },
            {
                "name": "cache",
                "type": "_ptr_pcvalueCache"
            },
            {
                "name": "strict",
                "type": "bool"
            }
        ]
    },
    "runtime_pcdatavalue2": {
        "result": "struct runtime_pcdatavalue2_retval {int32 field_0;uintptr field_1;}",
        "result_name": "runtime_pcdatavalue2_retval",
        "parameters": [
            {
                "name": "f",
                "type": "funcInfo"
            },
            {
                "name": "table",
                "type": "uint32"
            },
            {
                "name": "targetpc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_funcdata": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "funcInfo"
            },
            {
                "name": "i",
                "type": "uint8"
            }
        ]
    },
    "runtime_readvarint": {
        "result": "struct runtime_readvarint_retval {uint32 field_0;uint32 field_1;}",
        "result_name": "runtime_readvarint_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_stackmapdata": {
        "result": "bitvector",
        "result_name": null,
        "parameters": [
            {
                "name": "stkmap",
                "type": "_ptr_stackmap"
            },
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "runtime_newInlineUnwinder": {
        "result": "struct runtime_newInlineUnwinder_retval {inlineUnwinder field_0;inlineFrame field_1;}",
        "result_name": "runtime_newInlineUnwinder_retval",
        "parameters": [
            {
                "name": "f",
                "type": "funcInfo"
            },
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "cache",
                "type": "_ptr_pcvalueCache"
            }
        ]
    },
    "runtime__ptr_inlineUnwinder_resolveInternal": {
        "result": "inlineFrame",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_inlineFrame_valid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_inlineUnwinder_next": {
        "result": "inlineFrame",
        "result_name": null,
        "parameters": [
            {
                "name": "uf",
                "type": "inlineFrame"
            }
        ]
    },
    "runtime__ptr_inlineUnwinder_isInlined": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "uf",
                "type": "inlineFrame"
            }
        ]
    },
    "runtime__ptr_inlineUnwinder_srcFunc": {
        "result": "srcFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "uf",
                "type": "inlineFrame"
            }
        ]
    },
    "runtime__ptr_inlineUnwinder_fileLine": {
        "result": "struct runtime__ptr_inlineUnwinder_fileLine_retval {string field_0;int field_1;}",
        "result_name": "runtime__ptr_inlineUnwinder_fileLine_retval",
        "parameters": [
            {
                "name": "uf",
                "type": "inlineFrame"
            }
        ]
    },
    "runtime_XTestInlineUnwinder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "TestingT"
            }
        ]
    },
    "runtime_lineNumber": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_tiuInlined1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_tiuInlined2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_tiuTest": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestCaller": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testCallerFoo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testCallerBar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_trythis": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_recordLines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            }
        ]
    },
    "runtime_TestLineNumber": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestNilName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_inlined": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_tracebackFunc": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestFunctionAlignmentTraceback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_BenchmarkFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_syscall_Syscall": {
        "result": "struct runtime_syscall_Syscall_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_Syscall_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "nargs",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_RawSyscall": {
        "result": "struct runtime_syscall_RawSyscall_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_RawSyscall_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_syscall6": {
        "result": "struct runtime_syscall_syscall6_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_syscall6_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_rawSyscall6": {
        "result": "struct runtime_syscall_rawSyscall6_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_rawSyscall6_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_chdir": {
        "result": "struct runtime_syscall_chdir_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_chdir_retval",
        "parameters": [
            {
                "name": "path",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_chroot1": {
        "result": "struct runtime_syscall_chroot1_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_chroot1_retval",
        "parameters": [
            {
                "name": "path",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_closeFD": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            }
        ]
    },
    "runtime_syscall_dup2child": {
        "result": "struct runtime_syscall_dup2child_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_dup2child_retval",
        "parameters": [
            {
                "name": "old",
                "type": "uintptr"
            },
            {
                "name": "new",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_execve": {
        "result": "struct runtime_syscall_execve_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_execve_retval",
        "parameters": [
            {
                "name": "path",
                "type": "uintptr"
            },
            {
                "name": "argv",
                "type": "uintptr"
            },
            {
                "name": "envp",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_exit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_fcntl1": {
        "result": "struct runtime_syscall_fcntl1_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_fcntl1_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "cmd",
                "type": "uintptr"
            },
            {
                "name": "arg",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_forkx": {
        "result": "struct runtime_syscall_forkx_retval {uintptr field_0;uintptr field_1;}",
        "result_name": "runtime_syscall_forkx_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_getpid": {
        "result": "struct runtime_syscall_getpid_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_getpid_retval",
        "parameters": []
    },
    "runtime_syscall_ioctl": {
        "result": "struct runtime_syscall_ioctl_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_ioctl_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "req",
                "type": "uintptr"
            },
            {
                "name": "arg",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_setgid": {
        "result": "struct runtime_syscall_setgid_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_setgid_retval",
        "parameters": [
            {
                "name": "gid",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_setgroups1": {
        "result": "struct runtime_syscall_setgroups1_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_setgroups1_retval",
        "parameters": [
            {
                "name": "ngid",
                "type": "uintptr"
            },
            {
                "name": "gid",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_setrlimit1": {
        "result": "struct runtime_syscall_setrlimit1_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_setrlimit1_retval",
        "parameters": [
            {
                "name": "which",
                "type": "uintptr"
            },
            {
                "name": "lim",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_syscall_setsid": {
        "result": "struct runtime_syscall_setsid_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_setsid_retval",
        "parameters": []
    },
    "runtime_syscall_setuid": {
        "result": "struct runtime_syscall_setuid_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_setuid_retval",
        "parameters": [
            {
                "name": "uid",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_setpgid": {
        "result": "struct runtime_syscall_setpgid_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_setpgid_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "uintptr"
            },
            {
                "name": "pgid",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_write1": {
        "result": "struct runtime_syscall_write1_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_write1_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "buf",
                "type": "uintptr"
            },
            {
                "name": "nbyte",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_sysvicall6": {
        "result": "struct runtime_syscall_sysvicall6_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_sysvicall6_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "nargs",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_rawsysvicall6": {
        "result": "struct runtime_syscall_rawsysvicall6_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_rawsysvicall6_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "nargs",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_chroot": {
        "result": "struct runtime_syscall_chroot_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_chroot_retval",
        "parameters": [
            {
                "name": "path",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_close": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            }
        ]
    },
    "runtime_syscall_dup2": {
        "result": "struct runtime_syscall_dup2_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_dup2_retval",
        "parameters": [
            {
                "name": "oldfd",
                "type": "uintptr"
            },
            {
                "name": "newfd",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_fcntl": {
        "result": "struct runtime_syscall_fcntl_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_fcntl_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "cmd",
                "type": "uintptr"
            },
            {
                "name": "arg",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_gethostname": {
        "result": "struct runtime_syscall_gethostname_retval {string field_0;uintptr field_1;}",
        "result_name": "runtime_syscall_gethostname_retval",
        "parameters": []
    },
    "runtime_syscall_rawsyscall": {
        "result": "struct runtime_syscall_rawsyscall_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_rawsyscall_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_rawsyscall6": {
        "result": "struct runtime_syscall_rawsyscall6_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_rawsyscall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_setgroups": {
        "result": "struct runtime_syscall_setgroups_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_setgroups_retval",
        "parameters": [
            {
                "name": "ngid",
                "type": "uintptr"
            },
            {
                "name": "gid",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_setrlimit": {
        "result": "struct runtime_syscall_setrlimit_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_setrlimit_retval",
        "parameters": [
            {
                "name": "which",
                "type": "uintptr"
            },
            {
                "name": "lim",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_syscall_syscall": {
        "result": "struct runtime_syscall_syscall_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_syscall_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_wait4": {
        "result": "struct runtime_syscall_wait4_retval {int field_0;uintptr field_1;}",
        "result_name": "runtime_syscall_wait4_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "uintptr"
            },
            {
                "name": "wstatus",
                "type": "_ptr_uint32"
            },
            {
                "name": "options",
                "type": "uintptr"
            },
            {
                "name": "rusage",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_syscall_write": {
        "result": "struct runtime_syscall_write_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_write_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "buf",
                "type": "uintptr"
            },
            {
                "name": "nbyte",
                "type": "uintptr"
            }
        ]
    },
    "runtime_TestSyscallFlagAlignment": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_cbsLock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_cbsUnlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_abiPart_tryMerge": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "abiPart"
            }
        ]
    },
    "runtime__ptr_abiDesc_assignArg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "runtime__ptr_abiDesc_tryRegAssignArg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "offset",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_abiDesc_assignReg": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "offset",
                "type": "uintptr"
            }
        ]
    },
    "runtime_callbackasm": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_callbackasmAddr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_compileCallback": {
        "result": "struct runtime_compileCallback_retval {uintptr field_0;}",
        "result_name": "runtime_compileCallback_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "eface"
            },
            {
                "name": "cdecl",
                "type": "bool"
            }
        ]
    },
    "runtime_callbackWrap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_callbackArgs"
            }
        ]
    },
    "runtime_syscall_loadsystemlibrary": {
        "result": "struct runtime_syscall_loadsystemlibrary_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_loadsystemlibrary_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "_ptr_uint16"
            }
        ]
    },
    "runtime_syscall_loadlibrary": {
        "result": "struct runtime_syscall_loadlibrary_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_loadlibrary_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "_ptr_uint16"
            }
        ]
    },
    "runtime_syscall_getprocaddress": {
        "result": "struct runtime_syscall_getprocaddress_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_getprocaddress_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "uintptr"
            },
            {
                "name": "procname",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_syscall_Syscall6": {
        "result": "struct runtime_syscall_Syscall6_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_Syscall6_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "nargs",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_Syscall9": {
        "result": "struct runtime_syscall_Syscall9_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_Syscall9_retval",
        "parameters": [
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_Syscall12": {
        "result": "struct runtime_syscall_Syscall12_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_Syscall12_retval",
        "parameters": [
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            },
            {
                "name": "a10",
                "type": "uintptr"
            },
            {
                "name": "a11",
                "type": "uintptr"
            },
            {
                "name": "a12",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_Syscall15": {
        "result": "struct runtime_syscall_Syscall15_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_Syscall15_retval",
        "parameters": [
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            },
            {
                "name": "a10",
                "type": "uintptr"
            },
            {
                "name": "a11",
                "type": "uintptr"
            },
            {
                "name": "a12",
                "type": "uintptr"
            },
            {
                "name": "a13",
                "type": "uintptr"
            },
            {
                "name": "a14",
                "type": "uintptr"
            },
            {
                "name": "a15",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_Syscall18": {
        "result": "struct runtime_syscall_Syscall18_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_Syscall18_retval",
        "parameters": [
            {
                "name": "a10",
                "type": "uintptr"
            },
            {
                "name": "a11",
                "type": "uintptr"
            },
            {
                "name": "a12",
                "type": "uintptr"
            },
            {
                "name": "a13",
                "type": "uintptr"
            },
            {
                "name": "a14",
                "type": "uintptr"
            },
            {
                "name": "a15",
                "type": "uintptr"
            },
            {
                "name": "a16",
                "type": "uintptr"
            },
            {
                "name": "a17",
                "type": "uintptr"
            },
            {
                "name": "a18",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_SyscallN": {
        "result": "struct runtime_syscall_SyscallN_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_SyscallN_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "args",
                "type": "uintptr"
            }
        ]
    },
    "runtime_GetDLL": {
        "result": "_ptr_DLL",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "runtime__ptr_DLL_Proc": {
        "result": "_ptr_syscall_Proc",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "runtime_TestStdCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_Test64BitReturnStdCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCDecl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestEnumWindows": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_callback": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "timeFormatString",
                "type": "unsafe_Pointer"
            },
            {
                "name": "lparam",
                "type": "uintptr"
            }
        ]
    },
    "runtime_nestedCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_TestCallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCallbackGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCallbackPanicLocked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCallbackPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCallbackPanicLoop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestBlockingCallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestCallbackInAnotherThread": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_cbFunc_cName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "cdecl",
                "type": "bool"
            }
        ]
    },
    "runtime_cbFunc_cSrc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "cdecl",
                "type": "bool"
            }
        ]
    },
    "runtime_cbFunc_testOne": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dll",
                "type": "_ptr_syscall_DLL"
            },
            {
                "name": "cdecl",
                "type": "bool"
            },
            {
                "name": "cb",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sum2": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i1",
                "type": "uintptr"
            },
            {
                "name": "i2",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sum3": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i1",
                "type": "uintptr"
            },
            {
                "name": "i2",
                "type": "uintptr"
            },
            {
                "name": "i3",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sum4": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i1",
                "type": "uintptr"
            },
            {
                "name": "i2",
                "type": "uintptr"
            },
            {
                "name": "i3",
                "type": "uintptr"
            },
            {
                "name": "i4",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sum5": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i1",
                "type": "uintptr"
            },
            {
                "name": "i2",
                "type": "uintptr"
            },
            {
                "name": "i3",
                "type": "uintptr"
            },
            {
                "name": "i4",
                "type": "uintptr"
            },
            {
                "name": "i5",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sum6": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i1",
                "type": "uintptr"
            },
            {
                "name": "i2",
                "type": "uintptr"
            },
            {
                "name": "i3",
                "type": "uintptr"
            },
            {
                "name": "i4",
                "type": "uintptr"
            },
            {
                "name": "i5",
                "type": "uintptr"
            },
            {
                "name": "i6",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sum7": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i1",
                "type": "uintptr"
            },
            {
                "name": "i2",
                "type": "uintptr"
            },
            {
                "name": "i3",
                "type": "uintptr"
            },
            {
                "name": "i4",
                "type": "uintptr"
            },
            {
                "name": "i5",
                "type": "uintptr"
            },
            {
                "name": "i6",
                "type": "uintptr"
            },
            {
                "name": "i7",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sum8": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i1",
                "type": "uintptr"
            },
            {
                "name": "i2",
                "type": "uintptr"
            },
            {
                "name": "i3",
                "type": "uintptr"
            },
            {
                "name": "i4",
                "type": "uintptr"
            },
            {
                "name": "i5",
                "type": "uintptr"
            },
            {
                "name": "i6",
                "type": "uintptr"
            },
            {
                "name": "i7",
                "type": "uintptr"
            },
            {
                "name": "i8",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sum9": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i1",
                "type": "uintptr"
            },
            {
                "name": "i2",
                "type": "uintptr"
            },
            {
                "name": "i3",
                "type": "uintptr"
            },
            {
                "name": "i4",
                "type": "uintptr"
            },
            {
                "name": "i5",
                "type": "uintptr"
            },
            {
                "name": "i6",
                "type": "uintptr"
            },
            {
                "name": "i7",
                "type": "uintptr"
            },
            {
                "name": "i8",
                "type": "uintptr"
            },
            {
                "name": "i9",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sum10": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i2",
                "type": "uintptr"
            },
            {
                "name": "i3",
                "type": "uintptr"
            },
            {
                "name": "i4",
                "type": "uintptr"
            },
            {
                "name": "i5",
                "type": "uintptr"
            },
            {
                "name": "i6",
                "type": "uintptr"
            },
            {
                "name": "i7",
                "type": "uintptr"
            },
            {
                "name": "i8",
                "type": "uintptr"
            },
            {
                "name": "i9",
                "type": "uintptr"
            },
            {
                "name": "i10",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sum9uint8": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i1",
                "type": "uint8"
            },
            {
                "name": "i2",
                "type": "uint8"
            },
            {
                "name": "i3",
                "type": "uint8"
            },
            {
                "name": "i4",
                "type": "uint8"
            },
            {
                "name": "i5",
                "type": "uint8"
            },
            {
                "name": "i6",
                "type": "uint8"
            },
            {
                "name": "i7",
                "type": "uint8"
            },
            {
                "name": "i8",
                "type": "uint8"
            },
            {
                "name": "i9",
                "type": "uint8"
            }
        ]
    },
    "runtime_sum9uint16": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i1",
                "type": "uint16"
            },
            {
                "name": "i2",
                "type": "uint16"
            },
            {
                "name": "i3",
                "type": "uint16"
            },
            {
                "name": "i4",
                "type": "uint16"
            },
            {
                "name": "i5",
                "type": "uint16"
            },
            {
                "name": "i6",
                "type": "uint16"
            },
            {
                "name": "i7",
                "type": "uint16"
            },
            {
                "name": "i8",
                "type": "uint16"
            },
            {
                "name": "i9",
                "type": "uint16"
            }
        ]
    },
    "runtime_sum9int8": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i1",
                "type": "int8"
            },
            {
                "name": "i2",
                "type": "int8"
            },
            {
                "name": "i3",
                "type": "int8"
            },
            {
                "name": "i4",
                "type": "int8"
            },
            {
                "name": "i5",
                "type": "int8"
            },
            {
                "name": "i6",
                "type": "int8"
            },
            {
                "name": "i7",
                "type": "int8"
            },
            {
                "name": "i8",
                "type": "int8"
            },
            {
                "name": "i9",
                "type": "int8"
            }
        ]
    },
    "runtime_sum5mix": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i1",
                "type": "int8"
            },
            {
                "name": "i2",
                "type": "int16"
            },
            {
                "name": "i3",
                "type": "int32"
            },
            {
                "name": "i4",
                "type": "uintptr"
            },
            {
                "name": "i5",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sum5andPair": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i1",
                "type": "uint8Pair"
            },
            {
                "name": "i2",
                "type": "uint8Pair"
            },
            {
                "name": "i3",
                "type": "uint8Pair"
            },
            {
                "name": "i4",
                "type": "uint8Pair"
            },
            {
                "name": "i5",
                "type": "uint8Pair"
            }
        ]
    },
    "runtime_sum9andGC": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i1",
                "type": "uint32"
            },
            {
                "name": "i2",
                "type": "uint32"
            },
            {
                "name": "i3",
                "type": "uint32"
            },
            {
                "name": "i4",
                "type": "uint32"
            },
            {
                "name": "i5",
                "type": "uint32"
            },
            {
                "name": "i6",
                "type": "uint32"
            },
            {
                "name": "i7",
                "type": "uint32"
            },
            {
                "name": "i8",
                "type": "uint32"
            },
            {
                "name": "i9",
                "type": "uint32"
            }
        ]
    },
    "runtime_getCallbackTestFuncs": {
        "result": "_slice_cbFunc",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_cbDLL_makeSrc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "runtime__ptr_cbDLL_build": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "runtime_TestStdcallAndCDeclCallbacks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestRegisterClass": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestOutputDebugString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestRaiseException": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestZeroDivisionException": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestWERDialogue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestWindowsStackMemory": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_use": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_forceStackCopy": {
        "result": "struct runtime_forceStackCopy_retval {int field_0;}",
        "result_name": "runtime_forceStackCopy_retval",
        "parameters": []
    },
    "runtime_TestReturnAfterStackGrowInCallback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestSyscallN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestFloatArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestFloatReturn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestTimeBeginPeriod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_removeOneCPU": {
        "result": "struct runtime_removeOneCPU_retval {uintptr field_0;error err1;}",
        "result_name": "runtime_removeOneCPU_retval",
        "parameters": [
            {
                "name": "mask",
                "type": "uintptr"
            }
        ]
    },
    "runtime_resumeChildThread": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "kernel32",
                "type": "_ptr_syscall_DLL"
            },
            {
                "name": "childpid",
                "type": "int"
            }
        ]
    },
    "runtime_TestNumCPU": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestDLLPreloadMitigation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestBigStackCallbackSyscall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_createEvent": {
        "result": "struct runtime_createEvent_retval {syscall_Handle field_0;error err1;}",
        "result_name": "runtime_createEvent_retval",
        "parameters": []
    },
    "runtime_setEvent": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "syscall_Handle"
            }
        ]
    },
    "runtime_BenchmarkChanToSyscallPing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkSyscallToSyscallPing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkChanToChanPing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkOsYield": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkRunningGoProgram": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_gostartcall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_gobuf"
            },
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "ctxt",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_usplit": {
        "result": "struct runtime_usplit_retval {uint32 field_0;}",
        "result_name": "runtime_usplit_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "runtime_syscall": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_syscall_syscallX": {
        "result": "struct runtime_syscall_syscallX_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_syscallX_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscallX": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_syscall_syscall9": {
        "result": "struct runtime_syscall_syscall9_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_syscall9_retval",
        "parameters": [
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall9": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_syscall_syscall6X": {
        "result": "struct runtime_syscall_syscall6X_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_syscall6X_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall6X": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_syscall_syscallPtr": {
        "result": "struct runtime_syscall_syscallPtr_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_syscallPtr_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscallPtr": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_syscall_rawSyscall": {
        "result": "struct runtime_syscall_rawSyscall_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_rawSyscall_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "runtime_crypto_x509_syscall": {
        "result": "struct runtime_crypto_x509_syscall_retval {uintptr field_0;}",
        "result_name": "runtime_crypto_x509_syscall_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "f1",
                "type": "float64"
            }
        ]
    },
    "runtime_syscall_x509": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pthread_attr_init_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pthread_attr_getstacksize_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pthread_attr_setdetachstate_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pthread_create_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_raise_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pthread_self_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pthread_kill": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "pthread"
            },
            {
                "name": "sig",
                "type": "uint32"
            }
        ]
    },
    "runtime_pthread_kill_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_osinit_hack": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_osinit_hack_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_mmap_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_munmap_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_madvise_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_mlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime_mlock_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_read_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pipe_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_close_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_exit_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_usleep_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_write_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_open_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_nanotime_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_walltime_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sigaction_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sigprocmask_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sigaltstack_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_raiseproc_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_setitimer_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sysctl_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sysctlbyname": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_byte"
            },
            {
                "name": "oldp",
                "type": "_ptr_byte"
            },
            {
                "name": "oldlenp",
                "type": "_ptr_uintptr"
            },
            {
                "name": "newp",
                "type": "_ptr_byte"
            },
            {
                "name": "newlen",
                "type": "uintptr"
            }
        ]
    },
    "runtime_sysctlbyname_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_fcntl_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_kqueue_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_kevent_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pthread_mutex_init": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_pthreadmutex"
            },
            {
                "name": "attr",
                "type": "_ptr_pthreadmutexattr"
            }
        ]
    },
    "runtime_pthread_mutex_init_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pthread_mutex_lock": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_pthreadmutex"
            }
        ]
    },
    "runtime_pthread_mutex_lock_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pthread_mutex_unlock": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_pthreadmutex"
            }
        ]
    },
    "runtime_pthread_mutex_unlock_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pthread_cond_init": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_pthreadcond"
            },
            {
                "name": "attr",
                "type": "_ptr_pthreadcondattr"
            }
        ]
    },
    "runtime_pthread_cond_init_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pthread_cond_wait": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_pthreadcond"
            },
            {
                "name": "m",
                "type": "_ptr_pthreadmutex"
            }
        ]
    },
    "runtime_pthread_cond_wait_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pthread_cond_timedwait_relative_np": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_pthreadcond"
            },
            {
                "name": "m",
                "type": "_ptr_pthreadmutex"
            },
            {
                "name": "t",
                "type": "_ptr_timespec"
            }
        ]
    },
    "runtime_pthread_cond_timedwait_relative_np_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pthread_cond_signal": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_pthreadcond"
            }
        ]
    },
    "runtime_pthread_cond_signal_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_issetugid_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_g0_pthread_key_create": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "_ptr_pthreadkey"
            },
            {
                "name": "destructor",
                "type": "uintptr"
            }
        ]
    },
    "runtime_pthread_key_create_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_g0_pthread_setspecific": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "pthreadkey"
            },
            {
                "name": "value",
                "type": "uintptr"
            }
        ]
    },
    "runtime_pthread_setspecific_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_tlsinit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tlsg",
                "type": "_ptr_uintptr"
            },
            {
                "name": "tlsbase",
                "type": "_ptr___PTHREAD_KEYS_MAX_uintptr"
            }
        ]
    },
    "runtime_libcCall": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "unsafe_Pointer"
            },
            {
                "name": "arg",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_prepGoExitFrame": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sp",
                "type": "uintptr"
            }
        ]
    },
    "runtime_pthread_attr_destroy_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_thrsleep_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_thrwakeup_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_sched_yield_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_getthrid_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_thrkill_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pipe2_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_clock_gettime_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_syscall_syscall10": {
        "result": "struct runtime_syscall_syscall10_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_syscall10_retval",
        "parameters": [
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            },
            {
                "name": "a10",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall10": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_syscall_syscall10X": {
        "result": "struct runtime_syscall_syscall10X_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_syscall10X_retval",
        "parameters": [
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            },
            {
                "name": "a10",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall10X": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_syscall_rawSyscall6X": {
        "result": "struct runtime_syscall_rawSyscall6X_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_rawSyscall6X_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "runtime_syscall_rawSyscall10X": {
        "result": "struct runtime_syscall_rawSyscall10X_retval {uintptr field_0;}",
        "result_name": "runtime_syscall_rawSyscall10X_retval",
        "parameters": [
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            },
            {
                "name": "a10",
                "type": "uintptr"
            }
        ]
    },
    "runtime_wasmDiv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_wasmTruncS": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_wasmTruncU": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_wasmExit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int32"
            }
        ]
    },
    "runtime_taggedPointerPack": {
        "result": "taggedPointer",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "tag",
                "type": "uintptr"
            }
        ]
    },
    "runtime_taggedPointer_pointer": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": []
    },
    "runtime_taggedPointer_tag": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_timeSleep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ns",
                "type": "int64"
            }
        ]
    },
    "runtime_resetForSleep": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "ut",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_startTimer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_timer"
            }
        ]
    },
    "runtime_stopTimer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_timer"
            }
        ]
    },
    "runtime_resetTimer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_timer"
            },
            {
                "name": "when",
                "type": "int64"
            }
        ]
    },
    "runtime_modTimer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_timer"
            },
            {
                "name": "when",
                "type": "int64"
            },
            {
                "name": "period",
                "type": "int64"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "arg",
                "type": "interface_"
            },
            {
                "name": "seq",
                "type": "uintptr"
            }
        ]
    },
    "runtime_goroutineReady": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "interface_"
            },
            {
                "name": "seq",
                "type": "uintptr"
            }
        ]
    },
    "runtime_addtimer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_timer"
            }
        ]
    },
    "runtime_doaddtimer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "t",
                "type": "_ptr_timer"
            }
        ]
    },
    "runtime_deltimer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_timer"
            }
        ]
    },
    "runtime_dodeltimer": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_dodeltimer0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_modtimer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_timer"
            },
            {
                "name": "when",
                "type": "int64"
            },
            {
                "name": "period",
                "type": "int64"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "arg",
                "type": "interface_"
            },
            {
                "name": "seq",
                "type": "uintptr"
            }
        ]
    },
    "runtime_resettimer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_timer"
            },
            {
                "name": "when",
                "type": "int64"
            }
        ]
    },
    "runtime_cleantimers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_moveTimers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "timers",
                "type": "_slice__ptr_timer"
            }
        ]
    },
    "runtime_adjusttimers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime_addAdjustedTimers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "moved",
                "type": "_slice__ptr_timer"
            }
        ]
    },
    "runtime_nobarrierWakeTime": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_runtimer": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime_runOneTimer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "t",
                "type": "_ptr_timer"
            },
            {
                "name": "now",
                "type": "int64"
            }
        ]
    },
    "runtime_clearDeletedTimers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_verifyTimerHeap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_updateTimer0When": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_updateTimerModifiedEarliest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "nextwhen",
                "type": "int64"
            }
        ]
    },
    "runtime_timeSleepUntil": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime_siftupTimer": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_slice__ptr_timer"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_siftdownTimer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_slice__ptr_timer"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_badTimer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_time_now": {
        "result": "struct runtime_time_now_retval {int64 field_0;int32 field_1;int64 field_2;}",
        "result_name": "runtime_time_now_retval",
        "parameters": []
    },
    "runtime_nanotime": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime_write": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "runtime_TestFakeTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_parseFakeTime": {
        "result": "struct runtime_parseFakeTime_retval {_slice_fakeTimeFrame field_0;error err1;}",
        "result_name": "runtime_parseFakeTime_retval",
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_osSetupTLS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            }
        ]
    },
    "runtime_traceLockInit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceBufPtr_ptr": {
        "result": "_ptr_traceBuf",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_traceBufPtr_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_traceBuf"
            }
        ]
    },
    "runtime_traceBufPtrOf": {
        "result": "traceBufPtr",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_traceBuf"
            }
        ]
    },
    "runtime_traceEnabled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceShuttingDown": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_StartTrace": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "runtime_StopTrace": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_ReadTrace": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "runtime_readTrace0": {
        "result": "struct runtime_readTrace0_retval {_slice_byte field_0;bool field_1;}",
        "result_name": "runtime_readTrace0_retval",
        "parameters": []
    },
    "runtime_traceReader": {
        "result": "_ptr_g",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceReaderAvailable": {
        "result": "_ptr_g",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceProcFree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_traceFullQueue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "traceBufPtr"
            }
        ]
    },
    "runtime_traceFullDequeue": {
        "result": "traceBufPtr",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceEvent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ev",
                "type": "byte"
            },
            {
                "name": "skip",
                "type": "int"
            },
            {
                "name": "args",
                "type": "uint64"
            }
        ]
    },
    "runtime_traceEventLocked": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "extraBytes",
                "type": "int"
            },
            {
                "name": "mp",
                "type": "_ptr_m"
            },
            {
                "name": "pid",
                "type": "int32"
            },
            {
                "name": "bufp",
                "type": "_ptr_traceBufPtr"
            },
            {
                "name": "ev",
                "type": "byte"
            },
            {
                "name": "stackID",
                "type": "uint32"
            },
            {
                "name": "skip",
                "type": "int"
            },
            {
                "name": "args",
                "type": "uint64"
            }
        ]
    },
    "runtime_traceCPUSample": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "pp",
                "type": "_ptr_p"
            },
            {
                "name": "stk",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_traceReadCPU": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceStackID": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            },
            {
                "name": "pcBuf",
                "type": "_slice_uintptr"
            },
            {
                "name": "skip",
                "type": "int"
            }
        ]
    },
    "runtime_tracefpunwindoff": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_fpTracebackPCs": {
        "result": "struct runtime_fpTracebackPCs_retval {int field_0;}",
        "result_name": "runtime_fpTracebackPCs_retval",
        "parameters": [
            {
                "name": "fp",
                "type": "unsafe_Pointer"
            },
            {
                "name": "pcBuf",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_traceAcquireBuffer": {
        "result": "struct runtime_traceAcquireBuffer_retval {_ptr_m field_0;int32 field_1;_ptr_traceBufPtr field_2;}",
        "result_name": "runtime_traceAcquireBuffer_retval",
        "parameters": []
    },
    "runtime_traceReleaseBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mp",
                "type": "_ptr_m"
            },
            {
                "name": "pid",
                "type": "int32"
            }
        ]
    },
    "runtime_lockRankMayTraceFlush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceFlush": {
        "result": "traceBufPtr",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "traceBufPtr"
            },
            {
                "name": "pid",
                "type": "int32"
            }
        ]
    },
    "runtime_traceString": {
        "result": "struct runtime_traceString_retval {uint64 field_0;_ptr_traceBufPtr field_1;}",
        "result_name": "runtime_traceString_retval",
        "parameters": [
            {
                "name": "bufp",
                "type": "_ptr_traceBufPtr"
            },
            {
                "name": "pid",
                "type": "int32"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime__ptr_traceBuf_varint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_traceBuf_varintAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "int"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "runtime__ptr_traceBuf_byte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "byte"
            }
        ]
    },
    "runtime_traceStackPtr_ptr": {
        "result": "_ptr_traceStack",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_traceStack_stack": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_traceStackTable_put": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "pcs",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime__ptr_traceStackTable_find": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "pcs",
                "type": "_slice_uintptr"
            },
            {
                "name": "hash",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_traceStackTable_newStack": {
        "result": "_ptr_traceStack",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_traceFrames": {
        "result": "struct runtime_traceFrames_retval {_slice_traceFrame field_0;traceBufPtr field_1;}",
        "result_name": "runtime_traceFrames_retval",
        "parameters": [
            {
                "name": "bufp",
                "type": "traceBufPtr"
            },
            {
                "name": "pcs",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime__ptr_traceStackTable_dump": {
        "result": "traceBufPtr",
        "result_name": null,
        "parameters": [
            {
                "name": "bufp",
                "type": "traceBufPtr"
            }
        ]
    },
    "runtime_fpunwindExpand": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "pcBuf",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_traceFrameForPC": {
        "result": "struct runtime_traceFrameForPC_retval {traceFrame field_0;traceBufPtr field_1;}",
        "result_name": "runtime_traceFrameForPC_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "traceBufPtr"
            },
            {
                "name": "pid",
                "type": "int32"
            },
            {
                "name": "f",
                "type": "Frame"
            }
        ]
    },
    "runtime_traceAllocBlockPtr_ptr": {
        "result": "_ptr_traceAllocBlock",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_traceAllocBlockPtr_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_traceAllocBlock"
            }
        ]
    },
    "runtime__ptr_traceAlloc_alloc": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ptr_traceAlloc_drop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceGomaxprocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "procs",
                "type": "int32"
            }
        ]
    },
    "runtime_traceProcStart": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceProcStop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_traceGCStart": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceGCDone": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceSTWStart": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "reason",
                "type": "stwReason"
            }
        ]
    },
    "runtime_traceSTWDone": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceGCSweepStart": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceGCSweepSpan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bytesSwept",
                "type": "uintptr"
            }
        ]
    },
    "runtime_traceGCSweepDone": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceGCMarkAssistStart": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceGCMarkAssistDone": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceGoCreate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "newg",
                "type": "_ptr_g"
            },
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_traceGoStart": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceGoEnd": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceGoSched": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceGoPreempt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceGoPark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "reason",
                "type": "traceBlockReason"
            },
            {
                "name": "skip",
                "type": "int"
            }
        ]
    },
    "runtime_traceGoUnpark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "skip",
                "type": "int"
            }
        ]
    },
    "runtime_traceGoSysCall": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceGoSysExit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_traceGoSysBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr_p"
            }
        ]
    },
    "runtime_traceHeapAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "live",
                "type": "uint64"
            }
        ]
    },
    "runtime_traceHeapGoal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_trace_userTaskCreate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint64"
            },
            {
                "name": "parentID",
                "type": "uint64"
            },
            {
                "name": "taskType",
                "type": "string"
            }
        ]
    },
    "runtime_trace_userTaskEnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint64"
            }
        ]
    },
    "runtime_trace_userRegion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint64"
            },
            {
                "name": "mode",
                "type": "uint64"
            },
            {
                "name": "regionType",
                "type": "string"
            }
        ]
    },
    "runtime_trace_userLog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint64"
            },
            {
                "name": "category",
                "type": "string"
            },
            {
                "name": "message",
                "type": "string"
            }
        ]
    },
    "runtime_startPCforTrace": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_traceOneNewExtraM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_traceClockNow": {
        "result": "traceTime",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_unwinder_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "flags",
                "type": "unwindFlags"
            }
        ]
    },
    "runtime__ptr_unwinder_initAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc0",
                "type": "uintptr"
            },
            {
                "name": "sp0",
                "type": "uintptr"
            },
            {
                "name": "lr0",
                "type": "uintptr"
            },
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "flags",
                "type": "unwindFlags"
            }
        ]
    },
    "runtime__ptr_unwinder_valid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_unwinder_resolveInternal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "innermost",
                "type": "bool"
            },
            {
                "name": "isSyscall",
                "type": "bool"
            }
        ]
    },
    "runtime__ptr_unwinder_next": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_unwinder_finishInternal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_unwinder_symPC": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_unwinder_cgoCallers": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "pcBuf",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_tracebackPCs": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_unwinder"
            },
            {
                "name": "skip",
                "type": "int"
            },
            {
                "name": "pcBuf",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_printArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "funcInfo"
            },
            {
                "name": "argp",
                "type": "unsafe_Pointer"
            },
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_funcNamePiecesForPrint": {
        "result": "struct runtime_funcNamePiecesForPrint_retval {string field_0;string field_1;string field_2;}",
        "result_name": "runtime_funcNamePiecesForPrint_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "runtime_funcNameForPrint": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "runtime_printFuncName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "runtime_printcreatedby": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_printcreatedby1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "funcInfo"
            },
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "goid",
                "type": "uint64"
            }
        ]
    },
    "runtime_traceback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "sp",
                "type": "uintptr"
            },
            {
                "name": "lr",
                "type": "uintptr"
            },
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_tracebacktrap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "sp",
                "type": "uintptr"
            },
            {
                "name": "lr",
                "type": "uintptr"
            },
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_traceback1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "sp",
                "type": "uintptr"
            },
            {
                "name": "lr",
                "type": "uintptr"
            },
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "flags",
                "type": "unwindFlags"
            }
        ]
    },
    "runtime_traceback2": {
        "result": "struct runtime_traceback2_retval {int field_0;}",
        "result_name": "runtime_traceback2_retval",
        "parameters": [
            {
                "name": "u",
                "type": "_ptr_unwinder"
            },
            {
                "name": "showRuntime",
                "type": "bool"
            },
            {
                "name": "skip",
                "type": "int"
            },
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "runtime_printAncestorTraceback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ancestor",
                "type": "ancestorInfo"
            }
        ]
    },
    "runtime_printAncestorTracebackFuncInfo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "funcInfo"
            },
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_callers": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "skip",
                "type": "int"
            },
            {
                "name": "pcbuf",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_gcallers": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "skip",
                "type": "int"
            },
            {
                "name": "pcbuf",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_showframe": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sf",
                "type": "srcFunc"
            },
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "firstFrame",
                "type": "bool"
            },
            {
                "name": "calleeID",
                "type": "abi_FuncID"
            }
        ]
    },
    "runtime_showfuncinfo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "sf",
                "type": "srcFunc"
            },
            {
                "name": "firstFrame",
                "type": "bool"
            },
            {
                "name": "calleeID",
                "type": "abi_FuncID"
            }
        ]
    },
    "runtime_isExportedRuntime": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "runtime_elideWrapperCalling": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "abi_FuncID"
            }
        ]
    },
    "runtime_goroutineheader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_tracebackothers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "me",
                "type": "_ptr_g"
            }
        ]
    },
    "runtime_tracebackHexdump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stk",
                "type": "stack"
            },
            {
                "name": "frame",
                "type": "_ptr_stkframe"
            },
            {
                "name": "bad",
                "type": "uintptr"
            }
        ]
    },
    "runtime_isSystemGoroutine": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gp",
                "type": "_ptr_g"
            },
            {
                "name": "fixed",
                "type": "bool"
            }
        ]
    },
    "runtime_SetCgoTraceback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "version",
                "type": "int"
            },
            {
                "name": "traceback",
                "type": "unsafe_Pointer"
            },
            {
                "name": "context",
                "type": "unsafe_Pointer"
            },
            {
                "name": "symbolizer",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_printCgoTraceback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "callers",
                "type": "_ptr_cgoCallers"
            }
        ]
    },
    "runtime_printOneCgoTraceback": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "commitFrame",
                "type": "void*"
            },
            {
                "name": "arg",
                "type": "_ptr_cgoSymbolizerArg"
            }
        ]
    },
    "runtime_callCgoSymbolizer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "_ptr_cgoSymbolizerArg"
            }
        ]
    },
    "runtime_cgoContextPCs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctxt",
                "type": "uintptr"
            },
            {
                "name": "buf",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_TestTracebackInlined": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_ttiLeaf": {
        "result": "_ptr_ttiResult",
        "result_name": null,
        "parameters": []
    },
    "runtime_ttiSimple1": {
        "result": "_ptr_ttiResult",
        "result_name": null,
        "parameters": []
    },
    "runtime_ttiSimple2": {
        "result": "_ptr_ttiResult",
        "result_name": null,
        "parameters": []
    },
    "runtime_ttiSimple3": {
        "result": "_ptr_ttiResult",
        "result_name": null,
        "parameters": []
    },
    "runtime_ttiSigpanic1": {
        "result": "struct runtime_ttiSigpanic1_retval {_ptr_ttiResult field_0;}",
        "result_name": "runtime_ttiSigpanic1_retval",
        "parameters": []
    },
    "runtime_ttiSigpanic2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_ttiSigpanic3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_ttiWrapper1": {
        "result": "_ptr_ttiResult",
        "result_name": null,
        "parameters": []
    },
    "runtime_ttiWrapper_m1": {
        "result": "_ptr_ttiResult",
        "result_name": null,
        "parameters": []
    },
    "runtime_ttiExcluded1": {
        "result": "_ptr_ttiResult",
        "result_name": null,
        "parameters": []
    },
    "runtime_ttiExcluded2": {
        "result": "_ptr_ttiResult",
        "result_name": null,
        "parameters": []
    },
    "runtime_ttiExcluded3": {
        "result": "_ptr_ttiResult",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestTracebackElision": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_tteStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "stack",
                "type": "chan_send_string"
            }
        ]
    },
    "runtime_tte0": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_tte1": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_tte2": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_tte3": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_tte4": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_TestTracebackArgs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testTracebackArgs1": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            },
            {
                "name": "d",
                "type": "int"
            },
            {
                "name": "e",
                "type": "int"
            }
        ]
    },
    "runtime_testTracebackArgs2": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "bool"
            },
            {
                "name": "b",
                "type": "struct"
            },
            {
                "name": "_",
                "type": "_0_int"
            },
            {
                "name": "d",
                "type": "_3_byte"
            }
        ]
    },
    "runtime_testTracebackArgs3": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_3_byte"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            },
            {
                "name": "y",
                "type": "_3_byte"
            }
        ]
    },
    "runtime_testTracebackArgs4": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "bool"
            },
            {
                "name": "x",
                "type": "_1__1__1__1__1__1__1__1__1__1_int"
            }
        ]
    },
    "runtime_testTracebackArgs5": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "bool"
            },
            {
                "name": "x",
                "type": "struct"
            },
            {
                "name": "_",
                "type": "_0_int"
            },
            {
                "name": "_",
                "type": "_0_int"
            },
            {
                "name": "_",
                "type": "_0_int"
            },
            {
                "name": "_",
                "type": "_0_int"
            },
            {
                "name": "_",
                "type": "_0_int"
            },
            {
                "name": "_",
                "type": "_0_int"
            },
            {
                "name": "_",
                "type": "_0_int"
            },
            {
                "name": "_",
                "type": "_0_int"
            },
            {
                "name": "_",
                "type": "_0_int"
            }
        ]
    },
    "runtime_testTracebackArgs6a": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            },
            {
                "name": "d",
                "type": "int"
            },
            {
                "name": "e",
                "type": "int"
            },
            {
                "name": "f",
                "type": "int"
            },
            {
                "name": "g",
                "type": "int"
            },
            {
                "name": "h",
                "type": "int"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "runtime_testTracebackArgs6b": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int"
            },
            {
                "name": "d",
                "type": "int"
            },
            {
                "name": "e",
                "type": "int"
            },
            {
                "name": "f",
                "type": "int"
            },
            {
                "name": "g",
                "type": "int"
            },
            {
                "name": "h",
                "type": "int"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "runtime_testTracebackArgs7a": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_10_int"
            }
        ]
    },
    "runtime_testTracebackArgs7b": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_11_int"
            }
        ]
    },
    "runtime_testTracebackArgs7c": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_10_int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "runtime_testTracebackArgs7d": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_11_int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "runtime_testTracebackArgs8a": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "testArgsType8a"
            }
        ]
    },
    "runtime_testTracebackArgs8b": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "testArgsType8b"
            }
        ]
    },
    "runtime_testTracebackArgs8c": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "testArgsType8c"
            }
        ]
    },
    "runtime_testTracebackArgs8d": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "testArgsType8d"
            }
        ]
    },
    "runtime_testTracebackArgs9": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            },
            {
                "name": "b",
                "type": "int32"
            },
            {
                "name": "c",
                "type": "int16"
            },
            {
                "name": "d",
                "type": "int8"
            },
            {
                "name": "x",
                "type": "_2_int"
            },
            {
                "name": "y",
                "type": "int"
            }
        ]
    },
    "runtime_testTracebackArgs10": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            },
            {
                "name": "c",
                "type": "int32"
            },
            {
                "name": "d",
                "type": "int32"
            },
            {
                "name": "e",
                "type": "int32"
            }
        ]
    },
    "runtime_testTracebackArgs11a": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            },
            {
                "name": "c",
                "type": "int32"
            }
        ]
    },
    "runtime_testTracebackArgs11b": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            },
            {
                "name": "c",
                "type": "int32"
            },
            {
                "name": "d",
                "type": "int32"
            }
        ]
    },
    "runtime_poisonStack": {
        "result": "_20_int",
        "result_name": null,
        "parameters": []
    },
    "runtime_TestTracebackParentChildGoroutines": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_parseTraceback": {
        "result": "_slice__ptr_traceback",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tb",
                "type": "string"
            }
        ]
    },
    "runtime_parseTraceback1": {
        "result": "_ptr_traceback",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tb",
                "type": "string"
            }
        ]
    },
    "runtime_testTracebackGenericFn": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_testTracebackGenericFnInlined": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_generic_M": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_generic_Inlined": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_TestTracebackGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_TestTraceUnwindCGO": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_mustFindLog": {
        "result": "_ptr_trace_Event",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "events",
                "type": "_slice__ptr_trace_Event"
            },
            {
                "name": "category",
                "type": "string"
            }
        ]
    },
    "runtime_dumpStack": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "_ptr_trace_Event"
            }
        ]
    },
    "runtime_parseTrace": {
        "result": "_slice__ptr_trace_Event",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "runtime_rtype_string": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_rtype_uncommon": {
        "result": "_ptr_abi_UncommonType",
        "result_name": null,
        "parameters": []
    },
    "runtime_rtype_name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_rtype_pkgpath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_reflectOffsLock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_reflectOffsUnlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_resolveNameOff": {
        "result": "name",
        "result_name": null,
        "parameters": [
            {
                "name": "ptrInModule",
                "type": "unsafe_Pointer"
            },
            {
                "name": "off",
                "type": "nameOff"
            }
        ]
    },
    "runtime_rtype_nameOff": {
        "result": "name",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "nameOff"
            }
        ]
    },
    "runtime_resolveTypeOff": {
        "result": "_ptr_abi_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "ptrInModule",
                "type": "unsafe_Pointer"
            },
            {
                "name": "off",
                "type": "typeOff"
            }
        ]
    },
    "runtime_rtype_typeOff": {
        "result": "_ptr_abi_Type",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "typeOff"
            }
        ]
    },
    "runtime_rtype_textOff": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "off",
                "type": "textOff"
            }
        ]
    },
    "runtime_pkgPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "name"
            }
        ]
    },
    "runtime_typelinksinit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_toRType": {
        "result": "rtype",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "runtime_typesEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "v",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "seen",
                "type": "map__typePair_struct"
            }
        ]
    },
    "runtime_isDirectIface": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_abi_Type"
            }
        ]
    },
    "runtime_unsafestring": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "runtime_unsafestring64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len64",
                "type": "int64"
            }
        ]
    },
    "runtime_unsafestringcheckptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len64",
                "type": "int64"
            }
        ]
    },
    "runtime_panicunsafestringlen": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_panicunsafestringnilptr": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_unsafeslice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "et",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "runtime_unsafeslice64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "et",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len64",
                "type": "int64"
            }
        ]
    },
    "runtime_unsafeslicecheckptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "et",
                "type": "_ptr_abi_Type"
            },
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len64",
                "type": "int64"
            }
        ]
    },
    "runtime_panicunsafeslicelen": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_panicunsafeslicelen1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_panicunsafeslicenilptr": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_panicunsafeslicenilptr1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime_countrunes": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_decoderune": {
        "result": "struct runtime_decoderune_retval {rune field_0;int field_1;}",
        "result_name": "runtime_decoderune_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "runtime_encoderune": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "runtime__ptr_bintime_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bt2",
                "type": "_ptr_bintime"
            }
        ]
    },
    "runtime__ptr_bintime_AddX": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime_binuptime": {
        "result": "struct runtime_binuptime_retval {bintime field_0;}",
        "result_name": "runtime_binuptime_retval",
        "parameters": [
            {
                "name": "abs",
                "type": "bool"
            }
        ]
    },
    "runtime_vdsoClockGettime": {
        "result": "bintime",
        "result_name": null,
        "parameters": [
            {
                "name": "clockID",
                "type": "int32"
            }
        ]
    },
    "runtime_fallback_nanotime": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime_fallback_walltime": {
        "result": "struct runtime_fallback_walltime_retval {int64 field_0;int32 field_1;}",
        "result_name": "runtime_fallback_walltime_retval",
        "parameters": []
    },
    "runtime_getCntxct": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_vdsoTimehands_getTimecounter": {
        "result": "struct runtime__ptr_vdsoTimehands_getTimecounter_retval {uint32 field_0;bool field_1;}",
        "result_name": "runtime__ptr_vdsoTimehands_getTimecounter_retval",
        "parameters": []
    },
    "runtime__ptr_vdsoTimehands_getTSCTimecounter": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime__ptr_vdsoTimehands_getHPETTimecounter": {
        "result": "struct runtime__ptr_vdsoTimehands_getHPETTimecounter_retval {uint32 field_0;bool field_1;}",
        "result_name": "runtime__ptr_vdsoTimehands_getHPETTimecounter_retval",
        "parameters": []
    },
    "runtime_initHPETTimecounter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "idx",
                "type": "int"
            }
        ]
    },
    "runtime_inVDSOPage": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "runtime__ELF_ST_BIND": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "byte"
            }
        ]
    },
    "runtime__ELF_ST_TYPE": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "byte"
            }
        ]
    },
    "runtime_vdsoInitFromSysinfoEhdr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_vdsoInfo"
            },
            {
                "name": "hdr",
                "type": "_ptr_elfEhdr"
            }
        ]
    },
    "runtime_vdsoFindVersion": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_vdsoInfo"
            },
            {
                "name": "ver",
                "type": "_ptr_vdsoVersionKey"
            }
        ]
    },
    "runtime_vdsoParseSymbols": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_vdsoInfo"
            },
            {
                "name": "version",
                "type": "int32"
            }
        ]
    },
    "runtime__ptr_randstate_rand": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime_randomNumerators": {
        "result": "_slice_uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime_bmUint32Div": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "divisor",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Div7": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Div37": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Div123": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Div763": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Div1247": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Div9305": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Div13307": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Div52513": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Div60978747": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Div106956295": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_bmUint32Mod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "divisor",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Mod7": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Mod37": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Mod123": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Mod763": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Mod1247": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Mod9305": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Mod13307": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Mod52513": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Mod60978747": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_BenchmarkUint32Mod106956295": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_TestUsplit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_armFloatWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr__129_float64"
            }
        ]
    },
    "runtime_TestArmFloatBigOffsetWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_armFloatRead": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr__129_float64"
            }
        ]
    },
    "runtime_TestArmFloatBigOffsetRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_float64toint64": {
        "result": "struct runtime_float64toint64_retval {uint64 field_0;}",
        "result_name": "runtime_float64toint64_retval",
        "parameters": [
            {
                "name": "d",
                "type": "float64"
            }
        ]
    },
    "runtime_float64touint64": {
        "result": "struct runtime_float64touint64_retval {uint64 field_0;}",
        "result_name": "runtime_float64touint64_retval",
        "parameters": [
            {
                "name": "d",
                "type": "float64"
            }
        ]
    },
    "runtime_int64tofloat64": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "int64"
            }
        ]
    },
    "runtime_uint64tofloat64": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "uint64"
            }
        ]
    },
    "runtime_int64tofloat32": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "int64"
            }
        ]
    },
    "runtime_uint64tofloat32": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "uint64"
            }
        ]
    },
    "runtime__d2v": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "y",
                "type": "_ptr_uint64"
            },
            {
                "name": "d",
                "type": "float64"
            }
        ]
    },
    "runtime_uint64div": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            },
            {
                "name": "d",
                "type": "uint64"
            }
        ]
    },
    "runtime_uint64mod": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            },
            {
                "name": "d",
                "type": "uint64"
            }
        ]
    },
    "runtime_int64div": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "d",
                "type": "int64"
            }
        ]
    },
    "runtime_int64mod": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "d",
                "type": "int64"
            }
        ]
    },
    "runtime__mul64by32": {
        "result": "struct runtime__mul64by32_retval {uint32 field_0;}",
        "result_name": "runtime__mul64by32_retval",
        "parameters": [
            {
                "name": "lo64",
                "type": "_ptr_uint64"
            },
            {
                "name": "a",
                "type": "uint64"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "runtime__div64by32": {
        "result": "struct runtime__div64by32_retval {uint32 field_0;}",
        "result_name": "runtime__div64by32_retval",
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "r",
                "type": "_ptr_uint32"
            }
        ]
    },
    "runtime_dodiv": {
        "result": "struct runtime_dodiv_retval {uint64 field_0;}",
        "result_name": "runtime_dodiv_retval",
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            },
            {
                "name": "d",
                "type": "uint64"
            }
        ]
    },
    "runtime_slowdodiv": {
        "result": "struct runtime_slowdodiv_retval {uint64 field_0;}",
        "result_name": "runtime_slowdodiv_retval",
        "parameters": [
            {
                "name": "n",
                "type": "uint64"
            },
            {
                "name": "d",
                "type": "uint64"
            }
        ]
    },
    "runtime_genasm386Amd64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_genasmArm": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_genasmArm64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_gengo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_writeErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_initLegacy": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_initLogd": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_writeLogdHeader": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_packUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "runtime_cgo__runtime_cgo_panic_internal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_byte"
            }
        ]
    },
    "runtime_cgo__cgo_panic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_struct"
            }
        ]
    },
    "runtime_cgo_set_crosscall2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_cgo_NewHandle": {
        "result": "Handle",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "runtime_cgo_Handle_Value": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "runtime_cgo_Handle_Delete": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_cgo_TestHandle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_cgo_TestInvalidHandle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_cgo_BenchmarkHandle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_cgo_xx_cgo_panicmem": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_WriteMetaDir": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "runtime_coverage_WriteMeta": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_coverage_WriteCountersDir": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "runtime_coverage_WriteCounters": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_coverage_ClearCounters": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_getCovMetaList": {
        "result": "_slice_rtcov_CovMetaBlob",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_getCovCounterList": {
        "result": "_slice_rtcov_CovCounterBlob",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_getCovPkgMap": {
        "result": "map_int_int",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_emitMetaData": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_modeClash": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "coverage_CounterMode"
            }
        ]
    },
    "runtime_coverage_granClash": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "g",
                "type": "coverage_CounterGranularity"
            }
        ]
    },
    "runtime_coverage_prepareForMetaEmit": {
        "result": "struct runtime_coverage_prepareForMetaEmit_retval {_slice_rtcov_CovMetaBlob field_0;error err1;}",
        "result_name": "runtime_coverage_prepareForMetaEmit_retval",
        "parameters": []
    },
    "runtime_coverage_emitMetaDataToDirectory": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "outdir",
                "type": "string"
            },
            {
                "name": "ml",
                "type": "_slice_rtcov_CovMetaBlob"
            }
        ]
    },
    "runtime_coverage_emitCounterData": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_emitCounterDataToDirectory": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "outdir",
                "type": "string"
            }
        ]
    },
    "runtime_coverage__ptr_emitState_emitCounterDataToWriter": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_coverage__ptr_emitState_openMetaFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "metaHash",
                "type": "_16_byte"
            },
            {
                "name": "metaLen",
                "type": "uint64"
            }
        ]
    },
    "runtime_coverage__ptr_emitState_openCounterFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "metaHash",
                "type": "_16_byte"
            }
        ]
    },
    "runtime_coverage__ptr_emitState_openOutputFiles": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "metaHash",
                "type": "_16_byte"
            },
            {
                "name": "metaLen",
                "type": "uint64"
            },
            {
                "name": "which",
                "type": "fileType"
            }
        ]
    },
    "runtime_coverage__ptr_emitState_emitMetaDataFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "finalHash",
                "type": "_16_byte"
            },
            {
                "name": "tlen",
                "type": "uint64"
            }
        ]
    },
    "runtime_coverage__ptr_emitState_needMetaDataFile": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_writeMetaData": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "metalist",
                "type": "_slice_rtcov_CovMetaBlob"
            },
            {
                "name": "cmode",
                "type": "coverage_CounterMode"
            },
            {
                "name": "gran",
                "type": "coverage_CounterGranularity"
            },
            {
                "name": "finalHash",
                "type": "_16_byte"
            }
        ]
    },
    "runtime_coverage__ptr_emitState_VisitFuncs": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "encodecounter_CounterVisitorFn"
            }
        ]
    },
    "runtime_coverage_captureOsArgs": {
        "result": "map_string_string",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage__ptr_emitState_emitCounterDataFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "finalHash",
                "type": "_16_byte"
            },
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_coverage_markProfileEmitted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "bool"
            }
        ]
    },
    "runtime_coverage_reportErrorInHardcodedList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "slot",
                "type": "int32"
            },
            {
                "name": "pkgID",
                "type": "int32"
            },
            {
                "name": "fnID",
                "type": "uint32"
            },
            {
                "name": "nCtrs",
                "type": "uint32"
            }
        ]
    },
    "runtime_coverage_TestCoverageApis": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_coverage_upmergeCoverData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "gocoverdir",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "string"
            }
        ]
    },
    "runtime_coverage_buildHarness": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "opts",
                "type": "_slice_string"
            }
        ]
    },
    "runtime_coverage_mkdir": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "d",
                "type": "string"
            }
        ]
    },
    "runtime_coverage_updateGoCoverDir": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "env",
                "type": "_slice_string"
            },
            {
                "name": "gcd",
                "type": "string"
            },
            {
                "name": "setGoCoverDir",
                "type": "bool"
            }
        ]
    },
    "runtime_coverage_runHarness": {
        "result": "struct runtime_coverage_runHarness_retval {string field_0;error err1;}",
        "result_name": "runtime_coverage_runHarness_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "harnessPath",
                "type": "string"
            },
            {
                "name": "tp",
                "type": "string"
            },
            {
                "name": "setGoCoverDir",
                "type": "bool"
            },
            {
                "name": "rdir",
                "type": "string"
            },
            {
                "name": "edir",
                "type": "string"
            }
        ]
    },
    "runtime_coverage_testForSpecificFunctions": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "want",
                "type": "_slice_string"
            },
            {
                "name": "avoid",
                "type": "_slice_string"
            }
        ]
    },
    "runtime_coverage_withAndWithoutRunner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_coverage_mktestdirs": {
        "result": "struct runtime_coverage_mktestdirs_retval {string field_0;string field_1;}",
        "result_name": "runtime_coverage_mktestdirs_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "tag",
                "type": "string"
            },
            {
                "name": "tp",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "runtime_coverage_testEmitToDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "harnessPath",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "runtime_coverage_testEmitToWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "harnessPath",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "runtime_coverage_testEmitToNonexistentDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "harnessPath",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "runtime_coverage_testEmitToUnwritableDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "harnessPath",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "runtime_coverage_testEmitToNilWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "harnessPath",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "runtime_coverage_testEmitToFailingWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "harnessPath",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "runtime_coverage_testEmitWithCounterClear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "harnessPath",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "runtime_coverage_testEmitToDirNonAtomic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "harnessPath",
                "type": "string"
            },
            {
                "name": "naMode",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "runtime_coverage_testEmitToWriterNonAtomic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "harnessPath",
                "type": "string"
            },
            {
                "name": "naMode",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "runtime_coverage_testEmitWithCounterClearNonAtomic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "harnessPath",
                "type": "string"
            },
            {
                "name": "naMode",
                "type": "string"
            },
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "runtime_coverage_TestApisOnNocoverBinary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_coverage_TestIssue56006EmitDataRaceCoverRunningGoroutine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_coverage_TestIssue59563TruncatedCoverPkgAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_coverage_initHook": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "istest",
                "type": "bool"
            }
        ]
    },
    "runtime_coverage_runtime_addExitHook": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "runOnNonZeroExit",
                "type": "bool"
            }
        ]
    },
    "runtime_coverage_processCoverTestDir": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "cfile",
                "type": "string"
            },
            {
                "name": "cm",
                "type": "string"
            },
            {
                "name": "cpkg",
                "type": "string"
            }
        ]
    },
    "runtime_coverage_processCoverTestDirInternal": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "cfile",
                "type": "string"
            },
            {
                "name": "cm",
                "type": "string"
            },
            {
                "name": "cpkg",
                "type": "string"
            },
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_coverage__ptr_tstate_processPod": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "pods_Pod"
            },
            {
                "name": "importpaths",
                "type": "map_string_struct"
            }
        ]
    },
    "runtime_coverage__ptr_tstate_readAuxMetaFiles": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "metafiles",
                "type": "string"
            },
            {
                "name": "importpaths",
                "type": "map_string_struct"
            }
        ]
    },
    "runtime_coverage_snapshot": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_testing_testGoCoverDir": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_testGoCoverDir": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_coverage_TestTestSupport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_coverage_thisFunctionOnlyCalledFromSnapshotTest": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_coverage_TestCoverageSnapshot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_coverage_genAuxMeta": {
        "result": "struct runtime_coverage_genAuxMeta_retval {string field_0;string field_1;}",
        "result_name": "runtime_coverage_genAuxMeta_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "dstdir",
                "type": "string"
            }
        ]
    },
    "runtime_coverage_TestAuxMetaDataFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_coverage_testdata_emitToWriter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_testdata_emitToDir": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_testdata_emitToNonexistentDir": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_testdata_emitToUnwritableDir": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_testdata_emitToNilWriter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_testdata__ptr_failingWriter_Write": {
        "result": "struct runtime_coverage_testdata__ptr_failingWriter_Write_retval {int field_0;error err1;}",
        "result_name": "runtime_coverage_testdata__ptr_failingWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_coverage_testdata__ptr_failingWriter_Seek": {
        "result": "struct runtime_coverage_testdata__ptr_failingWriter_Seek_retval {int64 field_0;error err1;}",
        "result_name": "runtime_coverage_testdata__ptr_failingWriter_Seek_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "runtime_coverage_testdata__ptr_failingWriter_reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lim",
                "type": "int"
            }
        ]
    },
    "runtime_coverage_testdata_writeStressTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "string"
            },
            {
                "name": "testf",
                "type": "void*"
            }
        ]
    },
    "runtime_coverage_testdata_postClear": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_testdata_preClear": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_testdata_emitToFailingWriter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_testdata_emitWithCounterClear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_testdata_final": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_testdata_issue56006_blah": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "runtime_coverage_testdata_issue56006_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_testdata_issue56006_infloop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_testdata_issue56006_TestSomething": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_coverage_testdata_issue59563_small": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_coverage_testdata_issue59563_large": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "runtime_coverage_testdata_issue59563_TestSomething": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_debug_ReadGCStats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stats",
                "type": "_ptr_GCStats"
            }
        ]
    },
    "runtime_debug_SetGCPercent": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "percent",
                "type": "int"
            }
        ]
    },
    "runtime_debug_FreeOSMemory": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_debug_SetMaxStack": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "bytes",
                "type": "int"
            }
        ]
    },
    "runtime_debug_SetMaxThreads": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "threads",
                "type": "int"
            }
        ]
    },
    "runtime_debug_SetPanicOnFault": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "enabled",
                "type": "bool"
            }
        ]
    },
    "runtime_debug_WriteHeapDump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            }
        ]
    },
    "runtime_debug_SetTraceback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "string"
            }
        ]
    },
    "runtime_debug_SetMemoryLimit": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "limit",
                "type": "int64"
            }
        ]
    },
    "runtime_debug_TestReadGCStats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_debug_TestFreeOSMemory": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_debug_TestSetGCPercent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_debug_abs64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "runtime_debug_TestSetMaxThreadsOvf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_debug_TestWriteHeapDumpNonempty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_debug_objfin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_Obj"
            }
        ]
    },
    "runtime_debug_TestWriteHeapDumpFinalizers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_debug_generic_M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_debug_TestWriteHeapDumpTypeName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_debug_ReadBuildInfo": {
        "result": "struct runtime_debug_ReadBuildInfo_retval {_ptr_BuildInfo field_0;bool field_1;}",
        "result_name": "runtime_debug_ReadBuildInfo_retval",
        "parameters": []
    },
    "runtime_debug_quoteKey": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "runtime_debug_quoteValue": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "runtime_debug__ptr_BuildInfo_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_debug_ParseBuildInfo": {
        "result": "struct runtime_debug_ParseBuildInfo_retval {_ptr_BuildInfo field_0;error err1;}",
        "result_name": "runtime_debug_ParseBuildInfo_retval",
        "parameters": [
            {
                "name": "data",
                "type": "string"
            }
        ]
    },
    "runtime_debug_strip": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_debug_FuzzParseBuildInfoRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "runtime_debug_TestPanicOnFault": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_debug_PrintStack": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_debug_Stack": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "runtime_debug_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "runtime_debug__ptr_T_ptrmethod": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "runtime_debug_T_method": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "runtime_debug_TestStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_debug_readGCStats": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_debug_freeOSMemory": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_debug_setMaxStack": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_debug_setGCPercent": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "runtime_debug_setPanicOnFault": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_debug_setMaxThreads": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_debug_setMemoryLimit": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic_Load": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint32"
            }
        ]
    },
    "runtime_internal_atomic_Loadp": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_internal_atomic_LoadAcq": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint32"
            }
        ]
    },
    "runtime_internal_atomic_LoadAcquintptr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "runtime_internal_atomic_Xadd64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint64"
            },
            {
                "name": "delta",
                "type": "int64"
            }
        ]
    },
    "runtime_internal_atomic_Xadduintptr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uintptr"
            },
            {
                "name": "delta",
                "type": "uintptr"
            }
        ]
    },
    "runtime_internal_atomic_Xadd": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint32"
            },
            {
                "name": "delta",
                "type": "int32"
            }
        ]
    },
    "runtime_internal_atomic_Xchg64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint64"
            },
            {
                "name": "new",
                "type": "uint64"
            }
        ]
    },
    "runtime_internal_atomic_Xchg": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint32"
            },
            {
                "name": "new",
                "type": "uint32"
            }
        ]
    },
    "runtime_internal_atomic_Xchguintptr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uintptr"
            },
            {
                "name": "new",
                "type": "uintptr"
            }
        ]
    },
    "runtime_internal_atomic_Load64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint64"
            }
        ]
    },
    "runtime_internal_atomic_Load8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint8"
            }
        ]
    },
    "runtime_internal_atomic_And8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint8"
            },
            {
                "name": "val",
                "type": "uint8"
            }
        ]
    },
    "runtime_internal_atomic_Or8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint8"
            },
            {
                "name": "val",
                "type": "uint8"
            }
        ]
    },
    "runtime_internal_atomic_And": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint32"
            },
            {
                "name": "val",
                "type": "uint32"
            }
        ]
    },
    "runtime_internal_atomic_Or": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint32"
            },
            {
                "name": "val",
                "type": "uint32"
            }
        ]
    },
    "runtime_internal_atomic_Cas64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint64"
            },
            {
                "name": "old",
                "type": "uint64"
            },
            {
                "name": "new",
                "type": "uint64"
            }
        ]
    },
    "runtime_internal_atomic_CasRel": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint32"
            },
            {
                "name": "old",
                "type": "uint32"
            },
            {
                "name": "new",
                "type": "uint32"
            }
        ]
    },
    "runtime_internal_atomic_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint32"
            },
            {
                "name": "val",
                "type": "uint32"
            }
        ]
    },
    "runtime_internal_atomic_Store8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint8"
            },
            {
                "name": "val",
                "type": "uint8"
            }
        ]
    },
    "runtime_internal_atomic_Store64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint64"
            },
            {
                "name": "val",
                "type": "uint64"
            }
        ]
    },
    "runtime_internal_atomic_StoreRel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint32"
            },
            {
                "name": "val",
                "type": "uint32"
            }
        ]
    },
    "runtime_internal_atomic_StoreReluintptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uintptr"
            },
            {
                "name": "val",
                "type": "uintptr"
            }
        ]
    },
    "runtime_internal_atomic_StorepNoWB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "val",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_internal_atomic_LoadAcq64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint64"
            }
        ]
    },
    "runtime_internal_atomic_StoreRel64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint64"
            },
            {
                "name": "val",
                "type": "uint64"
            }
        ]
    },
    "runtime_internal_atomic__ptr_spinlock_lock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic__ptr_spinlock_unlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic_addrLock": {
        "result": "_ptr_spinlock",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            }
        ]
    },
    "runtime_internal_atomic_goCas64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            },
            {
                "name": "old",
                "type": "uint64"
            },
            {
                "name": "new",
                "type": "uint64"
            }
        ]
    },
    "runtime_internal_atomic_goXadd64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            },
            {
                "name": "delta",
                "type": "int64"
            }
        ]
    },
    "runtime_internal_atomic_goXchg64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "runtime_internal_atomic_goLoad64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            }
        ]
    },
    "runtime_internal_atomic_goStore64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "runtime_internal_atomic_armcas": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint32"
            },
            {
                "name": "old",
                "type": "uint32"
            },
            {
                "name": "new",
                "type": "uint32"
            }
        ]
    },
    "runtime_internal_atomic_spinLock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_uint32"
            }
        ]
    },
    "runtime_internal_atomic_spinUnlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_uint32"
            }
        ]
    },
    "runtime_internal_atomic_lockAndCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            }
        ]
    },
    "runtime_internal_atomic_unlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic_unlockNoFence": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic_runParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "N",
                "type": "int"
            },
            {
                "name": "iter",
                "type": "int"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_internal_atomic_TestXadduintptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_internal_atomic_TestXadduintptrOnUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_internal_atomic_shouldPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_internal_atomic_TestUnaligned64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_internal_atomic_TestAnd8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_internal_atomic_TestAnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_internal_atomic_TestOr8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_internal_atomic_TestOr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_internal_atomic_TestBitwiseContended8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_internal_atomic_TestBitwiseContended": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_internal_atomic_TestCasRel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_internal_atomic_TestStorepNoWB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_internal_atomic_Xchgint32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_int32"
            },
            {
                "name": "new",
                "type": "int32"
            }
        ]
    },
    "runtime_internal_atomic_Xchgint64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_int64"
            },
            {
                "name": "new",
                "type": "int64"
            }
        ]
    },
    "runtime_internal_atomic_Casint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_int32"
            },
            {
                "name": "old",
                "type": "int32"
            },
            {
                "name": "new",
                "type": "int32"
            }
        ]
    },
    "runtime_internal_atomic_Casint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_int64"
            },
            {
                "name": "old",
                "type": "int64"
            },
            {
                "name": "new",
                "type": "int64"
            }
        ]
    },
    "runtime_internal_atomic_Cas": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint32"
            },
            {
                "name": "old",
                "type": "uint32"
            },
            {
                "name": "new",
                "type": "uint32"
            }
        ]
    },
    "runtime_internal_atomic_Casp1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_unsafe_Pointer"
            },
            {
                "name": "old",
                "type": "unsafe_Pointer"
            },
            {
                "name": "new",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_internal_atomic_Casuintptr": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uintptr"
            },
            {
                "name": "old",
                "type": "uintptr"
            },
            {
                "name": "new",
                "type": "uintptr"
            }
        ]
    },
    "runtime_internal_atomic_Storeint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_int32"
            },
            {
                "name": "new",
                "type": "int32"
            }
        ]
    },
    "runtime_internal_atomic_Storeint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_int64"
            },
            {
                "name": "new",
                "type": "int64"
            }
        ]
    },
    "runtime_internal_atomic_Storeuintptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uintptr"
            },
            {
                "name": "new",
                "type": "uintptr"
            }
        ]
    },
    "runtime_internal_atomic_Loaduintptr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "runtime_internal_atomic_Loaduint": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uint"
            }
        ]
    },
    "runtime_internal_atomic_Loadint32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_int32"
            }
        ]
    },
    "runtime_internal_atomic_Loadint64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_int64"
            }
        ]
    },
    "runtime_internal_atomic_Xaddint32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_int32"
            },
            {
                "name": "delta",
                "type": "int32"
            }
        ]
    },
    "runtime_internal_atomic_Xaddint64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_int64"
            },
            {
                "name": "delta",
                "type": "int64"
            }
        ]
    },
    "runtime_internal_atomic_BenchmarkAtomicLoad64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_internal_atomic_BenchmarkAtomicStore64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_internal_atomic_BenchmarkAtomicLoad": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_internal_atomic_BenchmarkAtomicStore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_internal_atomic_BenchmarkAnd8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_internal_atomic_BenchmarkAnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_internal_atomic_BenchmarkAnd8Parallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_internal_atomic_BenchmarkAndParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_internal_atomic_BenchmarkOr8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_internal_atomic_BenchmarkOr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_internal_atomic_BenchmarkOr8Parallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_internal_atomic_BenchmarkOrParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_internal_atomic_BenchmarkXadd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_internal_atomic_BenchmarkXadd64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_internal_atomic_BenchmarkCas": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_internal_atomic_BenchmarkCas64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_internal_atomic_BenchmarkXchg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_internal_atomic_BenchmarkXchg64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Int32_Load": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic__ptr_Int32_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "int32"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Int32_CompareAndSwap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "int32"
            },
            {
                "name": "new",
                "type": "int32"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Int32_Swap": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "new",
                "type": "int32"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Int32_Add": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "delta",
                "type": "int32"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Int64_Load": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic__ptr_Int64_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "int64"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Int64_CompareAndSwap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "int64"
            },
            {
                "name": "new",
                "type": "int64"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Int64_Swap": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "new",
                "type": "int64"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Int64_Add": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "delta",
                "type": "int64"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uint8_Load": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic__ptr_Uint8_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "uint8"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uint8_And": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "uint8"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uint8_Or": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "uint8"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Bool_Load": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic__ptr_Bool_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "bool"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uint32_Load": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic__ptr_Uint32_LoadAcquire": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic__ptr_Uint32_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "uint32"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uint32_StoreRelease": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "uint32"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uint32_CompareAndSwap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "uint32"
            },
            {
                "name": "new",
                "type": "uint32"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uint32_CompareAndSwapRelease": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "uint32"
            },
            {
                "name": "new",
                "type": "uint32"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uint32_Swap": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "uint32"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uint32_And": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "uint32"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uint32_Or": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "uint32"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uint32_Add": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "delta",
                "type": "int32"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uint64_Load": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic__ptr_Uint64_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "uint64"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uint64_CompareAndSwap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "uint64"
            },
            {
                "name": "new",
                "type": "uint64"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uint64_Swap": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "uint64"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uint64_Add": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "delta",
                "type": "int64"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uintptr_Load": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic__ptr_Uintptr_LoadAcquire": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic__ptr_Uintptr_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "uintptr"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uintptr_StoreRelease": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "uintptr"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uintptr_CompareAndSwap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "uintptr"
            },
            {
                "name": "new",
                "type": "uintptr"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uintptr_Swap": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "uintptr"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Uintptr_Add": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "delta",
                "type": "uintptr"
            }
        ]
    },
    "runtime_internal_atomic__ptr_Float64_Load": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic__ptr_Float64_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "float64"
            }
        ]
    },
    "runtime_internal_atomic__ptr_UnsafePointer_Load": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic__ptr_UnsafePointer_StoreNoWB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_internal_atomic__ptr_UnsafePointer_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_internal_atomic_storePointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_unsafe_Pointer"
            },
            {
                "name": "new",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_internal_atomic__ptr_UnsafePointer_CompareAndSwapNoWB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "unsafe_Pointer"
            },
            {
                "name": "new",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_internal_atomic__ptr_UnsafePointer_CompareAndSwap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "unsafe_Pointer"
            },
            {
                "name": "new",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_internal_atomic_casPointer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_unsafe_Pointer"
            },
            {
                "name": "old",
                "type": "unsafe_Pointer"
            },
            {
                "name": "new",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_internal_atomic__ptr_generic_Load": {
        "result": "_ptr_T",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic__ptr_generic_StoreNoWB": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "_ptr_T"
            }
        ]
    },
    "runtime_internal_atomic__ptr_generic_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "_ptr_T"
            }
        ]
    },
    "runtime_internal_atomic__ptr_generic_CompareAndSwapNoWB": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "_ptr_T"
            },
            {
                "name": "new",
                "type": "_ptr_T"
            }
        ]
    },
    "runtime_internal_atomic__ptr_generic_CompareAndSwap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "_ptr_T"
            },
            {
                "name": "new",
                "type": "_ptr_T"
            }
        ]
    },
    "runtime_internal_atomic__ptr_noCopy_Lock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic__ptr_noCopy_Unlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic__ptr_Uint64_LoadAcquire": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_atomic__ptr_Uint64_StoreRelease": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "uint64"
            }
        ]
    },
    "runtime_internal_atomic_panicUnaligned": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_math_MulUintptr": {
        "result": "struct runtime_internal_math_MulUintptr_retval {uintptr field_0;bool field_1;}",
        "result_name": "runtime_internal_math_MulUintptr_retval",
        "parameters": [
            {
                "name": "a",
                "type": "uintptr"
            },
            {
                "name": "b",
                "type": "uintptr"
            }
        ]
    },
    "runtime_internal_math_Mul64": {
        "result": "struct runtime_internal_math_Mul64_retval {uint64 field_0;}",
        "result_name": "runtime_internal_math_Mul64_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            },
            {
                "name": "y",
                "type": "uint64"
            }
        ]
    },
    "runtime_internal_math_TestMulUintptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_internal_math_BenchmarkMulUintptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_internal_startlinetest_AsmFunc": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_sys_TrailingZeros32": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "runtime_internal_sys_TrailingZeros64": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime_internal_sys_TrailingZeros8": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "runtime_internal_sys_Len64": {
        "result": "struct runtime_internal_sys_Len64_retval {int field_0;}",
        "result_name": "runtime_internal_sys_Len64_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime_internal_sys_OnesCount64": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime_internal_sys_LeadingZeros64": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime_internal_sys_LeadingZeros8": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "runtime_internal_sys_Len8": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint8"
            }
        ]
    },
    "runtime_internal_sys_Bswap64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime_internal_sys_Bswap32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "runtime_internal_sys_Prefetch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            }
        ]
    },
    "runtime_internal_sys_PrefetchStreamed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            }
        ]
    },
    "runtime_internal_sys_TestTrailingZeros64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_internal_sys_TestTrailingZeros32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_internal_sys_TestBswap64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_internal_sys_TestBswap32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_internal_syscall_Syscall6": {
        "result": "struct runtime_internal_syscall_Syscall6_retval {uintptr field_0;}",
        "result_name": "runtime_internal_syscall_Syscall6_retval",
        "parameters": [
            {
                "name": "num",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "runtime_internal_syscall_syscall_RawSyscall6": {
        "result": "struct runtime_internal_syscall_syscall_RawSyscall6_retval {uintptr field_0;}",
        "result_name": "runtime_internal_syscall_syscall_RawSyscall6_retval",
        "parameters": [
            {
                "name": "num",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "runtime_internal_syscall_EpollCreate1": {
        "result": "struct runtime_internal_syscall_EpollCreate1_retval {int32 field_0;uintptr field_1;}",
        "result_name": "runtime_internal_syscall_EpollCreate1_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "int32"
            }
        ]
    },
    "runtime_internal_syscall_EpollWait": {
        "result": "struct runtime_internal_syscall_EpollWait_retval {int32 field_0;uintptr field_1;}",
        "result_name": "runtime_internal_syscall_EpollWait_retval",
        "parameters": [
            {
                "name": "epfd",
                "type": "int32"
            },
            {
                "name": "events",
                "type": "_slice_EpollEvent"
            },
            {
                "name": "maxev",
                "type": "int32"
            },
            {
                "name": "waitms",
                "type": "int32"
            }
        ]
    },
    "runtime_internal_syscall_EpollCtl": {
        "result": "struct runtime_internal_syscall_EpollCtl_retval {uintptr field_0;}",
        "result_name": "runtime_internal_syscall_EpollCtl_retval",
        "parameters": [
            {
                "name": "epfd",
                "type": "int32"
            },
            {
                "name": "op",
                "type": "int32"
            },
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "event",
                "type": "_ptr_EpollEvent"
            }
        ]
    },
    "runtime_internal_syscall_TestEpollctlErrorSign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_internal_wasitest_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_wasitest_TestNonblock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_internal_wasitest_TestTCPEcho": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_internal_wasitest_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_wasitest_testdata_run": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "runtime_internal_wasitest_testdata_handleConn": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "net_Conn"
            }
        ]
    },
    "runtime_internal_wasitest_testdata_findListener": {
        "result": "struct runtime_internal_wasitest_testdata_findListener_retval {net_Listener field_0;error err1;}",
        "result_name": "runtime_internal_wasitest_testdata_findListener_retval",
        "parameters": []
    },
    "runtime_metrics_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_metrics_All": {
        "result": "_slice_Description",
        "result_name": null,
        "parameters": []
    },
    "runtime_metrics_runtime_readMetricNames": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "runtime_metrics_TestNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_metrics_wrap": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "text",
                "type": "string"
            },
            {
                "name": "width",
                "type": "int"
            }
        ]
    },
    "runtime_metrics_formatDesc": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_metrics_TestDocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_metrics_ExampleRead_readingOneMetric": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_metrics_ExampleRead_readingAllMetrics": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_metrics_medianBucket": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "_ptr_metrics_Float64Histogram"
            }
        ]
    },
    "runtime_metrics_runtime_readMetrics": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_metrics_Read": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_slice_Sample"
            }
        ]
    },
    "runtime_metrics_Value_Kind": {
        "result": "ValueKind",
        "result_name": null,
        "parameters": []
    },
    "runtime_metrics_Value_Uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime_metrics_Value_Float64": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "runtime_metrics_Value_Float64Histogram": {
        "result": "_ptr_Float64Histogram",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_elfBuildID": {
        "result": "struct runtime_pprof_elfBuildID_retval {string field_0;error err1;}",
        "result_name": "runtime_pprof_elfBuildID_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "runtime_pprof_labelValue": {
        "result": "labelMap",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "runtime_pprof__ptr_labelMap_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_WithLabels": {
        "result": "context_Context",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "labels",
                "type": "LabelSet"
            }
        ]
    },
    "runtime_pprof_Labels": {
        "result": "LabelSet",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "string"
            }
        ]
    },
    "runtime_pprof_Label": {
        "result": "struct runtime_pprof_Label_retval {string field_0;bool field_1;}",
        "result_name": "runtime_pprof_Label_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "runtime_pprof_ForLabels": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_pprof_labelsSorted": {
        "result": "_slice_label",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "runtime_pprof_labelSorter_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_labelSorter_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_labelSorter_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_TestContextLabels": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_TestLabelMapStringer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof__ptr_profMap_lookup": {
        "result": "_ptr_profMapEntry",
        "result_name": null,
        "parameters": [
            {
                "name": "stk",
                "type": "_slice_uint64"
            },
            {
                "name": "tag",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_pprof_allocateTransient1M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_allocateTransient2M": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_allocateTransient2MInline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_allocatePersistent1K": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_allocateReflectTransient": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_allocateReflect": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_TestMemoryProfiler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_peBuildID": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "runtime_pprof_lockProfiles": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_unlockProfiles": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_NewProfile": {
        "result": "_ptr_Profile",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "runtime_pprof_Lookup": {
        "result": "_ptr_Profile",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "runtime_pprof_Profiles": {
        "result": "_slice__ptr_Profile",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof__ptr_Profile_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof__ptr_Profile_Count": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof__ptr_Profile_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "interface_"
            },
            {
                "name": "skip",
                "type": "int"
            }
        ]
    },
    "runtime_pprof__ptr_Profile_Remove": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "runtime_pprof__ptr_Profile_WriteTo": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "debug",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_stackProfile_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_stackProfile_Stack": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_stackProfile_Label": {
        "result": "_ptr_labelMap",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_printCountCycleProfile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "countName",
                "type": "string"
            },
            {
                "name": "cycleName",
                "type": "string"
            },
            {
                "name": "records",
                "type": "_slice_runtime_BlockProfileRecord"
            }
        ]
    },
    "runtime_pprof_printCountProfile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "debug",
                "type": "int"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "p",
                "type": "countProfile"
            }
        ]
    },
    "runtime_pprof__ptr_keysByCount_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof__ptr_keysByCount_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "runtime_pprof__ptr_keysByCount_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_printStackRecord": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "stk",
                "type": "_slice_uintptr"
            },
            {
                "name": "allFrames",
                "type": "bool"
            }
        ]
    },
    "runtime_pprof_WriteHeapProfile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_pprof_countHeap": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_writeHeap": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "debug",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_writeAlloc": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "debug",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_writeHeapInternal": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "debug",
                "type": "int"
            },
            {
                "name": "defaultSampleType",
                "type": "string"
            }
        ]
    },
    "runtime_pprof_countThreadCreate": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_writeThreadCreate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "debug",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_countGoroutine": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_runtime_goroutineProfileWithLabels": {
        "result": "struct runtime_pprof_runtime_goroutineProfileWithLabels_retval {int field_0;bool field_1;}",
        "result_name": "runtime_pprof_runtime_goroutineProfileWithLabels_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_runtime_StackRecord"
            },
            {
                "name": "labels",
                "type": "_slice_unsafe_Pointer"
            }
        ]
    },
    "runtime_pprof_writeGoroutine": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "debug",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_writeGoroutineStacks": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_pprof_writeRuntimeProfile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "debug",
                "type": "int"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "fetch",
                "type": "void*"
            }
        ]
    },
    "runtime_pprof__ptr_runtimeProfile_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof__ptr_runtimeProfile_Stack": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_pprof__ptr_runtimeProfile_Label": {
        "result": "_ptr_labelMap",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_StartCPUProfile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_pprof_readProfile": {
        "result": "struct runtime_pprof_readProfile_retval {_slice_uint64 field_0;_slice_unsafe_Pointer field_1;bool field_2;}",
        "result_name": "runtime_pprof_readProfile_retval",
        "parameters": []
    },
    "runtime_pprof_profileWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_pprof_StopCPUProfile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_countBlock": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_countMutex": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_writeBlock": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "debug",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_writeMutex": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "debug",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_writeProfileInternal": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "debug",
                "type": "int"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "runtimeProfile",
                "type": "void*"
            }
        ]
    },
    "runtime_pprof_runtime_cyclesPerSecond": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_addMaxRSS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_pprof_cpuHogger": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "y",
                "type": "_ptr_int"
            },
            {
                "name": "dur",
                "type": "time_Duration"
            }
        ]
    },
    "runtime_pprof_cpuHog1": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_cpuHog0": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_cpuHog2": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_avoidFunctions": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_TestCPUProfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_TestCPUProfileMultithreaded": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_TestCPUProfileMultithreadMagnitude": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_containsInlinedCall": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "interface_"
            },
            {
                "name": "maxBytes",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_findInlinedCall": {
        "result": "struct runtime_pprof_findInlinedCall_retval {uint64 field_0;bool field_1;}",
        "result_name": "runtime_pprof_findInlinedCall_retval",
        "parameters": [
            {
                "name": "f",
                "type": "interface_"
            },
            {
                "name": "maxBytes",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_TestCPUProfileInlining": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_inlinedCaller": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_inlinedCallee": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_dumpCallers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pcs",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_pprof_inlinedCallerDump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pcs",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_pprof_inlinedCalleeDump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pcs",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_pprof_inlineWrapper_dump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pcs",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_pprof_inlinedWrapperCallerDump": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pcs",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_pprof_TestCPUProfileRecursion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_recursionCaller": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_recursionCallee": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_recursionChainTop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "pcs",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_pprof_recursionChainMiddle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "pcs",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_pprof_recursionChainBottom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "pcs",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_pprof_parseProfile": {
        "result": "_ptr_profile_Profile",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "valBytes",
                "type": "_slice_byte"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_pprof_cpuProfilingBroken": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_testCPUProfile": {
        "result": "_ptr_profile_Profile",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "matches",
                "type": "profileMatchFunc"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_pprof_diffCPUTime": {
        "result": "struct runtime_pprof_diffCPUTime_retval {time_Duration field_0;}",
        "result_name": "runtime_pprof_diffCPUTime_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_pprof_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "slice",
                "type": "_slice_string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_pprof_stackContains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "spec",
                "type": "string"
            },
            {
                "name": "count",
                "type": "uintptr"
            },
            {
                "name": "stk",
                "type": "_slice__ptr_profile_Location"
            },
            {
                "name": "labels",
                "type": "map_string__slice_string"
            }
        ]
    },
    "runtime_pprof_profileOk": {
        "result": "struct runtime_pprof_profileOk_retval {_ptr_profile_Profile field_0;bool field_1;}",
        "result_name": "runtime_pprof_profileOk_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "matches",
                "type": "profileMatchFunc"
            },
            {
                "name": "prof",
                "type": "bytes_Buffer"
            },
            {
                "name": "duration",
                "type": "time_Duration"
            }
        ]
    },
    "runtime_pprof_matchAndAvoidStacks": {
        "result": "profileMatchFunc",
        "result_name": null,
        "parameters": [
            {
                "name": "matches",
                "type": "sampleMatchFunc"
            },
            {
                "name": "need",
                "type": "_slice_string"
            },
            {
                "name": "avoid",
                "type": "_slice_string"
            }
        ]
    },
    "runtime_pprof_TestCPUProfileWithFork": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_TestGoroutineSwitch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_fprintStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "stk",
                "type": "_slice__ptr_profile_Location"
            }
        ]
    },
    "runtime_pprof_TestMathBigDivide": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_stackContainsAll": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "spec",
                "type": "string"
            },
            {
                "name": "count",
                "type": "uintptr"
            },
            {
                "name": "stk",
                "type": "_slice__ptr_profile_Location"
            },
            {
                "name": "labels",
                "type": "map_string__slice_string"
            }
        ]
    },
    "runtime_pprof_TestMorestack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_growstack1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_growstack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_use": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_8 << 18_byte"
            }
        ]
    },
    "runtime_pprof_TestBlockProfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_stacks": {
        "result": "struct runtime_pprof_stacks_retval {_slice__slice_string field_0;}",
        "result_name": "runtime_pprof_stacks_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            }
        ]
    },
    "runtime_pprof_containsStack": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "got",
                "type": "_slice__slice_string"
            },
            {
                "name": "want",
                "type": "_slice_string"
            }
        ]
    },
    "runtime_pprof_awaitBlockedGoroutine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "state",
                "type": "string"
            },
            {
                "name": "fName",
                "type": "string"
            }
        ]
    },
    "runtime_pprof_blockChanRecv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_blockChanSend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_blockChanClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_blockSelectRecvAsync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_blockSelectSendSync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_blockMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_blockCond": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_TestBlockProfileBias": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_blockFrequentShort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rate",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_blockInfrequentLong": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rate",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_blockevent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cycles",
                "type": "int64"
            },
            {
                "name": "skip",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_TestMutexProfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_TestMutexProfileRateAdjust": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_func1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "chan_send_int"
            }
        ]
    },
    "runtime_pprof_func2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "chan_send_int"
            }
        ]
    },
    "runtime_pprof_func3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "chan_send_int"
            }
        ]
    },
    "runtime_pprof_func4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "chan_send_int"
            }
        ]
    },
    "runtime_pprof_TestGoroutineCounts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_containsInOrder": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "all",
                "type": "string"
            }
        ]
    },
    "runtime_pprof_containsCountsLabels": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "prof",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "countLabels",
                "type": "map_int64_map_string_string"
            }
        ]
    },
    "runtime_pprof_TestGoroutineProfileConcurrency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_BenchmarkGoroutine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_pprof_TestEmptyCallStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_stackContainsLabeled": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "spec",
                "type": "string"
            },
            {
                "name": "count",
                "type": "uintptr"
            },
            {
                "name": "stk",
                "type": "_slice__ptr_profile_Location"
            },
            {
                "name": "labels",
                "type": "map_string__slice_string"
            }
        ]
    },
    "runtime_pprof_TestCPUProfileLabel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_TestLabelRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_TestGoroutineProfileLabelRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_TestLabelSystemstack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_labelHog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "stop",
                "type": "chan_send_struct"
            },
            {
                "name": "gogc",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_parallelLabelHog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "dur",
                "type": "time_Duration"
            },
            {
                "name": "gogc",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_TestAtomicLoadStore64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_TestTracebackAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_TestTryAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_TestTimeVDSO": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_lostProfileEvent": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof__ptr_profileBuilder_stringIndex": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_pprof__ptr_profileBuilder_flush": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof__ptr_profileBuilder_pbValueType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "typ",
                "type": "string"
            },
            {
                "name": "unit",
                "type": "string"
            }
        ]
    },
    "runtime_pprof__ptr_profileBuilder_pbSample": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "values",
                "type": "_slice_int64"
            },
            {
                "name": "locs",
                "type": "_slice_uint64"
            },
            {
                "name": "labels",
                "type": "void*"
            }
        ]
    },
    "runtime_pprof__ptr_profileBuilder_pbLabel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "str",
                "type": "string"
            },
            {
                "name": "num",
                "type": "int64"
            }
        ]
    },
    "runtime_pprof__ptr_profileBuilder_pbLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "funcID",
                "type": "uint64"
            },
            {
                "name": "line",
                "type": "int64"
            }
        ]
    },
    "runtime_pprof__ptr_profileBuilder_pbMapping": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "id",
                "type": "uint64"
            },
            {
                "name": "base",
                "type": "uint64"
            },
            {
                "name": "limit",
                "type": "uint64"
            },
            {
                "name": "offset",
                "type": "uint64"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "buildID",
                "type": "string"
            },
            {
                "name": "hasFuncs",
                "type": "bool"
            }
        ]
    },
    "runtime_pprof_allFrames": {
        "result": "struct runtime_pprof_allFrames_retval {_slice_runtime_Frame field_0;symbolizeFlag field_1;}",
        "result_name": "runtime_pprof_allFrames_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            }
        ]
    },
    "runtime_pprof_newProfileBuilder": {
        "result": "_ptr_profileBuilder",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_pprof__ptr_profileBuilder_addCPUData": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_uint64"
            },
            {
                "name": "tags",
                "type": "_slice_unsafe_Pointer"
            }
        ]
    },
    "runtime_pprof__ptr_profileBuilder_build": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof__ptr_profileBuilder_appendLocsForStack": {
        "result": "struct runtime_pprof__ptr_profileBuilder_appendLocsForStack_retval {_slice_uint64 field_0;}",
        "result_name": "runtime_pprof__ptr_profileBuilder_appendLocsForStack_retval",
        "parameters": [
            {
                "name": "locs",
                "type": "_slice_uint64"
            },
            {
                "name": "stk",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_pprof__ptr_pcDeck_reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof__ptr_pcDeck_tryAdd": {
        "result": "struct runtime_pprof__ptr_pcDeck_tryAdd_retval {bool field_0;}",
        "result_name": "runtime_pprof__ptr_pcDeck_tryAdd_retval",
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            },
            {
                "name": "frames",
                "type": "_slice_runtime_Frame"
            },
            {
                "name": "symbolizeResult",
                "type": "symbolizeFlag"
            }
        ]
    },
    "runtime_pprof__ptr_profileBuilder_emitLocation": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_parseProcSelfMaps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "addMapping",
                "type": "void*"
            }
        ]
    },
    "runtime_pprof__ptr_profileBuilder_addMapping": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lo",
                "type": "uint64"
            },
            {
                "name": "hi",
                "type": "uint64"
            },
            {
                "name": "offset",
                "type": "uint64"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "buildID",
                "type": "string"
            }
        ]
    },
    "runtime_pprof__ptr_profileBuilder_addMappingEntry": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lo",
                "type": "uint64"
            },
            {
                "name": "hi",
                "type": "uint64"
            },
            {
                "name": "offset",
                "type": "uint64"
            },
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "buildID",
                "type": "string"
            },
            {
                "name": "fake",
                "type": "bool"
            }
        ]
    },
    "runtime_pprof__ptr_protobuf_varint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime_pprof__ptr_protobuf_length": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "runtime_pprof__ptr_protobuf_uint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime_pprof__ptr_protobuf_uint64s": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_slice_uint64"
            }
        ]
    },
    "runtime_pprof__ptr_protobuf_uint64Opt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "runtime_pprof__ptr_protobuf_int64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "runtime_pprof__ptr_protobuf_int64Opt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "int64"
            }
        ]
    },
    "runtime_pprof__ptr_protobuf_int64s": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_slice_int64"
            }
        ]
    },
    "runtime_pprof__ptr_protobuf_string": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "runtime_pprof__ptr_protobuf_strings": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "_slice_string"
            }
        ]
    },
    "runtime_pprof__ptr_protobuf_stringOpt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "runtime_pprof__ptr_protobuf_bool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "runtime_pprof__ptr_protobuf_boolOpt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "x",
                "type": "bool"
            }
        ]
    },
    "runtime_pprof__ptr_protobuf_startMessage": {
        "result": "msgOffset",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof__ptr_protobuf_endMessage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "int"
            },
            {
                "name": "start",
                "type": "msgOffset"
            }
        ]
    },
    "runtime_pprof_writeHeapProto": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "p",
                "type": "_slice_runtime_MemProfileRecord"
            },
            {
                "name": "rate",
                "type": "int64"
            },
            {
                "name": "defaultSampleType",
                "type": "string"
            }
        ]
    },
    "runtime_pprof_scaleHeapSample": {
        "result": "struct runtime_pprof_scaleHeapSample_retval {int64 field_0;int64 field_1;}",
        "result_name": "runtime_pprof_scaleHeapSample_retval",
        "parameters": [
            {
                "name": "count",
                "type": "int64"
            },
            {
                "name": "size",
                "type": "int64"
            },
            {
                "name": "rate",
                "type": "int64"
            }
        ]
    },
    "runtime_pprof_TestConvertMemProfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof__ptr_profileBuilder_readMapping": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_readMainModuleMapping": {
        "result": "struct runtime_pprof_readMainModuleMapping_retval {uint64 field_0;error err1;}",
        "result_name": "runtime_pprof_readMainModuleMapping_retval",
        "parameters": []
    },
    "runtime_pprof_translateCPUProfile": {
        "result": "struct runtime_pprof_translateCPUProfile_retval {_ptr_profile_Profile field_0;error err1;}",
        "result_name": "runtime_pprof_translateCPUProfile_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_uint64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "runtime_pprof_fmtJSON": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "runtime_pprof_TestConvertCPUProfileEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_f1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_f2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_testPCs": {
        "result": "struct runtime_pprof_testPCs_retval {uint64 field_0;_ptr_profile_Mapping field_1;}",
        "result_name": "runtime_pprof_testPCs_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_TestConvertCPUProfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_checkProfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "p",
                "type": "_ptr_profile_Profile"
            },
            {
                "name": "period",
                "type": "int64"
            },
            {
                "name": "periodType",
                "type": "_ptr_profile_ValueType"
            },
            {
                "name": "sampleType",
                "type": "_slice__ptr_profile_ValueType"
            },
            {
                "name": "samples",
                "type": "_slice__ptr_profile_Sample"
            },
            {
                "name": "defaultSampleType",
                "type": "string"
            }
        ]
    },
    "runtime_pprof_TestProcSelfMaps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_TestMapping": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_symbolized": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "loc",
                "type": "_ptr_profile_Location"
            }
        ]
    },
    "runtime_pprof_TestFakeMapping": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_TestEmptyStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_createModuleSnapshot": {
        "result": "struct runtime_pprof_createModuleSnapshot_retval {syscall_Handle field_0;error err1;}",
        "result_name": "runtime_pprof_createModuleSnapshot_retval",
        "parameters": []
    },
    "runtime_pprof_runtime_FrameStartLine": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_runtime_Frame"
            }
        ]
    },
    "runtime_pprof_runtime_FrameSymbolName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_runtime_Frame"
            }
        ]
    },
    "runtime_pprof_runtime_expandFinalInlineFrame": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "stk",
                "type": "_slice_uintptr"
            }
        ]
    },
    "runtime_pprof_runtime_setProfLabel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "labels",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "runtime_pprof_runtime_getProfLabel": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_SetGoroutineLabels": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "runtime_pprof_Do": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "labels",
                "type": "LabelSet"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_pprof_TestSetGoroutineLabels": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_TestDo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_pprof_getProfLabel": {
        "result": "map_string_string",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_diffCPUTimeRUsage": {
        "result": "struct runtime_pprof_diffCPUTimeRUsage_retval {time_Duration field_0;}",
        "result_name": "runtime_pprof_diffCPUTimeRUsage_retval",
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_pprof_testdata_mappingtest_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_testdata_mappingtest_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_testdata_mappingtest_cpuHogGoFunction": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_pprof_testdata_mappingtest_cpuHogCFunction": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_TestOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_TestAtomicMmap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_TestAtomicPageBoundary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_TestRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_nextLine": {
        "result": "struct runtime_race_nextLine_retval {string field_0;error err1;}",
        "result_name": "runtime_race_nextLine_retval",
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_bufio_Reader"
            }
        ]
    },
    "runtime_race_processLog": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "testName",
                "type": "string"
            },
            {
                "name": "tsanLog",
                "type": "_slice_string"
            }
        ]
    },
    "runtime_race_runTests": {
        "result": "struct runtime_race_runTests_retval {_slice_byte field_0;error err1;}",
        "result_name": "runtime_race_runTests_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_TestIssue8102": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_TestIssue9137": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_BenchmarkSyncLeak": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_race_BenchmarkStackLeak": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_race_growStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "runtime_race_TestNonGoMemory": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_TestRandomScheduling": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_TestIssue37485": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_TestTimers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceAtomicAddInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceAtomicAddInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceAtomicAddInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceAtomicLoadAddInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceAtomicLoadStoreInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceAtomicStoreCASInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceAtomicCASLoadInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceAtomicCASCASInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceAtomicCASCASInt32_2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceAtomicLoadInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceAtomicCASCASUInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceAtomicLoadStorePointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceAtomicStoreCASUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceAtomicStoreLoad": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceAtomicLoadStore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceAtomicAddLoad": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceAtomicAddStore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceAtomicCrash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceDeferAtomicStore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceCgoSync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_TestNoRaceChanSync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceChanSyncRev": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceChanAsync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanAsyncRev": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceChanAsyncCloseRecv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceChanAsyncCloseRecv2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceChanAsyncCloseRecv3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceChanSyncCloseRecv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceChanSyncCloseRecv2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceChanSyncCloseRecv3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanSyncCloseSend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanAsyncCloseSend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanCloseClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanSendLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanRecvLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanSendSend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceChanPtr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanWrongSend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanWrongClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanSendClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanSendSelectClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSelectReadWriteAsync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSelectReadWriteSync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceSelectReadWriteAsync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanReadWriteAsync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanReadWriteSync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceChanReadWriteAsync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceProducerConsumerUnbuffered": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanItselfSend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanItselfRecv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanItselfNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanItselfClose": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanItselfLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanItselfCap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceChanCloseLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceChanCloseCap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanCloseSend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceChanMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceSelectMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceChanSem": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceChanWaitGroup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceBlockedSendSync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceBlockedSelectSendSync": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceCloseHappensBeforeRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceElemetSize0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceComp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceComp2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceComp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceComp2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceComp3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceCompArray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceConv1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceConv2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceConv3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceConv4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceCompPtr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceCompPtr2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceCompPtr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceCompPtr2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceFin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceFinGlobal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceFin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceIOFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceIOHttp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_convert": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "runtime_race_testdata_issue12225": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_TestRaceIssue12664": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_MyT_foo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_TestRaceIssue12664_2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceIssue12664_3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceIssue12664_4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_issue13264": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_TestRaceMapRW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapRW2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapRWArray": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceMapRR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapRange2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceMapRangeRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapDelete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapLenDelete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapVariable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapVariable2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapVariable3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapLookupPartKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapLookupPartKey2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapDeletePartKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapInsertPartKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapInsertPartVal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapAssignMultipleReturn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapBigKeyAccess1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapBigKeyAccess2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapBigKeyInsert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapBigKeyDelete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapBigValInsert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapBigValAccess1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapBigValAccess2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_DummyWriter_Write": {
        "result": "struct runtime_race_testdata_DummyWriter_Write_retval {int field_0;}",
        "result_name": "runtime_race_testdata_DummyWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_race_testdata_GlobalFunc1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_GlobalFunc2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_TestRaceIntRWGlobalFuncs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceIntRWClosures": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceIntRWClosures": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceInt32RWClosures": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceCase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceCaseCondition": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceCaseCondition2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceCaseBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceCaseFallthrough": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceCaseFallthrough": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceCaseIssue6418": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceCaseType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceCaseTypeBody": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceCaseTypeIssue5890": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceRangeIssue5446": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceForInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceForInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceForTest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceForIncr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceForIncr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRacePlus": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRacePlus2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRacePlus": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceComplement": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceDiv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceDivConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceModConst": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceRotate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceEnoughRegisters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_emptyFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "runtime_race_testdata_TestRaceFuncArgument": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceFuncArgument2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSprint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceArrayCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceNestedArrayCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceStructRW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceStructFieldRW1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceStructFieldRW1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceStructFieldRW2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceStructFieldRW2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceStructFieldRW3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceEfaceWW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceIfaceWW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceIfaceCmp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceIfaceCmpNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceEfaceConv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata__ptr_OsFile_Read": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_TestRaceIfaceConv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceIntptrRW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceStringRW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceStringPtrRW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceFloat64WW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceComplex128WW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceUnsafePtrRW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceFuncVariableRW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceFuncVariableWW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRacePanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceBlank": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceAppendRW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceAppendLenRW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceAppendCapRW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceFuncArgsRW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceFuncArgsRW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceCrawl": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceIndirection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceEmptyInterface1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceEmptyInterface2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceTLS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceHeapReallocation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceAnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceAnd2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceAnd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceOr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceOr2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceOr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceShortCalc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceShortCalc2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceFuncItself": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceFuncUnlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceStructInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceArrayInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMapInit2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_InterImpl_Foo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "runtime_race_testdata__ptr_InterImpl2_Foo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "runtime_race_testdata_TestRaceInterCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceInterCall2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceFuncCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMethodCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMethodCall2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMethodValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMethodValue2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMethodValue3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceMethodValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRacePanicArg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceDeferArg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_DeferT_Foo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_TestRaceDeferArg2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceAddrExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceAddrExpr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceTypeAssert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceBlockAs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceBlockCall1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceBlockCall2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceBlockCall3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceBlockCall4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceBlockCall5": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceBlockCall6": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceSlice2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceAppendSliceStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceStructInd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceAsFunc1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceAsFunc2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceAsFunc3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceAsFunc4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceHeapParam": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceEmptyStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceNestedStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceIssue5567": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceIssue51618": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_testRaceRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "pread",
                "type": "bool"
            }
        ]
    },
    "runtime_race_testdata_TestRaceIssue5654": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata__ptr_Base_Foo": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_Base_Bar": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_TestNoRaceMethodThunk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMethodThunk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMethodThunk2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMethodThunk3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMethodThunk4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceTinyAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceIssue60934": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMutex2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceMutexPureHappensBefore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceMutexSemaphore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceMutexExampleFromHtml": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMutexOverwrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRacePool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRacePool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceReflectRW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceReflectWW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceReflectCopyWW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_NewLog": {
        "result": "struct runtime_race_testdata_NewLog_retval {LogImpl field_0;}",
        "result_name": "runtime_race_testdata_NewLog_retval",
        "parameters": []
    },
    "runtime_race_testdata_MakeMap": {
        "result": "map_int_int",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_InstrumentMapLen": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_InstrumentMapLen2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_InstrumentMapLen3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_TestRaceUnaddressableMapLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_NewImage": {
        "result": "Image",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_AddrOfTemp": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata__ptr_TypeID_encodeType": {
        "result": "struct runtime_race_testdata__ptr_TypeID_encodeType_retval {TypeID field_0;error err1;}",
        "result_name": "runtime_race_testdata__ptr_TypeID_encodeType_retval",
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "runtime_race_testdata__ptr_stack_push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "runtime_race_testdata__ptr_stack_pop": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_TestNoRaceStackPushPop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_makeChan": {
        "result": "_ptr_RpcChan",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_call": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_TestNoRaceRpcChan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_divInSlice": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_TestNoRaceReturn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_noRaceReturn": {
        "result": "struct runtime_race_testdata_noRaceReturn_retval {int field_0;}",
        "result_name": "runtime_race_testdata_noRaceReturn_retval",
        "parameters": [
            {
                "name": "c",
                "type": "chan_send_int"
            }
        ]
    },
    "runtime_race_testdata_issue5431": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_inlinetest": {
        "result": "_ptr_inltype",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr__ptr_inltype"
            }
        ]
    },
    "runtime_race_testdata_Int_Foo": {
        "result": "_ptr_struct",
        "result_name": null,
        "parameters": []
    },
    "runtime_race_testdata_TestNoRaceForInfiniteLoop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceMutexRWMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceRWMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceRWMutexMultipleReaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceRWMutexMultipleReaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceRWMutexTransitive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceSelect1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceSelect2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceSelect3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceSelect4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceSelect5": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSelect1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSelect2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSelect3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSelect4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSelect5": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceRW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceSliceRW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceWW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceArrayWW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceArrayWW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceSliceWriteLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceSliceWriteCap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceCopyRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceSliceWriteCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceCopyWrite2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceCopyWrite3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceSliceCopyRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRacePointerSliceCopyRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRacePointerSliceWriteCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRacePointerSliceCopyWrite2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRacePointerSliceCopyRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceSliceWriteSlice2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceWriteSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceSliceWriteSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceSliceLenCap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceStructSlicesRangeWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceDifferent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceRangeWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceSliceRangeWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceRangeAppend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceSliceRangeAppend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceVarWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceVarRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceVarRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceVarAppend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceVarCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceVarCopy2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceAppend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceAppendWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceAppendSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceAppendSlice2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceAppendString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRacePointerSliceAppend": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRacePointerSliceAppendWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRacePointerSliceAppendSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRacePointerSliceAppendSlice2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceSliceIndexAccess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceSliceIndexAccess2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceIndexAccess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceIndexAccess2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceByteToString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSliceRuneToString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceConcatString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceCompareString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSlice3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceSlice4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceCond": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceCond": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceAnnounceThreads": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceAfterFunc1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceAfterFunc2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceAfterFunc3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceAfterFunc3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceGoroutineCreationStack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceNilMutexCrash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceWaitGroup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceWaitGroup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceWaitGroup2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceWaitGroupAsMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceWaitGroupWrongWait": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceWaitGroupWrongAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceWaitGroupMultipleWait": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceWaitGroupMultipleWait2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceWaitGroupMultipleWait3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceWaitGroup2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceWaitGroupPanicRecover": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceWaitGroupPanicRecover2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceWaitGroupTransitive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceWaitGroupReuse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceWaitGroupReuse2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestRaceWaitGroupReuse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_race_testdata_TestNoRaceWaitGroupConcurrentAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_testdata_testexithooks_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testexithooks_runtime_addExitHook": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "runOnNonZeroExit",
                "type": "bool"
            }
        ]
    },
    "runtime_testdata_testexithooks_testSimple": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testexithooks_testGoodExit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testexithooks_testBadExit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testexithooks_testPanics": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testexithooks_testHookCallsExit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testfaketime_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_runtimeAbort": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_Abort": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_BadTraceback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_badLR1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_badLR2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "int"
            }
        ]
    },
    "runtime_testdata_testprog_CheckPtrAlignmentNoPtr": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_CheckPtrAlignmentPtr": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_CheckPtrAlignmentNilPtr": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_CheckPtrArithmetic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_CheckPtrArithmetic2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_CheckPtrSize": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_CheckPtrSmall": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_CheckPtrSliceOK": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_CheckPtrSliceFail": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_CheckPtrStringOK": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_CheckPtrStringFail": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_CheckPtrAlignmentNested": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "runtime_testdata_testprog_testInNewThread": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "runtime_testdata_testprog_Crash": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_P_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_DoublePanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_exampleError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_ErrorPanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_examplePanicError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_DoubleErrorPanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_exampleStringer_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_StringerPanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_examplePanicStringer_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_DoubleStringerPanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_StringPanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_NilPanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_exampleCircleStartError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_exampleCircleEndError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_CircularPanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_CrashDumpsAllThreads": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_crashDumpsAllThreadsLoop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "c",
                "type": "chan_send_bool"
            }
        ]
    },
    "runtime_testdata_testprog_SimpleDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_InitDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_LockedDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_LockedDeadlock2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_GoexitDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_StackOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_ThreadExhaustion": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_RecursivePanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_RecursivePanic2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_RecursivePanic3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_RecursivePanic4": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_RecursivePanic5": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_one": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_two": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_three": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_GoexitExit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_GoNil": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_MainGoroutineID": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_NoHelperGoroutines": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_Breakpoint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_GoexitInPanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_errorThatGosched_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_GoschedInPanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_errorThatPrint_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_SyscallInPanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_PanicAfterGoexit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_RecoveredPanicAfterGoexit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_RecoverBeforePanicAfterGoexit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_RecoverBeforePanicAfterGoexit2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_PanicTraceback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_pt1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_pt2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog__ptr_panicError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_PanicLoop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_FramePointerAdjust": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_framePointerAdjust1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "runtime_testdata_testprog_grow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_testdata_testprog_getFP": {
        "result": "_ptr_uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_GCSys": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_workthegc": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_GCFairness": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_GCFairness2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_GCPhys": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_DeferLiveness": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_escape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "runtime_testdata_testprog_GCZombie": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_GCMemoryLimit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_GCMemoryLimitNoGCPercent": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_gcMemoryLimit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gcPercent",
                "type": "int"
            }
        ]
    },
    "runtime_testdata_testprog_LockOSThreadMain": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_LockOSThreadAlt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_LockOSThreadAvoidsStatePropagation": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_LockOSThreadTemplateThreadRace": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_register": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_testdata_testprog_registerInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_testdata_testprog_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_concurrentMapWrites": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_concurrentMapReadWrite": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_concurrentMapIterateWrite": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_MemProf": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_NumGoroutine": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_FreeBSDNumCPUHelper": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_FreeBSDNumCPU": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_getList": {
        "result": "struct runtime_testdata_testprog_getList_retval {_slice_string field_0;error err1;}",
        "result_name": "runtime_testdata_testprog_getList_retval",
        "parameters": []
    },
    "runtime_testdata_testprog_checkNCPU": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "list",
                "type": "_slice_string"
            }
        ]
    },
    "runtime_testdata_testprog_panicCustomComplex64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_panicCustomComplex128": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_panicCustomString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_panicCustomBool": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_panicCustomInt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_panicCustomInt8": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_panicCustomInt16": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_panicCustomInt32": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_panicCustomInt64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_panicCustomUint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_panicCustomUint8": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_panicCustomUint16": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_panicCustomUint32": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_panicCustomUint64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_panicCustomUintptr": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_panicCustomFloat64": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_panicCustomFloat32": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_PanicRace": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_AsyncPreempt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_frameless": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_dummy": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_Segv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_TgkillSegv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_SignalExitStatus": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_After1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_stringconcat": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_gettid": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_tidExists": {
        "result": "struct runtime_testdata_testprog_tidExists_retval {bool field_0;}",
        "result_name": "runtime_testdata_testprog_tidExists_retval",
        "parameters": [
            {
                "name": "tid",
                "type": "int"
            }
        ]
    },
    "runtime_testdata_testprog_getcwd": {
        "result": "struct runtime_testdata_testprog_getcwd_retval {string field_0;error err1;}",
        "result_name": "runtime_testdata_testprog_getcwd_retval",
        "parameters": []
    },
    "runtime_testdata_testprog_unshareFs": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_chdir": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "runtime_testdata_testprog_RaiseException": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_ZeroDivisionException": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_getPagefileUsage": {
        "result": "struct runtime_testdata_testprog_getPagefileUsage_retval {uintptr field_0;error err1;}",
        "result_name": "runtime_testdata_testprog_getPagefileUsage_retval",
        "parameters": []
    },
    "runtime_testdata_testprog_StackMemory": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_TimeProf": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_TracebackAncestors": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_printStack": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_recurseThenCallGo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "chan_send_struct"
            },
            {
                "name": "frames",
                "type": "int"
            },
            {
                "name": "goroutines",
                "type": "int"
            },
            {
                "name": "main",
                "type": "bool"
            }
        ]
    },
    "runtime_testdata_testprog_goroutineID": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_panicOnNilAndEleSizeIsZero": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprog_signalInVDSO": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_GoNop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CgoCCodeSIGPROF": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_BigStack": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_goBigStack1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_C_char"
            }
        ]
    },
    "runtime_testdata_testprogcgo_GoCheckBindM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "thread",
                "type": "uintptr"
            }
        ]
    },
    "runtime_testdata_testprogcgo_EnsureBindM": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_go_callback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_grow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_grow1": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_ptr_int"
            },
            {
                "name": "sum",
                "type": "_ptr_int"
            }
        ]
    },
    "runtime_testdata_testprogcgo_CgoCallbackGC": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CgoCatchPanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CgoSignalDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CgoTraceback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CgoCheckBytes": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "runtime_testdata_testprogcgo_testInNewThread": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "runtime_testdata_testprogcgo_Crash": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_cgoError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CgoPanicDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_GoDestructorCallback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_DestructorCallback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CgoDLLImportsMain": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_GoCheckM": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_EnsureDropM": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_runtime_getm_for_test": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_EINTR": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_spin": {
        "result": "struct runtime_testdata_testprogcgo_spin_retval {float64 field_0;_slice_byte field_1;}",
        "result_name": "runtime_testdata_testprogcgo_spin_retval",
        "parameters": []
    },
    "runtime_testdata_testprogcgo_winch": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_sendSomeSignals": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_testPipe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "wg",
                "type": "_ptr_sync_WaitGroup"
            }
        ]
    },
    "runtime_testdata_testprogcgo_testNet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "wg",
                "type": "_ptr_sync_WaitGroup"
            }
        ]
    },
    "runtime_testdata_testprogcgo_testExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "wg",
                "type": "_ptr_sync_WaitGroup"
            }
        ]
    },
    "runtime_testdata_testprogcgo_Block": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CgoExecSignalMask": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_isEAGAIN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "runtime_testdata_testprogcgo_GoroutineProfile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_GoSleep": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_callbackTraceParser": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CgoTraceParser": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_LockOSThreadMain": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_LockOSThreadAlt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_register": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_testdata_testprogcgo_registerInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_testdata_testprogcgo_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_GoNeedM": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_NeedmDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_NumGoroutine": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_checkNumGoroutine": {
        "result": "struct runtime_testdata_testprogcgo_checkNumGoroutine_retval {string field_0;bool field_1;}",
        "result_name": "runtime_testdata_testprogcgo_checkNumGoroutine_retval",
        "parameters": [
            {
                "name": "label",
                "type": "string"
            },
            {
                "name": "want",
                "type": "int"
            }
        ]
    },
    "runtime_testdata_testprogcgo_CallbackNumGoroutine": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_panic_callback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_PanicCallback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CgoPprof": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_goCallbackPprof": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CgoPprofCallback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CgoRaceprof": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CgoRaceSignal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_SegvInCgo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_TgkillSegvInCgo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_f": {
        "result": "struct runtime_testdata_testprogcgo_f_retval {bool field_0;}",
        "result_name": "runtime_testdata_testprogcgo_f_retval",
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CgoSigfwd": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_TracebackSigpanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_SigStack": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_SigStackCallback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_Abort": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_getPagefileUsage": {
        "result": "struct runtime_testdata_testprogcgo_getPagefileUsage_retval {uintptr field_0;error err1;}",
        "result_name": "runtime_testdata_testprogcgo_getPagefileUsage_retval",
        "parameters": []
    },
    "runtime_testdata_testprogcgo_StackMemory": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CgoExternalThreadPanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_gopanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CgoPprofThread": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CgoPprofThreadNoTraceback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_pprofThread": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CgoExternalThreadSIGPROF": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CgoExternalThreadSignal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_Trace": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_goCalledFromGo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_goCalledFromC": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_goCalledFromCThread": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CrashTraceback": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_CrashTracebackGo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_h1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_h2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_h3": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_TracebackContext": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_G1": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_G2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_TracebackContextPreemption": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprogcgo_TracebackContextPreemptionGoFunction": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "C_int"
            }
        ]
    },
    "runtime_testdata_testprogcgo_windows_GetThread": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprognet_register": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_testdata_testprognet_registerInit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "runtime_testdata_testprognet_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprognet_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprognet_NetpollDeadlockInit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprognet_NetpollDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprognet_SignalIgnoreSIGTRAP": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprognet_SignalDuringExec": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testprognet_Nop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testsuid_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testwinlib_CallMeBack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "callback",
                "type": "C_callmeBackFunc"
            }
        ]
    },
    "runtime_testdata_testwinlib_Dummy": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testwinlib_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testwinlibsignal_Dummy": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testwinlibsignal_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testwinlibthrow_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testwinsignal_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testwintls_GoFunc": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "runtime_testdata_testwintls_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_trace_NewTask": {
        "result": "struct runtime_trace_NewTask_retval {context_Context field_0;_ptr_Task field_1;}",
        "result_name": "runtime_trace_NewTask_retval",
        "parameters": [
            {
                "name": "pctx",
                "type": "context_Context"
            },
            {
                "name": "taskType",
                "type": "string"
            }
        ]
    },
    "runtime_trace_fromContext": {
        "result": "_ptr_Task",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            }
        ]
    },
    "runtime_trace__ptr_Task_End": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_trace_newID": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "runtime_trace_Log": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "category",
                "type": "string"
            },
            {
                "name": "message",
                "type": "string"
            }
        ]
    },
    "runtime_trace_Logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "category",
                "type": "string"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "runtime_trace_WithRegion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "regionType",
                "type": "string"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "runtime_trace_StartRegion": {
        "result": "_ptr_Region",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "regionType",
                "type": "string"
            }
        ]
    },
    "runtime_trace__ptr_Region_End": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_trace_IsEnabled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_trace_BenchmarkStartRegion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_trace_BenchmarkNewTask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "runtime_trace_TestUserTaskRegion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_trace_Example": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_trace_RunMyProgram": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_trace_Start": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "runtime_trace_Stop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "runtime_trace_TestTraceSymbolize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_trace_skipTraceSymbolizeTestIfNecessary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_trace_dumpEventStacks": {
        "result": "struct runtime_trace_dumpEventStacks_retval {_slice_byte field_0;int field_1;}",
        "result_name": "runtime_trace_dumpEventStacks_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "byte"
            },
            {
                "name": "events",
                "type": "_slice__ptr_trace_Event"
            }
        ]
    },
    "runtime_trace_dumpFrames": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "frames",
                "type": "_slice_frame"
            }
        ]
    },
    "runtime_trace_TestEventBatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_trace_TestTraceStartStop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_trace_TestTraceDoubleStart": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_trace_TestTrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_trace_parseTrace": {
        "result": "struct runtime_trace_parseTrace_retval {_slice__ptr_trace_Event field_0;map_uint64__ptr_trace_GDesc field_1;}",
        "result_name": "runtime_trace_parseTrace_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "runtime_trace_testBrokenTimestamps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "runtime_trace_TestTraceStress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_trace_isMemoryConstrained": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "runtime_trace_TestTraceStressStartStop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_trace_TestTraceFutileWakeup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_trace_TestTraceCPUProfile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "runtime_trace_cpuHogger": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "y",
                "type": "_ptr_int"
            },
            {
                "name": "dur",
                "type": "time_Duration"
            }
        ]
    },
    "runtime_trace_cpuHog1": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "runtime_trace_cpuHog0": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "runtime_trace_saveTrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "slices_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s1",
                "type": "S"
            },
            {
                "name": "s2",
                "type": "S"
            }
        ]
    },
    "slices_EqualFunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s1",
                "type": "S1"
            },
            {
                "name": "s2",
                "type": "S2"
            },
            {
                "name": "eq",
                "type": "void*"
            }
        ]
    },
    "slices_Compare": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s1",
                "type": "S"
            },
            {
                "name": "s2",
                "type": "S"
            }
        ]
    },
    "slices_CompareFunc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s1",
                "type": "S1"
            },
            {
                "name": "s2",
                "type": "S2"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_Index": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            },
            {
                "name": "v",
                "type": "E"
            }
        ]
    },
    "slices_IndexFunc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "slices_Contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            },
            {
                "name": "v",
                "type": "E"
            }
        ]
    },
    "slices_ContainsFunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "slices_Insert": {
        "result": "S",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "v",
                "type": "E"
            }
        ]
    },
    "slices_Delete": {
        "result": "S",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "slices_DeleteFunc": {
        "result": "S",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            },
            {
                "name": "del",
                "type": "void*"
            }
        ]
    },
    "slices_Replace": {
        "result": "S",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            },
            {
                "name": "v",
                "type": "E"
            }
        ]
    },
    "slices_Clone": {
        "result": "S",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            }
        ]
    },
    "slices_Compact": {
        "result": "S",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            }
        ]
    },
    "slices_CompactFunc": {
        "result": "S",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            },
            {
                "name": "eq",
                "type": "void*"
            }
        ]
    },
    "slices_Grow": {
        "result": "S",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "slices_Clip": {
        "result": "S",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            }
        ]
    },
    "slices_rotateLeft": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_E"
            },
            {
                "name": "r",
                "type": "int"
            }
        ]
    },
    "slices_rotateRight": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_E"
            },
            {
                "name": "r",
                "type": "int"
            }
        ]
    },
    "slices_swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_E"
            },
            {
                "name": "y",
                "type": "_slice_E"
            }
        ]
    },
    "slices_overlaps": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_E"
            },
            {
                "name": "b",
                "type": "_slice_E"
            }
        ]
    },
    "slices_startIdx": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "haystack",
                "type": "_slice_E"
            },
            {
                "name": "needle",
                "type": "_slice_E"
            }
        ]
    },
    "slices_Reverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            }
        ]
    },
    "slices_TestEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v1",
                "type": "T"
            },
            {
                "name": "v2",
                "type": "T"
            }
        ]
    },
    "slices_equalNaN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v1",
                "type": "T"
            },
            {
                "name": "v2",
                "type": "T"
            }
        ]
    },
    "slices_offByOne": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v1",
                "type": "int"
            },
            {
                "name": "v2",
                "type": "int"
            }
        ]
    },
    "slices_TestEqualFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_BenchmarkEqualFunc_Large": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_TestCompare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_equalToCmp": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "eq",
                "type": "void*"
            }
        ]
    },
    "slices_TestCompareFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_equalToIndex": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "v1",
                "type": "T"
            }
        ]
    },
    "slices_BenchmarkIndex_Large": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_TestIndexFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_BenchmarkIndexFunc_Large": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_TestContains": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestContainsFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestInsert": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestInsertOverlap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestDelete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestDeleteFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_panics": {
        "result": "struct slices_panics_retval {bool field_0;}",
        "result_name": "slices_panics_retval",
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "slices_TestDeletePanics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestClone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestCompact": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_BenchmarkCompact": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_BenchmarkCompact_Large": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_TestCompactFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_BenchmarkCompactFunc_Large": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_TestGrow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestClip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestReverse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_naiveReplace": {
        "result": "S",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "S"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            },
            {
                "name": "v",
                "type": "E"
            }
        ]
    },
    "slices_TestReplace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestReplacePanics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestReplaceOverlap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_BenchmarkReplace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_TestRotate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestInsertGrowthRate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestReplaceGrowthRate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_apply": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "T"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "slices_TestInference": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_Sort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "S"
            }
        ]
    },
    "slices_SortFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "S"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_SortStableFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "S"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_IsSorted": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "S"
            }
        ]
    },
    "slices_IsSortedFunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "S"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_Min": {
        "result": "E",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "S"
            }
        ]
    },
    "slices_MinFunc": {
        "result": "E",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "S"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_Max": {
        "result": "E",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "S"
            }
        ]
    },
    "slices_MaxFunc": {
        "result": "E",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "S"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_BinarySearch": {
        "result": "struct slices_BinarySearch_retval {int field_0;bool field_1;}",
        "result_name": "slices_BinarySearch_retval",
        "parameters": [
            {
                "name": "x",
                "type": "S"
            },
            {
                "name": "target",
                "type": "E"
            }
        ]
    },
    "slices_BinarySearchFunc": {
        "result": "struct slices_BinarySearchFunc_retval {int field_0;bool field_1;}",
        "result_name": "slices_BinarySearchFunc_retval",
        "parameters": [
            {
                "name": "x",
                "type": "S"
            },
            {
                "name": "target",
                "type": "T"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices__ptr_xorshift_Next": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "slices_nextPowerOfTwo": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "slices_isNaN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "T"
            }
        ]
    },
    "slices_makeRandomInts": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "slices_makeSortedInts": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "slices_makeReversedInts": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "slices_BenchmarkSortInts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_makeSortedStrings": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "slices_BenchmarkSlicesSortInts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_BenchmarkSlicesSortInts_Sorted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_BenchmarkSlicesSortInts_Reversed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_BenchmarkIntsAreSorted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_BenchmarkIsSorted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_TestIntSorts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_makeRandomStrings": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "slices_TestStringSorts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_BenchmarkSortStrings": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_BenchmarkSortStrings_Sorted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_BenchmarkSlicesSortStrings": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_BenchmarkSlicesSortStrings_Sorted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_myStructs_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "slices_myStructs_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "slices_myStructs_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "slices_makeRandomStructs": {
        "result": "myStructs",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "slices_TestStructSorts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_BenchmarkSortStructs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_BenchmarkSortFuncStructs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_BenchmarkBinarySearchFloats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_BenchmarkBinarySearchFuncStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "slices_TestSortIntSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestSortFuncIntSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestSortFloat64Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestSortFloat64SliceWithNaNs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestSortStringSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestSortLarge_Random": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_intPairCmp": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "intPair"
            },
            {
                "name": "y",
                "type": "intPair"
            }
        ]
    },
    "slices_intPairs_initB": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "slices_intPairs_inOrder": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "slices_TestStability": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_cmpS": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s1",
                "type": "S"
            },
            {
                "name": "s2",
                "type": "S"
            }
        ]
    },
    "slices_TestMinMax": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestMinMaxNaNs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestMinMaxPanics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestBinarySearch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestBinarySearchInts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestBinarySearchFloats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_TestBinarySearchFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "slices_insertionSortCmpFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_siftDownCmpFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "lo",
                "type": "int"
            },
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "first",
                "type": "int"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_heapSortCmpFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_pdqsortCmpFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "limit",
                "type": "int"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_partitionCmpFunc": {
        "result": "struct slices_partitionCmpFunc_retval {int field_0;bool field_1;}",
        "result_name": "slices_partitionCmpFunc_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "pivot",
                "type": "int"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_partitionEqualCmpFunc": {
        "result": "struct slices_partitionEqualCmpFunc_retval {int field_0;}",
        "result_name": "slices_partitionEqualCmpFunc_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "pivot",
                "type": "int"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_partialInsertionSortCmpFunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_breakPatternsCmpFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_choosePivotCmpFunc": {
        "result": "struct slices_choosePivotCmpFunc_retval {int field_0;sortedHint field_1;}",
        "result_name": "slices_choosePivotCmpFunc_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_order2CmpFunc": {
        "result": "struct slices_order2CmpFunc_retval {int field_0;int field_1;}",
        "result_name": "slices_order2CmpFunc_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "swaps",
                "type": "_ptr_int"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_medianCmpFunc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            },
            {
                "name": "swaps",
                "type": "_ptr_int"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_medianAdjacentCmpFunc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "swaps",
                "type": "_ptr_int"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_reverseRangeCmpFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_swapRangeCmpFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_stableCmpFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_symMergeCmpFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "m",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_rotateCmpFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "m",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "slices_insertionSortOrdered": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "slices_siftDownOrdered": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "lo",
                "type": "int"
            },
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "first",
                "type": "int"
            }
        ]
    },
    "slices_heapSortOrdered": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "slices_pdqsortOrdered": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "limit",
                "type": "int"
            }
        ]
    },
    "slices_partitionOrdered": {
        "result": "struct slices_partitionOrdered_retval {int field_0;bool field_1;}",
        "result_name": "slices_partitionOrdered_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "pivot",
                "type": "int"
            }
        ]
    },
    "slices_partitionEqualOrdered": {
        "result": "struct slices_partitionEqualOrdered_retval {int field_0;}",
        "result_name": "slices_partitionEqualOrdered_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "pivot",
                "type": "int"
            }
        ]
    },
    "slices_partialInsertionSortOrdered": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "slices_breakPatternsOrdered": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "slices_choosePivotOrdered": {
        "result": "struct slices_choosePivotOrdered_retval {int field_0;sortedHint field_1;}",
        "result_name": "slices_choosePivotOrdered_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "slices_order2Ordered": {
        "result": "struct slices_order2Ordered_retval {int field_0;int field_1;}",
        "result_name": "slices_order2Ordered_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "swaps",
                "type": "_ptr_int"
            }
        ]
    },
    "slices_medianOrdered": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            },
            {
                "name": "swaps",
                "type": "_ptr_int"
            }
        ]
    },
    "slices_medianAdjacentOrdered": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "swaps",
                "type": "_ptr_int"
            }
        ]
    },
    "slices_reverseRangeOrdered": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "slices_swapRangeOrdered": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "slices_stableOrdered": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "slices_symMergeOrdered": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "m",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "slices_rotateOrdered": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_E"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "m",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "sort_Person_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "sort_ByAge_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "sort_ByAge_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort_ByAge_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort_Example": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_By_Sort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "planets",
                "type": "_slice_Planet"
            }
        ]
    },
    "sort__ptr_planetSorter_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "sort__ptr_planetSorter_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort__ptr_planetSorter_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort_Example_sortKeys": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort__ptr_multiSorter_Sort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "changes",
                "type": "_slice_Change"
            }
        ]
    },
    "sort_OrderedBy": {
        "result": "_ptr_multiSorter",
        "result_name": null,
        "parameters": [
            {
                "name": "less",
                "type": "lessFunc"
            }
        ]
    },
    "sort__ptr_multiSorter_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "sort__ptr_multiSorter_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort__ptr_multiSorter_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort_Example_sortMultiKeys": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_ExampleSearch": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_ExampleSearch_descendingOrder": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_ExampleSearchFloat64s": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_ExampleSearchInts": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_ExampleInts": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_ExampleIntsAreSorted": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_ExampleFloat64s": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_ExampleFloat64sAreSorted": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_ExampleReverse": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_ExampleSlice": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_ExampleSliceStable": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_ExampleStrings": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_Grams_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "sort_Organs_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "sort_Organs_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort_ByName_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort_ByWeight_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort_Example_sortWrapper": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_printOrgans": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice__ptr_Organ"
            }
        ]
    },
    "sort_Heapsort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            }
        ]
    },
    "sort_ReverseRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "sort_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_generate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_ptr_Variant"
            }
        ]
    },
    "sort_Search": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "sort_Find": {
        "result": "struct sort_Find_retval {int field_0;bool field_1;}",
        "result_name": "sort_Find_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "cmp",
                "type": "void*"
            }
        ]
    },
    "sort_SearchInts": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_int"
            },
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "sort_SearchFloat64s": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_float64"
            },
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "sort_SearchStrings": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_string"
            },
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "sort_IntSlice_Search": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "sort_Float64Slice_Search": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "float64"
            }
        ]
    },
    "sort_StringSlice_Search": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "sort_f": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_int"
            },
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "sort_TestSearch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_TestFind": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_log2": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "sort_TestSearchEfficiency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_TestSearchWrappers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_runSearchWrappers": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_TestSearchWrappersDontAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_BenchmarkSearchWrappers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sort_TestSearchExhaustive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_TestFindExhaustive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "less",
                "type": "void*"
            }
        ]
    },
    "sort_SliceStable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "less",
                "type": "void*"
            }
        ]
    },
    "sort_SliceIsSorted": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            },
            {
                "name": "less",
                "type": "void*"
            }
        ]
    },
    "sort_Sort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            }
        ]
    },
    "sort__ptr_xorshift_Next": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "sort_nextPowerOfTwo": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "sort_reverse_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort_Reverse": {
        "result": "Interface",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            }
        ]
    },
    "sort_IsSorted": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            }
        ]
    },
    "sort_IntSlice_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "sort_IntSlice_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort_IntSlice_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort_IntSlice_Sort": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_Float64Slice_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "sort_Float64Slice_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort_Float64Slice_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort_isNaN": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "sort_Float64Slice_Sort": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_StringSlice_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "sort_StringSlice_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort_StringSlice_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort_StringSlice_Sort": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_Ints": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_int"
            }
        ]
    },
    "sort_Float64s": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_float64"
            }
        ]
    },
    "sort_Strings": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_string"
            }
        ]
    },
    "sort_IntsAreSorted": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_int"
            }
        ]
    },
    "sort_Float64sAreSorted": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_float64"
            }
        ]
    },
    "sort_StringsAreSorted": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_string"
            }
        ]
    },
    "sort_Stable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            }
        ]
    },
    "sort_TestSortIntSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_TestSortFloat64Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_TestSortStringSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_TestInts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_TestFloat64s": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_TestStrings": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_TestSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_TestSortLarge_Random": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_TestReverseSortIntSlice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_TestBreakPatterns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_TestReverseRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort__ptr_nonDeterministicTestingData_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "sort__ptr_nonDeterministicTestingData_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort__ptr_nonDeterministicTestingData_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort_TestNonDeterministicComparison": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_BenchmarkSortString1K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sort_BenchmarkSortString1K_Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sort_BenchmarkStableString1K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sort_BenchmarkSortInt1K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sort_BenchmarkSortInt1K_Sorted": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sort_BenchmarkSortInt1K_Reversed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sort_BenchmarkSortInt1K_Mod8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sort_BenchmarkStableInt1K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sort_BenchmarkStableInt1K_Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sort_BenchmarkSortInt64K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sort_BenchmarkSortInt64K_Slice": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sort_BenchmarkStableInt64K": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sort__ptr_testingData_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "sort__ptr_testingData_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort__ptr_testingData_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort_min": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "sort_lg": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "sort_testBentleyMcIlroy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "sort",
                "type": "void*"
            },
            {
                "name": "maxswap",
                "type": "void*"
            }
        ]
    },
    "sort_TestSortBM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_TestHeapsortBM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_TestStableBM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort__ptr_adversaryTestingData_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "sort__ptr_adversaryTestingData_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort__ptr_adversaryTestingData_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort_newAdversaryTestingData": {
        "result": "_ptr_adversaryTestingData",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "maxcmp",
                "type": "int"
            }
        ]
    },
    "sort_TestAdversary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_TestStableInts": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_intPairs_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "sort_intPairs_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort_intPairs_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "sort_intPairs_initB": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sort_intPairs_inOrder": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "sort_TestStability": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_countOps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "algo",
                "type": "void*"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "sort_TestCountStableOps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_TestCountSortOps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sort_bench": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "size",
                "type": "int"
            },
            {
                "name": "algo",
                "type": "void*"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "sort_BenchmarkSort1e2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sort_BenchmarkStable1e2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sort_BenchmarkSort1e4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sort_BenchmarkStable1e4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sort_BenchmarkSort1e6": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sort_BenchmarkStable1e6": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sort_insertionSort_func": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "lessSwap"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "sort_siftDown_func": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "lessSwap"
            },
            {
                "name": "lo",
                "type": "int"
            },
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "first",
                "type": "int"
            }
        ]
    },
    "sort_heapSort_func": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "lessSwap"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "sort_pdqsort_func": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "lessSwap"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "limit",
                "type": "int"
            }
        ]
    },
    "sort_partition_func": {
        "result": "struct sort_partition_func_retval {int field_0;bool field_1;}",
        "result_name": "sort_partition_func_retval",
        "parameters": [
            {
                "name": "data",
                "type": "lessSwap"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "pivot",
                "type": "int"
            }
        ]
    },
    "sort_partitionEqual_func": {
        "result": "struct sort_partitionEqual_func_retval {int field_0;}",
        "result_name": "sort_partitionEqual_func_retval",
        "parameters": [
            {
                "name": "data",
                "type": "lessSwap"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "pivot",
                "type": "int"
            }
        ]
    },
    "sort_partialInsertionSort_func": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "lessSwap"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "sort_breakPatterns_func": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "lessSwap"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "sort_choosePivot_func": {
        "result": "struct sort_choosePivot_func_retval {int field_0;sortedHint field_1;}",
        "result_name": "sort_choosePivot_func_retval",
        "parameters": [
            {
                "name": "data",
                "type": "lessSwap"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "sort_order2_func": {
        "result": "struct sort_order2_func_retval {int field_0;int field_1;}",
        "result_name": "sort_order2_func_retval",
        "parameters": [
            {
                "name": "data",
                "type": "lessSwap"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "swaps",
                "type": "_ptr_int"
            }
        ]
    },
    "sort_median_func": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "lessSwap"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            },
            {
                "name": "swaps",
                "type": "_ptr_int"
            }
        ]
    },
    "sort_medianAdjacent_func": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "lessSwap"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "swaps",
                "type": "_ptr_int"
            }
        ]
    },
    "sort_reverseRange_func": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "lessSwap"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "sort_swapRange_func": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "lessSwap"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "sort_stable_func": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "lessSwap"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "sort_symMerge_func": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "lessSwap"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "m",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "sort_rotate_func": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "lessSwap"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "m",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "sort_insertionSort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "sort_siftDown": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            },
            {
                "name": "lo",
                "type": "int"
            },
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "first",
                "type": "int"
            }
        ]
    },
    "sort_heapSort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "sort_pdqsort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "limit",
                "type": "int"
            }
        ]
    },
    "sort_partition": {
        "result": "struct sort_partition_retval {int field_0;bool field_1;}",
        "result_name": "sort_partition_retval",
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "pivot",
                "type": "int"
            }
        ]
    },
    "sort_partitionEqual": {
        "result": "struct sort_partitionEqual_retval {int field_0;}",
        "result_name": "sort_partitionEqual_retval",
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "pivot",
                "type": "int"
            }
        ]
    },
    "sort_partialInsertionSort": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "sort_breakPatterns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "sort_choosePivot": {
        "result": "struct sort_choosePivot_retval {int field_0;sortedHint field_1;}",
        "result_name": "sort_choosePivot_retval",
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "sort_order2": {
        "result": "struct sort_order2_retval {int field_0;int field_1;}",
        "result_name": "sort_order2_retval",
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "swaps",
                "type": "_ptr_int"
            }
        ]
    },
    "sort_median": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            },
            {
                "name": "swaps",
                "type": "_ptr_int"
            }
        ]
    },
    "sort_medianAdjacent": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "swaps",
                "type": "_ptr_int"
            }
        ]
    },
    "sort_reverseRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "sort_swapRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "sort_stable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "sort_symMerge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "m",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "sort_rotate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "Interface"
            },
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "m",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "strconv_ParseBool": {
        "result": "struct strconv_ParseBool_retval {bool field_0;error err1;}",
        "result_name": "strconv_ParseBool_retval",
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "strconv_FormatBool": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "strconv_AppendBool": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "strconv_TestParseBool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestFormatBool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestAppendBool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_convErr": {
        "result": "struct strconv_convErr_retval {error err0;}",
        "result_name": "strconv_convErr_retval",
        "parameters": [
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv_ParseComplex": {
        "result": "struct strconv_ParseComplex_retval {complex128 field_0;error err1;}",
        "result_name": "strconv_ParseComplex_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "bitSize",
                "type": "int"
            }
        ]
    },
    "strconv_TestParseComplex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestParseComplexIncorrectBitSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_commonPrefixLenIgnoreCase": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "strconv_special": {
        "result": "struct strconv_special_retval {float64 field_0;int field_1;bool field_2;}",
        "result_name": "strconv_special_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv__ptr_decimal_set": {
        "result": "struct strconv__ptr_decimal_set_retval {bool field_0;}",
        "result_name": "strconv__ptr_decimal_set_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv_readFloat": {
        "result": "struct strconv_readFloat_retval {uint64 field_0;int field_1;bool field_2;int field_3;bool field_4;}",
        "result_name": "strconv_readFloat_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv__ptr_decimal_floatBits": {
        "result": "struct strconv__ptr_decimal_floatBits_retval {uint64 field_0;bool field_1;}",
        "result_name": "strconv__ptr_decimal_floatBits_retval",
        "parameters": [
            {
                "name": "flt",
                "type": "_ptr_floatInfo"
            }
        ]
    },
    "strconv_atof64exact": {
        "result": "struct strconv_atof64exact_retval {float64 field_0;bool field_1;}",
        "result_name": "strconv_atof64exact_retval",
        "parameters": [
            {
                "name": "mantissa",
                "type": "uint64"
            },
            {
                "name": "exp",
                "type": "int"
            },
            {
                "name": "neg",
                "type": "bool"
            }
        ]
    },
    "strconv_atof32exact": {
        "result": "struct strconv_atof32exact_retval {float32 field_0;bool field_1;}",
        "result_name": "strconv_atof32exact_retval",
        "parameters": [
            {
                "name": "mantissa",
                "type": "uint64"
            },
            {
                "name": "exp",
                "type": "int"
            },
            {
                "name": "neg",
                "type": "bool"
            }
        ]
    },
    "strconv_atofHex": {
        "result": "struct strconv_atofHex_retval {float64 field_0;error err1;}",
        "result_name": "strconv_atofHex_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "flt",
                "type": "_ptr_floatInfo"
            },
            {
                "name": "mantissa",
                "type": "uint64"
            },
            {
                "name": "exp",
                "type": "int"
            },
            {
                "name": "neg",
                "type": "bool"
            },
            {
                "name": "trunc",
                "type": "bool"
            }
        ]
    },
    "strconv_atof32": {
        "result": "struct strconv_atof32_retval {float32 field_0;int field_1;error err2;}",
        "result_name": "strconv_atof32_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv_atof64": {
        "result": "struct strconv_atof64_retval {float64 field_0;int field_1;error err2;}",
        "result_name": "strconv_atof64_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv_ParseFloat": {
        "result": "struct strconv_ParseFloat_retval {float64 field_0;error err1;}",
        "result_name": "strconv_ParseFloat_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "bitSize",
                "type": "int"
            }
        ]
    },
    "strconv_parseFloatPrefix": {
        "result": "struct strconv_parseFloatPrefix_retval {float64 field_0;int field_1;error err2;}",
        "result_name": "strconv_parseFloatPrefix_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "bitSize",
                "type": "int"
            }
        ]
    },
    "strconv_initAtof": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_initAtofOnce": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_TestParseFloatPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_testAtof": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "opt",
                "type": "bool"
            }
        ]
    },
    "strconv_TestAtof": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestAtofSlow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestAtofRandom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestRoundTrip32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestParseFloatIncorrectBitSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_BenchmarkAtof64Decimal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkAtof64Float": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkAtof64FloatExp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkAtof64Big": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkAtof64RandomBits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkAtof64RandomFloats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkAtof64RandomLongFloats": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkAtof32Decimal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkAtof32Float": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkAtof32FloatExp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkAtof32Random": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkAtof32RandomLong": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_lower": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "strconv__ptr_NumError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "strconv__ptr_NumError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "strconv_cloneString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "strconv_syntaxError": {
        "result": "_ptr_NumError",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "string"
            },
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "strconv_rangeError": {
        "result": "_ptr_NumError",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "string"
            },
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "strconv_baseError": {
        "result": "_ptr_NumError",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "string"
            },
            {
                "name": "str",
                "type": "string"
            },
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "strconv_bitSizeError": {
        "result": "_ptr_NumError",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "string"
            },
            {
                "name": "str",
                "type": "string"
            },
            {
                "name": "bitSize",
                "type": "int"
            }
        ]
    },
    "strconv_ParseUint": {
        "result": "struct strconv_ParseUint_retval {uint64 field_0;error err1;}",
        "result_name": "strconv_ParseUint_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "base",
                "type": "int"
            },
            {
                "name": "bitSize",
                "type": "int"
            }
        ]
    },
    "strconv_ParseInt": {
        "result": "struct strconv_ParseInt_retval {int64 field_0;error err1;}",
        "result_name": "strconv_ParseInt_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "base",
                "type": "int"
            },
            {
                "name": "bitSize",
                "type": "int"
            }
        ]
    },
    "strconv_Atoi": {
        "result": "struct strconv_Atoi_retval {int field_0;error err1;}",
        "result_name": "strconv_Atoi_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv_underscoreOK": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_TestParseUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestParseUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestParseUint64Base": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestParseInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestParseInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestParseInt64Base": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestParseUint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestParseInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestAtoi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_bitSizeErrStub": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "bitSize",
                "type": "int"
            }
        ]
    },
    "strconv_baseErrStub": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "strconv_noErrStub": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "arg",
                "type": "int"
            }
        ]
    },
    "strconv_equalError": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "error"
            },
            {
                "name": "b",
                "type": "error"
            }
        ]
    },
    "strconv_TestParseIntBitSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestParseUintBitSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestParseIntBase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestParseUintBase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestNumError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestNumErrorUnwrap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_BenchmarkParseInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_benchmarkParseInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "neg",
                "type": "int"
            }
        ]
    },
    "strconv_BenchmarkAtoi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_benchmarkAtoi": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "neg",
                "type": "int"
            }
        ]
    },
    "strconv_index": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "strconv_FormatComplex": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "complex128"
            },
            {
                "name": "fmt",
                "type": "byte"
            },
            {
                "name": "prec",
                "type": "int"
            },
            {
                "name": "bitSize",
                "type": "int"
            }
        ]
    },
    "strconv_TestFormatComplex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestFormatComplexInvalidBitSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv__ptr_decimal_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "strconv_digitZero": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            }
        ]
    },
    "strconv_trim": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_decimal"
            }
        ]
    },
    "strconv__ptr_decimal_Assign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "strconv_rightShift": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_decimal"
            },
            {
                "name": "k",
                "type": "uint"
            }
        ]
    },
    "strconv_prefixIsLessThan": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv_leftShift": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_decimal"
            },
            {
                "name": "k",
                "type": "uint"
            }
        ]
    },
    "strconv__ptr_decimal_Shift": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "strconv_shouldRoundUp": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_decimal"
            },
            {
                "name": "nd",
                "type": "int"
            }
        ]
    },
    "strconv__ptr_decimal_Round": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "nd",
                "type": "int"
            }
        ]
    },
    "strconv__ptr_decimal_RoundDown": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "nd",
                "type": "int"
            }
        ]
    },
    "strconv__ptr_decimal_RoundUp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "nd",
                "type": "int"
            }
        ]
    },
    "strconv__ptr_decimal_RoundedInteger": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "strconv_TestDecimalShift": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestDecimalRound": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestDecimalRoundedInteger": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_eiselLemire64": {
        "result": "struct strconv_eiselLemire64_retval {float64 field_0;bool field_1;}",
        "result_name": "strconv_eiselLemire64_retval",
        "parameters": [
            {
                "name": "man",
                "type": "uint64"
            },
            {
                "name": "exp10",
                "type": "int"
            },
            {
                "name": "neg",
                "type": "bool"
            }
        ]
    },
    "strconv_eiselLemire32": {
        "result": "struct strconv_eiselLemire32_retval {float32 field_0;bool field_1;}",
        "result_name": "strconv_eiselLemire32_retval",
        "parameters": [
            {
                "name": "man",
                "type": "uint64"
            },
            {
                "name": "exp10",
                "type": "int"
            },
            {
                "name": "neg",
                "type": "bool"
            }
        ]
    },
    "strconv_ExampleAppendBool": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleAppendFloat": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleAppendInt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleAppendQuote": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleAppendQuoteRune": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleAppendQuoteRuneToASCII": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleAppendQuoteToASCII": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleAppendUint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleAtoi": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleCanBackquote": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleFormatBool": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleFormatFloat": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleFormatInt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleFormatUint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleIsGraphic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleIsPrint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleItoa": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleParseBool": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleParseFloat": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleParseInt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleParseUint": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleQuote": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleQuoteRune": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleQuoteRuneToASCII": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleQuoteRuneToGraphic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleQuoteToASCII": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleQuoteToGraphic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleUnquote": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleUnquoteChar": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_ExampleNumError": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_pow2": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "strconv_myatof64": {
        "result": "struct strconv_myatof64_retval {float64 field_0;bool field_1;}",
        "result_name": "strconv_myatof64_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv_myatof32": {
        "result": "struct strconv_myatof32_retval {float32 field_0;bool field_1;}",
        "result_name": "strconv_myatof32_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv_TestFp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_FormatFloat": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            },
            {
                "name": "fmt",
                "type": "byte"
            },
            {
                "name": "prec",
                "type": "int"
            },
            {
                "name": "bitSize",
                "type": "int"
            }
        ]
    },
    "strconv_AppendFloat": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "f",
                "type": "float64"
            },
            {
                "name": "fmt",
                "type": "byte"
            },
            {
                "name": "prec",
                "type": "int"
            },
            {
                "name": "bitSize",
                "type": "int"
            }
        ]
    },
    "strconv_genericFtoa": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "val",
                "type": "float64"
            },
            {
                "name": "fmt",
                "type": "byte"
            },
            {
                "name": "prec",
                "type": "int"
            },
            {
                "name": "bitSize",
                "type": "int"
            }
        ]
    },
    "strconv_bigFtoa": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "prec",
                "type": "int"
            },
            {
                "name": "fmt",
                "type": "byte"
            },
            {
                "name": "neg",
                "type": "bool"
            },
            {
                "name": "mant",
                "type": "uint64"
            },
            {
                "name": "exp",
                "type": "int"
            },
            {
                "name": "flt",
                "type": "_ptr_floatInfo"
            }
        ]
    },
    "strconv_formatDigits": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "shortest",
                "type": "bool"
            },
            {
                "name": "neg",
                "type": "bool"
            },
            {
                "name": "digs",
                "type": "decimalSlice"
            },
            {
                "name": "prec",
                "type": "int"
            },
            {
                "name": "fmt",
                "type": "byte"
            }
        ]
    },
    "strconv_roundShortest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_decimal"
            },
            {
                "name": "mant",
                "type": "uint64"
            },
            {
                "name": "exp",
                "type": "int"
            },
            {
                "name": "flt",
                "type": "_ptr_floatInfo"
            }
        ]
    },
    "strconv_fmtE": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "neg",
                "type": "bool"
            },
            {
                "name": "d",
                "type": "decimalSlice"
            },
            {
                "name": "prec",
                "type": "int"
            },
            {
                "name": "fmt",
                "type": "byte"
            }
        ]
    },
    "strconv_fmtF": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "neg",
                "type": "bool"
            },
            {
                "name": "d",
                "type": "decimalSlice"
            },
            {
                "name": "prec",
                "type": "int"
            }
        ]
    },
    "strconv_fmtB": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "neg",
                "type": "bool"
            },
            {
                "name": "mant",
                "type": "uint64"
            },
            {
                "name": "exp",
                "type": "int"
            },
            {
                "name": "flt",
                "type": "_ptr_floatInfo"
            }
        ]
    },
    "strconv_fmtX": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "prec",
                "type": "int"
            },
            {
                "name": "fmt",
                "type": "byte"
            },
            {
                "name": "neg",
                "type": "bool"
            },
            {
                "name": "mant",
                "type": "uint64"
            },
            {
                "name": "exp",
                "type": "int"
            },
            {
                "name": "flt",
                "type": "_ptr_floatInfo"
            }
        ]
    },
    "strconv_min": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "strconv_max": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "strconv_ryuFtoaFixed32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_decimalSlice"
            },
            {
                "name": "mant",
                "type": "uint32"
            },
            {
                "name": "exp",
                "type": "int"
            },
            {
                "name": "prec",
                "type": "int"
            }
        ]
    },
    "strconv_ryuFtoaFixed64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_decimalSlice"
            },
            {
                "name": "mant",
                "type": "uint64"
            },
            {
                "name": "exp",
                "type": "int"
            },
            {
                "name": "prec",
                "type": "int"
            }
        ]
    },
    "strconv_formatDecimal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_decimalSlice"
            },
            {
                "name": "m",
                "type": "uint64"
            },
            {
                "name": "trunc",
                "type": "bool"
            },
            {
                "name": "roundUp",
                "type": "bool"
            },
            {
                "name": "prec",
                "type": "int"
            }
        ]
    },
    "strconv_ryuFtoaShortest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_decimalSlice"
            },
            {
                "name": "mant",
                "type": "uint64"
            },
            {
                "name": "exp",
                "type": "int"
            },
            {
                "name": "flt",
                "type": "_ptr_floatInfo"
            }
        ]
    },
    "strconv_mulByLog2Log10": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "strconv_mulByLog10Log2": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "strconv_computeBounds": {
        "result": "struct strconv_computeBounds_retval {uint64 field_0;int field_1;}",
        "result_name": "strconv_computeBounds_retval",
        "parameters": [
            {
                "name": "mant",
                "type": "uint64"
            },
            {
                "name": "exp",
                "type": "int"
            },
            {
                "name": "flt",
                "type": "_ptr_floatInfo"
            }
        ]
    },
    "strconv_ryuDigits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_decimalSlice"
            },
            {
                "name": "lower",
                "type": "uint64"
            },
            {
                "name": "central",
                "type": "uint64"
            },
            {
                "name": "upper",
                "type": "uint64"
            },
            {
                "name": "c0",
                "type": "bool"
            },
            {
                "name": "cup",
                "type": "bool"
            }
        ]
    },
    "strconv_ryuDigits32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "_ptr_decimalSlice"
            },
            {
                "name": "lower",
                "type": "uint32"
            },
            {
                "name": "central",
                "type": "uint32"
            },
            {
                "name": "upper",
                "type": "uint32"
            },
            {
                "name": "c0",
                "type": "bool"
            },
            {
                "name": "cup",
                "type": "bool"
            },
            {
                "name": "endindex",
                "type": "int"
            }
        ]
    },
    "strconv_mult64bitPow10": {
        "result": "struct strconv_mult64bitPow10_retval {uint32 field_0;int field_1;bool field_2;}",
        "result_name": "strconv_mult64bitPow10_retval",
        "parameters": [
            {
                "name": "m",
                "type": "uint32"
            },
            {
                "name": "e2",
                "type": "int"
            },
            {
                "name": "q",
                "type": "int"
            }
        ]
    },
    "strconv_mult128bitPow10": {
        "result": "struct strconv_mult128bitPow10_retval {uint64 field_0;int field_1;bool field_2;}",
        "result_name": "strconv_mult128bitPow10_retval",
        "parameters": [
            {
                "name": "m",
                "type": "uint64"
            },
            {
                "name": "e2",
                "type": "int"
            },
            {
                "name": "q",
                "type": "int"
            }
        ]
    },
    "strconv_divisibleByPower5": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "uint64"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "strconv_divmod1e9": {
        "result": "struct strconv_divmod1e9_retval {uint32 field_0;uint32 field_1;}",
        "result_name": "strconv_divmod1e9_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            }
        ]
    },
    "strconv_TestMulByLog2Log10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestMulByLog10Log2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_fdiv": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            },
            {
                "name": "b",
                "type": "float64"
            }
        ]
    },
    "strconv_TestFtoa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestFtoaPowersOfTwo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestFtoaRandom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestFormatFloatInvalidBitSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_BenchmarkFormatFloat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkAppendFloat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_NewDecimal": {
        "result": "_ptr_decimal",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint64"
            }
        ]
    },
    "strconv_SetOptimize": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "strconv_ParseFloatPrefix": {
        "result": "struct strconv_ParseFloatPrefix_retval {float64 field_0;int field_1;error err2;}",
        "result_name": "strconv_ParseFloatPrefix_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "bitSize",
                "type": "int"
            }
        ]
    },
    "strconv_MulByLog2Log10": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "strconv_MulByLog10Log2": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "strconv_FormatUint": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint64"
            },
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "strconv_FormatInt": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int64"
            },
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "strconv_Itoa": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "strconv_AppendInt": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "i",
                "type": "int64"
            },
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "strconv_AppendUint": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "i",
                "type": "uint64"
            },
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "strconv_small": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "strconv_formatBits": {
        "result": "struct strconv_formatBits_retval {_slice_byte field_0;string field_1;}",
        "result_name": "strconv_formatBits_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "u",
                "type": "uint64"
            },
            {
                "name": "base",
                "type": "int"
            },
            {
                "name": "neg",
                "type": "bool"
            },
            {
                "name": "append_",
                "type": "bool"
            }
        ]
    },
    "strconv_isPowerOfTwo": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int"
            }
        ]
    },
    "strconv_TestItoa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestUitoa": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestFormatUintVarlen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_BenchmarkFormatInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkAppendInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkFormatUint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkAppendUint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkFormatIntSmall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkAppendIntSmall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkAppendUintVarlen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_bsearch16": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_uint16"
            },
            {
                "name": "x",
                "type": "uint16"
            }
        ]
    },
    "strconv_bsearch32": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_uint32"
            },
            {
                "name": "x",
                "type": "uint32"
            }
        ]
    },
    "strconv_isPrint": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "strconv_scan": {
        "result": "struct strconv_scan_retval {_slice_uint32 field_0;}",
        "result_name": "strconv_scan_retval",
        "parameters": [
            {
                "name": "min",
                "type": "rune"
            },
            {
                "name": "max",
                "type": "rune"
            }
        ]
    },
    "strconv_to16": {
        "result": "_slice_uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_uint32"
            }
        ]
    },
    "strconv_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strconv_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "strconv_quoteWith": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "quote",
                "type": "byte"
            },
            {
                "name": "ASCIIonly",
                "type": "bool"
            },
            {
                "name": "graphicOnly",
                "type": "bool"
            }
        ]
    },
    "strconv_quoteRuneWith": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            },
            {
                "name": "quote",
                "type": "byte"
            },
            {
                "name": "ASCIIonly",
                "type": "bool"
            },
            {
                "name": "graphicOnly",
                "type": "bool"
            }
        ]
    },
    "strconv_appendQuotedWith": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "quote",
                "type": "byte"
            },
            {
                "name": "ASCIIonly",
                "type": "bool"
            },
            {
                "name": "graphicOnly",
                "type": "bool"
            }
        ]
    },
    "strconv_appendQuotedRuneWith": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "r",
                "type": "rune"
            },
            {
                "name": "quote",
                "type": "byte"
            },
            {
                "name": "ASCIIonly",
                "type": "bool"
            },
            {
                "name": "graphicOnly",
                "type": "bool"
            }
        ]
    },
    "strconv_appendEscapedRune": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "r",
                "type": "rune"
            },
            {
                "name": "quote",
                "type": "byte"
            },
            {
                "name": "ASCIIonly",
                "type": "bool"
            },
            {
                "name": "graphicOnly",
                "type": "bool"
            }
        ]
    },
    "strconv_Quote": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv_AppendQuote": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv_QuoteToASCII": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv_AppendQuoteToASCII": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv_QuoteToGraphic": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv_AppendQuoteToGraphic": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv_QuoteRune": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "strconv_AppendQuoteRune": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "strconv_QuoteRuneToASCII": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "strconv_AppendQuoteRuneToASCII": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "strconv_QuoteRuneToGraphic": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "strconv_AppendQuoteRuneToGraphic": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "strconv_CanBackquote": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv_unhex": {
        "result": "struct strconv_unhex_retval {rune field_0;bool field_1;}",
        "result_name": "strconv_unhex_retval",
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "strconv_UnquoteChar": {
        "result": "struct strconv_UnquoteChar_retval {rune field_0;bool field_1;string field_2;error err3;}",
        "result_name": "strconv_UnquoteChar_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "quote",
                "type": "byte"
            }
        ]
    },
    "strconv_QuotedPrefix": {
        "result": "struct strconv_QuotedPrefix_retval {string field_0;error err1;}",
        "result_name": "strconv_QuotedPrefix_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv_Unquote": {
        "result": "struct strconv_Unquote_retval {string field_0;error err1;}",
        "result_name": "strconv_Unquote_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strconv_unquote": {
        "result": "struct strconv_unquote_retval {string field_0;error err1;}",
        "result_name": "strconv_unquote_retval",
        "parameters": [
            {
                "name": "in",
                "type": "string"
            },
            {
                "name": "unescape",
                "type": "bool"
            }
        ]
    },
    "strconv_IsPrint": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "strconv_IsGraphic": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "strconv_isInGraphicList": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "strconv_TestIsPrint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestIsGraphic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestQuote": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestQuoteToASCII": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestQuoteToGraphic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_BenchmarkQuote": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkQuoteRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkAppendQuote": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkAppendQuoteRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_TestQuoteRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestQuoteRuneToASCII": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestQuoteRuneToGraphic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestCanBackquote": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestUnquote": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestUnquoteInvalidUTF8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_testUnquote": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "in",
                "type": "string"
            },
            {
                "name": "want",
                "type": "string"
            },
            {
                "name": "wantErr",
                "type": "error"
            }
        ]
    },
    "strconv_BenchmarkUnquoteEasy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_BenchmarkUnquoteHard": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strconv_TestCountMallocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestAllocationsFromBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strconv_TestErrorPrefixes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_noescape": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "strings__ptr_Builder_copyCheck": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings__ptr_Builder_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "strings__ptr_Builder_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "strings__ptr_Builder_Cap": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "strings__ptr_Builder_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings__ptr_Builder_grow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "strings__ptr_Builder_Grow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "strings__ptr_Builder_Write": {
        "result": "struct strings__ptr_Builder_Write_retval {int field_0;error err1;}",
        "result_name": "strings__ptr_Builder_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "strings__ptr_Builder_WriteByte": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "strings__ptr_Builder_WriteRune": {
        "result": "struct strings__ptr_Builder_WriteRune_retval {int field_0;error err1;}",
        "result_name": "strings__ptr_Builder_WriteRune_retval",
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "strings__ptr_Builder_WriteString": {
        "result": "struct strings__ptr_Builder_WriteString_retval {int field_0;error err1;}",
        "result_name": "strings__ptr_Builder_WriteString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings_check": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "b",
                "type": "_ptr_Builder"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "strings_TestBuilder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestBuilderString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestBuilderReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestBuilderGrow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestBuilderWrite2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestBuilderWriteByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestBuilderAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestBuilderCopyPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestBuilderWriteInvalidRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_benchmarkBuilder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "strings_BenchmarkBuildString_Builder": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkBuildString_ByteBuffer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_Clone": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings_TestClone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_BenchmarkClone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_Compare": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "strings_TestCompare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestCompareIdenticalString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestCompareStrings": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_ExampleClone": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleBuilder": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleCompare": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleContains": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleContainsAny": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleContainsRune": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleCount": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleCut": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleCutPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleCutSuffix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleEqualFold": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleFields": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleFieldsFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleHasPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleHasSuffix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleIndex": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleIndexFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleIndexAny": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleIndexByte": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleIndexRune": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleLastIndex": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleLastIndexAny": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleLastIndexByte": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleLastIndexFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleJoin": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleRepeat": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleReplace": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleReplaceAll": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleSplit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleSplitN": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleSplitAfter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleSplitAfterN": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleTitle": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleToTitle": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleToTitleSpecial": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleMap": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleNewReplacer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleToUpper": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleToUpperSpecial": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleToLower": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleToLowerSpecial": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleTrim": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleTrimSpace": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleTrimPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleTrimSuffix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleTrimFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleTrimLeft": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleTrimLeftFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleTrimRight": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleTrimRightFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings_ExampleToValidUTF8": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings__ptr_Replacer_Replacer": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "strings__ptr_Replacer_PrintTrie": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "strings__ptr_genericReplacer_printNode": {
        "result": "struct strings__ptr_genericReplacer_printNode_retval {string field_0;}",
        "result_name": "strings__ptr_genericReplacer_printNode_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_trieNode"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "strings_StringFind": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "strings_DumpTables": {
        "result": "struct strings_DumpTables_retval {_slice_int field_0;_slice_int field_1;}",
        "result_name": "strings_DumpTables_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "strings__ptr_Reader_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "strings__ptr_Reader_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "strings__ptr_Reader_Read": {
        "result": "struct strings__ptr_Reader_Read_retval {int field_0;error err1;}",
        "result_name": "strings__ptr_Reader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "strings__ptr_Reader_ReadAt": {
        "result": "struct strings__ptr_Reader_ReadAt_retval {int field_0;error err1;}",
        "result_name": "strings__ptr_Reader_ReadAt_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int64"
            }
        ]
    },
    "strings__ptr_Reader_ReadByte": {
        "result": "struct strings__ptr_Reader_ReadByte_retval {byte field_0;error err1;}",
        "result_name": "strings__ptr_Reader_ReadByte_retval",
        "parameters": []
    },
    "strings__ptr_Reader_UnreadByte": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "strings__ptr_Reader_ReadRune": {
        "result": "struct strings__ptr_Reader_ReadRune_retval {rune field_0;int field_1;error err2;}",
        "result_name": "strings__ptr_Reader_ReadRune_retval",
        "parameters": []
    },
    "strings__ptr_Reader_UnreadRune": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "strings__ptr_Reader_Seek": {
        "result": "struct strings__ptr_Reader_Seek_retval {int64 field_0;error err1;}",
        "result_name": "strings__ptr_Reader_Seek_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "strings__ptr_Reader_WriteTo": {
        "result": "struct strings__ptr_Reader_WriteTo_retval {int64 field_0;error err1;}",
        "result_name": "strings__ptr_Reader_WriteTo_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "strings__ptr_Reader_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings_NewReader": {
        "result": "_ptr_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings_TestReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestReadAfterBigSeek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestReaderAt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestReaderAtConcurrent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestEmptyReaderConcurrent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestWriteTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestReaderLenSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestReaderReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestReaderZero": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_NewReplacer": {
        "result": "_ptr_Replacer",
        "result_name": null,
        "parameters": [
            {
                "name": "oldnew",
                "type": "string"
            }
        ]
    },
    "strings__ptr_Replacer_buildOnce": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "strings__ptr_Replacer_build": {
        "result": "replacer",
        "result_name": null,
        "parameters": []
    },
    "strings__ptr_Replacer_Replace": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings__ptr_Replacer_WriteString": {
        "result": "struct strings__ptr_Replacer_WriteString_retval {int field_0;error err1;}",
        "result_name": "strings__ptr_Replacer_WriteString_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings__ptr_trieNode_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "val",
                "type": "string"
            },
            {
                "name": "priority",
                "type": "int"
            },
            {
                "name": "r",
                "type": "_ptr_genericReplacer"
            }
        ]
    },
    "strings__ptr_genericReplacer_lookup": {
        "result": "struct strings__ptr_genericReplacer_lookup_retval {string field_0;int field_1;bool field_2;}",
        "result_name": "strings__ptr_genericReplacer_lookup_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "ignoreRoot",
                "type": "bool"
            }
        ]
    },
    "strings_makeGenericReplacer": {
        "result": "_ptr_genericReplacer",
        "result_name": null,
        "parameters": [
            {
                "name": "oldnew",
                "type": "_slice_string"
            }
        ]
    },
    "strings__ptr_appendSliceWriter_Write": {
        "result": "struct strings__ptr_appendSliceWriter_Write_retval {int field_0;error err1;}",
        "result_name": "strings__ptr_appendSliceWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "strings__ptr_appendSliceWriter_WriteString": {
        "result": "struct strings__ptr_appendSliceWriter_WriteString_retval {int field_0;error err1;}",
        "result_name": "strings__ptr_appendSliceWriter_WriteString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings_stringWriter_WriteString": {
        "result": "struct strings_stringWriter_WriteString_retval {int field_0;error err1;}",
        "result_name": "strings_stringWriter_WriteString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings_getStringWriter": {
        "result": "io_StringWriter",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "strings__ptr_genericReplacer_Replace": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings__ptr_genericReplacer_WriteString": {
        "result": "struct strings__ptr_genericReplacer_WriteString_retval {int field_0;error err1;}",
        "result_name": "strings__ptr_genericReplacer_WriteString_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings_makeSingleStringReplacer": {
        "result": "_ptr_singleStringReplacer",
        "result_name": null,
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "strings__ptr_singleStringReplacer_Replace": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings__ptr_singleStringReplacer_WriteString": {
        "result": "struct strings__ptr_singleStringReplacer_WriteString_retval {int field_0;error err1;}",
        "result_name": "strings__ptr_singleStringReplacer_WriteString_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings__ptr_byteReplacer_Replace": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings__ptr_byteReplacer_WriteString": {
        "result": "struct strings__ptr_byteReplacer_WriteString_retval {int field_0;error err1;}",
        "result_name": "strings__ptr_byteReplacer_WriteString_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings__ptr_byteStringReplacer_Replace": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings__ptr_byteStringReplacer_WriteString": {
        "result": "struct strings__ptr_byteStringReplacer_WriteString_retval {int field_0;error err1;}",
        "result_name": "strings__ptr_byteStringReplacer_WriteString_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings_oldHTMLEscape": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings_TestReplacer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestPickAlgorithm": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_errWriter_Write": {
        "result": "struct strings_errWriter_Write_retval {int field_0;error err1;}",
        "result_name": "strings_errWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "strings_TestWriteStringError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestGenericTrieBuilding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_BenchmarkGenericNoMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkGenericMatch1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkGenericMatch2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_benchmarkSingleString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "pattern",
                "type": "string"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "strings_BenchmarkSingleMaxSkipping": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkSingleLongSuffixFail": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkSingleMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkByteByteNoMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkByteByteMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkByteStringMatch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkHTMLEscapeNew": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkHTMLEscapeOld": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkByteStringReplacerWriteString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkByteReplacerWriteString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkByteByteReplaces": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkByteByteMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_makeStringFinder": {
        "result": "_ptr_stringFinder",
        "result_name": null,
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "strings_longestCommonSuffix": {
        "result": "struct strings_longestCommonSuffix_retval {int field_0;}",
        "result_name": "strings_longestCommonSuffix_retval",
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "strings__ptr_stringFinder_next": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "strings_max": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "strings_TestFinderNext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestFinderCreation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_explode": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "strings_Count": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "substr",
                "type": "string"
            }
        ]
    },
    "strings_Contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "substr",
                "type": "string"
            }
        ]
    },
    "strings_ContainsAny": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "chars",
                "type": "string"
            }
        ]
    },
    "strings_ContainsRune": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "strings_ContainsFunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "strings_LastIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "substr",
                "type": "string"
            }
        ]
    },
    "strings_IndexByte": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "strings_IndexRune": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "strings_IndexAny": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "chars",
                "type": "string"
            }
        ]
    },
    "strings_LastIndexAny": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "chars",
                "type": "string"
            }
        ]
    },
    "strings_LastIndexByte": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "strings_genSplit": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "sep",
                "type": "string"
            },
            {
                "name": "sepSave",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "strings_SplitN": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "sep",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "strings_SplitAfterN": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "sep",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "strings_Split": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "sep",
                "type": "string"
            }
        ]
    },
    "strings_SplitAfter": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "sep",
                "type": "string"
            }
        ]
    },
    "strings_Fields": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings_FieldsFunc": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "strings_Join": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "elems",
                "type": "_slice_string"
            },
            {
                "name": "sep",
                "type": "string"
            }
        ]
    },
    "strings_HasPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "strings_HasSuffix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "strings_Map": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "mapping",
                "type": "void*"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings_Repeat": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "strings_ToUpper": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings_ToLower": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings_ToTitle": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings_ToUpperSpecial": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "unicode_SpecialCase"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings_ToLowerSpecial": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "unicode_SpecialCase"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings_ToTitleSpecial": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "unicode_SpecialCase"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings_ToValidUTF8": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "replacement",
                "type": "string"
            }
        ]
    },
    "strings_isSeparator": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "strings_Title": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings_TrimLeftFunc": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "strings_TrimRightFunc": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "strings_TrimFunc": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "strings_IndexFunc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "strings_LastIndexFunc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "strings_indexFunc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "truth",
                "type": "bool"
            }
        ]
    },
    "strings_lastIndexFunc": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "truth",
                "type": "bool"
            }
        ]
    },
    "strings_makeASCIISet": {
        "result": "struct strings_makeASCIISet_retval {asciiSet field_0;bool field_1;}",
        "result_name": "strings_makeASCIISet_retval",
        "parameters": [
            {
                "name": "chars",
                "type": "string"
            }
        ]
    },
    "strings__ptr_asciiSet_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "strings_Trim": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "cutset",
                "type": "string"
            }
        ]
    },
    "strings_TrimLeft": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "cutset",
                "type": "string"
            }
        ]
    },
    "strings_trimLeftByte": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "strings_trimLeftASCII": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "as",
                "type": "_ptr_asciiSet"
            }
        ]
    },
    "strings_trimLeftUnicode": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "cutset",
                "type": "string"
            }
        ]
    },
    "strings_TrimRight": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "cutset",
                "type": "string"
            }
        ]
    },
    "strings_trimRightByte": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "c",
                "type": "byte"
            }
        ]
    },
    "strings_trimRightASCII": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "as",
                "type": "_ptr_asciiSet"
            }
        ]
    },
    "strings_trimRightUnicode": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "cutset",
                "type": "string"
            }
        ]
    },
    "strings_TrimSpace": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "strings_TrimPrefix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "strings_TrimSuffix": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "strings_Replace": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "old",
                "type": "string"
            },
            {
                "name": "new",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "strings_ReplaceAll": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "old",
                "type": "string"
            },
            {
                "name": "new",
                "type": "string"
            }
        ]
    },
    "strings_EqualFold": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "t",
                "type": "string"
            }
        ]
    },
    "strings_Index": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "substr",
                "type": "string"
            }
        ]
    },
    "strings_Cut": {
        "result": "struct strings_Cut_retval {string field_0;bool field_1;}",
        "result_name": "strings_Cut_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "sep",
                "type": "string"
            }
        ]
    },
    "strings_CutPrefix": {
        "result": "struct strings_CutPrefix_retval {string field_0;bool field_1;}",
        "result_name": "strings_CutPrefix_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "strings_CutSuffix": {
        "result": "struct strings_CutSuffix_retval {string field_0;bool field_1;}",
        "result_name": "strings_CutSuffix_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "suffix",
                "type": "string"
            }
        ]
    },
    "strings_eq": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_string"
            },
            {
                "name": "b",
                "type": "_slice_string"
            }
        ]
    },
    "strings_runIndexTests": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "funcName",
                "type": "string"
            },
            {
                "name": "testCases",
                "type": "_slice_IndexTest"
            }
        ]
    },
    "strings_TestIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestLastIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestIndexAny": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestLastIndexAny": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestIndexByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestLastIndexByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_simpleIndex": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "sep",
                "type": "string"
            }
        ]
    },
    "strings_TestIndexRandom": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestIndexRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_BenchmarkIndexRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkIndexRuneLongString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkIndexRuneFastPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkLastIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkIndexByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_TestSplit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestSplitAfter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestFieldsFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_runStringTests": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "funcName",
                "type": "string"
            },
            {
                "name": "testCases",
                "type": "_slice_StringTest"
            }
        ]
    },
    "strings_tenRunes": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "strings_rot13": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "strings_TestMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestToUpper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestToLower": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestToValidUTF8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_BenchmarkToUpper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkToLower": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkMapNoChanges": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_TestSpecialCase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestTrimSpace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestTrim": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_BenchmarkTrim": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkToValidUTF8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_not": {
        "result": "predicate",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "predicate"
            }
        ]
    },
    "strings_TestTrimFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestIndexFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "string"
            },
            {
                "name": "s1",
                "type": "string"
            },
            {
                "name": "s2",
                "type": "string"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestCaseConsistency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestRepeat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_repeat": {
        "result": "struct strings_repeat_retval {error err0;}",
        "result_name": "strings_repeat_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "strings_TestRepeatCatchesOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_runesEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_rune"
            },
            {
                "name": "b",
                "type": "_slice_rune"
            }
        ]
    },
    "strings_TestRunes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestReadByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestReadRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestUnreadRuneError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestReplace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestTitle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestContains": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestContainsAny": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestContainsRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestContainsFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestEqualFold": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_BenchmarkEqualFold": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_TestCount": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestCut": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestCutPrefix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_TestCutSuffix": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "strings_makeBenchInputHard": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "strings_benchmarkIndexHard": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "sep",
                "type": "string"
            }
        ]
    },
    "strings_benchmarkLastIndexHard": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "sep",
                "type": "string"
            }
        ]
    },
    "strings_benchmarkCountHard": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "sep",
                "type": "string"
            }
        ]
    },
    "strings_BenchmarkIndexHard1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkIndexHard2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkIndexHard3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkIndexHard4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkLastIndexHard1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkLastIndexHard2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkLastIndexHard3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkCountHard1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkCountHard2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkCountHard3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkIndexTorture": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkCountTorture": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkCountTortureOverlapping": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkCountByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkFields": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkFieldsFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkSplitEmptySeparator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkSplitSingleByteSeparator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkSplitMultiByteSeparator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkSplitNSingleByteSeparator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkSplitNMultiByteSeparator": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkRepeat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkRepeatLarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkIndexAnyASCII": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkIndexAnyUTF8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkLastIndexAnyASCII": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkLastIndexAnyUTF8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkTrimASCII": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkTrimByte": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkIndexPeriodic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkJoin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkTrimSpace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "strings_BenchmarkReplaceAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_NewCond": {
        "result": "_ptr_Cond",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "Locker"
            }
        ]
    },
    "sync__ptr_Cond_Wait": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_Cond_Signal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_Cond_Broadcast": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_copyChecker_check": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_noCopy_Lock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_noCopy_Unlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_TestCondSignal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestCondSignalGenerations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestCondBroadcast": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestCondSignalStealing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestCondCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_BenchmarkCond1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkCond2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkCond4": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkCond8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkCond16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkCond32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_benchmarkCond": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "waiters",
                "type": "int"
            }
        ]
    },
    "sync_timeNow": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "sync_Log": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "val",
                "type": "string"
            }
        ]
    },
    "sync_ExamplePool": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_httpPkg_Get": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "url",
                "type": "string"
            }
        ]
    },
    "sync_ExampleWaitGroup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_ExampleOnce": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_NewPoolDequeue": {
        "result": "PoolDequeue",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "sync__ptr_poolDequeue_PushHead": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_poolDequeue_PopHead": {
        "result": "struct sync__ptr_poolDequeue_PopHead_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_poolDequeue_PopHead_retval",
        "parameters": []
    },
    "sync__ptr_poolDequeue_PopTail": {
        "result": "struct sync__ptr_poolDequeue_PopTail_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_poolDequeue_PopTail_retval",
        "parameters": []
    },
    "sync_NewPoolChain": {
        "result": "PoolDequeue",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_poolChain_PushHead": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_poolChain_PopHead": {
        "result": "struct sync__ptr_poolChain_PopHead_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_poolChain_PopHead_retval",
        "parameters": []
    },
    "sync__ptr_poolChain_PopTail": {
        "result": "struct sync__ptr_poolChain_PopTail_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_poolChain_PopTail_retval",
        "parameters": []
    },
    "sync_newEntry": {
        "result": "_ptr_entry",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_Map_loadReadOnly": {
        "result": "readOnly",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_Map_Load": {
        "result": "struct sync__ptr_Map_Load_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_Map_Load_retval",
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_entry_load": {
        "result": "struct sync__ptr_entry_load_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_entry_load_retval",
        "parameters": []
    },
    "sync__ptr_Map_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            },
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_entry_tryCompareAndSwap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "old",
                "type": "interface_"
            },
            {
                "name": "new",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_entry_unexpungeLocked": {
        "result": "struct sync__ptr_entry_unexpungeLocked_retval {bool field_0;}",
        "result_name": "sync__ptr_entry_unexpungeLocked_retval",
        "parameters": []
    },
    "sync__ptr_entry_swapLocked": {
        "result": "_ptr_interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_interface_"
            }
        ]
    },
    "sync__ptr_Map_LoadOrStore": {
        "result": "struct sync__ptr_Map_LoadOrStore_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_Map_LoadOrStore_retval",
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            },
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_entry_tryLoadOrStore": {
        "result": "struct sync__ptr_entry_tryLoadOrStore_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_entry_tryLoadOrStore_retval",
        "parameters": [
            {
                "name": "i",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_Map_LoadAndDelete": {
        "result": "struct sync__ptr_Map_LoadAndDelete_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_Map_LoadAndDelete_retval",
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_Map_Delete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_entry_delete": {
        "result": "struct sync__ptr_entry_delete_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_entry_delete_retval",
        "parameters": []
    },
    "sync__ptr_entry_trySwap": {
        "result": "struct sync__ptr_entry_trySwap_retval {_ptr_interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_entry_trySwap_retval",
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_interface_"
            }
        ]
    },
    "sync__ptr_Map_Swap": {
        "result": "struct sync__ptr_Map_Swap_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_Map_Swap_retval",
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            },
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_Map_CompareAndSwap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            },
            {
                "name": "old",
                "type": "interface_"
            },
            {
                "name": "new",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_Map_CompareAndDelete": {
        "result": "struct sync__ptr_Map_CompareAndDelete_retval {bool field_0;}",
        "result_name": "sync__ptr_Map_CompareAndDelete_retval",
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            },
            {
                "name": "old",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_Map_Range": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "sync__ptr_Map_missLocked": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_Map_dirtyLocked": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_entry_tryExpungeLocked": {
        "result": "struct sync__ptr_entry_tryExpungeLocked_retval {bool field_0;}",
        "result_name": "sync__ptr_entry_tryExpungeLocked_retval",
        "parameters": []
    },
    "sync_benchMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "bench",
                "type": "bench"
            }
        ]
    },
    "sync_BenchmarkLoadMostlyHits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkLoadMostlyMisses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkLoadOrStoreBalanced": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkLoadOrStoreUnique": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkLoadOrStoreCollision": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkLoadAndDeleteBalanced": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkLoadAndDeleteUnique": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkLoadAndDeleteCollision": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkAdversarialAlloc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkAdversarialDelete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkDeleteCollision": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkSwapCollision": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkSwapMostlyHits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkSwapMostlyMisses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkCompareAndSwapCollision": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkCompareAndSwapNoExistingKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkCompareAndSwapValueNotEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkCompareAndSwapMostlyHits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkCompareAndSwapMostlyMisses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkCompareAndDeleteCollision": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkCompareAndDeleteMostlyHits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkCompareAndDeleteMostlyMisses": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync__ptr_RWMutexMap_Load": {
        "result": "struct sync__ptr_RWMutexMap_Load_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_RWMutexMap_Load_retval",
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_RWMutexMap_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            },
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_RWMutexMap_LoadOrStore": {
        "result": "struct sync__ptr_RWMutexMap_LoadOrStore_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_RWMutexMap_LoadOrStore_retval",
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            },
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_RWMutexMap_Swap": {
        "result": "struct sync__ptr_RWMutexMap_Swap_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_RWMutexMap_Swap_retval",
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            },
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_RWMutexMap_LoadAndDelete": {
        "result": "struct sync__ptr_RWMutexMap_LoadAndDelete_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_RWMutexMap_LoadAndDelete_retval",
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_RWMutexMap_Delete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_RWMutexMap_CompareAndSwap": {
        "result": "struct sync__ptr_RWMutexMap_CompareAndSwap_retval {bool field_0;}",
        "result_name": "sync__ptr_RWMutexMap_CompareAndSwap_retval",
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            },
            {
                "name": "old",
                "type": "interface_"
            },
            {
                "name": "new",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_RWMutexMap_CompareAndDelete": {
        "result": "struct sync__ptr_RWMutexMap_CompareAndDelete_retval {bool field_0;}",
        "result_name": "sync__ptr_RWMutexMap_CompareAndDelete_retval",
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            },
            {
                "name": "old",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_RWMutexMap_Range": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "sync__ptr_DeepCopyMap_Load": {
        "result": "struct sync__ptr_DeepCopyMap_Load_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_DeepCopyMap_Load_retval",
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_DeepCopyMap_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            },
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_DeepCopyMap_LoadOrStore": {
        "result": "struct sync__ptr_DeepCopyMap_LoadOrStore_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_DeepCopyMap_LoadOrStore_retval",
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            },
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_DeepCopyMap_Swap": {
        "result": "struct sync__ptr_DeepCopyMap_Swap_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_DeepCopyMap_Swap_retval",
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            },
            {
                "name": "value",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_DeepCopyMap_LoadAndDelete": {
        "result": "struct sync__ptr_DeepCopyMap_LoadAndDelete_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_DeepCopyMap_LoadAndDelete_retval",
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_DeepCopyMap_Delete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_DeepCopyMap_CompareAndSwap": {
        "result": "struct sync__ptr_DeepCopyMap_CompareAndSwap_retval {bool field_0;}",
        "result_name": "sync__ptr_DeepCopyMap_CompareAndSwap_retval",
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            },
            {
                "name": "old",
                "type": "interface_"
            },
            {
                "name": "new",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_DeepCopyMap_CompareAndDelete": {
        "result": "struct sync__ptr_DeepCopyMap_CompareAndDelete_retval {bool field_0;}",
        "result_name": "sync__ptr_DeepCopyMap_CompareAndDelete_retval",
        "parameters": [
            {
                "name": "key",
                "type": "interface_"
            },
            {
                "name": "old",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_DeepCopyMap_Range": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "sync__ptr_DeepCopyMap_dirty": {
        "result": "map_interface__interface_",
        "result_name": null,
        "parameters": []
    },
    "sync_mapCall_apply": {
        "result": "struct sync_mapCall_apply_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync_mapCall_apply_retval",
        "parameters": [
            {
                "name": "m",
                "type": "mapInterface"
            }
        ]
    },
    "sync_randValue": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_rand_Rand"
            }
        ]
    },
    "sync_mapCall_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "sync_applyCalls": {
        "result": "struct sync_applyCalls_retval {_slice_mapResult field_0;map_interface__interface_ field_1;}",
        "result_name": "sync_applyCalls_retval",
        "parameters": [
            {
                "name": "m",
                "type": "mapInterface"
            },
            {
                "name": "calls",
                "type": "_slice_mapCall"
            }
        ]
    },
    "sync_applyMap": {
        "result": "struct sync_applyMap_retval {_slice_mapResult field_0;map_interface__interface_ field_1;}",
        "result_name": "sync_applyMap_retval",
        "parameters": [
            {
                "name": "calls",
                "type": "_slice_mapCall"
            }
        ]
    },
    "sync_applyRWMutexMap": {
        "result": "struct sync_applyRWMutexMap_retval {_slice_mapResult field_0;map_interface__interface_ field_1;}",
        "result_name": "sync_applyRWMutexMap_retval",
        "parameters": [
            {
                "name": "calls",
                "type": "_slice_mapCall"
            }
        ]
    },
    "sync_applyDeepCopyMap": {
        "result": "struct sync_applyDeepCopyMap_retval {_slice_mapResult field_0;map_interface__interface_ field_1;}",
        "result_name": "sync_applyDeepCopyMap_retval",
        "parameters": [
            {
                "name": "calls",
                "type": "_slice_mapCall"
            }
        ]
    },
    "sync_TestMapMatchesRWMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestMapMatchesDeepCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestConcurrentRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestIssue40999": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestMapRangeNestedCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestCompareAndSwap_NonExistingKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_throw": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_fatal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_Mutex_Lock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_Mutex_TryLock": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_Mutex_lockSlow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_Mutex_Unlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_Mutex_unlockSlow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "new",
                "type": "int32"
            }
        ]
    },
    "sync_HammerSemaphore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_uint32"
            },
            {
                "name": "loops",
                "type": "int"
            },
            {
                "name": "cdone",
                "type": "chan_send_bool"
            }
        ]
    },
    "sync_TestSemaphore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_BenchmarkUncontendedSemaphore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkContendedSemaphore": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_HammerMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_Mutex"
            },
            {
                "name": "loops",
                "type": "int"
            },
            {
                "name": "cdone",
                "type": "chan_send_bool"
            }
        ]
    },
    "sync_TestMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_TestMutexMisuse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestMutexFairness": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_BenchmarkMutexUncontended": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_benchmarkMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "slack",
                "type": "bool"
            },
            {
                "name": "work",
                "type": "bool"
            }
        ]
    },
    "sync_BenchmarkMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkMutexSlack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkMutexWork": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkMutexWorkSlack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkMutexNoSpin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkMutexSpin": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync__ptr_Once_Do": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "sync__ptr_Once_doSlow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "sync_OnceFunc": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "sync_OnceValue": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "sync_OnceValues": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "sync_TestOnceFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestOnceValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestOnceValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_testOncePanicX": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "calls",
                "type": "_ptr_int"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "sync_testOncePanicWith": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "calls",
                "type": "_ptr_int"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "check",
                "type": "void*"
            }
        ]
    },
    "sync_TestOnceFuncPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestOnceValuePanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestOnceValuesPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestOnceFuncPanicNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestOnceFuncGoexit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestOnceFuncPanicTraceback": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_onceFuncPanic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_doOnceFunc": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_BenchmarkOnceFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_doOnceValue": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "sync_BenchmarkOnceValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync__ptr_one_Increment": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_run": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "once",
                "type": "_ptr_Once"
            },
            {
                "name": "o",
                "type": "_ptr_one"
            },
            {
                "name": "c",
                "type": "chan_send_bool"
            }
        ]
    },
    "sync_TestOnce": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestOncePanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_BenchmarkOnce": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_fastrandn": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            }
        ]
    },
    "sync_poolRaceAddr": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_Pool_Put": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_Pool_Get": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_Pool_getSlow": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "sync__ptr_Pool_pin": {
        "result": "struct sync__ptr_Pool_pin_retval {_ptr_poolLocal field_0;int field_1;}",
        "result_name": "sync__ptr_Pool_pin_retval",
        "parameters": []
    },
    "sync__ptr_Pool_pinSlow": {
        "result": "struct sync__ptr_Pool_pinSlow_retval {_ptr_poolLocal field_0;int field_1;}",
        "result_name": "sync__ptr_Pool_pinSlow_retval",
        "parameters": []
    },
    "sync_poolCleanup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_indexLocal": {
        "result": "_ptr_poolLocal",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "unsafe_Pointer"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "sync_runtime_registerPoolCleanup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "cleanup",
                "type": "void*"
            }
        ]
    },
    "sync_runtime_procPin": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "sync_runtime_procUnpin": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_runtime_LoadAcquintptr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "sync_runtime_StoreReluintptr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_uintptr"
            },
            {
                "name": "val",
                "type": "uintptr"
            }
        ]
    },
    "sync__ptr_poolDequeue_unpack": {
        "result": "struct sync__ptr_poolDequeue_unpack_retval {uint32 field_0;}",
        "result_name": "sync__ptr_poolDequeue_unpack_retval",
        "parameters": [
            {
                "name": "ptrs",
                "type": "uint64"
            }
        ]
    },
    "sync__ptr_poolDequeue_pack": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "head",
                "type": "uint32"
            },
            {
                "name": "tail",
                "type": "uint32"
            }
        ]
    },
    "sync__ptr_poolDequeue_pushHead": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_poolDequeue_popHead": {
        "result": "struct sync__ptr_poolDequeue_popHead_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_poolDequeue_popHead_retval",
        "parameters": []
    },
    "sync__ptr_poolDequeue_popTail": {
        "result": "struct sync__ptr_poolDequeue_popTail_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_poolDequeue_popTail_retval",
        "parameters": []
    },
    "sync_storePoolChainElt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr__ptr_poolChainElt"
            },
            {
                "name": "v",
                "type": "_ptr_poolChainElt"
            }
        ]
    },
    "sync_loadPoolChainElt": {
        "result": "_ptr_poolChainElt",
        "result_name": null,
        "parameters": [
            {
                "name": "pp",
                "type": "_ptr__ptr_poolChainElt"
            }
        ]
    },
    "sync__ptr_poolChain_pushHead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "interface_"
            }
        ]
    },
    "sync__ptr_poolChain_popHead": {
        "result": "struct sync__ptr_poolChain_popHead_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_poolChain_popHead_retval",
        "parameters": []
    },
    "sync__ptr_poolChain_popTail": {
        "result": "struct sync__ptr_poolChain_popTail_retval {interface_ field_0;bool field_1;}",
        "result_name": "sync__ptr_poolChain_popTail_retval",
        "parameters": []
    },
    "sync_TestPool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestPoolNew": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestPoolGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestPoolRelease": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_testPool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "drain",
                "type": "bool"
            }
        ]
    },
    "sync_TestPoolStress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestPoolDequeue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestPoolChain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_testPoolDequeue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "d",
                "type": "PoolDequeue"
            }
        ]
    },
    "sync_BenchmarkPool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkPoolOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkPoolStarvation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkPoolSTW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkPoolExpensiveNew": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_runtime_Semacquire": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_uint32"
            }
        ]
    },
    "sync_runtime_SemacquireMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_uint32"
            },
            {
                "name": "lifo",
                "type": "bool"
            },
            {
                "name": "skipframes",
                "type": "int"
            }
        ]
    },
    "sync_runtime_SemacquireRWMutexR": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_uint32"
            },
            {
                "name": "lifo",
                "type": "bool"
            },
            {
                "name": "skipframes",
                "type": "int"
            }
        ]
    },
    "sync_runtime_SemacquireRWMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_uint32"
            },
            {
                "name": "lifo",
                "type": "bool"
            },
            {
                "name": "skipframes",
                "type": "int"
            }
        ]
    },
    "sync_runtime_Semrelease": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_uint32"
            },
            {
                "name": "handoff",
                "type": "bool"
            },
            {
                "name": "skipframes",
                "type": "int"
            }
        ]
    },
    "sync_runtime_notifyListAdd": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_notifyList"
            }
        ]
    },
    "sync_runtime_notifyListWait": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_notifyList"
            },
            {
                "name": "t",
                "type": "uint32"
            }
        ]
    },
    "sync_runtime_notifyListNotifyAll": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_notifyList"
            }
        ]
    },
    "sync_runtime_notifyListNotifyOne": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_notifyList"
            }
        ]
    },
    "sync_runtime_notifyListCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "sync_runtime_canSpin": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "sync_runtime_doSpin": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_runtime_nanotime": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "sync_BenchmarkSemaUncontended": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_benchmarkSema": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "block",
                "type": "bool"
            },
            {
                "name": "work",
                "type": "bool"
            }
        ]
    },
    "sync_BenchmarkSemaSyntNonblock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkSemaSyntBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkSemaWorkNonblock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkSemaWorkBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync__ptr_RWMutex_RLock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_RWMutex_TryRLock": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_RWMutex_RUnlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_RWMutex_rUnlockSlow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "int32"
            }
        ]
    },
    "sync__ptr_RWMutex_Lock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_RWMutex_TryLock": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_RWMutex_Unlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_syscall_hasWaitingReaders": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "rw",
                "type": "_ptr_RWMutex"
            }
        ]
    },
    "sync__ptr_RWMutex_RLocker": {
        "result": "Locker",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_rlocker_Lock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_rlocker_Unlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_parallelReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_RWMutex"
            },
            {
                "name": "clocked",
                "type": "chan_send_bool"
            },
            {
                "name": "cunlock",
                "type": "chan_send_bool"
            },
            {
                "name": "cdone",
                "type": "chan_send_bool"
            }
        ]
    },
    "sync_doTestParallelReaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "numReaders",
                "type": "int"
            },
            {
                "name": "gomaxprocs",
                "type": "int"
            }
        ]
    },
    "sync_TestParallelReaders": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_reader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rwm",
                "type": "_ptr_RWMutex"
            },
            {
                "name": "num_iterations",
                "type": "int"
            },
            {
                "name": "activity",
                "type": "_ptr_int32"
            },
            {
                "name": "cdone",
                "type": "chan_send_bool"
            }
        ]
    },
    "sync_writer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rwm",
                "type": "_ptr_RWMutex"
            },
            {
                "name": "num_iterations",
                "type": "int"
            },
            {
                "name": "activity",
                "type": "_ptr_int32"
            },
            {
                "name": "cdone",
                "type": "chan_send_bool"
            }
        ]
    },
    "sync_HammerRWMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "gomaxprocs",
                "type": "int"
            },
            {
                "name": "numReaders",
                "type": "int"
            },
            {
                "name": "num_iterations",
                "type": "int"
            }
        ]
    },
    "sync_TestRWMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestRLocker": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_BenchmarkRWMutexUncontended": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_benchmarkRWMutex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "localWork",
                "type": "int"
            },
            {
                "name": "writeRatio",
                "type": "int"
            }
        ]
    },
    "sync_BenchmarkRWMutexWrite100": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkRWMutexWrite10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkRWMutexWorkWrite100": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkRWMutexWorkWrite10": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync__ptr_WaitGroup_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "delta",
                "type": "int"
            }
        ]
    },
    "sync__ptr_WaitGroup_Done": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync__ptr_WaitGroup_Wait": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_testWaitGroup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "wg1",
                "type": "_ptr_WaitGroup"
            },
            {
                "name": "wg2",
                "type": "_ptr_WaitGroup"
            }
        ]
    },
    "sync_TestWaitGroup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestWaitGroupMisuse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestWaitGroupRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_TestWaitGroupAlign": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_BenchmarkWaitGroupUncontended": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_benchmarkWaitGroupAddDone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "localWork",
                "type": "int"
            }
        ]
    },
    "sync_BenchmarkWaitGroupAddDone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkWaitGroupAddDoneWork": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_benchmarkWaitGroupWait": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "localWork",
                "type": "int"
            }
        ]
    },
    "sync_BenchmarkWaitGroupWait": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkWaitGroupWaitWork": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_BenchmarkWaitGroupActuallyWait": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_atomic_TestSwapInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestSwapInt32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestSwapUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestSwapUint32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestSwapInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestSwapInt64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestSwapUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestSwapUint64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestSwapUintptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestSwapUintptrMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_testPointers": {
        "result": "_slice_unsafe_Pointer",
        "result_name": null,
        "parameters": []
    },
    "sync_atomic_TestSwapPointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestSwapPointerMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestAddInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestAddInt32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestAddUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestAddUint32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestAddInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestAddInt64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestAddUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestAddUint64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestAddUintptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestAddUintptrMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestCompareAndSwapInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestCompareAndSwapInt32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestCompareAndSwapUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestCompareAndSwapUint32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestCompareAndSwapInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestCompareAndSwapInt64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_testCompareAndSwapUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "cas",
                "type": "void*"
            }
        ]
    },
    "sync_atomic_TestCompareAndSwapUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestCompareAndSwapUint64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestCompareAndSwapUintptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestCompareAndSwapUintptrMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestCompareAndSwapPointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestCompareAndSwapPointerMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestLoadInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestLoadInt32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestLoadUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestLoadUint32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestLoadInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestLoadInt64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestLoadUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestLoadUint64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestLoadUintptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestLoadUintptrMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestLoadPointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestLoadPointerMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestStoreInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestStoreInt32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestStoreUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestStoreUint32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestStoreInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestStoreInt64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestStoreUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestStoreUint64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestStoreUintptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestStoreUintptrMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestStorePointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestStorePointerMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_atomic_hammerSwapInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint32"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerSwapInt32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint32"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerSwapUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerSwapUint32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint32"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerSwapUintptr32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint32"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerSwapUintptr32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint32"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerAddInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint32"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerAddInt32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint32"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerAddUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerAddUint32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint32"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerAddUintptr32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint32"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerAddUintptr32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint32"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerCompareAndSwapInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint32"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerCompareAndSwapInt32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint32"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerCompareAndSwapUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerCompareAndSwapUint32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint32"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerCompareAndSwapUintptr32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint32"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerCompareAndSwapUintptr32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint32"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_TestHammer32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_hammerSwapInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerSwapInt64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerSwapUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerSwapUint64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerSwapUintptr64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerSwapUintptr64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerAddInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerAddInt64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerAddUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerAddUint64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerAddUintptr64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerAddUintptr64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerCompareAndSwapInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerCompareAndSwapInt64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerCompareAndSwapUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerCompareAndSwapUint64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerCompareAndSwapUintptr64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_hammerCompareAndSwapUintptr64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "uaddr",
                "type": "_ptr_uint64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "sync_atomic_TestHammer64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_hammerStoreLoadInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "paddr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "sync_atomic_hammerStoreLoadInt32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "paddr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "sync_atomic_hammerStoreLoadUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "paddr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "sync_atomic_hammerStoreLoadUint32Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "paddr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "sync_atomic_hammerStoreLoadInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "paddr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "sync_atomic_hammerStoreLoadInt64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "paddr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "sync_atomic_hammerStoreLoadUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "paddr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "sync_atomic_hammerStoreLoadUint64Method": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "paddr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "sync_atomic_hammerStoreLoadUintptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "paddr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "sync_atomic_hammerStoreLoadUintptrMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "paddr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "sync_atomic_hammerStoreLoadPointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "paddr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "sync_atomic_hammerStoreLoadPointerMethod": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "paddr",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "sync_atomic_TestHammerStoreLoad": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestStoreLoadSeqCst32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestStoreLoadSeqCst64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestStoreLoadRelAcq32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestStoreLoadRelAcq64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_shouldPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "sync_atomic_TestUnaligned64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestAutoAligned64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestNilDeref": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_SwapInt32": {
        "result": "struct sync_atomic_SwapInt32_retval {int32 field_0;}",
        "result_name": "sync_atomic_SwapInt32_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int32"
            },
            {
                "name": "new",
                "type": "int32"
            }
        ]
    },
    "sync_atomic_SwapInt64": {
        "result": "struct sync_atomic_SwapInt64_retval {int64 field_0;}",
        "result_name": "sync_atomic_SwapInt64_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int64"
            },
            {
                "name": "new",
                "type": "int64"
            }
        ]
    },
    "sync_atomic_SwapUint32": {
        "result": "struct sync_atomic_SwapUint32_retval {uint32 field_0;}",
        "result_name": "sync_atomic_SwapUint32_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "new",
                "type": "uint32"
            }
        ]
    },
    "sync_atomic_SwapUint64": {
        "result": "struct sync_atomic_SwapUint64_retval {uint64 field_0;}",
        "result_name": "sync_atomic_SwapUint64_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            },
            {
                "name": "new",
                "type": "uint64"
            }
        ]
    },
    "sync_atomic_SwapUintptr": {
        "result": "struct sync_atomic_SwapUintptr_retval {uintptr field_0;}",
        "result_name": "sync_atomic_SwapUintptr_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uintptr"
            },
            {
                "name": "new",
                "type": "uintptr"
            }
        ]
    },
    "sync_atomic_SwapPointer": {
        "result": "struct sync_atomic_SwapPointer_retval {unsafe_Pointer field_0;}",
        "result_name": "sync_atomic_SwapPointer_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_unsafe_Pointer"
            },
            {
                "name": "new",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "sync_atomic_CompareAndSwapInt32": {
        "result": "struct sync_atomic_CompareAndSwapInt32_retval {bool field_0;}",
        "result_name": "sync_atomic_CompareAndSwapInt32_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int32"
            },
            {
                "name": "old",
                "type": "int32"
            },
            {
                "name": "new",
                "type": "int32"
            }
        ]
    },
    "sync_atomic_CompareAndSwapInt64": {
        "result": "struct sync_atomic_CompareAndSwapInt64_retval {bool field_0;}",
        "result_name": "sync_atomic_CompareAndSwapInt64_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int64"
            },
            {
                "name": "old",
                "type": "int64"
            },
            {
                "name": "new",
                "type": "int64"
            }
        ]
    },
    "sync_atomic_CompareAndSwapUint32": {
        "result": "struct sync_atomic_CompareAndSwapUint32_retval {bool field_0;}",
        "result_name": "sync_atomic_CompareAndSwapUint32_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "old",
                "type": "uint32"
            },
            {
                "name": "new",
                "type": "uint32"
            }
        ]
    },
    "sync_atomic_CompareAndSwapUint64": {
        "result": "struct sync_atomic_CompareAndSwapUint64_retval {bool field_0;}",
        "result_name": "sync_atomic_CompareAndSwapUint64_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            },
            {
                "name": "old",
                "type": "uint64"
            },
            {
                "name": "new",
                "type": "uint64"
            }
        ]
    },
    "sync_atomic_CompareAndSwapUintptr": {
        "result": "struct sync_atomic_CompareAndSwapUintptr_retval {bool field_0;}",
        "result_name": "sync_atomic_CompareAndSwapUintptr_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uintptr"
            },
            {
                "name": "old",
                "type": "uintptr"
            },
            {
                "name": "new",
                "type": "uintptr"
            }
        ]
    },
    "sync_atomic_CompareAndSwapPointer": {
        "result": "struct sync_atomic_CompareAndSwapPointer_retval {bool field_0;}",
        "result_name": "sync_atomic_CompareAndSwapPointer_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_unsafe_Pointer"
            },
            {
                "name": "old",
                "type": "unsafe_Pointer"
            },
            {
                "name": "new",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "sync_atomic_AddInt32": {
        "result": "struct sync_atomic_AddInt32_retval {int32 field_0;}",
        "result_name": "sync_atomic_AddInt32_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int32"
            },
            {
                "name": "delta",
                "type": "int32"
            }
        ]
    },
    "sync_atomic_AddUint32": {
        "result": "struct sync_atomic_AddUint32_retval {uint32 field_0;}",
        "result_name": "sync_atomic_AddUint32_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "delta",
                "type": "uint32"
            }
        ]
    },
    "sync_atomic_AddInt64": {
        "result": "struct sync_atomic_AddInt64_retval {int64 field_0;}",
        "result_name": "sync_atomic_AddInt64_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int64"
            },
            {
                "name": "delta",
                "type": "int64"
            }
        ]
    },
    "sync_atomic_AddUint64": {
        "result": "struct sync_atomic_AddUint64_retval {uint64 field_0;}",
        "result_name": "sync_atomic_AddUint64_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            },
            {
                "name": "delta",
                "type": "uint64"
            }
        ]
    },
    "sync_atomic_AddUintptr": {
        "result": "struct sync_atomic_AddUintptr_retval {uintptr field_0;}",
        "result_name": "sync_atomic_AddUintptr_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uintptr"
            },
            {
                "name": "delta",
                "type": "uintptr"
            }
        ]
    },
    "sync_atomic_LoadInt32": {
        "result": "struct sync_atomic_LoadInt32_retval {int32 field_0;}",
        "result_name": "sync_atomic_LoadInt32_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int32"
            }
        ]
    },
    "sync_atomic_LoadInt64": {
        "result": "struct sync_atomic_LoadInt64_retval {int64 field_0;}",
        "result_name": "sync_atomic_LoadInt64_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int64"
            }
        ]
    },
    "sync_atomic_LoadUint32": {
        "result": "struct sync_atomic_LoadUint32_retval {uint32 field_0;}",
        "result_name": "sync_atomic_LoadUint32_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            }
        ]
    },
    "sync_atomic_LoadUint64": {
        "result": "struct sync_atomic_LoadUint64_retval {uint64 field_0;}",
        "result_name": "sync_atomic_LoadUint64_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            }
        ]
    },
    "sync_atomic_LoadUintptr": {
        "result": "struct sync_atomic_LoadUintptr_retval {uintptr field_0;}",
        "result_name": "sync_atomic_LoadUintptr_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "sync_atomic_LoadPointer": {
        "result": "struct sync_atomic_LoadPointer_retval {unsafe_Pointer field_0;}",
        "result_name": "sync_atomic_LoadPointer_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_unsafe_Pointer"
            }
        ]
    },
    "sync_atomic_StoreInt32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int32"
            },
            {
                "name": "val",
                "type": "int32"
            }
        ]
    },
    "sync_atomic_StoreInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_int64"
            },
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "sync_atomic_StoreUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint32"
            },
            {
                "name": "val",
                "type": "uint32"
            }
        ]
    },
    "sync_atomic_StoreUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uint64"
            },
            {
                "name": "val",
                "type": "uint64"
            }
        ]
    },
    "sync_atomic_StoreUintptr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_uintptr"
            },
            {
                "name": "val",
                "type": "uintptr"
            }
        ]
    },
    "sync_atomic_StorePointer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "_ptr_unsafe_Pointer"
            },
            {
                "name": "val",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "sync_atomic_loadConfig": {
        "result": "map_string_string",
        "result_name": null,
        "parameters": []
    },
    "sync_atomic_requests": {
        "result": "chan_send_int",
        "result_name": null,
        "parameters": []
    },
    "sync_atomic_ExampleValue_config": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_atomic_ExampleValue_readMostly": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_atomic__ptr_Bool_Load": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "sync_atomic__ptr_Bool_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "bool"
            }
        ]
    },
    "sync_atomic__ptr_Bool_Swap": {
        "result": "struct sync_atomic__ptr_Bool_Swap_retval {bool field_0;}",
        "result_name": "sync_atomic__ptr_Bool_Swap_retval",
        "parameters": [
            {
                "name": "new",
                "type": "bool"
            }
        ]
    },
    "sync_atomic__ptr_Bool_CompareAndSwap": {
        "result": "struct sync_atomic__ptr_Bool_CompareAndSwap_retval {bool field_0;}",
        "result_name": "sync_atomic__ptr_Bool_CompareAndSwap_retval",
        "parameters": [
            {
                "name": "old",
                "type": "bool"
            },
            {
                "name": "new",
                "type": "bool"
            }
        ]
    },
    "sync_atomic_b32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "sync_atomic__ptr_generic_Load": {
        "result": "_ptr_T",
        "result_name": null,
        "parameters": []
    },
    "sync_atomic__ptr_generic_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "_ptr_T"
            }
        ]
    },
    "sync_atomic__ptr_generic_Swap": {
        "result": "struct sync_atomic__ptr_generic_Swap_retval {_ptr_T field_0;}",
        "result_name": "sync_atomic__ptr_generic_Swap_retval",
        "parameters": [
            {
                "name": "new",
                "type": "_ptr_T"
            }
        ]
    },
    "sync_atomic__ptr_generic_CompareAndSwap": {
        "result": "struct sync_atomic__ptr_generic_CompareAndSwap_retval {bool field_0;}",
        "result_name": "sync_atomic__ptr_generic_CompareAndSwap_retval",
        "parameters": [
            {
                "name": "old",
                "type": "_ptr_T"
            },
            {
                "name": "new",
                "type": "_ptr_T"
            }
        ]
    },
    "sync_atomic__ptr_Int32_Load": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "sync_atomic__ptr_Int32_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "int32"
            }
        ]
    },
    "sync_atomic__ptr_Int32_Swap": {
        "result": "struct sync_atomic__ptr_Int32_Swap_retval {int32 field_0;}",
        "result_name": "sync_atomic__ptr_Int32_Swap_retval",
        "parameters": [
            {
                "name": "new",
                "type": "int32"
            }
        ]
    },
    "sync_atomic__ptr_Int32_CompareAndSwap": {
        "result": "struct sync_atomic__ptr_Int32_CompareAndSwap_retval {bool field_0;}",
        "result_name": "sync_atomic__ptr_Int32_CompareAndSwap_retval",
        "parameters": [
            {
                "name": "old",
                "type": "int32"
            },
            {
                "name": "new",
                "type": "int32"
            }
        ]
    },
    "sync_atomic__ptr_Int32_Add": {
        "result": "struct sync_atomic__ptr_Int32_Add_retval {int32 field_0;}",
        "result_name": "sync_atomic__ptr_Int32_Add_retval",
        "parameters": [
            {
                "name": "delta",
                "type": "int32"
            }
        ]
    },
    "sync_atomic__ptr_Int64_Load": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "sync_atomic__ptr_Int64_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "int64"
            }
        ]
    },
    "sync_atomic__ptr_Int64_Swap": {
        "result": "struct sync_atomic__ptr_Int64_Swap_retval {int64 field_0;}",
        "result_name": "sync_atomic__ptr_Int64_Swap_retval",
        "parameters": [
            {
                "name": "new",
                "type": "int64"
            }
        ]
    },
    "sync_atomic__ptr_Int64_CompareAndSwap": {
        "result": "struct sync_atomic__ptr_Int64_CompareAndSwap_retval {bool field_0;}",
        "result_name": "sync_atomic__ptr_Int64_CompareAndSwap_retval",
        "parameters": [
            {
                "name": "old",
                "type": "int64"
            },
            {
                "name": "new",
                "type": "int64"
            }
        ]
    },
    "sync_atomic__ptr_Int64_Add": {
        "result": "struct sync_atomic__ptr_Int64_Add_retval {int64 field_0;}",
        "result_name": "sync_atomic__ptr_Int64_Add_retval",
        "parameters": [
            {
                "name": "delta",
                "type": "int64"
            }
        ]
    },
    "sync_atomic__ptr_Uint32_Load": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "sync_atomic__ptr_Uint32_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "uint32"
            }
        ]
    },
    "sync_atomic__ptr_Uint32_Swap": {
        "result": "struct sync_atomic__ptr_Uint32_Swap_retval {uint32 field_0;}",
        "result_name": "sync_atomic__ptr_Uint32_Swap_retval",
        "parameters": [
            {
                "name": "new",
                "type": "uint32"
            }
        ]
    },
    "sync_atomic__ptr_Uint32_CompareAndSwap": {
        "result": "struct sync_atomic__ptr_Uint32_CompareAndSwap_retval {bool field_0;}",
        "result_name": "sync_atomic__ptr_Uint32_CompareAndSwap_retval",
        "parameters": [
            {
                "name": "old",
                "type": "uint32"
            },
            {
                "name": "new",
                "type": "uint32"
            }
        ]
    },
    "sync_atomic__ptr_Uint32_Add": {
        "result": "struct sync_atomic__ptr_Uint32_Add_retval {uint32 field_0;}",
        "result_name": "sync_atomic__ptr_Uint32_Add_retval",
        "parameters": [
            {
                "name": "delta",
                "type": "uint32"
            }
        ]
    },
    "sync_atomic__ptr_Uint64_Load": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "sync_atomic__ptr_Uint64_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "uint64"
            }
        ]
    },
    "sync_atomic__ptr_Uint64_Swap": {
        "result": "struct sync_atomic__ptr_Uint64_Swap_retval {uint64 field_0;}",
        "result_name": "sync_atomic__ptr_Uint64_Swap_retval",
        "parameters": [
            {
                "name": "new",
                "type": "uint64"
            }
        ]
    },
    "sync_atomic__ptr_Uint64_CompareAndSwap": {
        "result": "struct sync_atomic__ptr_Uint64_CompareAndSwap_retval {bool field_0;}",
        "result_name": "sync_atomic__ptr_Uint64_CompareAndSwap_retval",
        "parameters": [
            {
                "name": "old",
                "type": "uint64"
            },
            {
                "name": "new",
                "type": "uint64"
            }
        ]
    },
    "sync_atomic__ptr_Uint64_Add": {
        "result": "struct sync_atomic__ptr_Uint64_Add_retval {uint64 field_0;}",
        "result_name": "sync_atomic__ptr_Uint64_Add_retval",
        "parameters": [
            {
                "name": "delta",
                "type": "uint64"
            }
        ]
    },
    "sync_atomic__ptr_Uintptr_Load": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "sync_atomic__ptr_Uintptr_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "uintptr"
            }
        ]
    },
    "sync_atomic__ptr_Uintptr_Swap": {
        "result": "struct sync_atomic__ptr_Uintptr_Swap_retval {uintptr field_0;}",
        "result_name": "sync_atomic__ptr_Uintptr_Swap_retval",
        "parameters": [
            {
                "name": "new",
                "type": "uintptr"
            }
        ]
    },
    "sync_atomic__ptr_Uintptr_CompareAndSwap": {
        "result": "struct sync_atomic__ptr_Uintptr_CompareAndSwap_retval {bool field_0;}",
        "result_name": "sync_atomic__ptr_Uintptr_CompareAndSwap_retval",
        "parameters": [
            {
                "name": "old",
                "type": "uintptr"
            },
            {
                "name": "new",
                "type": "uintptr"
            }
        ]
    },
    "sync_atomic__ptr_Uintptr_Add": {
        "result": "struct sync_atomic__ptr_Uintptr_Add_retval {uintptr field_0;}",
        "result_name": "sync_atomic__ptr_Uintptr_Add_retval",
        "parameters": [
            {
                "name": "delta",
                "type": "uintptr"
            }
        ]
    },
    "sync_atomic__ptr_noCopy_Lock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_atomic__ptr_noCopy_Unlock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_atomic__ptr_Value_Load": {
        "result": "struct sync_atomic__ptr_Value_Load_retval {interface_ field_0;}",
        "result_name": "sync_atomic__ptr_Value_Load_retval",
        "parameters": []
    },
    "sync_atomic__ptr_Value_Store": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "val",
                "type": "interface_"
            }
        ]
    },
    "sync_atomic__ptr_Value_Swap": {
        "result": "struct sync_atomic__ptr_Value_Swap_retval {interface_ field_0;}",
        "result_name": "sync_atomic__ptr_Value_Swap_retval",
        "parameters": [
            {
                "name": "new",
                "type": "interface_"
            }
        ]
    },
    "sync_atomic__ptr_Value_CompareAndSwap": {
        "result": "struct sync_atomic__ptr_Value_CompareAndSwap_retval {bool field_0;}",
        "result_name": "sync_atomic__ptr_Value_CompareAndSwap_retval",
        "parameters": [
            {
                "name": "old",
                "type": "interface_"
            },
            {
                "name": "new",
                "type": "interface_"
            }
        ]
    },
    "sync_atomic_runtime_procPin": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "sync_atomic_runtime_procUnpin": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "sync_atomic_TestValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestValueLarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestValuePanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestValueConcurrent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_BenchmarkValueRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "sync_atomic_TestValue_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestValueSwapConcurrent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestValue_CompareAndSwap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "sync_atomic_TestValueCompareAndSwapConcurrent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_asanRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "syscall_asanWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "syscall_BpfStmt": {
        "result": "_ptr_BpfInsn",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "syscall_BpfJump": {
        "result": "_ptr_BpfInsn",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            },
            {
                "name": "k",
                "type": "int"
            },
            {
                "name": "jt",
                "type": "int"
            },
            {
                "name": "jf",
                "type": "int"
            }
        ]
    },
    "syscall_BpfBuflen": {
        "result": "struct syscall_BpfBuflen_retval {int field_0;error err1;}",
        "result_name": "syscall_BpfBuflen_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_SetBpfBuflen": {
        "result": "struct syscall_SetBpfBuflen_retval {int field_0;error err1;}",
        "result_name": "syscall_SetBpfBuflen_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "l",
                "type": "int"
            }
        ]
    },
    "syscall_BpfDatalink": {
        "result": "struct syscall_BpfDatalink_retval {int field_0;error err1;}",
        "result_name": "syscall_BpfDatalink_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_SetBpfDatalink": {
        "result": "struct syscall_SetBpfDatalink_retval {int field_0;error err1;}",
        "result_name": "syscall_SetBpfDatalink_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "t",
                "type": "int"
            }
        ]
    },
    "syscall_SetBpfPromisc": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "m",
                "type": "int"
            }
        ]
    },
    "syscall_FlushBpf": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_BpfInterface": {
        "result": "struct syscall_BpfInterface_retval {string field_0;error err1;}",
        "result_name": "syscall_BpfInterface_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "syscall_SetBpfInterface": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "syscall_BpfTimeout": {
        "result": "struct syscall_BpfTimeout_retval {_ptr_Timeval field_0;error err1;}",
        "result_name": "syscall_BpfTimeout_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_SetBpfTimeout": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "tv",
                "type": "_ptr_Timeval"
            }
        ]
    },
    "syscall_BpfStats": {
        "result": "struct syscall_BpfStats_retval {_ptr_BpfStat field_0;error err1;}",
        "result_name": "syscall_BpfStats_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_SetBpfImmediate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "m",
                "type": "int"
            }
        ]
    },
    "syscall_SetBpf": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "i",
                "type": "_slice_BpfInsn"
            }
        ]
    },
    "syscall_CheckBpfVersion": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_BpfHeadercmpl": {
        "result": "struct syscall_BpfHeadercmpl_retval {int field_0;error err1;}",
        "result_name": "syscall_BpfHeadercmpl_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_SetBpfHeadercmpl": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "f",
                "type": "int"
            }
        ]
    },
    "syscall_TestSCMCredentials": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_readInt": {
        "result": "struct syscall_readInt_retval {uint64 field_0;bool field_1;}",
        "result_name": "syscall_readInt_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "syscall_readIntBE": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "syscall_readIntLE": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "size",
                "type": "uintptr"
            }
        ]
    },
    "syscall_ParseDirent": {
        "result": "struct syscall_ParseDirent_retval {int field_0;int field_1;_slice_string field_2;}",
        "result_name": "syscall_ParseDirent_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "max",
                "type": "int"
            },
            {
                "name": "names",
                "type": "_slice_string"
            }
        ]
    },
    "syscall_TestDirent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestDirentRepeat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall__ptr_Dir_Null": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall__ptr_Dir_Marshal": {
        "result": "struct syscall__ptr_Dir_Marshal_retval {int field_0;error err1;}",
        "result_name": "syscall__ptr_Dir_Marshal_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_UnmarshalDir": {
        "result": "struct syscall_UnmarshalDir_retval {_ptr_Dir field_0;error err1;}",
        "result_name": "syscall_UnmarshalDir_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_pbit8": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint8"
            }
        ]
    },
    "syscall_pbit16": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "syscall_pbit32": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "syscall_pbit64": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "syscall_pstring": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "syscall_gbit8": {
        "result": "struct syscall_gbit8_retval {uint8 field_0;_slice_byte field_1;}",
        "result_name": "syscall_gbit8_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_gbit16": {
        "result": "struct syscall_gbit16_retval {uint16 field_0;_slice_byte field_1;}",
        "result_name": "syscall_gbit16_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_gbit32": {
        "result": "struct syscall_gbit32_retval {uint32 field_0;_slice_byte field_1;}",
        "result_name": "syscall_gbit32_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_gbit64": {
        "result": "struct syscall_gbit64_retval {uint64 field_0;_slice_byte field_1;}",
        "result_name": "syscall_gbit64_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_gstring": {
        "result": "struct syscall_gstring_retval {string field_0;_slice_byte field_1;bool field_2;}",
        "result_name": "syscall_gstring_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall__ptr_DLLError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "syscall__ptr_DLLError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "syscall_Syscall": {
        "result": "struct syscall_Syscall_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_Syscall_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "syscall_Syscall6": {
        "result": "struct syscall_Syscall6_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_Syscall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "syscall_Syscall9": {
        "result": "struct syscall_Syscall9_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_Syscall9_retval",
        "parameters": [
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            }
        ]
    },
    "syscall_Syscall12": {
        "result": "struct syscall_Syscall12_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_Syscall12_retval",
        "parameters": [
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            },
            {
                "name": "a10",
                "type": "uintptr"
            },
            {
                "name": "a11",
                "type": "uintptr"
            },
            {
                "name": "a12",
                "type": "uintptr"
            }
        ]
    },
    "syscall_Syscall15": {
        "result": "struct syscall_Syscall15_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_Syscall15_retval",
        "parameters": [
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            },
            {
                "name": "a10",
                "type": "uintptr"
            },
            {
                "name": "a11",
                "type": "uintptr"
            },
            {
                "name": "a12",
                "type": "uintptr"
            },
            {
                "name": "a13",
                "type": "uintptr"
            },
            {
                "name": "a14",
                "type": "uintptr"
            },
            {
                "name": "a15",
                "type": "uintptr"
            }
        ]
    },
    "syscall_Syscall18": {
        "result": "struct syscall_Syscall18_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_Syscall18_retval",
        "parameters": [
            {
                "name": "a10",
                "type": "uintptr"
            },
            {
                "name": "a11",
                "type": "uintptr"
            },
            {
                "name": "a12",
                "type": "uintptr"
            },
            {
                "name": "a13",
                "type": "uintptr"
            },
            {
                "name": "a14",
                "type": "uintptr"
            },
            {
                "name": "a15",
                "type": "uintptr"
            },
            {
                "name": "a16",
                "type": "uintptr"
            },
            {
                "name": "a17",
                "type": "uintptr"
            },
            {
                "name": "a18",
                "type": "uintptr"
            }
        ]
    },
    "syscall_SyscallN": {
        "result": "struct syscall_SyscallN_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_SyscallN_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "args",
                "type": "uintptr"
            }
        ]
    },
    "syscall_loadlibrary": {
        "result": "struct syscall_loadlibrary_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_loadlibrary_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "_ptr_uint16"
            }
        ]
    },
    "syscall_loadsystemlibrary": {
        "result": "struct syscall_loadsystemlibrary_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_loadsystemlibrary_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "_ptr_uint16"
            }
        ]
    },
    "syscall_getprocaddress": {
        "result": "struct syscall_getprocaddress_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_getprocaddress_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "uintptr"
            },
            {
                "name": "procname",
                "type": "_ptr_uint8"
            }
        ]
    },
    "syscall_LoadDLL": {
        "result": "struct syscall_LoadDLL_retval {_ptr_DLL field_0;error err1;}",
        "result_name": "syscall_LoadDLL_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "syscall_MustLoadDLL": {
        "result": "_ptr_DLL",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "syscall__ptr_DLL_FindProc": {
        "result": "struct syscall__ptr_DLL_FindProc_retval {_ptr_Proc field_0;error err1;}",
        "result_name": "syscall__ptr_DLL_FindProc_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "syscall__ptr_DLL_MustFindProc": {
        "result": "_ptr_Proc",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "syscall__ptr_DLL_Release": {
        "result": "struct syscall__ptr_DLL_Release_retval {error err0;}",
        "result_name": "syscall__ptr_DLL_Release_retval",
        "parameters": []
    },
    "syscall__ptr_Proc_Addr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "syscall__ptr_Proc_Call": {
        "result": "struct syscall__ptr_Proc_Call_retval {uintptr field_0;uintptr field_1;error err2;}",
        "result_name": "syscall__ptr_Proc_Call_retval",
        "parameters": [
            {
                "name": "a",
                "type": "uintptr"
            }
        ]
    },
    "syscall__ptr_LazyDLL_Load": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "syscall__ptr_LazyDLL_mustLoad": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall__ptr_LazyDLL_Handle": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "syscall__ptr_LazyDLL_NewProc": {
        "result": "_ptr_LazyProc",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "syscall_NewLazyDLL": {
        "result": "_ptr_LazyDLL",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "syscall__ptr_LazyProc_Find": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "syscall__ptr_LazyProc_mustFind": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall__ptr_LazyProc_Addr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "syscall__ptr_LazyProc_Call": {
        "result": "struct syscall__ptr_LazyProc_Call_retval {uintptr field_0;error err1;}",
        "result_name": "syscall__ptr_LazyProc_Call_retval",
        "parameters": [
            {
                "name": "a",
                "type": "uintptr"
            }
        ]
    },
    "syscall_runtime_envs": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "syscall_copyenv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Unsetenv": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "syscall_Getenv": {
        "result": "struct syscall_Getenv_retval {string field_0;bool field_1;}",
        "result_name": "syscall_Getenv_retval",
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "syscall_Setenv": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "syscall_Clearenv": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Environ": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "syscall_Getpgid": {
        "result": "struct syscall_Getpgid_retval {int field_0;error err1;}",
        "result_name": "syscall_Getpgid_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "syscall_Getpgrp": {
        "result": "struct syscall_Getpgrp_retval {int field_0;}",
        "result_name": "syscall_Getpgrp_retval",
        "parameters": []
    },
    "syscall_runtime_BeforeFork": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_runtime_AfterFork": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_runtime_AfterForkInChild": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_forkAndExecInChild": {
        "result": "struct syscall_forkAndExecInChild_retval {int field_0;error err1;}",
        "result_name": "syscall_forkAndExecInChild_retval",
        "parameters": [
            {
                "name": "argv0",
                "type": "_ptr_byte"
            },
            {
                "name": "argv",
                "type": "_slice__ptr_byte"
            },
            {
                "name": "envv",
                "type": "_slice_envItem"
            },
            {
                "name": "dir",
                "type": "_ptr_byte"
            },
            {
                "name": "attr",
                "type": "_ptr_ProcAttr"
            },
            {
                "name": "pipe",
                "type": "int"
            },
            {
                "name": "rflag",
                "type": "int"
            }
        ]
    },
    "syscall_prepareJail": {
        "result": "struct syscall_prepareJail_retval {int field_0;string field_1;}",
        "result_name": "syscall_prepareJail_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestJailAttach": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_chdir": {
        "result": "struct syscall_chdir_retval {error err0;}",
        "result_name": "syscall_chdir_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "syscall_chroot1": {
        "result": "struct syscall_chroot1_retval {Errno field_0;}",
        "result_name": "syscall_chroot1_retval",
        "parameters": [
            {
                "name": "path",
                "type": "uintptr"
            }
        ]
    },
    "syscall_closeFD": {
        "result": "struct syscall_closeFD_retval {Errno field_0;}",
        "result_name": "syscall_closeFD_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            }
        ]
    },
    "syscall_dup2child": {
        "result": "struct syscall_dup2child_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_dup2child_retval",
        "parameters": [
            {
                "name": "old",
                "type": "uintptr"
            },
            {
                "name": "new",
                "type": "uintptr"
            }
        ]
    },
    "syscall_execve": {
        "result": "struct syscall_execve_retval {error err0;}",
        "result_name": "syscall_execve_retval",
        "parameters": [
            {
                "name": "path",
                "type": "_ptr_byte"
            },
            {
                "name": "argv",
                "type": "_ptr__ptr_byte"
            },
            {
                "name": "envp",
                "type": "_ptr__ptr_byte"
            }
        ]
    },
    "syscall_exit": {
        "result": "struct syscall_exit_retval {error err0;}",
        "result_name": "syscall_exit_retval",
        "parameters": [
            {
                "name": "res",
                "type": "int"
            }
        ]
    },
    "syscall_fcntl1": {
        "result": "struct syscall_fcntl1_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_fcntl1_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "cmd",
                "type": "uintptr"
            },
            {
                "name": "arg",
                "type": "uintptr"
            }
        ]
    },
    "syscall_forkx": {
        "result": "struct syscall_forkx_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_forkx_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uintptr"
            }
        ]
    },
    "syscall_getpid": {
        "result": "struct syscall_getpid_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_getpid_retval",
        "parameters": []
    },
    "syscall_ioctl": {
        "result": "struct syscall_ioctl_retval {error err0;}",
        "result_name": "syscall_ioctl_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "int"
            }
        ]
    },
    "syscall_setgid": {
        "result": "struct syscall_setgid_retval {Errno field_0;}",
        "result_name": "syscall_setgid_retval",
        "parameters": [
            {
                "name": "gid",
                "type": "uintptr"
            }
        ]
    },
    "syscall_setgroups1": {
        "result": "struct syscall_setgroups1_retval {Errno field_0;}",
        "result_name": "syscall_setgroups1_retval",
        "parameters": [
            {
                "name": "ngid",
                "type": "uintptr"
            },
            {
                "name": "gid",
                "type": "uintptr"
            }
        ]
    },
    "syscall_setrlimit1": {
        "result": "struct syscall_setrlimit1_retval {error err0;}",
        "result_name": "syscall_setrlimit1_retval",
        "parameters": [
            {
                "name": "resource",
                "type": "int"
            },
            {
                "name": "rlim",
                "type": "_ptr_rlimit32"
            }
        ]
    },
    "syscall_setsid": {
        "result": "struct syscall_setsid_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_setsid_retval",
        "parameters": []
    },
    "syscall_setuid": {
        "result": "struct syscall_setuid_retval {Errno field_0;}",
        "result_name": "syscall_setuid_retval",
        "parameters": [
            {
                "name": "uid",
                "type": "uintptr"
            }
        ]
    },
    "syscall_setpgid": {
        "result": "struct syscall_setpgid_retval {Errno field_0;}",
        "result_name": "syscall_setpgid_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "uintptr"
            },
            {
                "name": "pgid",
                "type": "uintptr"
            }
        ]
    },
    "syscall_write1": {
        "result": "struct syscall_write1_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_write1_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "buf",
                "type": "uintptr"
            },
            {
                "name": "nbyte",
                "type": "uintptr"
            }
        ]
    },
    "syscall_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_ioctlPtr": {
        "result": "struct syscall_ioctlPtr_retval {error err0;}",
        "result_name": "syscall_ioctlPtr_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "req",
                "type": "uint"
            },
            {
                "name": "arg",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "syscall_capToIndex": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "cap",
                "type": "uintptr"
            }
        ]
    },
    "syscall_capToMask": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "cap",
                "type": "uintptr"
            }
        ]
    },
    "syscall_forkAndExecInChild1": {
        "result": "struct syscall_forkAndExecInChild1_retval {uintptr field_0;Errno field_1;_2_int field_2;bool field_3;}",
        "result_name": "syscall_forkAndExecInChild1_retval",
        "parameters": [
            {
                "name": "argv0",
                "type": "_ptr_byte"
            },
            {
                "name": "argv",
                "type": "_slice__ptr_byte"
            },
            {
                "name": "envv",
                "type": "_slice__ptr_byte"
            },
            {
                "name": "chroot",
                "type": "_ptr_byte"
            },
            {
                "name": "dir",
                "type": "_ptr_byte"
            },
            {
                "name": "attr",
                "type": "_ptr_ProcAttr"
            },
            {
                "name": "sys",
                "type": "_ptr_SysProcAttr"
            },
            {
                "name": "pipe",
                "type": "int"
            }
        ]
    },
    "syscall_forkExecPipe": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_int"
            }
        ]
    },
    "syscall_formatIDMappings": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "idMap",
                "type": "_slice_SysProcIDMap"
            }
        ]
    },
    "syscall_writeIDMappings": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "idMap",
                "type": "_slice_SysProcIDMap"
            }
        ]
    },
    "syscall_writeSetgroups": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "enable",
                "type": "bool"
            }
        ]
    },
    "syscall_writeUidGidMappings": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "sys",
                "type": "_ptr_SysProcAttr"
            }
        ]
    },
    "syscall_whoamiNEWUSER": {
        "result": "_ptr_exec_Cmd",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            },
            {
                "name": "setgroups",
                "type": "bool"
            }
        ]
    },
    "syscall_TestCloneNEWUSERAndRemap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestEmptyCredGroupsDisableSetgroups": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestUnshare": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestGroupCleanup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestGroupCleanupUserNamespace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestUnshareMountNameSpace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestUnshareMountNameSpaceChroot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestUnshareUidGidMapping": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_prepareCgroupFD": {
        "result": "struct syscall_prepareCgroupFD_retval {int field_0;string field_1;}",
        "result_name": "syscall_prepareCgroupFD_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestUseCgroupFD": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestUseCgroupFDHelper": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_TestCloneTimeNamespace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_getCaps": {
        "result": "struct syscall_getCaps_retval {caps field_0;error err1;}",
        "result_name": "syscall_getCaps_retval",
        "parameters": []
    },
    "syscall_TestAmbientCaps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestAmbientCapsUserns": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_testAmbientCaps": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "userns",
                "type": "bool"
            }
        ]
    },
    "syscall_TestDeathSignal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_deathSignalParent": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_deathSignalChild": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_gstringb": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_gdirname": {
        "result": "struct syscall_gdirname_retval {_slice_byte field_0;_slice_byte field_1;}",
        "result_name": "syscall_gdirname_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_StringSlicePtr": {
        "result": "_slice__ptr_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "ss",
                "type": "_slice_string"
            }
        ]
    },
    "syscall_SlicePtrFromStrings": {
        "result": "struct syscall_SlicePtrFromStrings_retval {_slice__ptr_byte field_0;error err1;}",
        "result_name": "syscall_SlicePtrFromStrings_retval",
        "parameters": [
            {
                "name": "ss",
                "type": "_slice_string"
            }
        ]
    },
    "syscall_readdirnames": {
        "result": "struct syscall_readdirnames_retval {_slice_string field_0;error err1;}",
        "result_name": "syscall_readdirnames_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            }
        ]
    },
    "syscall_closeFdExcept": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "fd1",
                "type": "int"
            },
            {
                "name": "fd2",
                "type": "int"
            },
            {
                "name": "fds",
                "type": "_slice_int"
            }
        ]
    },
    "syscall_cexecPipe": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_int"
            }
        ]
    },
    "syscall_forkExec": {
        "result": "struct syscall_forkExec_retval {int field_0;error err1;}",
        "result_name": "syscall_forkExec_retval",
        "parameters": [
            {
                "name": "argv0",
                "type": "string"
            },
            {
                "name": "argv",
                "type": "_slice_string"
            },
            {
                "name": "attr",
                "type": "_ptr_ProcAttr"
            }
        ]
    },
    "syscall_startProcess": {
        "result": "struct syscall_startProcess_retval {int field_0;error err1;}",
        "result_name": "syscall_startProcess_retval",
        "parameters": [
            {
                "name": "argv0",
                "type": "string"
            },
            {
                "name": "argv",
                "type": "_slice_string"
            },
            {
                "name": "attr",
                "type": "_ptr_ProcAttr"
            }
        ]
    },
    "syscall_ForkExec": {
        "result": "struct syscall_ForkExec_retval {int field_0;error err1;}",
        "result_name": "syscall_ForkExec_retval",
        "parameters": [
            {
                "name": "argv0",
                "type": "string"
            },
            {
                "name": "argv",
                "type": "_slice_string"
            },
            {
                "name": "attr",
                "type": "_ptr_ProcAttr"
            }
        ]
    },
    "syscall_StartProcess": {
        "result": "struct syscall_StartProcess_retval {int field_0;uintptr field_1;error err2;}",
        "result_name": "syscall_StartProcess_retval",
        "parameters": [
            {
                "name": "argv0",
                "type": "string"
            },
            {
                "name": "argv",
                "type": "_slice_string"
            },
            {
                "name": "attr",
                "type": "_ptr_ProcAttr"
            }
        ]
    },
    "syscall_Exec": {
        "result": "struct syscall_Exec_retval {error err0;}",
        "result_name": "syscall_Exec_retval",
        "parameters": [
            {
                "name": "argv0",
                "type": "string"
            },
            {
                "name": "argv",
                "type": "_slice_string"
            },
            {
                "name": "envv",
                "type": "_slice_string"
            }
        ]
    },
    "syscall_WaitProcess": {
        "result": "struct syscall_WaitProcess_retval {error err0;}",
        "result_name": "syscall_WaitProcess_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "w",
                "type": "_ptr_Waitmsg"
            }
        ]
    },
    "syscall_CloseOnExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_SetNonblock": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "nonblocking",
                "type": "bool"
            }
        ]
    },
    "syscall_hasWaitingReaders": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "rw",
                "type": "_ptr_sync_RWMutex"
            }
        ]
    },
    "syscall_acquireForkLock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_releaseForkLock": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_runtime_BeforeExec": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_runtime_AfterExec": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall__ptr_command_Info": {
        "result": "struct syscall__ptr_command_Info_retval {int field_0;}",
        "result_name": "syscall__ptr_command_Info_retval",
        "parameters": []
    },
    "syscall__ptr_command_Start": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall__ptr_command_Stop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_create": {
        "result": "struct syscall_create_retval {int field_0;error err1;}",
        "result_name": "syscall_create_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "uint32"
            }
        ]
    },
    "syscall_parent": {
        "result": "struct syscall_parent_retval {int field_0;}",
        "result_name": "syscall_parent_retval",
        "parameters": []
    },
    "syscall_TestZeroSysProcAttr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestSetpgid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestPgid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestForeground": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestForegroundSignal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestInvalidExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestExec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestExecHelper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestRlimitRestored": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestForkExecNilArgv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_EscapeArg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "syscall_appendEscapeArg": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "syscall_makeCmdLine": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_string"
            }
        ]
    },
    "syscall_createEnvBlock": {
        "result": "struct syscall_createEnvBlock_retval {_ptr_uint16 field_0;error err1;}",
        "result_name": "syscall_createEnvBlock_retval",
        "parameters": [
            {
                "name": "envv",
                "type": "_slice_string"
            }
        ]
    },
    "syscall_FullPath": {
        "result": "struct syscall_FullPath_retval {string field_0;error err1;}",
        "result_name": "syscall_FullPath_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "syscall_isSlash": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "uint8"
            }
        ]
    },
    "syscall_normalizeDir": {
        "result": "struct syscall_normalizeDir_retval {string field_0;error err1;}",
        "result_name": "syscall_normalizeDir_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "syscall_volToUpper": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "int"
            }
        ]
    },
    "syscall_joinExeDirAndFName": {
        "result": "struct syscall_joinExeDirAndFName_retval {string field_0;error err1;}",
        "result_name": "syscall_joinExeDirAndFName_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "syscall_TestEscapeArg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestChangingProcessParent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_IoctlPtr": {
        "result": "struct syscall_IoctlPtr_retval {Errno field_0;}",
        "result_name": "syscall_IoctlPtr_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "req",
                "type": "uintptr"
            },
            {
                "name": "arg",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "syscall_OrigRlimitNofile": {
        "result": "Rlimit",
        "result_name": null,
        "parameters": []
    },
    "syscall_JoinPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "syscall_FcntlFlock": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "lk",
                "type": "_ptr_Flock_t"
            }
        ]
    },
    "syscall_now": {
        "result": "struct syscall_now_retval {int64 field_0;int32 field_1;}",
        "result_name": "syscall_now_retval",
        "parameters": []
    },
    "syscall_fdToFile": {
        "result": "struct syscall_fdToFile_retval {_ptr_jsFile field_0;error err1;}",
        "result_name": "syscall_fdToFile_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_Open": {
        "result": "struct syscall_Open_retval {int field_0;error err1;}",
        "result_name": "syscall_Open_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "uint32"
            }
        ]
    },
    "syscall_Close": {
        "result": "struct syscall_Close_retval {error err0;}",
        "result_name": "syscall_Close_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_Mkdir": {
        "result": "struct syscall_Mkdir_retval {error err0;}",
        "result_name": "syscall_Mkdir_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "syscall_ReadDirent": {
        "result": "struct syscall_ReadDirent_retval {int field_0;error err1;}",
        "result_name": "syscall_ReadDirent_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_setStat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "st",
                "type": "_ptr_Stat_t"
            },
            {
                "name": "jsSt",
                "type": "js_Value"
            }
        ]
    },
    "syscall_Stat": {
        "result": "struct syscall_Stat_retval {error err0;}",
        "result_name": "syscall_Stat_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "stat",
                "type": "_ptr_Stat_t"
            }
        ]
    },
    "syscall_Lstat": {
        "result": "struct syscall_Lstat_retval {error err0;}",
        "result_name": "syscall_Lstat_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "stat",
                "type": "_ptr_Stat_t"
            }
        ]
    },
    "syscall_Fstat": {
        "result": "struct syscall_Fstat_retval {error err0;}",
        "result_name": "syscall_Fstat_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "stat",
                "type": "_ptr_Stat_t"
            }
        ]
    },
    "syscall_Unlink": {
        "result": "struct syscall_Unlink_retval {error err0;}",
        "result_name": "syscall_Unlink_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "syscall_Rmdir": {
        "result": "struct syscall_Rmdir_retval {error err0;}",
        "result_name": "syscall_Rmdir_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "syscall_Chmod": {
        "result": "struct syscall_Chmod_retval {error err0;}",
        "result_name": "syscall_Chmod_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "syscall_Fchmod": {
        "result": "struct syscall_Fchmod_retval {error err0;}",
        "result_name": "syscall_Fchmod_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "syscall_Chown": {
        "result": "struct syscall_Chown_retval {error err0;}",
        "result_name": "syscall_Chown_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "syscall_Fchown": {
        "result": "struct syscall_Fchown_retval {error err0;}",
        "result_name": "syscall_Fchown_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "syscall_Lchown": {
        "result": "struct syscall_Lchown_retval {error err0;}",
        "result_name": "syscall_Lchown_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "syscall_UtimesNano": {
        "result": "struct syscall_UtimesNano_retval {error err0;}",
        "result_name": "syscall_UtimesNano_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "ts",
                "type": "_slice_Timespec"
            }
        ]
    },
    "syscall_Rename": {
        "result": "struct syscall_Rename_retval {error err0;}",
        "result_name": "syscall_Rename_retval",
        "parameters": [
            {
                "name": "from",
                "type": "string"
            },
            {
                "name": "to",
                "type": "string"
            }
        ]
    },
    "syscall_Truncate": {
        "result": "struct syscall_Truncate_retval {error err0;}",
        "result_name": "syscall_Truncate_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "length",
                "type": "int64"
            }
        ]
    },
    "syscall_Ftruncate": {
        "result": "struct syscall_Ftruncate_retval {error err0;}",
        "result_name": "syscall_Ftruncate_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "length",
                "type": "int64"
            }
        ]
    },
    "syscall_Getcwd": {
        "result": "struct syscall_Getcwd_retval {int field_0;error err1;}",
        "result_name": "syscall_Getcwd_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_Chdir": {
        "result": "struct syscall_Chdir_retval {error err0;}",
        "result_name": "syscall_Chdir_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "syscall_Fchdir": {
        "result": "struct syscall_Fchdir_retval {error err0;}",
        "result_name": "syscall_Fchdir_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_Readlink": {
        "result": "struct syscall_Readlink_retval {int field_0;error err1;}",
        "result_name": "syscall_Readlink_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_Link": {
        "result": "struct syscall_Link_retval {error err0;}",
        "result_name": "syscall_Link_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "link",
                "type": "string"
            }
        ]
    },
    "syscall_Symlink": {
        "result": "struct syscall_Symlink_retval {error err0;}",
        "result_name": "syscall_Symlink_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "link",
                "type": "string"
            }
        ]
    },
    "syscall_Fsync": {
        "result": "struct syscall_Fsync_retval {error err0;}",
        "result_name": "syscall_Fsync_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_Read": {
        "result": "struct syscall_Read_retval {int field_0;error err1;}",
        "result_name": "syscall_Read_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_Write": {
        "result": "struct syscall_Write_retval {int field_0;error err1;}",
        "result_name": "syscall_Write_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_Pread": {
        "result": "struct syscall_Pread_retval {int field_0;error err1;}",
        "result_name": "syscall_Pread_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "syscall_Pwrite": {
        "result": "struct syscall_Pwrite_retval {int field_0;error err1;}",
        "result_name": "syscall_Pwrite_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "syscall_Seek": {
        "result": "struct syscall_Seek_retval {int64 field_0;error err1;}",
        "result_name": "syscall_Seek_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "syscall_Dup": {
        "result": "struct syscall_Dup_retval {int field_0;error err1;}",
        "result_name": "syscall_Dup_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_Dup2": {
        "result": "struct syscall_Dup2_retval {error err0;}",
        "result_name": "syscall_Dup2_retval",
        "parameters": [
            {
                "name": "from",
                "type": "int"
            },
            {
                "name": "to",
                "type": "int"
            }
        ]
    },
    "syscall_Pipe": {
        "result": "struct syscall_Pipe_retval {error err0;}",
        "result_name": "syscall_Pipe_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_Handle"
            }
        ]
    },
    "syscall_fsCall": {
        "result": "struct syscall_fsCall_retval {js_Value field_0;error err1;}",
        "result_name": "syscall_fsCall_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "syscall_checkPath": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "syscall_recoverErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "errPtr",
                "type": "_ptr_error"
            }
        ]
    },
    "syscall_mapJSError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "jsErr",
                "type": "js_Value"
            }
        ]
    },
    "syscall_fd_close": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            }
        ]
    },
    "syscall_fd_filestat_set_size": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "set_size",
                "type": "filesize"
            }
        ]
    },
    "syscall_fd_pread": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "iovs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "iovsLen",
                "type": "size"
            },
            {
                "name": "offset",
                "type": "filesize"
            },
            {
                "name": "nread",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "syscall_fd_pwrite": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "iovs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "iovsLen",
                "type": "size"
            },
            {
                "name": "offset",
                "type": "filesize"
            },
            {
                "name": "nwritten",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "syscall_fd_read": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "iovs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "iovsLen",
                "type": "size"
            },
            {
                "name": "nread",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "syscall_fd_readdir": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "buf",
                "type": "unsafe_Pointer"
            },
            {
                "name": "bufLen",
                "type": "size"
            },
            {
                "name": "cookie",
                "type": "dircookie"
            },
            {
                "name": "nwritten",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "syscall_fd_seek": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "offset",
                "type": "filedelta"
            },
            {
                "name": "whence",
                "type": "uint32"
            },
            {
                "name": "newoffset",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "syscall_fd_fdstat_set_rights": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "rightsBase",
                "type": "rights"
            },
            {
                "name": "rightsInheriting",
                "type": "rights"
            }
        ]
    },
    "syscall_fd_filestat_get": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "buf",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "syscall_fd_write": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "iovs",
                "type": "unsafe_Pointer"
            },
            {
                "name": "iovsLen",
                "type": "size"
            },
            {
                "name": "nwritten",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "syscall_fd_sync": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            }
        ]
    },
    "syscall_path_create_directory": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "path",
                "type": "unsafe_Pointer"
            },
            {
                "name": "pathLen",
                "type": "size"
            }
        ]
    },
    "syscall_path_filestat_get": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "flags",
                "type": "lookupflags"
            },
            {
                "name": "path",
                "type": "unsafe_Pointer"
            },
            {
                "name": "pathLen",
                "type": "size"
            },
            {
                "name": "buf",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "syscall_path_filestat_set_times": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "flags",
                "type": "lookupflags"
            },
            {
                "name": "path",
                "type": "unsafe_Pointer"
            },
            {
                "name": "pathLen",
                "type": "size"
            },
            {
                "name": "atim",
                "type": "timestamp"
            },
            {
                "name": "mtim",
                "type": "timestamp"
            },
            {
                "name": "fstflags",
                "type": "fstflags"
            }
        ]
    },
    "syscall_path_link": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "oldFd",
                "type": "int32"
            },
            {
                "name": "oldFlags",
                "type": "lookupflags"
            },
            {
                "name": "oldPath",
                "type": "unsafe_Pointer"
            },
            {
                "name": "oldPathLen",
                "type": "size"
            },
            {
                "name": "newFd",
                "type": "int32"
            },
            {
                "name": "newPath",
                "type": "unsafe_Pointer"
            },
            {
                "name": "newPathLen",
                "type": "size"
            }
        ]
    },
    "syscall_path_readlink": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "path",
                "type": "unsafe_Pointer"
            },
            {
                "name": "pathLen",
                "type": "size"
            },
            {
                "name": "buf",
                "type": "unsafe_Pointer"
            },
            {
                "name": "bufLen",
                "type": "size"
            },
            {
                "name": "nwritten",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "syscall_path_remove_directory": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "path",
                "type": "unsafe_Pointer"
            },
            {
                "name": "pathLen",
                "type": "size"
            }
        ]
    },
    "syscall_path_rename": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "oldFd",
                "type": "int32"
            },
            {
                "name": "oldPath",
                "type": "unsafe_Pointer"
            },
            {
                "name": "oldPathLen",
                "type": "size"
            },
            {
                "name": "newFd",
                "type": "int32"
            },
            {
                "name": "newPath",
                "type": "unsafe_Pointer"
            },
            {
                "name": "newPathLen",
                "type": "size"
            }
        ]
    },
    "syscall_path_symlink": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "oldPath",
                "type": "unsafe_Pointer"
            },
            {
                "name": "oldPathLen",
                "type": "size"
            },
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "newPath",
                "type": "unsafe_Pointer"
            },
            {
                "name": "newPathLen",
                "type": "size"
            }
        ]
    },
    "syscall_path_unlink_file": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "path",
                "type": "unsafe_Pointer"
            },
            {
                "name": "pathLen",
                "type": "size"
            }
        ]
    },
    "syscall_path_open": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "rootFD",
                "type": "int32"
            },
            {
                "name": "dirflags",
                "type": "lookupflags"
            },
            {
                "name": "path",
                "type": "unsafe_Pointer"
            },
            {
                "name": "pathLen",
                "type": "size"
            },
            {
                "name": "oflags",
                "type": "oflags"
            },
            {
                "name": "fsRightsBase",
                "type": "rights"
            },
            {
                "name": "fsRightsInheriting",
                "type": "rights"
            },
            {
                "name": "fsFlags",
                "type": "fdflags"
            },
            {
                "name": "fd",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "syscall_random_get": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "unsafe_Pointer"
            },
            {
                "name": "bufLen",
                "type": "size"
            }
        ]
    },
    "syscall_fd_fdstat_get": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "buf",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "syscall_fd_fdstat_set_flags": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "flags",
                "type": "fdflags"
            }
        ]
    },
    "syscall_fd_fdstat_get_flags": {
        "result": "struct syscall_fd_fdstat_get_flags_retval {uint32 field_0;error err1;}",
        "result_name": "syscall_fd_fdstat_get_flags_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_fd_fdstat_get_type": {
        "result": "struct syscall_fd_fdstat_get_type_retval {uint8 field_0;error err1;}",
        "result_name": "syscall_fd_fdstat_get_type_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_fd_prestat_get": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "prestat",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "syscall_fd_prestat_dir_name": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "path",
                "type": "unsafe_Pointer"
            },
            {
                "name": "pathLen",
                "type": "size"
            }
        ]
    },
    "syscall_appendCleanPath": {
        "result": "struct syscall_appendCleanPath_retval {_slice_byte field_0;bool field_1;}",
        "result_name": "syscall_appendCleanPath_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "lookupParent",
                "type": "bool"
            }
        ]
    },
    "syscall_joinPath": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "syscall_isAbs": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "syscall_isDir": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "syscall_hasPrefix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "syscall_hasSuffix": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "syscall_preparePath": {
        "result": "struct syscall_preparePath_retval {int32 field_0;unsafe_Pointer field_1;size field_2;}",
        "result_name": "syscall_preparePath_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "syscall_ReadDir": {
        "result": "struct syscall_ReadDir_retval {int field_0;error err1;}",
        "result_name": "syscall_ReadDir_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "cookie",
                "type": "dircookie"
            }
        ]
    },
    "syscall_setDefaultMode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "st",
                "type": "_ptr_Stat_t"
            }
        ]
    },
    "syscall_Getwd": {
        "result": "struct syscall_Getwd_retval {string field_0;error err1;}",
        "result_name": "syscall_Getwd_retval",
        "parameters": []
    },
    "syscall_bytesPointer": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_stringPointer": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "syscall_makeIOVec": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_RandomGet": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_TestJoinPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_BenchmarkJoinPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "syscall_TestGetdirentries": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_testGetdirentries": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "syscall_LsfStmt": {
        "result": "_ptr_SockFilter",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "syscall_LsfJump": {
        "result": "_ptr_SockFilter",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            },
            {
                "name": "k",
                "type": "int"
            },
            {
                "name": "jt",
                "type": "int"
            },
            {
                "name": "jf",
                "type": "int"
            }
        ]
    },
    "syscall_LsfSocket": {
        "result": "struct syscall_LsfSocket_retval {int field_0;error err1;}",
        "result_name": "syscall_LsfSocket_retval",
        "parameters": [
            {
                "name": "ifindex",
                "type": "int"
            },
            {
                "name": "proto",
                "type": "int"
            }
        ]
    },
    "syscall_SetLsfPromisc": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "m",
                "type": "bool"
            }
        ]
    },
    "syscall_AttachLsf": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "i",
                "type": "_slice_SockFilter"
            }
        ]
    },
    "syscall_DetachLsf": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_TestMmap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_msanRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "syscall_msanWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "len",
                "type": "int"
            }
        ]
    },
    "syscall_nlmAlignOf": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "msglen",
                "type": "int"
            }
        ]
    },
    "syscall_rtaAlignOf": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "attrlen",
                "type": "int"
            }
        ]
    },
    "syscall__ptr_NetlinkRouteRequest_toWireFormat": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "syscall_newNetlinkRouteRequest": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "proto",
                "type": "int"
            },
            {
                "name": "seq",
                "type": "int"
            },
            {
                "name": "family",
                "type": "int"
            }
        ]
    },
    "syscall_NetlinkRIB": {
        "result": "struct syscall_NetlinkRIB_retval {_slice_byte field_0;error err1;}",
        "result_name": "syscall_NetlinkRIB_retval",
        "parameters": [
            {
                "name": "proto",
                "type": "int"
            },
            {
                "name": "family",
                "type": "int"
            }
        ]
    },
    "syscall_ParseNetlinkMessage": {
        "result": "struct syscall_ParseNetlinkMessage_retval {_slice_NetlinkMessage field_0;error err1;}",
        "result_name": "syscall_ParseNetlinkMessage_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_netlinkMessageHeaderAndData": {
        "result": "struct syscall_netlinkMessageHeaderAndData_retval {_ptr_NlMsghdr field_0;_slice_byte field_1;int field_2;error err3;}",
        "result_name": "syscall_netlinkMessageHeaderAndData_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_ParseNetlinkRouteAttr": {
        "result": "struct syscall_ParseNetlinkRouteAttr_retval {_slice_NetlinkRouteAttr field_0;error err1;}",
        "result_name": "syscall_ParseNetlinkRouteAttr_retval",
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_NetlinkMessage"
            }
        ]
    },
    "syscall_netlinkRouteAttrAndValue": {
        "result": "struct syscall_netlinkRouteAttrAndValue_retval {_ptr_RtAttr field_0;_slice_byte field_1;int field_2;error err3;}",
        "result_name": "syscall_netlinkRouteAttrAndValue_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_Socket": {
        "result": "struct syscall_Socket_retval {Handle field_0;error err1;}",
        "result_name": "syscall_Socket_retval",
        "parameters": [
            {
                "name": "domain",
                "type": "int"
            },
            {
                "name": "typ",
                "type": "int"
            },
            {
                "name": "proto",
                "type": "int"
            }
        ]
    },
    "syscall_Bind": {
        "result": "struct syscall_Bind_retval {error err0;}",
        "result_name": "syscall_Bind_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "sa",
                "type": "Sockaddr"
            }
        ]
    },
    "syscall_StopIO": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_Listen": {
        "result": "struct syscall_Listen_retval {error err0;}",
        "result_name": "syscall_Listen_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "backlog",
                "type": "int"
            }
        ]
    },
    "syscall_Accept": {
        "result": "struct syscall_Accept_retval {Handle field_0;Sockaddr field_1;error err2;}",
        "result_name": "syscall_Accept_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            }
        ]
    },
    "syscall_Connect": {
        "result": "struct syscall_Connect_retval {error err0;}",
        "result_name": "syscall_Connect_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "sa",
                "type": "Sockaddr"
            }
        ]
    },
    "syscall_Recvfrom": {
        "result": "struct syscall_Recvfrom_retval {int field_0;Sockaddr field_1;error err2;}",
        "result_name": "syscall_Recvfrom_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_Sendto": {
        "result": "struct syscall_Sendto_retval {error err0;}",
        "result_name": "syscall_Sendto_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "to",
                "type": "Sockaddr"
            }
        ]
    },
    "syscall_Recvmsg": {
        "result": "struct syscall_Recvmsg_retval {int field_0;int field_1;Sockaddr field_2;error err3;}",
        "result_name": "syscall_Recvmsg_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_SendmsgN": {
        "result": "struct syscall_SendmsgN_retval {int field_0;error err1;}",
        "result_name": "syscall_SendmsgN_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "to",
                "type": "Sockaddr"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_GetsockoptInt": {
        "result": "struct syscall_GetsockoptInt_retval {int field_0;error err1;}",
        "result_name": "syscall_GetsockoptInt_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "syscall_SetsockoptInt": {
        "result": "struct syscall_SetsockoptInt_retval {error err0;}",
        "result_name": "syscall_SetsockoptInt_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "value",
                "type": "int"
            }
        ]
    },
    "syscall_SetReadDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "t",
                "type": "int64"
            }
        ]
    },
    "syscall_SetWriteDeadline": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "t",
                "type": "int64"
            }
        ]
    },
    "syscall_Shutdown": {
        "result": "struct syscall_Shutdown_retval {error err0;}",
        "result_name": "syscall_Shutdown_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "how",
                "type": "int"
            }
        ]
    },
    "syscall_sock_accept": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "flags",
                "type": "fdflags"
            },
            {
                "name": "newfd",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "syscall_sock_shutdown": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int32"
            },
            {
                "name": "flags",
                "type": "sdflags"
            }
        ]
    },
    "syscall_ProcExit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int32"
            }
        ]
    },
    "syscall_ptrace": {
        "result": "struct syscall_ptrace_retval {error err0;}",
        "result_name": "syscall_ptrace_retval",
        "parameters": [
            {
                "name": "request",
                "type": "int"
            },
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "data",
                "type": "uintptr"
            }
        ]
    },
    "syscall_ptracePtr": {
        "result": "struct syscall_ptracePtr_retval {error err0;}",
        "result_name": "syscall_ptracePtr_retval",
        "parameters": [
            {
                "name": "request",
                "type": "int"
            },
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "data",
                "type": "uintptr"
            }
        ]
    },
    "syscall_Fixwd": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_fixwdLocked": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_fixwd": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "paths",
                "type": "string"
            }
        ]
    },
    "syscall_getwd": {
        "result": "struct syscall_getwd_retval {string field_0;error err1;}",
        "result_name": "syscall_getwd_retval",
        "parameters": []
    },
    "syscall_Setrlimit": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "resource",
                "type": "int"
            },
            {
                "name": "rlim",
                "type": "_ptr_Rlimit"
            }
        ]
    },
    "syscall_adjustFileLimit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lim",
                "type": "_ptr_Rlimit"
            }
        ]
    },
    "syscall_TestOpenFileLimit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_rsaAlignOf": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "salen",
                "type": "int"
            }
        ]
    },
    "syscall_parseSockaddrLink": {
        "result": "struct syscall_parseSockaddrLink_retval {_ptr_SockaddrDatalink field_0;error err1;}",
        "result_name": "syscall_parseSockaddrLink_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_parseLinkLayerAddr": {
        "result": "struct syscall_parseLinkLayerAddr_retval {_ptr_SockaddrDatalink field_0;int field_1;error err2;}",
        "result_name": "syscall_parseLinkLayerAddr_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_parseSockaddrInet": {
        "result": "struct syscall_parseSockaddrInet_retval {Sockaddr field_0;error err1;}",
        "result_name": "syscall_parseSockaddrInet_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "family",
                "type": "byte"
            }
        ]
    },
    "syscall_parseNetworkLayerAddr": {
        "result": "struct syscall_parseNetworkLayerAddr_retval {Sockaddr field_0;error err1;}",
        "result_name": "syscall_parseNetworkLayerAddr_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "family",
                "type": "byte"
            }
        ]
    },
    "syscall_RouteRIB": {
        "result": "struct syscall_RouteRIB_retval {_slice_byte field_0;error err1;}",
        "result_name": "syscall_RouteRIB_retval",
        "parameters": [
            {
                "name": "facility",
                "type": "int"
            },
            {
                "name": "param",
                "type": "int"
            }
        ]
    },
    "syscall__ptr_RouteMessage_sockaddr": {
        "result": "struct syscall__ptr_RouteMessage_sockaddr_retval {_slice_Sockaddr field_0;error err1;}",
        "result_name": "syscall__ptr_RouteMessage_sockaddr_retval",
        "parameters": []
    },
    "syscall__ptr_InterfaceMessage_sockaddr": {
        "result": "struct syscall__ptr_InterfaceMessage_sockaddr_retval {_slice_Sockaddr field_0;error err1;}",
        "result_name": "syscall__ptr_InterfaceMessage_sockaddr_retval",
        "parameters": []
    },
    "syscall__ptr_InterfaceAddrMessage_sockaddr": {
        "result": "struct syscall__ptr_InterfaceAddrMessage_sockaddr_retval {_slice_Sockaddr field_0;error err1;}",
        "result_name": "syscall__ptr_InterfaceAddrMessage_sockaddr_retval",
        "parameters": []
    },
    "syscall_ParseRoutingMessage": {
        "result": "struct syscall_ParseRoutingMessage_retval {_slice_RoutingMessage field_0;error err1;}",
        "result_name": "syscall_ParseRoutingMessage_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_ParseRoutingSockaddr": {
        "result": "struct syscall_ParseRoutingSockaddr_retval {_slice_Sockaddr field_0;error err1;}",
        "result_name": "syscall_ParseRoutingSockaddr_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "RoutingMessage"
            }
        ]
    },
    "syscall__ptr_anyMessage_toRoutingMessage": {
        "result": "RoutingMessage",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall__ptr_InterfaceMulticastAddrMessage_sockaddr": {
        "result": "struct syscall__ptr_InterfaceMulticastAddrMessage_sockaddr_retval {_slice_Sockaddr field_0;error err1;}",
        "result_name": "syscall__ptr_InterfaceMulticastAddrMessage_sockaddr_retval",
        "parameters": []
    },
    "syscall__ptr_InterfaceAnnounceMessage_sockaddr": {
        "result": "struct syscall__ptr_InterfaceAnnounceMessage_sockaddr_retval {_slice_Sockaddr field_0;error err1;}",
        "result_name": "syscall__ptr_InterfaceAnnounceMessage_sockaddr_retval",
        "parameters": []
    },
    "syscall__ptr_anyMessage_parseRouteMessage": {
        "result": "_ptr_RouteMessage",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall__ptr_anyMessage_parseInterfaceMessage": {
        "result": "_ptr_InterfaceMessage",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_TranslateAccountName": {
        "result": "struct syscall_TranslateAccountName_retval {string field_0;error err1;}",
        "result_name": "syscall_TranslateAccountName_retval",
        "parameters": [
            {
                "name": "username",
                "type": "string"
            },
            {
                "name": "from",
                "type": "uint32"
            },
            {
                "name": "to",
                "type": "uint32"
            },
            {
                "name": "initSize",
                "type": "int"
            }
        ]
    },
    "syscall_StringToSid": {
        "result": "struct syscall_StringToSid_retval {_ptr_SID field_0;error err1;}",
        "result_name": "syscall_StringToSid_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "syscall_LookupSID": {
        "result": "struct syscall_LookupSID_retval {_ptr_SID field_0;string field_1;uint32 field_2;error err3;}",
        "result_name": "syscall_LookupSID_retval",
        "parameters": [
            {
                "name": "system",
                "type": "string"
            },
            {
                "name": "account",
                "type": "string"
            }
        ]
    },
    "syscall__ptr_SID_String": {
        "result": "struct syscall__ptr_SID_String_retval {string field_0;error err1;}",
        "result_name": "syscall__ptr_SID_String_retval",
        "parameters": []
    },
    "syscall__ptr_SID_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "syscall__ptr_SID_Copy": {
        "result": "struct syscall__ptr_SID_Copy_retval {_ptr_SID field_0;error err1;}",
        "result_name": "syscall__ptr_SID_Copy_retval",
        "parameters": []
    },
    "syscall__ptr_SID_LookupAccount": {
        "result": "struct syscall__ptr_SID_LookupAccount_retval {string field_0;uint32 field_1;error err2;}",
        "result_name": "syscall__ptr_SID_LookupAccount_retval",
        "parameters": [
            {
                "name": "system",
                "type": "string"
            }
        ]
    },
    "syscall_OpenCurrentProcessToken": {
        "result": "struct syscall_OpenCurrentProcessToken_retval {Token field_0;error err1;}",
        "result_name": "syscall_OpenCurrentProcessToken_retval",
        "parameters": []
    },
    "syscall_Token_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "syscall_Token_getInfo": {
        "result": "struct syscall_Token_getInfo_retval {unsafe_Pointer field_0;error err1;}",
        "result_name": "syscall_Token_getInfo_retval",
        "parameters": [
            {
                "name": "class",
                "type": "uint32"
            },
            {
                "name": "initSize",
                "type": "int"
            }
        ]
    },
    "syscall_Token_GetTokenUser": {
        "result": "struct syscall_Token_GetTokenUser_retval {_ptr_Tokenuser field_0;error err1;}",
        "result_name": "syscall_Token_GetTokenUser_retval",
        "parameters": []
    },
    "syscall_Token_GetTokenPrimaryGroup": {
        "result": "struct syscall_Token_GetTokenPrimaryGroup_retval {_ptr_Tokenprimarygroup field_0;error err1;}",
        "result_name": "syscall_Token_GetTokenPrimaryGroup_retval",
        "parameters": []
    },
    "syscall_Token_GetUserProfileDirectory": {
        "result": "struct syscall_Token_GetUserProfileDirectory_retval {string field_0;error err1;}",
        "result_name": "syscall_Token_GetUserProfileDirectory_retval",
        "parameters": []
    },
    "syscall_cmsgAlignOf": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "salen",
                "type": "int"
            }
        ]
    },
    "syscall_UnixCredentials": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "ucred",
                "type": "_ptr_Ucred"
            }
        ]
    },
    "syscall_ParseUnixCredentials": {
        "result": "struct syscall_ParseUnixCredentials_retval {_ptr_Ucred field_0;error err1;}",
        "result_name": "syscall_ParseUnixCredentials_retval",
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_SocketControlMessage"
            }
        ]
    },
    "syscall_CmsgLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "datalen",
                "type": "int"
            }
        ]
    },
    "syscall_CmsgSpace": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "datalen",
                "type": "int"
            }
        ]
    },
    "syscall__ptr_Cmsghdr_data": {
        "result": "unsafe_Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "offset",
                "type": "uintptr"
            }
        ]
    },
    "syscall_ParseSocketControlMessage": {
        "result": "struct syscall_ParseSocketControlMessage_retval {_slice_SocketControlMessage field_0;error err1;}",
        "result_name": "syscall_ParseSocketControlMessage_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_socketControlMessageHeaderAndData": {
        "result": "struct syscall_socketControlMessageHeaderAndData_retval {_ptr_Cmsghdr field_0;_slice_byte field_1;error err2;}",
        "result_name": "syscall_socketControlMessageHeaderAndData_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_UnixRights": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "fds",
                "type": "int"
            }
        ]
    },
    "syscall_ParseUnixRights": {
        "result": "struct syscall_ParseUnixRights_retval {_slice_int field_0;error err1;}",
        "result_name": "syscall_ParseUnixRights_retval",
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_SocketControlMessage"
            }
        ]
    },
    "syscall_StringByteSlice": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "syscall_ByteSliceFromString": {
        "result": "struct syscall_ByteSliceFromString_retval {_slice_byte field_0;error err1;}",
        "result_name": "syscall_ByteSliceFromString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "syscall_StringBytePtr": {
        "result": "_ptr_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "syscall_BytePtrFromString": {
        "result": "struct syscall_BytePtrFromString_retval {_ptr_byte field_0;error err1;}",
        "result_name": "syscall_BytePtrFromString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "syscall__ptr_Timespec_Unix": {
        "result": "struct syscall__ptr_Timespec_Unix_retval {int64 field_0;int64 field_1;}",
        "result_name": "syscall__ptr_Timespec_Unix_retval",
        "parameters": []
    },
    "syscall__ptr_Timeval_Unix": {
        "result": "struct syscall__ptr_Timeval_Unix_retval {int64 field_0;int64 field_1;}",
        "result_name": "syscall__ptr_Timeval_Unix_retval",
        "parameters": []
    },
    "syscall__ptr_Timespec_Nano": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "syscall__ptr_Timeval_Nano": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "syscall_Getpagesize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "syscall_Exit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "syscall_runtimeSetenv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "string"
            },
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "syscall_runtimeUnsetenv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "string"
            }
        ]
    },
    "syscall_RawSyscall": {
        "result": "struct syscall_RawSyscall_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_RawSyscall_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "syscall_RawSyscall6": {
        "result": "struct syscall_RawSyscall6_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_RawSyscall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "syscall_rawSyscall6": {
        "result": "struct syscall_rawSyscall6_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_rawSyscall6_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "syscall_syscall6": {
        "result": "struct syscall_syscall6_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_syscall6_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "syscall__ptr_StTimespec_t_Unix": {
        "result": "struct syscall__ptr_StTimespec_t_Unix_retval {int64 field_0;int64 field_1;}",
        "result_name": "syscall__ptr_StTimespec_t_Unix_retval",
        "parameters": []
    },
    "syscall__ptr_StTimespec_t_Nano": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "syscall_Access": {
        "result": "struct syscall_Access_retval {error err0;}",
        "result_name": "syscall_Access_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "syscall_Utimes": {
        "result": "struct syscall_Utimes_retval {error err0;}",
        "result_name": "syscall_Utimes_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "tv",
                "type": "_slice_Timeval"
            }
        ]
    },
    "syscall_Unlinkat": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "syscall_Getgroups": {
        "result": "struct syscall_Getgroups_retval {_slice_int field_0;error err1;}",
        "result_name": "syscall_Getgroups_retval",
        "parameters": []
    },
    "syscall_Setgroups": {
        "result": "struct syscall_Setgroups_retval {error err0;}",
        "result_name": "syscall_Setgroups_retval",
        "parameters": [
            {
                "name": "gids",
                "type": "_slice_int"
            }
        ]
    },
    "syscall_direntIno": {
        "result": "struct syscall_direntIno_retval {uint64 field_0;bool field_1;}",
        "result_name": "syscall_direntIno_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_direntReclen": {
        "result": "struct syscall_direntReclen_retval {uint64 field_0;bool field_1;}",
        "result_name": "syscall_direntReclen_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_direntNamlen": {
        "result": "struct syscall_direntNamlen_retval {uint64 field_0;bool field_1;}",
        "result_name": "syscall_direntNamlen_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_Gettimeofday": {
        "result": "struct syscall_Gettimeofday_retval {error err0;}",
        "result_name": "syscall_Gettimeofday_retval",
        "parameters": [
            {
                "name": "tv",
                "type": "_ptr_Timeval"
            }
        ]
    },
    "syscall_sendfile": {
        "result": "struct syscall_sendfile_retval {int field_0;error err1;}",
        "result_name": "syscall_sendfile_retval",
        "parameters": [
            {
                "name": "outfd",
                "type": "int"
            },
            {
                "name": "infd",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "_ptr_int64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "syscall_Wait4": {
        "result": "struct syscall_Wait4_retval {int field_0;error err1;}",
        "result_name": "syscall_Wait4_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "wstatus",
                "type": "_ptr_WaitStatus"
            },
            {
                "name": "options",
                "type": "int"
            },
            {
                "name": "rusage",
                "type": "_ptr_Rusage"
            }
        ]
    },
    "syscall__ptr_SockaddrInet4_sockaddr": {
        "result": "struct syscall__ptr_SockaddrInet4_sockaddr_retval {unsafe_Pointer field_0;int32 field_1;error err2;}",
        "result_name": "syscall__ptr_SockaddrInet4_sockaddr_retval",
        "parameters": []
    },
    "syscall__ptr_SockaddrInet6_sockaddr": {
        "result": "struct syscall__ptr_SockaddrInet6_sockaddr_retval {unsafe_Pointer field_0;int32 field_1;error err2;}",
        "result_name": "syscall__ptr_SockaddrInet6_sockaddr_retval",
        "parameters": []
    },
    "syscall__ptr_RawSockaddrUnix_setLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "syscall__ptr_SockaddrUnix_sockaddr": {
        "result": "struct syscall__ptr_SockaddrUnix_sockaddr_retval {unsafe_Pointer field_0;int32 field_1;error err2;}",
        "result_name": "syscall__ptr_SockaddrUnix_sockaddr_retval",
        "parameters": []
    },
    "syscall_Getsockname": {
        "result": "struct syscall_Getsockname_retval {Sockaddr field_0;error err1;}",
        "result_name": "syscall_Getsockname_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            }
        ]
    },
    "syscall_recvmsgRaw": {
        "result": "struct syscall_recvmsgRaw_retval {int field_0;int field_1;error err2;}",
        "result_name": "syscall_recvmsgRaw_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "rsa",
                "type": "_ptr_RawSockaddrAny"
            }
        ]
    },
    "syscall_sendmsgN": {
        "result": "struct syscall_sendmsgN_retval {int field_0;error err1;}",
        "result_name": "syscall_sendmsgN_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "ptr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "salen",
                "type": "_Socklen"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall__ptr_RawSockaddrUnix_getLen": {
        "result": "struct syscall__ptr_RawSockaddrUnix_getLen_retval {int field_0;error err1;}",
        "result_name": "syscall__ptr_RawSockaddrUnix_getLen_retval",
        "parameters": []
    },
    "syscall_anyToSockaddr": {
        "result": "struct syscall_anyToSockaddr_retval {Sockaddr field_0;error err1;}",
        "result_name": "syscall_anyToSockaddr_retval",
        "parameters": [
            {
                "name": "rsa",
                "type": "_ptr_RawSockaddrAny"
            }
        ]
    },
    "syscall_WaitStatus_Stopped": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_WaitStatus_StopSignal": {
        "result": "Signal",
        "result_name": null,
        "parameters": []
    },
    "syscall_WaitStatus_Exited": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_WaitStatus_ExitStatus": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "syscall_WaitStatus_Signaled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_WaitStatus_Signal": {
        "result": "Signal",
        "result_name": null,
        "parameters": []
    },
    "syscall_WaitStatus_Continued": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_WaitStatus_CoreDump": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_WaitStatus_TrapCause": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "syscall_raw_ptrace": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "request",
                "type": "int"
            },
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "_ptr_byte"
            },
            {
                "name": "data",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_ptracePeek": {
        "result": "struct syscall_ptracePeek_retval {int field_0;error err1;}",
        "result_name": "syscall_ptracePeek_retval",
        "parameters": [
            {
                "name": "req",
                "type": "int"
            },
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_PtracePeekText": {
        "result": "struct syscall_PtracePeekText_retval {int field_0;error err1;}",
        "result_name": "syscall_PtracePeekText_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_PtracePeekData": {
        "result": "struct syscall_PtracePeekData_retval {int field_0;error err1;}",
        "result_name": "syscall_PtracePeekData_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_ptracePoke": {
        "result": "struct syscall_ptracePoke_retval {int field_0;error err1;}",
        "result_name": "syscall_ptracePoke_retval",
        "parameters": [
            {
                "name": "pokeReq",
                "type": "int"
            },
            {
                "name": "peekReq",
                "type": "int"
            },
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_PtracePokeText": {
        "result": "struct syscall_PtracePokeText_retval {int field_0;error err1;}",
        "result_name": "syscall_PtracePokeText_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_PtracePokeData": {
        "result": "struct syscall_PtracePokeData_retval {int field_0;error err1;}",
        "result_name": "syscall_PtracePokeData_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_PtraceCont": {
        "result": "struct syscall_PtraceCont_retval {error err0;}",
        "result_name": "syscall_PtraceCont_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "signal",
                "type": "int"
            }
        ]
    },
    "syscall_PtraceSingleStep": {
        "result": "struct syscall_PtraceSingleStep_retval {error err0;}",
        "result_name": "syscall_PtraceSingleStep_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "syscall_PtraceAttach": {
        "result": "struct syscall_PtraceAttach_retval {error err0;}",
        "result_name": "syscall_PtraceAttach_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "syscall_PtraceDetach": {
        "result": "struct syscall_PtraceDetach_retval {error err0;}",
        "result_name": "syscall_PtraceDetach_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "syscall_setTimespec": {
        "result": "Timespec",
        "result_name": null,
        "parameters": [
            {
                "name": "sec",
                "type": "int64"
            },
            {
                "name": "nsec",
                "type": "int64"
            }
        ]
    },
    "syscall_setTimeval": {
        "result": "Timeval",
        "result_name": null,
        "parameters": [
            {
                "name": "sec",
                "type": "int64"
            },
            {
                "name": "usec",
                "type": "int64"
            }
        ]
    },
    "syscall_readlen": {
        "result": "struct syscall_readlen_retval {int field_0;error err1;}",
        "result_name": "syscall_readlen_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            },
            {
                "name": "nbuf",
                "type": "int"
            }
        ]
    },
    "syscall_Mmap": {
        "result": "struct syscall_Mmap_retval {_slice_byte field_0;error err1;}",
        "result_name": "syscall_Mmap_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "prot",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_Munmap": {
        "result": "struct syscall_Munmap_retval {error err0;}",
        "result_name": "syscall_Munmap_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall__ptr_Iovec_SetLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "syscall__ptr_Msghdr_SetControllen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "syscall__ptr_Cmsghdr_SetLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "syscall__ptr_SockaddrDatalink_sockaddr": {
        "result": "struct syscall__ptr_SockaddrDatalink_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "syscall__ptr_SockaddrDatalink_sockaddr_retval",
        "parameters": []
    },
    "syscall_GetsockoptByte": {
        "result": "struct syscall_GetsockoptByte_retval {byte field_0;error err1;}",
        "result_name": "syscall_GetsockoptByte_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "syscall_GetsockoptInet4Addr": {
        "result": "struct syscall_GetsockoptInet4Addr_retval {_4_byte field_0;error err1;}",
        "result_name": "syscall_GetsockoptInet4Addr_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "syscall_GetsockoptIPMreq": {
        "result": "struct syscall_GetsockoptIPMreq_retval {_ptr_IPMreq field_0;error err1;}",
        "result_name": "syscall_GetsockoptIPMreq_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "syscall_GetsockoptIPv6Mreq": {
        "result": "struct syscall_GetsockoptIPv6Mreq_retval {_ptr_IPv6Mreq field_0;error err1;}",
        "result_name": "syscall_GetsockoptIPv6Mreq_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "syscall_GetsockoptIPv6MTUInfo": {
        "result": "struct syscall_GetsockoptIPv6MTUInfo_retval {_ptr_IPv6MTUInfo field_0;error err1;}",
        "result_name": "syscall_GetsockoptIPv6MTUInfo_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "syscall_GetsockoptICMPv6Filter": {
        "result": "struct syscall_GetsockoptICMPv6Filter_retval {_ptr_ICMPv6Filter field_0;error err1;}",
        "result_name": "syscall_GetsockoptICMPv6Filter_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "syscall_Kevent": {
        "result": "struct syscall_Kevent_retval {int field_0;error err1;}",
        "result_name": "syscall_Kevent_retval",
        "parameters": [
            {
                "name": "kq",
                "type": "int"
            },
            {
                "name": "changes",
                "type": "_slice_Kevent_t"
            },
            {
                "name": "events",
                "type": "_slice_Kevent_t"
            },
            {
                "name": "timeout",
                "type": "_ptr_Timespec"
            }
        ]
    },
    "syscall_Sysctl": {
        "result": "struct syscall_Sysctl_retval {string field_0;error err1;}",
        "result_name": "syscall_Sysctl_retval",
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "syscall_SysctlUint32": {
        "result": "struct syscall_SysctlUint32_retval {uint32 field_0;error err1;}",
        "result_name": "syscall_SysctlUint32_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "syscall_Futimes": {
        "result": "struct syscall_Futimes_retval {error err0;}",
        "result_name": "syscall_Futimes_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "tv",
                "type": "_slice_Timeval"
            }
        ]
    },
    "syscall_TestGetfsstat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_nametomib": {
        "result": "struct syscall_nametomib_retval {_slice__C_int field_0;error err1;}",
        "result_name": "syscall_nametomib_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "syscall_Getfsstat": {
        "result": "struct syscall_Getfsstat_retval {int field_0;error err1;}",
        "result_name": "syscall_Getfsstat_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_Statfs_t"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_libc_getfsstat_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Kill": {
        "result": "struct syscall_Kill_retval {error err0;}",
        "result_name": "syscall_Kill_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "signum",
                "type": "Signal"
            }
        ]
    },
    "syscall_fdopendir": {
        "result": "struct syscall_fdopendir_retval {uintptr field_0;error err1;}",
        "result_name": "syscall_fdopendir_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_libc_fdopendir_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_writelen": {
        "result": "struct syscall_writelen_retval {int field_0;error err1;}",
        "result_name": "syscall_writelen_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            },
            {
                "name": "nbuf",
                "type": "int"
            }
        ]
    },
    "syscall_Getdirentries": {
        "result": "struct syscall_Getdirentries_retval {int field_0;error err1;}",
        "result_name": "syscall_Getdirentries_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "basep",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "syscall_syscall": {
        "result": "struct syscall_syscall_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_syscall_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "syscall_syscall6X": {
        "result": "struct syscall_syscall6X_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_syscall6X_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "syscall_rawSyscall": {
        "result": "struct syscall_rawSyscall_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_rawSyscall_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "syscall_syscallPtr": {
        "result": "struct syscall_syscallPtr_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_syscallPtr_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "syscall_SetKevent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "k",
                "type": "_ptr_Kevent_t"
            },
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "mode",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_libc_sendfile_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_syscallX": {
        "result": "struct syscall_syscallX_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_syscallX_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "syscall_supportsABI": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ver",
                "type": "uint32"
            }
        ]
    },
    "syscall_Pipe2": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_pread": {
        "result": "struct syscall_pread_retval {int field_0;error err1;}",
        "result_name": "syscall_pread_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "syscall_pwrite": {
        "result": "struct syscall_pwrite_retval {int field_0;error err1;}",
        "result_name": "syscall_pwrite_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "syscall_Accept4": {
        "result": "struct syscall_Accept4_retval {int field_0;Sockaddr field_1;error err2;}",
        "result_name": "syscall_Accept4_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_GetsockoptIPMreqn": {
        "result": "struct syscall_GetsockoptIPMreqn_retval {_ptr_IPMreqn field_0;error err1;}",
        "result_name": "syscall_GetsockoptIPMreqn_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "syscall_SetsockoptIPMreqn": {
        "result": "struct syscall_SetsockoptIPMreqn_retval {error err0;}",
        "result_name": "syscall_SetsockoptIPMreqn_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "mreq",
                "type": "_ptr_IPMreqn"
            }
        ]
    },
    "syscall_Mknod": {
        "result": "struct syscall_Mknod_retval {error err0;}",
        "result_name": "syscall_Mknod_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            },
            {
                "name": "dev",
                "type": "int"
            }
        ]
    },
    "syscall_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "syscall_Flock": {
        "result": "struct syscall_Flock_retval {error err0;}",
        "result_name": "syscall_Flock_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "how",
                "type": "int"
            }
        ]
    },
    "syscall_Errno_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "syscall_Errno_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "error"
            }
        ]
    },
    "syscall_Errno_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_Errno_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_Signal_Signal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Signal_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "syscall_Getuid": {
        "result": "struct syscall_Getuid_retval {int field_0;}",
        "result_name": "syscall_Getuid_retval",
        "parameters": []
    },
    "syscall_Getgid": {
        "result": "struct syscall_Getgid_retval {int field_0;}",
        "result_name": "syscall_Getgid_retval",
        "parameters": []
    },
    "syscall_Geteuid": {
        "result": "struct syscall_Geteuid_retval {int field_0;}",
        "result_name": "syscall_Geteuid_retval",
        "parameters": []
    },
    "syscall_Getegid": {
        "result": "struct syscall_Getegid_retval {int field_0;}",
        "result_name": "syscall_Getegid_retval",
        "parameters": []
    },
    "syscall_Getpid": {
        "result": "struct syscall_Getpid_retval {int field_0;}",
        "result_name": "syscall_Getpid_retval",
        "parameters": []
    },
    "syscall_Getppid": {
        "result": "struct syscall_Getppid_retval {int field_0;}",
        "result_name": "syscall_Getppid_retval",
        "parameters": []
    },
    "syscall_Umask": {
        "result": "struct syscall_Umask_retval {int field_0;}",
        "result_name": "syscall_Umask_retval",
        "parameters": [
            {
                "name": "newmask",
                "type": "int"
            }
        ]
    },
    "syscall_Sendfile": {
        "result": "struct syscall_Sendfile_retval {int field_0;error err1;}",
        "result_name": "syscall_Sendfile_retval",
        "parameters": [
            {
                "name": "outfd",
                "type": "int"
            },
            {
                "name": "infd",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "_ptr_int64"
            },
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "syscall_runtime_entersyscall": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_runtime_exitsyscall": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_rawSyscallNoError": {
        "result": "struct syscall_rawSyscallNoError_retval {uintptr field_0;}",
        "result_name": "syscall_rawSyscallNoError_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "syscall_rawVforkSyscall": {
        "result": "struct syscall_rawVforkSyscall_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_rawVforkSyscall_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            }
        ]
    },
    "syscall_Creat": {
        "result": "struct syscall_Creat_retval {int field_0;error err1;}",
        "result_name": "syscall_Creat_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "syscall_EpollCreate": {
        "result": "struct syscall_EpollCreate_retval {int field_0;error err1;}",
        "result_name": "syscall_EpollCreate_retval",
        "parameters": [
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "syscall_isGroupMember": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "syscall_isCapDacOverrideSet": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_Faccessat": {
        "result": "struct syscall_Faccessat_retval {error err0;}",
        "result_name": "syscall_Faccessat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_Fchmodat": {
        "result": "struct syscall_Fchmodat_retval {error err0;}",
        "result_name": "syscall_Fchmodat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_Openat": {
        "result": "struct syscall_Openat_retval {int field_0;error err1;}",
        "result_name": "syscall_Openat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "syscall_Futimesat": {
        "result": "struct syscall_Futimesat_retval {error err0;}",
        "result_name": "syscall_Futimesat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "tv",
                "type": "_slice_Timeval"
            }
        ]
    },
    "syscall_Mkfifo": {
        "result": "struct syscall_Mkfifo_retval {error err0;}",
        "result_name": "syscall_Mkfifo_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "syscall__ptr_SockaddrLinklayer_sockaddr": {
        "result": "struct syscall__ptr_SockaddrLinklayer_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "syscall__ptr_SockaddrLinklayer_sockaddr_retval",
        "parameters": []
    },
    "syscall__ptr_SockaddrNetlink_sockaddr": {
        "result": "struct syscall__ptr_SockaddrNetlink_sockaddr_retval {unsafe_Pointer field_0;_Socklen field_1;error err2;}",
        "result_name": "syscall__ptr_SockaddrNetlink_sockaddr_retval",
        "parameters": []
    },
    "syscall_GetsockoptUcred": {
        "result": "struct syscall_GetsockoptUcred_retval {_ptr_Ucred field_0;error err1;}",
        "result_name": "syscall_GetsockoptUcred_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            }
        ]
    },
    "syscall_BindToDevice": {
        "result": "struct syscall_BindToDevice_retval {error err0;}",
        "result_name": "syscall_BindToDevice_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "device",
                "type": "string"
            }
        ]
    },
    "syscall_PtraceGetRegs": {
        "result": "struct syscall_PtraceGetRegs_retval {error err0;}",
        "result_name": "syscall_PtraceGetRegs_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regsout",
                "type": "_ptr_PtraceRegs"
            }
        ]
    },
    "syscall_PtraceSetRegs": {
        "result": "struct syscall_PtraceSetRegs_retval {error err0;}",
        "result_name": "syscall_PtraceSetRegs_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "regs",
                "type": "_ptr_PtraceRegs"
            }
        ]
    },
    "syscall_PtraceSetOptions": {
        "result": "struct syscall_PtraceSetOptions_retval {error err0;}",
        "result_name": "syscall_PtraceSetOptions_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "options",
                "type": "int"
            }
        ]
    },
    "syscall_PtraceGetEventMsg": {
        "result": "struct syscall_PtraceGetEventMsg_retval {uint field_0;error err1;}",
        "result_name": "syscall_PtraceGetEventMsg_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "syscall_PtraceSyscall": {
        "result": "struct syscall_PtraceSyscall_retval {error err0;}",
        "result_name": "syscall_PtraceSyscall_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "signal",
                "type": "int"
            }
        ]
    },
    "syscall_Reboot": {
        "result": "struct syscall_Reboot_retval {error err0;}",
        "result_name": "syscall_Reboot_retval",
        "parameters": [
            {
                "name": "how",
                "type": "int"
            }
        ]
    },
    "syscall_Mount": {
        "result": "struct syscall_Mount_retval {error err0;}",
        "result_name": "syscall_Mount_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "afd",
                "type": "int"
            },
            {
                "name": "old",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "int"
            },
            {
                "name": "aname",
                "type": "string"
            }
        ]
    },
    "syscall_runtime_doAllThreadsSyscall": {
        "result": "struct syscall_runtime_doAllThreadsSyscall_retval {uintptr field_0;}",
        "result_name": "syscall_runtime_doAllThreadsSyscall_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "syscall_AllThreadsSyscall": {
        "result": "struct syscall_AllThreadsSyscall_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_AllThreadsSyscall_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "syscall_AllThreadsSyscall6": {
        "result": "struct syscall_AllThreadsSyscall6_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_AllThreadsSyscall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "syscall_cgocaller": {
        "result": "uintptr",
        "result_name": null,
        "parameters": []
    },
    "syscall_Setegid": {
        "result": "struct syscall_Setegid_retval {error err0;}",
        "result_name": "syscall_Setegid_retval",
        "parameters": [
            {
                "name": "egid",
                "type": "int"
            }
        ]
    },
    "syscall_Seteuid": {
        "result": "struct syscall_Seteuid_retval {error err0;}",
        "result_name": "syscall_Seteuid_retval",
        "parameters": [
            {
                "name": "euid",
                "type": "int"
            }
        ]
    },
    "syscall_Setgid": {
        "result": "struct syscall_Setgid_retval {error err0;}",
        "result_name": "syscall_Setgid_retval",
        "parameters": [
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "syscall_Setregid": {
        "result": "struct syscall_Setregid_retval {error err0;}",
        "result_name": "syscall_Setregid_retval",
        "parameters": [
            {
                "name": "rgid",
                "type": "int"
            },
            {
                "name": "egid",
                "type": "int"
            }
        ]
    },
    "syscall_Setresgid": {
        "result": "struct syscall_Setresgid_retval {error err0;}",
        "result_name": "syscall_Setresgid_retval",
        "parameters": [
            {
                "name": "rgid",
                "type": "int"
            },
            {
                "name": "egid",
                "type": "int"
            },
            {
                "name": "sgid",
                "type": "int"
            }
        ]
    },
    "syscall_Setresuid": {
        "result": "struct syscall_Setresuid_retval {error err0;}",
        "result_name": "syscall_Setresuid_retval",
        "parameters": [
            {
                "name": "ruid",
                "type": "int"
            },
            {
                "name": "euid",
                "type": "int"
            },
            {
                "name": "suid",
                "type": "int"
            }
        ]
    },
    "syscall_Setreuid": {
        "result": "struct syscall_Setreuid_retval {error err0;}",
        "result_name": "syscall_Setreuid_retval",
        "parameters": [
            {
                "name": "ruid",
                "type": "int"
            },
            {
                "name": "euid",
                "type": "int"
            }
        ]
    },
    "syscall_Setuid": {
        "result": "struct syscall_Setuid_retval {error err0;}",
        "result_name": "syscall_Setuid_retval",
        "parameters": [
            {
                "name": "uid",
                "type": "int"
            }
        ]
    },
    "syscall_prlimit": {
        "result": "struct syscall_prlimit_retval {error err0;}",
        "result_name": "syscall_prlimit_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "resource",
                "type": "int"
            },
            {
                "name": "newlimit",
                "type": "_ptr_Rlimit"
            },
            {
                "name": "old",
                "type": "_ptr_Rlimit"
            }
        ]
    },
    "syscall_mmap": {
        "result": "struct syscall_mmap_retval {uintptr field_0;error err1;}",
        "result_name": "syscall_mmap_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "length",
                "type": "uintptr"
            },
            {
                "name": "prot",
                "type": "int"
            },
            {
                "name": "flag",
                "type": "int"
            },
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "pos",
                "type": "int64"
            }
        ]
    },
    "syscall_Getrlimit": {
        "result": "struct syscall_Getrlimit_retval {error err0;}",
        "result_name": "syscall_Getrlimit_retval",
        "parameters": [
            {
                "name": "which",
                "type": "int"
            },
            {
                "name": "lim",
                "type": "_ptr_Rlimit"
            }
        ]
    },
    "syscall_setrlimit": {
        "result": "struct syscall_setrlimit_retval {error err0;}",
        "result_name": "syscall_setrlimit_retval",
        "parameters": [
            {
                "name": "which",
                "type": "int"
            },
            {
                "name": "lim",
                "type": "_ptr_Rlimit"
            }
        ]
    },
    "syscall_rawSetrlimit": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "resource",
                "type": "int"
            },
            {
                "name": "rlim",
                "type": "_ptr_Rlimit"
            }
        ]
    },
    "syscall_seek": {
        "result": "struct syscall_seek_retval {int64 field_0;string field_1;}",
        "result_name": "syscall_seek_retval",
        "parameters": [
            {
                "name": "placeholder",
                "type": "uintptr"
            },
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "syscall_socketcall": {
        "result": "struct syscall_socketcall_retval {int field_0;Errno field_1;}",
        "result_name": "syscall_socketcall_retval",
        "parameters": [
            {
                "name": "call",
                "type": "int"
            },
            {
                "name": "a0",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            }
        ]
    },
    "syscall_rawsocketcall": {
        "result": "struct syscall_rawsocketcall_retval {int field_0;Errno field_1;}",
        "result_name": "syscall_rawsocketcall_retval",
        "parameters": [
            {
                "name": "call",
                "type": "int"
            },
            {
                "name": "a0",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            }
        ]
    },
    "syscall_accept4": {
        "result": "struct syscall_accept4_retval {int field_0;error err1;}",
        "result_name": "syscall_accept4_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "rsa",
                "type": "_ptr_RawSockaddrAny"
            },
            {
                "name": "addrlen",
                "type": "_ptr__Socklen"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_getsockname": {
        "result": "struct syscall_getsockname_retval {error err0;}",
        "result_name": "syscall_getsockname_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "rsa",
                "type": "_ptr_RawSockaddrAny"
            },
            {
                "name": "addrlen",
                "type": "_ptr_int32"
            }
        ]
    },
    "syscall_getpeername": {
        "result": "struct syscall_getpeername_retval {error err0;}",
        "result_name": "syscall_getpeername_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "rsa",
                "type": "_ptr_RawSockaddrAny"
            },
            {
                "name": "addrlen",
                "type": "_ptr_int32"
            }
        ]
    },
    "syscall_socketpair": {
        "result": "struct syscall_socketpair_retval {error err0;}",
        "result_name": "syscall_socketpair_retval",
        "parameters": [
            {
                "name": "domain",
                "type": "int"
            },
            {
                "name": "typ",
                "type": "int"
            },
            {
                "name": "proto",
                "type": "int"
            },
            {
                "name": "fd",
                "type": "_ptr__2_int32"
            }
        ]
    },
    "syscall_bind": {
        "result": "struct syscall_bind_retval {error err0;}",
        "result_name": "syscall_bind_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "name",
                "type": "unsafe_Pointer"
            },
            {
                "name": "namelen",
                "type": "int32"
            }
        ]
    },
    "syscall_connect": {
        "result": "struct syscall_connect_retval {error err0;}",
        "result_name": "syscall_connect_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "name",
                "type": "unsafe_Pointer"
            },
            {
                "name": "namelen",
                "type": "int32"
            }
        ]
    },
    "syscall_socket": {
        "result": "struct syscall_socket_retval {Handle field_0;error err1;}",
        "result_name": "syscall_socket_retval",
        "parameters": [
            {
                "name": "af",
                "type": "int32"
            },
            {
                "name": "typ",
                "type": "int32"
            },
            {
                "name": "protocol",
                "type": "int32"
            }
        ]
    },
    "syscall_getsockopt": {
        "result": "struct syscall_getsockopt_retval {error err0;}",
        "result_name": "syscall_getsockopt_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "name",
                "type": "int"
            },
            {
                "name": "val",
                "type": "unsafe_Pointer"
            },
            {
                "name": "vallen",
                "type": "_ptr__Socklen"
            }
        ]
    },
    "syscall_setsockopt": {
        "result": "struct syscall_setsockopt_retval {error err0;}",
        "result_name": "syscall_setsockopt_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "name",
                "type": "int"
            },
            {
                "name": "val",
                "type": "unsafe_Pointer"
            },
            {
                "name": "vallen",
                "type": "uintptr"
            }
        ]
    },
    "syscall_recvfrom": {
        "result": "struct syscall_recvfrom_retval {int field_0;error err1;}",
        "result_name": "syscall_recvfrom_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "from",
                "type": "_ptr_RawSockaddrAny"
            },
            {
                "name": "fromlen",
                "type": "_ptr__Socklen"
            }
        ]
    },
    "syscall_sendto": {
        "result": "struct syscall_sendto_retval {error err0;}",
        "result_name": "syscall_sendto_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "to",
                "type": "unsafe_Pointer"
            },
            {
                "name": "addrlen",
                "type": "_Socklen"
            }
        ]
    },
    "syscall_recvmsg": {
        "result": "struct syscall_recvmsg_retval {int field_0;error err1;}",
        "result_name": "syscall_recvmsg_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "msg",
                "type": "_ptr_Msghdr"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_sendmsg": {
        "result": "struct syscall_sendmsg_retval {int field_0;error err1;}",
        "result_name": "syscall_sendmsg_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "msg",
                "type": "_ptr_Msghdr"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_Fstatfs": {
        "result": "struct syscall_Fstatfs_retval {error err0;}",
        "result_name": "syscall_Fstatfs_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "stat",
                "type": "_ptr_Statfs_t"
            }
        ]
    },
    "syscall_Statfs": {
        "result": "struct syscall_Statfs_retval {error err0;}",
        "result_name": "syscall_Statfs_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "stat",
                "type": "_ptr_Statfs_t"
            }
        ]
    },
    "syscall__ptr_PtraceRegs_PC": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "syscall__ptr_PtraceRegs_SetPC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uint64"
            }
        ]
    },
    "syscall_gettimeofday": {
        "result": "struct syscall_gettimeofday_retval {error err0;}",
        "result_name": "syscall_gettimeofday_retval",
        "parameters": [
            {
                "name": "tv",
                "type": "_ptr_Timeval"
            },
            {
                "name": "tzp",
                "type": "_ptr_Timezone"
            }
        ]
    },
    "syscall_Time": {
        "result": "struct syscall_Time_retval {Time_t field_0;error err1;}",
        "result_name": "syscall_Time_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Time_t"
            }
        ]
    },
    "syscall_Fstatat": {
        "result": "struct syscall_Fstatat_retval {error err0;}",
        "result_name": "syscall_Fstatat_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "stat",
                "type": "_ptr_Stat_t"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_Select": {
        "result": "struct syscall_Select_retval {error err0;}",
        "result_name": "syscall_Select_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "r",
                "type": "_ptr_FdSet"
            },
            {
                "name": "w",
                "type": "_ptr_FdSet"
            },
            {
                "name": "e",
                "type": "_ptr_FdSet"
            },
            {
                "name": "timeout",
                "type": "_ptr_Timeval"
            }
        ]
    },
    "syscall_futimesat": {
        "result": "struct syscall_futimesat_retval {error err0;}",
        "result_name": "syscall_futimesat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "times",
                "type": "_ptr__2_Timeval"
            }
        ]
    },
    "syscall_Utime": {
        "result": "struct syscall_Utime_retval {error err0;}",
        "result_name": "syscall_Utime_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "buf",
                "type": "_ptr_Utimbuf"
            }
        ]
    },
    "syscall_utimes": {
        "result": "struct syscall_utimes_retval {error err0;}",
        "result_name": "syscall_utimes_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "times",
                "type": "_ptr__2_Timeval"
            }
        ]
    },
    "syscall_InotifyInit": {
        "result": "struct syscall_InotifyInit_retval {int field_0;error err1;}",
        "result_name": "syscall_InotifyInit_retval",
        "parameters": []
    },
    "syscall_Pause": {
        "result": "struct syscall_Pause_retval {error err0;}",
        "result_name": "syscall_Pause_retval",
        "parameters": []
    },
    "syscall_makedev": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "major",
                "type": "uint32"
            },
            {
                "name": "minor",
                "type": "uint32"
            }
        ]
    },
    "syscall_timespecFromStatxTimestamp": {
        "result": "Timespec",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "statxTimestamp"
            }
        ]
    },
    "syscall_fstatat": {
        "result": "struct syscall_fstatat_retval {error err0;}",
        "result_name": "syscall_fstatat_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "stat",
                "type": "_ptr_Stat_t"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall__ptr_PtraceRegs_GetEra": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "syscall__ptr_PtraceRegs_SetEra": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "era",
                "type": "uint64"
            }
        ]
    },
    "syscall_Ioperm": {
        "result": "struct syscall_Ioperm_retval {error err0;}",
        "result_name": "syscall_Ioperm_retval",
        "parameters": [
            {
                "name": "from",
                "type": "int"
            },
            {
                "name": "num",
                "type": "int"
            },
            {
                "name": "on",
                "type": "int"
            }
        ]
    },
    "syscall_Iopl": {
        "result": "struct syscall_Iopl_retval {error err0;}",
        "result_name": "syscall_Iopl_retval",
        "parameters": [
            {
                "name": "level",
                "type": "int"
            }
        ]
    },
    "syscall_fillStat_t": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_Stat_t"
            },
            {
                "name": "st",
                "type": "_ptr_stat_t"
            }
        ]
    },
    "syscall_SyncFileRange": {
        "result": "struct syscall_SyncFileRange_retval {error err0;}",
        "result_name": "syscall_SyncFileRange_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "n",
                "type": "int64"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_Renameat": {
        "result": "struct syscall_Renameat_retval {error err0;}",
        "result_name": "syscall_Renameat_retval",
        "parameters": [
            {
                "name": "olddirfd",
                "type": "int"
            },
            {
                "name": "oldpath",
                "type": "string"
            },
            {
                "name": "newdirfd",
                "type": "int"
            },
            {
                "name": "newpath",
                "type": "string"
            }
        ]
    },
    "syscall_chtmpdir": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_touch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "syscall_TestFaccessat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestFchmodat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestParseNetlinkMessage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestSyscallNoError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_filesystemIsNoSUID": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "syscall_syscallNoError": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_TestAllThreadsSyscall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_compareStatus": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "filter",
                "type": "string"
            },
            {
                "name": "expect",
                "type": "string"
            }
        ]
    },
    "syscall_killAThread": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "chan_send_struct"
            }
        ]
    },
    "syscall_TestSetuidEtc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestAllThreadsSyscallError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestAllThreadsSyscallBlockedSyscall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_sysctlNodes": {
        "result": "struct syscall_sysctlNodes_retval {_slice_Sysctlnode field_0;error err1;}",
        "result_name": "syscall_sysctlNodes_retval",
        "parameters": [
            {
                "name": "mib",
                "type": "_slice__C_int"
            }
        ]
    },
    "syscall_syscallInternal": {
        "result": "struct syscall_syscallInternal_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_syscallInternal_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "syscall_syscall6Internal": {
        "result": "struct syscall_syscall6Internal_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_syscall6Internal_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "syscall_rawSyscallInternal": {
        "result": "struct syscall_rawSyscallInternal_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_rawSyscallInternal_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            }
        ]
    },
    "syscall_rawSyscall6Internal": {
        "result": "struct syscall_rawSyscall6Internal_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_rawSyscall6Internal_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "syscall_syscall9Internal": {
        "result": "struct syscall_syscall9Internal_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_syscall9Internal_retval",
        "parameters": [
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            }
        ]
    },
    "syscall_syscall10": {
        "result": "struct syscall_syscall10_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_syscall10_retval",
        "parameters": [
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            },
            {
                "name": "a10",
                "type": "uintptr"
            }
        ]
    },
    "syscall_syscall10X": {
        "result": "struct syscall_syscall10X_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_syscall10X_retval",
        "parameters": [
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            },
            {
                "name": "a10",
                "type": "uintptr"
            }
        ]
    },
    "syscall_rawSyscall6X": {
        "result": "struct syscall_rawSyscall6X_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_rawSyscall6X_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "syscall_rawSyscall10X": {
        "result": "struct syscall_rawSyscall10X_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_rawSyscall10X_retval",
        "parameters": [
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            },
            {
                "name": "a10",
                "type": "uintptr"
            }
        ]
    },
    "syscall_syscall9": {
        "result": "struct syscall_syscall9_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_syscall9_retval",
        "parameters": [
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            }
        ]
    },
    "syscall_syscall9X": {
        "result": "struct syscall_syscall9X_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_syscall9X_retval",
        "parameters": [
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            },
            {
                "name": "a7",
                "type": "uintptr"
            },
            {
                "name": "a8",
                "type": "uintptr"
            },
            {
                "name": "a9",
                "type": "uintptr"
            }
        ]
    },
    "syscall_ErrorString_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "syscall_NewError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "syscall_ErrorString_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "target",
                "type": "error"
            }
        ]
    },
    "syscall_checkErrMessageContent": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "ErrorString"
            },
            {
                "name": "msgs",
                "type": "string"
            }
        ]
    },
    "syscall_contains": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "sep",
                "type": "string"
            }
        ]
    },
    "syscall_ErrorString_Temporary": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_ErrorString_Timeout": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_Note_Signal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Note_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "syscall_atoi": {
        "result": "struct syscall_atoi_retval {uint field_0;}",
        "result_name": "syscall_atoi_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_cstring": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_errstr": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "syscall_readnum": {
        "result": "struct syscall_readnum_retval {uint field_0;error err1;}",
        "result_name": "syscall_readnum_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "syscall_Fd2path": {
        "result": "struct syscall_Fd2path_retval {string field_0;error err1;}",
        "result_name": "syscall_Fd2path_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_Waitmsg_Exited": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_Waitmsg_Signaled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_Waitmsg_ExitStatus": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "syscall_Await": {
        "result": "struct syscall_Await_retval {error err0;}",
        "result_name": "syscall_Await_retval",
        "parameters": [
            {
                "name": "w",
                "type": "_ptr_Waitmsg"
            }
        ]
    },
    "syscall_Unmount": {
        "result": "struct syscall_Unmount_retval {error err0;}",
        "result_name": "syscall_Unmount_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_NsecToTimeval": {
        "result": "struct syscall_NsecToTimeval_retval {Timeval field_0;}",
        "result_name": "syscall_NsecToTimeval_retval",
        "parameters": [
            {
                "name": "nsec",
                "type": "int64"
            }
        ]
    },
    "syscall_nsec": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "syscall_Create": {
        "result": "struct syscall_Create_retval {int field_0;error err1;}",
        "result_name": "syscall_Create_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "uint32"
            }
        ]
    },
    "syscall_Remove": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "syscall_Wstat": {
        "result": "struct syscall_Wstat_retval {error err0;}",
        "result_name": "syscall_Wstat_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "edir",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_testalias": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "fn",
                "type": "string"
            },
            {
                "name": "sys1",
                "type": "void*"
            },
            {
                "name": "sys2",
                "type": "void*"
            }
        ]
    },
    "syscall_TestPlan9Syserr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestExecPtrace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_rawSysvicall6": {
        "result": "struct syscall_rawSysvicall6_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_rawSysvicall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "nargs",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "syscall_sysvicall6": {
        "result": "struct syscall_sysvicall6_retval {uintptr field_0;Errno field_1;}",
        "result_name": "syscall_sysvicall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "nargs",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "syscall_wait4": {
        "result": "struct syscall_wait4_retval {int field_0;error err1;}",
        "result_name": "syscall_wait4_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "wstatus",
                "type": "_ptr__C_int"
            },
            {
                "name": "options",
                "type": "int"
            },
            {
                "name": "rusage",
                "type": "_ptr_Rusage"
            }
        ]
    },
    "syscall_gethostname": {
        "result": "struct syscall_gethostname_retval {string field_0;uintptr field_1;}",
        "result_name": "syscall_gethostname_retval",
        "parameters": []
    },
    "syscall_Gethostname": {
        "result": "struct syscall_Gethostname_retval {string field_0;error err1;}",
        "result_name": "syscall_Gethostname_retval",
        "parameters": []
    },
    "syscall_Getexecname": {
        "result": "struct syscall_Getexecname_retval {string field_0;error err1;}",
        "result_name": "syscall_Getexecname_retval",
        "parameters": []
    },
    "syscall_testSetGetenv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "syscall_TestEnv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestExecErrPermutedFds": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestGettimeofday": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_clen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall__ptr_mmapper_Mmap": {
        "result": "struct syscall__ptr_mmapper_Mmap_retval {_slice_byte field_0;error err1;}",
        "result_name": "syscall__ptr_mmapper_Mmap_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "length",
                "type": "int"
            },
            {
                "name": "prot",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall__ptr_mmapper_Munmap": {
        "result": "struct syscall__ptr_mmapper_Munmap_retval {error err0;}",
        "result_name": "syscall__ptr_mmapper_Munmap_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_errnoErr": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "e",
                "type": "Errno"
            }
        ]
    },
    "syscall_Getpeername": {
        "result": "struct syscall_Getpeername_retval {Sockaddr field_0;error err1;}",
        "result_name": "syscall_Getpeername_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            }
        ]
    },
    "syscall_recvfromInet4": {
        "result": "struct syscall_recvfromInet4_retval {int field_0;error err1;}",
        "result_name": "syscall_recvfromInet4_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "from",
                "type": "_ptr_SockaddrInet4"
            }
        ]
    },
    "syscall_recvfromInet6": {
        "result": "struct syscall_recvfromInet6_retval {int field_0;error err1;}",
        "result_name": "syscall_recvfromInet6_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "from",
                "type": "_ptr_SockaddrInet6"
            }
        ]
    },
    "syscall_recvmsgInet4": {
        "result": "struct syscall_recvmsgInet4_retval {int field_0;int field_1;error err2;}",
        "result_name": "syscall_recvmsgInet4_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "from",
                "type": "_ptr_SockaddrInet4"
            }
        ]
    },
    "syscall_recvmsgInet6": {
        "result": "struct syscall_recvmsgInet6_retval {int field_0;int field_1;error err2;}",
        "result_name": "syscall_recvmsgInet6_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "from",
                "type": "_ptr_SockaddrInet6"
            }
        ]
    },
    "syscall_Sendmsg": {
        "result": "struct syscall_Sendmsg_retval {error err0;}",
        "result_name": "syscall_Sendmsg_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "to",
                "type": "Sockaddr"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_sendmsgNInet4": {
        "result": "struct syscall_sendmsgNInet4_retval {int field_0;error err1;}",
        "result_name": "syscall_sendmsgNInet4_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "to",
                "type": "_ptr_SockaddrInet4"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_sendmsgNInet6": {
        "result": "struct syscall_sendmsgNInet6_retval {int field_0;error err1;}",
        "result_name": "syscall_sendmsgNInet6_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "oob",
                "type": "_slice_byte"
            },
            {
                "name": "to",
                "type": "_ptr_SockaddrInet6"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_sendtoInet4": {
        "result": "struct syscall_sendtoInet4_retval {error err0;}",
        "result_name": "syscall_sendtoInet4_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "to",
                "type": "_ptr_SockaddrInet4"
            }
        ]
    },
    "syscall_sendtoInet6": {
        "result": "struct syscall_sendtoInet6_retval {error err0;}",
        "result_name": "syscall_sendtoInet6_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "to",
                "type": "_ptr_SockaddrInet6"
            }
        ]
    },
    "syscall_SetsockoptByte": {
        "result": "struct syscall_SetsockoptByte_retval {error err0;}",
        "result_name": "syscall_SetsockoptByte_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "value",
                "type": "byte"
            }
        ]
    },
    "syscall_SetsockoptInet4Addr": {
        "result": "struct syscall_SetsockoptInet4Addr_retval {error err0;}",
        "result_name": "syscall_SetsockoptInet4Addr_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "value",
                "type": "_4_byte"
            }
        ]
    },
    "syscall_SetsockoptIPMreq": {
        "result": "struct syscall_SetsockoptIPMreq_retval {error err0;}",
        "result_name": "syscall_SetsockoptIPMreq_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "mreq",
                "type": "_ptr_IPMreq"
            }
        ]
    },
    "syscall_SetsockoptIPv6Mreq": {
        "result": "struct syscall_SetsockoptIPv6Mreq_retval {error err0;}",
        "result_name": "syscall_SetsockoptIPv6Mreq_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "mreq",
                "type": "_ptr_IPv6Mreq"
            }
        ]
    },
    "syscall_SetsockoptICMPv6Filter": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "filter",
                "type": "_ptr_ICMPv6Filter"
            }
        ]
    },
    "syscall_SetsockoptLinger": {
        "result": "struct syscall_SetsockoptLinger_retval {error err0;}",
        "result_name": "syscall_SetsockoptLinger_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "l",
                "type": "_ptr_Linger"
            }
        ]
    },
    "syscall_SetsockoptString": {
        "result": "struct syscall_SetsockoptString_retval {error err0;}",
        "result_name": "syscall_SetsockoptString_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "syscall_SetsockoptTimeval": {
        "result": "struct syscall_SetsockoptTimeval_retval {error err0;}",
        "result_name": "syscall_SetsockoptTimeval_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "level",
                "type": "int"
            },
            {
                "name": "opt",
                "type": "int"
            },
            {
                "name": "tv",
                "type": "_ptr_Timeval"
            }
        ]
    },
    "syscall_Socketpair": {
        "result": "struct syscall_Socketpair_retval {_2_int field_0;error err1;}",
        "result_name": "syscall_Socketpair_retval",
        "parameters": [
            {
                "name": "domain",
                "type": "int"
            },
            {
                "name": "typ",
                "type": "int"
            },
            {
                "name": "proto",
                "type": "int"
            }
        ]
    },
    "syscall__": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_TestFcntlFlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestPassFD": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_passFDChild": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_TestUnixRightsRoundtrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestSeekFailure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestSetsockoptString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestENFILETemporary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall__ptr_Timespec_timestamp": {
        "result": "timestamp",
        "result_name": null,
        "parameters": []
    },
    "syscall__ptr_Timespec_setTimestamp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "timestamp"
            }
        ]
    },
    "syscall__ptr_Timeval_timestamp": {
        "result": "timestamp",
        "result_name": null,
        "parameters": []
    },
    "syscall__ptr_Timeval_setTimestamp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "timestamp"
            }
        ]
    },
    "syscall_clock_time_get": {
        "result": "Errno",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "clockid"
            },
            {
                "name": "precision",
                "type": "timestamp"
            },
            {
                "name": "time",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "syscall_StringToUTF16": {
        "result": "_slice_uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "syscall_UTF16FromString": {
        "result": "struct syscall_UTF16FromString_retval {_slice_uint16 field_0;error err1;}",
        "result_name": "syscall_UTF16FromString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "syscall_UTF16ToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_uint16"
            }
        ]
    },
    "syscall_utf16PtrToString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_uint16"
            }
        ]
    },
    "syscall_StringToUTF16Ptr": {
        "result": "_ptr_uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "syscall_UTF16PtrFromString": {
        "result": "struct syscall_UTF16PtrFromString_retval {_ptr_uint16 field_0;error err1;}",
        "result_name": "syscall_UTF16PtrFromString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "syscall_langid": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "pri",
                "type": "uint16"
            },
            {
                "name": "sub",
                "type": "uint16"
            }
        ]
    },
    "syscall_FormatMessage": {
        "result": "struct syscall_FormatMessage_retval {uint32 field_0;error err1;}",
        "result_name": "syscall_FormatMessage_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "msgsrc",
                "type": "uint32"
            },
            {
                "name": "msgid",
                "type": "uint32"
            },
            {
                "name": "langid",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "_slice_uint16"
            },
            {
                "name": "args",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_compileCallback": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "interface_"
            },
            {
                "name": "cleanstack",
                "type": "bool"
            }
        ]
    },
    "syscall_NewCallback": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "interface_"
            }
        ]
    },
    "syscall_NewCallbackCDecl": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "interface_"
            }
        ]
    },
    "syscall_makeInheritSa": {
        "result": "_ptr_SecurityAttributes",
        "result_name": null,
        "parameters": []
    },
    "syscall_ReadFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "done",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "syscall_WriteFile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "done",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "syscall_setFilePointerEx": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "distToMove",
                "type": "int64"
            },
            {
                "name": "newFilePointer",
                "type": "_ptr_int64"
            },
            {
                "name": "whence",
                "type": "uint32"
            }
        ]
    },
    "syscall_getStdHandle": {
        "result": "struct syscall_getStdHandle_retval {Handle field_0;}",
        "result_name": "syscall_getStdHandle_retval",
        "parameters": [
            {
                "name": "h",
                "type": "int"
            }
        ]
    },
    "syscall_ComputerName": {
        "result": "struct syscall_ComputerName_retval {string field_0;error err1;}",
        "result_name": "syscall_ComputerName_retval",
        "parameters": []
    },
    "syscall_LoadCancelIoEx": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "syscall_LoadSetFileCompletionNotificationModes": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "syscall__ptr_RawSockaddrAny_Sockaddr": {
        "result": "struct syscall__ptr_RawSockaddrAny_Sockaddr_retval {Sockaddr field_0;error err1;}",
        "result_name": "syscall__ptr_RawSockaddrAny_Sockaddr_retval",
        "parameters": []
    },
    "syscall_WSASendto": {
        "result": "struct syscall_WSASendto_retval {error err0;}",
        "result_name": "syscall_WSASendto_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "bufs",
                "type": "_ptr_WSABuf"
            },
            {
                "name": "bufcnt",
                "type": "uint32"
            },
            {
                "name": "sent",
                "type": "_ptr_uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "to",
                "type": "Sockaddr"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "croutine",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_wsaSendtoInet4": {
        "result": "struct syscall_wsaSendtoInet4_retval {error err0;}",
        "result_name": "syscall_wsaSendtoInet4_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "bufs",
                "type": "_ptr_WSABuf"
            },
            {
                "name": "bufcnt",
                "type": "uint32"
            },
            {
                "name": "sent",
                "type": "_ptr_uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "to",
                "type": "_ptr_SockaddrInet4"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "croutine",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_wsaSendtoInet6": {
        "result": "struct syscall_wsaSendtoInet6_retval {error err0;}",
        "result_name": "syscall_wsaSendtoInet6_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "bufs",
                "type": "_ptr_WSABuf"
            },
            {
                "name": "bufcnt",
                "type": "uint32"
            },
            {
                "name": "sent",
                "type": "_ptr_uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "to",
                "type": "_ptr_SockaddrInet6"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "croutine",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_LoadGetAddrInfo": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "syscall_LoadConnectEx": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "syscall_connectEx": {
        "result": "struct syscall_connectEx_retval {error err0;}",
        "result_name": "syscall_connectEx_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "name",
                "type": "unsafe_Pointer"
            },
            {
                "name": "namelen",
                "type": "int32"
            },
            {
                "name": "sendBuf",
                "type": "_ptr_byte"
            },
            {
                "name": "sendDataLen",
                "type": "uint32"
            },
            {
                "name": "bytesSent",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "syscall_ConnectEx": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "sa",
                "type": "Sockaddr"
            },
            {
                "name": "sendBuf",
                "type": "_ptr_byte"
            },
            {
                "name": "sendDataLen",
                "type": "uint32"
            },
            {
                "name": "bytesSent",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "syscall_TimespecToNsec": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "ts",
                "type": "Timespec"
            }
        ]
    },
    "syscall_NsecToTimespec": {
        "result": "Timespec",
        "result_name": null,
        "parameters": [
            {
                "name": "nsec",
                "type": "int64"
            }
        ]
    },
    "syscall_FindFirstFile": {
        "result": "struct syscall_FindFirstFile_retval {Handle field_0;error err1;}",
        "result_name": "syscall_FindFirstFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "data",
                "type": "_ptr_Win32finddata"
            }
        ]
    },
    "syscall_FindNextFile": {
        "result": "struct syscall_FindNextFile_retval {error err0;}",
        "result_name": "syscall_FindNextFile_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "data",
                "type": "_ptr_Win32finddata"
            }
        ]
    },
    "syscall_getProcessEntry": {
        "result": "struct syscall_getProcessEntry_retval {_ptr_ProcessEntry32 field_0;error err1;}",
        "result_name": "syscall_getProcessEntry_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "syscall_fdpath": {
        "result": "struct syscall_fdpath_retval {_slice_uint16 field_0;error err1;}",
        "result_name": "syscall_fdpath_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "Handle"
            },
            {
                "name": "buf",
                "type": "_slice_uint16"
            }
        ]
    },
    "syscall_LoadCreateSymbolicLink": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "syscall_CreateIoCompletionPort": {
        "result": "struct syscall_CreateIoCompletionPort_retval {Handle field_0;error err1;}",
        "result_name": "syscall_CreateIoCompletionPort_retval",
        "parameters": [
            {
                "name": "filehandle",
                "type": "Handle"
            },
            {
                "name": "cphandle",
                "type": "Handle"
            },
            {
                "name": "key",
                "type": "uint32"
            },
            {
                "name": "threadcnt",
                "type": "uint32"
            }
        ]
    },
    "syscall_GetQueuedCompletionStatus": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "cphandle",
                "type": "Handle"
            },
            {
                "name": "qty",
                "type": "_ptr_uint32"
            },
            {
                "name": "key",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr__ptr_Overlapped"
            },
            {
                "name": "timeout",
                "type": "uint32"
            }
        ]
    },
    "syscall_PostQueuedCompletionStatus": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "cphandle",
                "type": "Handle"
            },
            {
                "name": "qty",
                "type": "uint32"
            },
            {
                "name": "key",
                "type": "uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "syscall_newProcThreadAttributeList": {
        "result": "struct syscall_newProcThreadAttributeList_retval {_ptr__PROC_THREAD_ATTRIBUTE_LIST field_0;error err1;}",
        "result_name": "syscall_newProcThreadAttributeList_retval",
        "parameters": [
            {
                "name": "maxAttrCount",
                "type": "uint32"
            }
        ]
    },
    "syscall_RegEnumKeyEx": {
        "result": "struct syscall_RegEnumKeyEx_retval {error err0;}",
        "result_name": "syscall_RegEnumKeyEx_retval",
        "parameters": [
            {
                "name": "key",
                "type": "Handle"
            },
            {
                "name": "index",
                "type": "uint32"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "nameLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "reserved",
                "type": "_ptr_uint32"
            },
            {
                "name": "class",
                "type": "_ptr_uint16"
            },
            {
                "name": "classLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "lastWriteTime",
                "type": "_ptr_Filetime"
            }
        ]
    },
    "syscall_TestOpen_Dir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestComputerName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestWin32finddata": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_abort": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "funcname",
                "type": "string"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "syscall_ExampleLoadLibrary": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_TestTOKEN_ALL_ACCESS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestStdioAreInheritable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestGetwd_DoesNotPanicWhenPathIsLong": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_FuzzUTF16FromString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "syscall_TimevalToNsec": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "tv",
                "type": "Timeval"
            }
        ]
    },
    "syscall_runtimeWrite": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "p",
                "type": "unsafe_Pointer"
            },
            {
                "name": "n",
                "type": "int32"
            }
        ]
    },
    "syscall_faketimeWrite": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall__ptr_Timeval_Nanoseconds": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "syscall__ptr_Filetime_Nanoseconds": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "syscall_NsecToFiletime": {
        "result": "struct syscall_NsecToFiletime_retval {Filetime field_0;}",
        "result_name": "syscall_NsecToFiletime_retval",
        "parameters": [
            {
                "name": "nsec",
                "type": "int64"
            }
        ]
    },
    "syscall_copyFindData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_ptr_Win32finddata"
            },
            {
                "name": "src",
                "type": "_ptr_win32finddata1"
            }
        ]
    },
    "syscall_encodeWTF16": {
        "result": "_slice_uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "buf",
                "type": "_slice_uint16"
            }
        ]
    },
    "syscall_decodeWTF16": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_uint16"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_TestWTF16Rountrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_TestWTF16Golden": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_FuzzEncodeWTF16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "syscall_FuzzDecodeWTF16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "syscall_fcntl": {
        "result": "struct syscall_fcntl_retval {int field_0;error err1;}",
        "result_name": "syscall_fcntl_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "int"
            }
        ]
    },
    "syscall_pipe": {
        "result": "struct syscall_pipe_retval {error err0;}",
        "result_name": "syscall_pipe_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr__2_int32"
            }
        ]
    },
    "syscall_readlink": {
        "result": "struct syscall_readlink_retval {int field_0;error err1;}",
        "result_name": "syscall_readlink_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "bufSize",
                "type": "uint64"
            }
        ]
    },
    "syscall_utimensat": {
        "result": "struct syscall_utimensat_retval {error err0;}",
        "result_name": "syscall_utimensat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "times",
                "type": "_ptr__2_Timespec"
            },
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "syscall_unlinkat": {
        "result": "struct syscall_unlinkat_retval {error err0;}",
        "result_name": "syscall_unlinkat_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_getcwd": {
        "result": "struct syscall_getcwd_retval {int field_0;error err1;}",
        "result_name": "syscall_getcwd_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_getgroups": {
        "result": "struct syscall_getgroups_retval {int field_0;error err1;}",
        "result_name": "syscall_getgroups_retval",
        "parameters": [
            {
                "name": "ngid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "_ptr__Gid_t"
            }
        ]
    },
    "syscall_setgroups": {
        "result": "struct syscall_setgroups_retval {error err0;}",
        "result_name": "syscall_setgroups_retval",
        "parameters": [
            {
                "name": "ngid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "_ptr__Gid_t"
            }
        ]
    },
    "syscall_getdirent": {
        "result": "struct syscall_getdirent_retval {int field_0;error err1;}",
        "result_name": "syscall_getdirent_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_fsyncRange": {
        "result": "struct syscall_fsyncRange_retval {error err0;}",
        "result_name": "syscall_fsyncRange_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "how",
                "type": "int"
            },
            {
                "name": "start",
                "type": "int64"
            },
            {
                "name": "length",
                "type": "int64"
            }
        ]
    },
    "syscall_Getkerninfo": {
        "result": "struct syscall_Getkerninfo_retval {int32 field_0;error err1;}",
        "result_name": "syscall_Getkerninfo_retval",
        "parameters": [
            {
                "name": "op",
                "type": "int32"
            },
            {
                "name": "where",
                "type": "uintptr"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "arg",
                "type": "int64"
            }
        ]
    },
    "syscall_accept": {
        "result": "struct syscall_accept_retval {int field_0;error err1;}",
        "result_name": "syscall_accept_retval",
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "rsa",
                "type": "_ptr_RawSockaddrAny"
            },
            {
                "name": "addrlen",
                "type": "_ptr__Socklen"
            }
        ]
    },
    "syscall_ptrace64": {
        "result": "struct syscall_ptrace64_retval {error err0;}",
        "result_name": "syscall_ptrace64_retval",
        "parameters": [
            {
                "name": "request",
                "type": "int"
            },
            {
                "name": "id",
                "type": "int64"
            },
            {
                "name": "addr",
                "type": "int64"
            },
            {
                "name": "data",
                "type": "int"
            },
            {
                "name": "buff",
                "type": "uintptr"
            }
        ]
    },
    "syscall_ptrace64Ptr": {
        "result": "struct syscall_ptrace64Ptr_retval {error err0;}",
        "result_name": "syscall_ptrace64Ptr_retval",
        "parameters": [
            {
                "name": "request",
                "type": "int"
            },
            {
                "name": "id",
                "type": "int64"
            },
            {
                "name": "addr",
                "type": "int64"
            },
            {
                "name": "data",
                "type": "int"
            },
            {
                "name": "buff",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "syscall_Acct": {
        "result": "struct syscall_Acct_retval {error err0;}",
        "result_name": "syscall_Acct_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "syscall_Chroot": {
        "result": "struct syscall_Chroot_retval {error err0;}",
        "result_name": "syscall_Chroot_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "syscall_Fchownat": {
        "result": "struct syscall_Fchownat_retval {error err0;}",
        "result_name": "syscall_Fchownat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "uid",
                "type": "int"
            },
            {
                "name": "gid",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_Fpathconf": {
        "result": "struct syscall_Fpathconf_retval {int field_0;error err1;}",
        "result_name": "syscall_Fpathconf_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "name",
                "type": "int"
            }
        ]
    },
    "syscall_Getpriority": {
        "result": "struct syscall_Getpriority_retval {int field_0;error err1;}",
        "result_name": "syscall_Getpriority_retval",
        "parameters": [
            {
                "name": "which",
                "type": "int"
            },
            {
                "name": "who",
                "type": "int"
            }
        ]
    },
    "syscall_Getrusage": {
        "result": "struct syscall_Getrusage_retval {error err0;}",
        "result_name": "syscall_Getrusage_retval",
        "parameters": [
            {
                "name": "who",
                "type": "int"
            },
            {
                "name": "rusage",
                "type": "_ptr_Rusage"
            }
        ]
    },
    "syscall_Mkdirat": {
        "result": "struct syscall_Mkdirat_retval {error err0;}",
        "result_name": "syscall_Mkdirat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "syscall_Mknodat": {
        "result": "struct syscall_Mknodat_retval {error err0;}",
        "result_name": "syscall_Mknodat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            },
            {
                "name": "dev",
                "type": "int"
            }
        ]
    },
    "syscall_read": {
        "result": "struct syscall_read_retval {int field_0;error err1;}",
        "result_name": "syscall_read_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_Setpgid": {
        "result": "struct syscall_Setpgid_retval {error err0;}",
        "result_name": "syscall_Setpgid_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "pgid",
                "type": "int"
            }
        ]
    },
    "syscall_Setpriority": {
        "result": "struct syscall_Setpriority_retval {error err0;}",
        "result_name": "syscall_Setpriority_retval",
        "parameters": [
            {
                "name": "which",
                "type": "int"
            },
            {
                "name": "who",
                "type": "int"
            },
            {
                "name": "prio",
                "type": "int"
            }
        ]
    },
    "syscall_Uname": {
        "result": "struct syscall_Uname_retval {error err0;}",
        "result_name": "syscall_Uname_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_Utsname"
            }
        ]
    },
    "syscall_write": {
        "result": "struct syscall_write_retval {int field_0;error err1;}",
        "result_name": "syscall_write_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_writev": {
        "result": "struct syscall_writev_retval {uintptr field_0;error err1;}",
        "result_name": "syscall_writev_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "iovecs",
                "type": "_slice_Iovec"
            }
        ]
    },
    "syscall_munmap": {
        "result": "struct syscall_munmap_retval {error err0;}",
        "result_name": "syscall_munmap_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "length",
                "type": "uintptr"
            }
        ]
    },
    "syscall_libc_getgroups_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_setgroups_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_wait4_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_accept_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_bind_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_connect_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_socket_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_getsockopt_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_setsockopt_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_getpeername_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_getsockname_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_shutdown_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_socketpair_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_recvfrom_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_sendto_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_recvmsg_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_sendmsg_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_kevent": {
        "result": "struct syscall_kevent_retval {int field_0;error err1;}",
        "result_name": "syscall_kevent_retval",
        "parameters": [
            {
                "name": "kq",
                "type": "int"
            },
            {
                "name": "change",
                "type": "unsafe_Pointer"
            },
            {
                "name": "nchange",
                "type": "int"
            },
            {
                "name": "event",
                "type": "unsafe_Pointer"
            },
            {
                "name": "nevent",
                "type": "int"
            },
            {
                "name": "timeout",
                "type": "_ptr_Timespec"
            }
        ]
    },
    "syscall_libc_kevent_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_utimes_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_futimes": {
        "result": "struct syscall_futimes_retval {error err0;}",
        "result_name": "syscall_futimes_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "timeval",
                "type": "_ptr__2_Timeval"
            }
        ]
    },
    "syscall_libc_futimes_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_fcntl_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_pipe_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_utimensat_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_kill": {
        "result": "struct syscall_kill_retval {error err0;}",
        "result_name": "syscall_kill_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "signum",
                "type": "int"
            },
            {
                "name": "posix",
                "type": "int"
            }
        ]
    },
    "syscall_libc_kill_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_access_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Adjtime": {
        "result": "struct syscall_Adjtime_retval {error err0;}",
        "result_name": "syscall_Adjtime_retval",
        "parameters": [
            {
                "name": "delta",
                "type": "_ptr_Timeval"
            },
            {
                "name": "olddelta",
                "type": "_ptr_Timeval"
            }
        ]
    },
    "syscall_libc_adjtime_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_chdir_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Chflags": {
        "result": "struct syscall_Chflags_retval {error err0;}",
        "result_name": "syscall_Chflags_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_libc_chflags_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_chmod_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_chown_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_chroot_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_close_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_closedir": {
        "result": "struct syscall_closedir_retval {error err0;}",
        "result_name": "syscall_closedir_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "uintptr"
            }
        ]
    },
    "syscall_libc_closedir_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_dup_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_dup2_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Exchangedata": {
        "result": "struct syscall_Exchangedata_retval {error err0;}",
        "result_name": "syscall_Exchangedata_retval",
        "parameters": [
            {
                "name": "path1",
                "type": "string"
            },
            {
                "name": "path2",
                "type": "string"
            },
            {
                "name": "options",
                "type": "int"
            }
        ]
    },
    "syscall_libc_exchangedata_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_fchdir_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Fchflags": {
        "result": "struct syscall_Fchflags_retval {error err0;}",
        "result_name": "syscall_Fchflags_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_libc_fchflags_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_fchmod_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_fchown_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_flock_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_fpathconf_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_fsync_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_ftruncate_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Getdtablesize": {
        "result": "struct syscall_Getdtablesize_retval {int field_0;}",
        "result_name": "syscall_Getdtablesize_retval",
        "parameters": []
    },
    "syscall_libc_getdtablesize_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_getegid_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_geteuid_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_getgid_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_getpgid_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_getpgrp_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_getpid_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_getppid_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_getpriority_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_getrlimit_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_getrusage_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Getsid": {
        "result": "struct syscall_Getsid_retval {int field_0;error err1;}",
        "result_name": "syscall_Getsid_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            }
        ]
    },
    "syscall_libc_getsid_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_getuid_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Issetugid": {
        "result": "struct syscall_Issetugid_retval {bool field_0;}",
        "result_name": "syscall_Issetugid_retval",
        "parameters": []
    },
    "syscall_libc_issetugid_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Kqueue": {
        "result": "struct syscall_Kqueue_retval {int field_0;error err1;}",
        "result_name": "syscall_Kqueue_retval",
        "parameters": []
    },
    "syscall_libc_kqueue_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_lchown_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_link_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_listen_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_mkdir_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_mkfifo_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_mknod_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Mlock": {
        "result": "struct syscall_Mlock_retval {error err0;}",
        "result_name": "syscall_Mlock_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_libc_mlock_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Mlockall": {
        "result": "struct syscall_Mlockall_retval {error err0;}",
        "result_name": "syscall_Mlockall_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_libc_mlockall_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Mprotect": {
        "result": "struct syscall_Mprotect_retval {error err0;}",
        "result_name": "syscall_Mprotect_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "prot",
                "type": "int"
            }
        ]
    },
    "syscall_libc_mprotect_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_msync": {
        "result": "struct syscall_msync_retval {error err0;}",
        "result_name": "syscall_msync_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_libc_msync_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Munlock": {
        "result": "struct syscall_Munlock_retval {error err0;}",
        "result_name": "syscall_Munlock_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_libc_munlock_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Munlockall": {
        "result": "struct syscall_Munlockall_retval {error err0;}",
        "result_name": "syscall_Munlockall_retval",
        "parameters": []
    },
    "syscall_libc_munlockall_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_open_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Pathconf": {
        "result": "struct syscall_Pathconf_retval {int field_0;error err1;}",
        "result_name": "syscall_Pathconf_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "name",
                "type": "int"
            }
        ]
    },
    "syscall_libc_pathconf_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_pread_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_pwrite_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_read_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_readdir_r": {
        "result": "struct syscall_readdir_r_retval {Errno field_0;}",
        "result_name": "syscall_readdir_r_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "uintptr"
            },
            {
                "name": "entry",
                "type": "_ptr_Dirent"
            },
            {
                "name": "result",
                "type": "_ptr__ptr_Dirent"
            }
        ]
    },
    "syscall_libc_readdir_r_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_readlink_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_rename_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Revoke": {
        "result": "struct syscall_Revoke_retval {error err0;}",
        "result_name": "syscall_Revoke_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "syscall_libc_revoke_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_rmdir_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_lseek_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_select_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_setegid_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_seteuid_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_setgid_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Setlogin": {
        "result": "struct syscall_Setlogin_retval {error err0;}",
        "result_name": "syscall_Setlogin_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "syscall_libc_setlogin_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_setpgid_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_setpriority_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Setprivexec": {
        "result": "struct syscall_Setprivexec_retval {error err0;}",
        "result_name": "syscall_Setprivexec_retval",
        "parameters": [
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "syscall_libc_setprivexec_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_setregid_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_setreuid_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_setrlimit_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Setsid": {
        "result": "struct syscall_Setsid_retval {int field_0;error err1;}",
        "result_name": "syscall_Setsid_retval",
        "parameters": []
    },
    "syscall_libc_setsid_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Settimeofday": {
        "result": "struct syscall_Settimeofday_retval {error err0;}",
        "result_name": "syscall_Settimeofday_retval",
        "parameters": [
            {
                "name": "tp",
                "type": "_ptr_Timeval"
            }
        ]
    },
    "syscall_libc_settimeofday_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_setuid_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_symlink_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Sync": {
        "result": "struct syscall_Sync_retval {error err0;}",
        "result_name": "syscall_Sync_retval",
        "parameters": []
    },
    "syscall_libc_sync_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_truncate_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_umask_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_Undelete": {
        "result": "struct syscall_Undelete_retval {error err0;}",
        "result_name": "syscall_Undelete_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "syscall_libc_undelete_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_unlink_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_unmount_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_write_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_writev_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_mmap_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_munmap_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_fork": {
        "result": "struct syscall_fork_retval {int field_0;error err1;}",
        "result_name": "syscall_fork_retval",
        "parameters": []
    },
    "syscall_libc_fork_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_ioctl_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_execve_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_exit_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_sysctl": {
        "result": "struct syscall_sysctl_retval {error err0;}",
        "result_name": "syscall_sysctl_retval",
        "parameters": [
            {
                "name": "mib",
                "type": "_slice__C_int"
            },
            {
                "name": "old",
                "type": "_ptr_byte"
            },
            {
                "name": "oldlen",
                "type": "_ptr_uintptr"
            },
            {
                "name": "new",
                "type": "_ptr_byte"
            },
            {
                "name": "newlen",
                "type": "uintptr"
            }
        ]
    },
    "syscall_libc_sysctl_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_fcntlPtr": {
        "result": "struct syscall_fcntlPtr_retval {int field_0;error err1;}",
        "result_name": "syscall_fcntlPtr_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "syscall_libc_unlinkat_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_openat": {
        "result": "struct syscall_openat_retval {int field_0;error err1;}",
        "result_name": "syscall_openat_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "perm",
                "type": "uint32"
            }
        ]
    },
    "syscall_libc_openat_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_getcwd_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_fstat64_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_fstatfs64_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_gettimeofday_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_lstat64_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_stat64_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_statfs64_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_fstatat64_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_ptrace1": {
        "result": "struct syscall_ptrace1_retval {error err0;}",
        "result_name": "syscall_ptrace1_retval",
        "parameters": [
            {
                "name": "request",
                "type": "int"
            },
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "data",
                "type": "uintptr"
            }
        ]
    },
    "syscall_libc_ptrace_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_ptrace1Ptr": {
        "result": "struct syscall_ptrace1Ptr_retval {error err0;}",
        "result_name": "syscall_ptrace1Ptr_retval",
        "parameters": [
            {
                "name": "request",
                "type": "int"
            },
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "addr",
                "type": "unsafe_Pointer"
            },
            {
                "name": "data",
                "type": "uintptr"
            }
        ]
    },
    "syscall_libc_fstat_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_fstatfs_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_lstat_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_stat_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_statfs_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_fstatat_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_pipe2": {
        "result": "struct syscall_pipe2_retval {error err0;}",
        "result_name": "syscall_pipe2_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr__2__C_int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_extpread": {
        "result": "struct syscall_extpread_retval {int field_0;error err1;}",
        "result_name": "syscall_extpread_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "syscall_extpwrite": {
        "result": "struct syscall_extpwrite_retval {int field_0;error err1;}",
        "result_name": "syscall_extpwrite_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "syscall_Nanosleep": {
        "result": "struct syscall_Nanosleep_retval {error err0;}",
        "result_name": "syscall_Nanosleep_retval",
        "parameters": [
            {
                "name": "time",
                "type": "_ptr_Timespec"
            },
            {
                "name": "leftover",
                "type": "_ptr_Timespec"
            }
        ]
    },
    "syscall_getdirentries": {
        "result": "struct syscall_getdirentries_retval {int field_0;error err1;}",
        "result_name": "syscall_getdirentries_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "basep",
                "type": "_ptr_uint64"
            }
        ]
    },
    "syscall_mknodat": {
        "result": "struct syscall_mknodat_retval {error err0;}",
        "result_name": "syscall_mknodat_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            },
            {
                "name": "dev",
                "type": "uint64"
            }
        ]
    },
    "syscall_faccessat": {
        "result": "struct syscall_faccessat_retval {error err0;}",
        "result_name": "syscall_faccessat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "syscall_faccessat2": {
        "result": "struct syscall_faccessat2_retval {error err0;}",
        "result_name": "syscall_faccessat2_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_fchmodat": {
        "result": "struct syscall_fchmodat_retval {error err0;}",
        "result_name": "syscall_fchmodat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint32"
            }
        ]
    },
    "syscall_linkat": {
        "result": "struct syscall_linkat_retval {error err0;}",
        "result_name": "syscall_linkat_retval",
        "parameters": [
            {
                "name": "olddirfd",
                "type": "int"
            },
            {
                "name": "oldpath",
                "type": "string"
            },
            {
                "name": "newdirfd",
                "type": "int"
            },
            {
                "name": "newpath",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_readlinkat": {
        "result": "struct syscall_readlinkat_retval {int field_0;error err1;}",
        "result_name": "syscall_readlinkat_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_symlinkat": {
        "result": "struct syscall_symlinkat_retval {error err0;}",
        "result_name": "syscall_symlinkat_retval",
        "parameters": [
            {
                "name": "oldpath",
                "type": "string"
            },
            {
                "name": "newdirfd",
                "type": "int"
            },
            {
                "name": "newpath",
                "type": "string"
            }
        ]
    },
    "syscall_reboot": {
        "result": "struct syscall_reboot_retval {error err0;}",
        "result_name": "syscall_reboot_retval",
        "parameters": [
            {
                "name": "magic1",
                "type": "uint"
            },
            {
                "name": "magic2",
                "type": "uint"
            },
            {
                "name": "cmd",
                "type": "int"
            },
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "syscall_mount": {
        "result": "struct syscall_mount_retval {error err0;}",
        "result_name": "syscall_mount_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "afd",
                "type": "int"
            },
            {
                "name": "old",
                "type": "string"
            },
            {
                "name": "flag",
                "type": "int"
            },
            {
                "name": "aname",
                "type": "string"
            }
        ]
    },
    "syscall_Adjtimex": {
        "result": "struct syscall_Adjtimex_retval {int field_0;error err1;}",
        "result_name": "syscall_Adjtimex_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_Timex"
            }
        ]
    },
    "syscall_Dup3": {
        "result": "struct syscall_Dup3_retval {error err0;}",
        "result_name": "syscall_Dup3_retval",
        "parameters": [
            {
                "name": "oldfd",
                "type": "int"
            },
            {
                "name": "newfd",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_EpollCreate1": {
        "result": "struct syscall_EpollCreate1_retval {int field_0;error err1;}",
        "result_name": "syscall_EpollCreate1_retval",
        "parameters": [
            {
                "name": "flag",
                "type": "int"
            }
        ]
    },
    "syscall_EpollCtl": {
        "result": "struct syscall_EpollCtl_retval {error err0;}",
        "result_name": "syscall_EpollCtl_retval",
        "parameters": [
            {
                "name": "epfd",
                "type": "int"
            },
            {
                "name": "op",
                "type": "int"
            },
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "event",
                "type": "_ptr_EpollEvent"
            }
        ]
    },
    "syscall_Fallocate": {
        "result": "struct syscall_Fallocate_retval {error err0;}",
        "result_name": "syscall_Fallocate_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "mode",
                "type": "uint32"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "len",
                "type": "int64"
            }
        ]
    },
    "syscall_Fdatasync": {
        "result": "struct syscall_Fdatasync_retval {error err0;}",
        "result_name": "syscall_Fdatasync_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            }
        ]
    },
    "syscall_Getdents": {
        "result": "struct syscall_Getdents_retval {int field_0;error err1;}",
        "result_name": "syscall_Getdents_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "basep",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "syscall_Gettid": {
        "result": "struct syscall_Gettid_retval {int field_0;}",
        "result_name": "syscall_Gettid_retval",
        "parameters": []
    },
    "syscall_Getxattr": {
        "result": "struct syscall_Getxattr_retval {int field_0;error err1;}",
        "result_name": "syscall_Getxattr_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "attr",
                "type": "string"
            },
            {
                "name": "dest",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_InotifyAddWatch": {
        "result": "struct syscall_InotifyAddWatch_retval {int field_0;error err1;}",
        "result_name": "syscall_InotifyAddWatch_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "pathname",
                "type": "string"
            },
            {
                "name": "mask",
                "type": "uint32"
            }
        ]
    },
    "syscall_InotifyInit1": {
        "result": "struct syscall_InotifyInit1_retval {int field_0;error err1;}",
        "result_name": "syscall_InotifyInit1_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_InotifyRmWatch": {
        "result": "struct syscall_InotifyRmWatch_retval {int field_0;error err1;}",
        "result_name": "syscall_InotifyRmWatch_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "watchdesc",
                "type": "uint32"
            }
        ]
    },
    "syscall_Klogctl": {
        "result": "struct syscall_Klogctl_retval {int field_0;error err1;}",
        "result_name": "syscall_Klogctl_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_Listxattr": {
        "result": "struct syscall_Listxattr_retval {int field_0;error err1;}",
        "result_name": "syscall_Listxattr_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "dest",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_PivotRoot": {
        "result": "struct syscall_PivotRoot_retval {error err0;}",
        "result_name": "syscall_PivotRoot_retval",
        "parameters": [
            {
                "name": "newroot",
                "type": "string"
            },
            {
                "name": "putold",
                "type": "string"
            }
        ]
    },
    "syscall_prlimit1": {
        "result": "struct syscall_prlimit1_retval {error err0;}",
        "result_name": "syscall_prlimit1_retval",
        "parameters": [
            {
                "name": "pid",
                "type": "int"
            },
            {
                "name": "resource",
                "type": "int"
            },
            {
                "name": "newlimit",
                "type": "_ptr_Rlimit"
            },
            {
                "name": "old",
                "type": "_ptr_Rlimit"
            }
        ]
    },
    "syscall_Removexattr": {
        "result": "struct syscall_Removexattr_retval {error err0;}",
        "result_name": "syscall_Removexattr_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "attr",
                "type": "string"
            }
        ]
    },
    "syscall_Setdomainname": {
        "result": "struct syscall_Setdomainname_retval {error err0;}",
        "result_name": "syscall_Setdomainname_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_Sethostname": {
        "result": "struct syscall_Sethostname_retval {error err0;}",
        "result_name": "syscall_Sethostname_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_Setxattr": {
        "result": "struct syscall_Setxattr_retval {error err0;}",
        "result_name": "syscall_Setxattr_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "attr",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_Sysinfo": {
        "result": "struct syscall_Sysinfo_retval {error err0;}",
        "result_name": "syscall_Sysinfo_retval",
        "parameters": [
            {
                "name": "info",
                "type": "_ptr_Sysinfo_t"
            }
        ]
    },
    "syscall_Tee": {
        "result": "struct syscall_Tee_retval {int64 field_0;error err1;}",
        "result_name": "syscall_Tee_retval",
        "parameters": [
            {
                "name": "rfd",
                "type": "int"
            },
            {
                "name": "wfd",
                "type": "int"
            },
            {
                "name": "len",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_Tgkill": {
        "result": "struct syscall_Tgkill_retval {error err0;}",
        "result_name": "syscall_Tgkill_retval",
        "parameters": [
            {
                "name": "tgid",
                "type": "int"
            },
            {
                "name": "tid",
                "type": "int"
            },
            {
                "name": "sig",
                "type": "Signal"
            }
        ]
    },
    "syscall_Times": {
        "result": "struct syscall_Times_retval {uintptr field_0;error err1;}",
        "result_name": "syscall_Times_retval",
        "parameters": [
            {
                "name": "tms",
                "type": "_ptr_Tms"
            }
        ]
    },
    "syscall_Unshare": {
        "result": "struct syscall_Unshare_retval {error err0;}",
        "result_name": "syscall_Unshare_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_exitThread": {
        "result": "struct syscall_exitThread_retval {error err0;}",
        "result_name": "syscall_exitThread_retval",
        "parameters": [
            {
                "name": "code",
                "type": "int"
            }
        ]
    },
    "syscall_Madvise": {
        "result": "struct syscall_Madvise_retval {error err0;}",
        "result_name": "syscall_Madvise_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "advice",
                "type": "int"
            }
        ]
    },
    "syscall_Setfsgid": {
        "result": "struct syscall_Setfsgid_retval {error err0;}",
        "result_name": "syscall_Setfsgid_retval",
        "parameters": [
            {
                "name": "gid",
                "type": "int"
            }
        ]
    },
    "syscall_Setfsuid": {
        "result": "struct syscall_Setfsuid_retval {error err0;}",
        "result_name": "syscall_Setfsuid_retval",
        "parameters": [
            {
                "name": "uid",
                "type": "int"
            }
        ]
    },
    "syscall_Splice": {
        "result": "struct syscall_Splice_retval {int64 field_0;error err1;}",
        "result_name": "syscall_Splice_retval",
        "parameters": [
            {
                "name": "rfd",
                "type": "int"
            },
            {
                "name": "roff",
                "type": "_ptr_int64"
            },
            {
                "name": "wfd",
                "type": "int"
            },
            {
                "name": "woff",
                "type": "_ptr_int64"
            },
            {
                "name": "len",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_Ustat": {
        "result": "struct syscall_Ustat_retval {error err0;}",
        "result_name": "syscall_Ustat_retval",
        "parameters": [
            {
                "name": "dev",
                "type": "int"
            },
            {
                "name": "ubuf",
                "type": "_ptr_Ustat_t"
            }
        ]
    },
    "syscall_mmap2": {
        "result": "struct syscall_mmap2_retval {uintptr field_0;error err1;}",
        "result_name": "syscall_mmap2_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "length",
                "type": "uintptr"
            },
            {
                "name": "prot",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "pageOffset",
                "type": "uintptr"
            }
        ]
    },
    "syscall_EpollWait": {
        "result": "struct syscall_EpollWait_retval {int field_0;error err1;}",
        "result_name": "syscall_EpollWait_retval",
        "parameters": [
            {
                "name": "epfd",
                "type": "int"
            },
            {
                "name": "events",
                "type": "_slice_EpollEvent"
            },
            {
                "name": "msec",
                "type": "int"
            }
        ]
    },
    "syscall_getrlimit": {
        "result": "struct syscall_getrlimit_retval {error err0;}",
        "result_name": "syscall_getrlimit_retval",
        "parameters": [
            {
                "name": "resource",
                "type": "int"
            },
            {
                "name": "rlim",
                "type": "_ptr_rlimit32"
            }
        ]
    },
    "syscall_pselect": {
        "result": "struct syscall_pselect_retval {int field_0;error err1;}",
        "result_name": "syscall_pselect_retval",
        "parameters": [
            {
                "name": "nfd",
                "type": "int"
            },
            {
                "name": "r",
                "type": "_ptr_FdSet"
            },
            {
                "name": "w",
                "type": "_ptr_FdSet"
            },
            {
                "name": "e",
                "type": "_ptr_FdSet"
            },
            {
                "name": "timeout",
                "type": "_ptr_Timespec"
            },
            {
                "name": "sigmask",
                "type": "_ptr_sigset_t"
            }
        ]
    },
    "syscall_ppoll": {
        "result": "struct syscall_ppoll_retval {int field_0;error err1;}",
        "result_name": "syscall_ppoll_retval",
        "parameters": [
            {
                "name": "fds",
                "type": "_ptr_pollFd"
            },
            {
                "name": "nfds",
                "type": "int"
            },
            {
                "name": "timeout",
                "type": "_ptr_Timespec"
            },
            {
                "name": "sigmask",
                "type": "_ptr_sigset_t"
            }
        ]
    },
    "syscall_statx": {
        "result": "struct syscall_statx_retval {error err0;}",
        "result_name": "syscall_statx_retval",
        "parameters": [
            {
                "name": "dirfd",
                "type": "int"
            },
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "mask",
                "type": "int"
            },
            {
                "name": "stat",
                "type": "_ptr_statx_t"
            }
        ]
    },
    "syscall_fstat": {
        "result": "struct syscall_fstat_retval {error err0;}",
        "result_name": "syscall_fstat_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "st",
                "type": "_ptr_stat_t"
            }
        ]
    },
    "syscall_lstat": {
        "result": "struct syscall_lstat_retval {error err0;}",
        "result_name": "syscall_lstat_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "st",
                "type": "_ptr_stat_t"
            }
        ]
    },
    "syscall_stat": {
        "result": "struct syscall_stat_retval {int field_0;error err1;}",
        "result_name": "syscall_stat_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "edir",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_syncFileRange2": {
        "result": "struct syscall_syncFileRange2_retval {error err0;}",
        "result_name": "syscall_syncFileRange2_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            },
            {
                "name": "off",
                "type": "int64"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "syscall_renameat2": {
        "result": "struct syscall_renameat2_retval {error err0;}",
        "result_name": "syscall_renameat2_retval",
        "parameters": [
            {
                "name": "olddirfd",
                "type": "int"
            },
            {
                "name": "oldpath",
                "type": "string"
            },
            {
                "name": "newdirfd",
                "type": "int"
            },
            {
                "name": "newpath",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "uint"
            }
        ]
    },
    "syscall_paccept": {
        "result": "struct syscall_paccept_retval {int field_0;error err1;}",
        "result_name": "syscall_paccept_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "rsa",
                "type": "_ptr_RawSockaddrAny"
            },
            {
                "name": "addrlen",
                "type": "_ptr__Socklen"
            },
            {
                "name": "sigmask",
                "type": "_ptr_sigset"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_getdents": {
        "result": "struct syscall_getdents_retval {int field_0;error err1;}",
        "result_name": "syscall_getdents_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_libc_pipe2_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_accept4_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_getdents_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_dup3": {
        "result": "struct syscall_dup3_retval {error err0;}",
        "result_name": "syscall_dup3_retval",
        "parameters": [
            {
                "name": "from",
                "type": "int"
            },
            {
                "name": "to",
                "type": "int"
            },
            {
                "name": "flags",
                "type": "int"
            }
        ]
    },
    "syscall_libc_dup3_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_libc_nanosleep_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_directSyscall": {
        "result": "struct syscall_directSyscall_retval {uintptr field_0;error err1;}",
        "result_name": "syscall_directSyscall_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            }
        ]
    },
    "syscall_libc_syscall_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_getentropy": {
        "result": "struct syscall_getentropy_retval {error err0;}",
        "result_name": "syscall_getentropy_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_libc_getentropy_trampoline": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_fd2path": {
        "result": "struct syscall_fd2path_retval {error err0;}",
        "result_name": "syscall_fd2path_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_await": {
        "result": "struct syscall_await_retval {int field_0;error err1;}",
        "result_name": "syscall_await_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_open": {
        "result": "struct syscall_open_retval {int field_0;error err1;}",
        "result_name": "syscall_open_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "int"
            }
        ]
    },
    "syscall_remove": {
        "result": "struct syscall_remove_retval {error err0;}",
        "result_name": "syscall_remove_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "syscall_wstat": {
        "result": "struct syscall_wstat_retval {error err0;}",
        "result_name": "syscall_wstat_retval",
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "edir",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_Fwstat": {
        "result": "struct syscall_Fwstat_retval {error err0;}",
        "result_name": "syscall_Fwstat_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "int"
            },
            {
                "name": "edir",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_getexecname": {
        "result": "struct syscall_getexecname_retval {unsafe_Pointer field_0;error err1;}",
        "result_name": "syscall_getexecname_retval",
        "parameters": []
    },
    "syscall_ConvertSidToStringSid": {
        "result": "struct syscall_ConvertSidToStringSid_retval {error err0;}",
        "result_name": "syscall_ConvertSidToStringSid_retval",
        "parameters": [
            {
                "name": "sid",
                "type": "_ptr_SID"
            },
            {
                "name": "stringSid",
                "type": "_ptr__ptr_uint16"
            }
        ]
    },
    "syscall_ConvertStringSidToSid": {
        "result": "struct syscall_ConvertStringSidToSid_retval {error err0;}",
        "result_name": "syscall_ConvertStringSidToSid_retval",
        "parameters": [
            {
                "name": "stringSid",
                "type": "_ptr_uint16"
            },
            {
                "name": "sid",
                "type": "_ptr__ptr_SID"
            }
        ]
    },
    "syscall_CopySid": {
        "result": "struct syscall_CopySid_retval {error err0;}",
        "result_name": "syscall_CopySid_retval",
        "parameters": [
            {
                "name": "destSidLen",
                "type": "uint32"
            },
            {
                "name": "destSid",
                "type": "_ptr_SID"
            },
            {
                "name": "srcSid",
                "type": "_ptr_SID"
            }
        ]
    },
    "syscall_CreateProcessAsUser": {
        "result": "struct syscall_CreateProcessAsUser_retval {error err0;}",
        "result_name": "syscall_CreateProcessAsUser_retval",
        "parameters": [
            {
                "name": "token",
                "type": "Token"
            },
            {
                "name": "appName",
                "type": "_ptr_uint16"
            },
            {
                "name": "commandLine",
                "type": "_ptr_uint16"
            },
            {
                "name": "procSecurity",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "threadSecurity",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "inheritHandles",
                "type": "bool"
            },
            {
                "name": "creationFlags",
                "type": "uint32"
            },
            {
                "name": "env",
                "type": "_ptr_uint16"
            },
            {
                "name": "currentDir",
                "type": "_ptr_uint16"
            },
            {
                "name": "startupInfo",
                "type": "_ptr_StartupInfo"
            },
            {
                "name": "outProcInfo",
                "type": "_ptr_ProcessInformation"
            }
        ]
    },
    "syscall_CryptAcquireContext": {
        "result": "struct syscall_CryptAcquireContext_retval {error err0;}",
        "result_name": "syscall_CryptAcquireContext_retval",
        "parameters": [
            {
                "name": "provhandle",
                "type": "_ptr_Handle"
            },
            {
                "name": "container",
                "type": "_ptr_uint16"
            },
            {
                "name": "provider",
                "type": "_ptr_uint16"
            },
            {
                "name": "provtype",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "syscall_CryptGenRandom": {
        "result": "struct syscall_CryptGenRandom_retval {error err0;}",
        "result_name": "syscall_CryptGenRandom_retval",
        "parameters": [
            {
                "name": "provhandle",
                "type": "Handle"
            },
            {
                "name": "buflen",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_CryptReleaseContext": {
        "result": "struct syscall_CryptReleaseContext_retval {error err0;}",
        "result_name": "syscall_CryptReleaseContext_retval",
        "parameters": [
            {
                "name": "provhandle",
                "type": "Handle"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "syscall_GetLengthSid": {
        "result": "struct syscall_GetLengthSid_retval {uint32 field_0;}",
        "result_name": "syscall_GetLengthSid_retval",
        "parameters": [
            {
                "name": "sid",
                "type": "_ptr_SID"
            }
        ]
    },
    "syscall_GetTokenInformation": {
        "result": "struct syscall_GetTokenInformation_retval {error err0;}",
        "result_name": "syscall_GetTokenInformation_retval",
        "parameters": [
            {
                "name": "t",
                "type": "Token"
            },
            {
                "name": "infoClass",
                "type": "uint32"
            },
            {
                "name": "info",
                "type": "_ptr_byte"
            },
            {
                "name": "infoLen",
                "type": "uint32"
            },
            {
                "name": "returnedLen",
                "type": "_ptr_uint32"
            }
        ]
    },
    "syscall_LookupAccountName": {
        "result": "struct syscall_LookupAccountName_retval {error err0;}",
        "result_name": "syscall_LookupAccountName_retval",
        "parameters": [
            {
                "name": "systemName",
                "type": "_ptr_uint16"
            },
            {
                "name": "accountName",
                "type": "_ptr_uint16"
            },
            {
                "name": "sid",
                "type": "_ptr_SID"
            },
            {
                "name": "sidLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "refdDomainName",
                "type": "_ptr_uint16"
            },
            {
                "name": "refdDomainNameLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "use",
                "type": "_ptr_uint32"
            }
        ]
    },
    "syscall_LookupAccountSid": {
        "result": "struct syscall_LookupAccountSid_retval {error err0;}",
        "result_name": "syscall_LookupAccountSid_retval",
        "parameters": [
            {
                "name": "systemName",
                "type": "_ptr_uint16"
            },
            {
                "name": "sid",
                "type": "_ptr_SID"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "nameLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "refdDomainName",
                "type": "_ptr_uint16"
            },
            {
                "name": "refdDomainNameLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "use",
                "type": "_ptr_uint32"
            }
        ]
    },
    "syscall_OpenProcessToken": {
        "result": "struct syscall_OpenProcessToken_retval {error err0;}",
        "result_name": "syscall_OpenProcessToken_retval",
        "parameters": [
            {
                "name": "h",
                "type": "Handle"
            },
            {
                "name": "access",
                "type": "uint32"
            },
            {
                "name": "token",
                "type": "_ptr_Token"
            }
        ]
    },
    "syscall_RegCloseKey": {
        "result": "struct syscall_RegCloseKey_retval {error err0;}",
        "result_name": "syscall_RegCloseKey_retval",
        "parameters": [
            {
                "name": "key",
                "type": "Handle"
            }
        ]
    },
    "syscall_regEnumKeyEx": {
        "result": "struct syscall_regEnumKeyEx_retval {error err0;}",
        "result_name": "syscall_regEnumKeyEx_retval",
        "parameters": [
            {
                "name": "key",
                "type": "Handle"
            },
            {
                "name": "index",
                "type": "uint32"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "nameLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "reserved",
                "type": "_ptr_uint32"
            },
            {
                "name": "class",
                "type": "_ptr_uint16"
            },
            {
                "name": "classLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "lastWriteTime",
                "type": "_ptr_Filetime"
            }
        ]
    },
    "syscall_RegOpenKeyEx": {
        "result": "struct syscall_RegOpenKeyEx_retval {error err0;}",
        "result_name": "syscall_RegOpenKeyEx_retval",
        "parameters": [
            {
                "name": "key",
                "type": "Handle"
            },
            {
                "name": "subkey",
                "type": "_ptr_uint16"
            },
            {
                "name": "options",
                "type": "uint32"
            },
            {
                "name": "desiredAccess",
                "type": "uint32"
            },
            {
                "name": "result",
                "type": "_ptr_Handle"
            }
        ]
    },
    "syscall_RegQueryInfoKey": {
        "result": "struct syscall_RegQueryInfoKey_retval {error err0;}",
        "result_name": "syscall_RegQueryInfoKey_retval",
        "parameters": [
            {
                "name": "key",
                "type": "Handle"
            },
            {
                "name": "class",
                "type": "_ptr_uint16"
            },
            {
                "name": "classLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "reserved",
                "type": "_ptr_uint32"
            },
            {
                "name": "subkeysLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "maxSubkeyLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "maxClassLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "valuesLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "maxValueNameLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "maxValueLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "saLen",
                "type": "_ptr_uint32"
            },
            {
                "name": "lastWriteTime",
                "type": "_ptr_Filetime"
            }
        ]
    },
    "syscall_RegQueryValueEx": {
        "result": "struct syscall_RegQueryValueEx_retval {error err0;}",
        "result_name": "syscall_RegQueryValueEx_retval",
        "parameters": [
            {
                "name": "key",
                "type": "Handle"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "reserved",
                "type": "_ptr_uint32"
            },
            {
                "name": "valtype",
                "type": "_ptr_uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            },
            {
                "name": "buflen",
                "type": "_ptr_uint32"
            }
        ]
    },
    "syscall_CertAddCertificateContextToStore": {
        "result": "struct syscall_CertAddCertificateContextToStore_retval {error err0;}",
        "result_name": "syscall_CertAddCertificateContextToStore_retval",
        "parameters": [
            {
                "name": "store",
                "type": "Handle"
            },
            {
                "name": "certContext",
                "type": "_ptr_CertContext"
            },
            {
                "name": "addDisposition",
                "type": "uint32"
            },
            {
                "name": "storeContext",
                "type": "_ptr__ptr_CertContext"
            }
        ]
    },
    "syscall_CertCloseStore": {
        "result": "struct syscall_CertCloseStore_retval {error err0;}",
        "result_name": "syscall_CertCloseStore_retval",
        "parameters": [
            {
                "name": "store",
                "type": "Handle"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "syscall_CertCreateCertificateContext": {
        "result": "struct syscall_CertCreateCertificateContext_retval {_ptr_CertContext field_0;error err1;}",
        "result_name": "syscall_CertCreateCertificateContext_retval",
        "parameters": [
            {
                "name": "certEncodingType",
                "type": "uint32"
            },
            {
                "name": "certEncoded",
                "type": "_ptr_byte"
            },
            {
                "name": "encodedLen",
                "type": "uint32"
            }
        ]
    },
    "syscall_CertEnumCertificatesInStore": {
        "result": "struct syscall_CertEnumCertificatesInStore_retval {_ptr_CertContext field_0;error err1;}",
        "result_name": "syscall_CertEnumCertificatesInStore_retval",
        "parameters": [
            {
                "name": "store",
                "type": "Handle"
            },
            {
                "name": "prevContext",
                "type": "_ptr_CertContext"
            }
        ]
    },
    "syscall_CertFreeCertificateChain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "_ptr_CertChainContext"
            }
        ]
    },
    "syscall_CertFreeCertificateContext": {
        "result": "struct syscall_CertFreeCertificateContext_retval {error err0;}",
        "result_name": "syscall_CertFreeCertificateContext_retval",
        "parameters": [
            {
                "name": "ctx",
                "type": "_ptr_CertContext"
            }
        ]
    },
    "syscall_CertGetCertificateChain": {
        "result": "struct syscall_CertGetCertificateChain_retval {error err0;}",
        "result_name": "syscall_CertGetCertificateChain_retval",
        "parameters": [
            {
                "name": "engine",
                "type": "Handle"
            },
            {
                "name": "leaf",
                "type": "_ptr_CertContext"
            },
            {
                "name": "time",
                "type": "_ptr_Filetime"
            },
            {
                "name": "additionalStore",
                "type": "Handle"
            },
            {
                "name": "para",
                "type": "_ptr_CertChainPara"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "reserved",
                "type": "uintptr"
            },
            {
                "name": "chainCtx",
                "type": "_ptr__ptr_CertChainContext"
            }
        ]
    },
    "syscall_CertOpenStore": {
        "result": "struct syscall_CertOpenStore_retval {Handle field_0;error err1;}",
        "result_name": "syscall_CertOpenStore_retval",
        "parameters": [
            {
                "name": "storeProvider",
                "type": "uintptr"
            },
            {
                "name": "msgAndCertEncodingType",
                "type": "uint32"
            },
            {
                "name": "cryptProv",
                "type": "uintptr"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "para",
                "type": "uintptr"
            }
        ]
    },
    "syscall_CertOpenSystemStore": {
        "result": "struct syscall_CertOpenSystemStore_retval {Handle field_0;error err1;}",
        "result_name": "syscall_CertOpenSystemStore_retval",
        "parameters": [
            {
                "name": "hprov",
                "type": "Handle"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            }
        ]
    },
    "syscall_CertVerifyCertificateChainPolicy": {
        "result": "struct syscall_CertVerifyCertificateChainPolicy_retval {error err0;}",
        "result_name": "syscall_CertVerifyCertificateChainPolicy_retval",
        "parameters": [
            {
                "name": "policyOID",
                "type": "uintptr"
            },
            {
                "name": "chain",
                "type": "_ptr_CertChainContext"
            },
            {
                "name": "para",
                "type": "_ptr_CertChainPolicyPara"
            },
            {
                "name": "status",
                "type": "_ptr_CertChainPolicyStatus"
            }
        ]
    },
    "syscall_DnsNameCompare": {
        "result": "struct syscall_DnsNameCompare_retval {bool field_0;}",
        "result_name": "syscall_DnsNameCompare_retval",
        "parameters": [
            {
                "name": "name1",
                "type": "_ptr_uint16"
            },
            {
                "name": "name2",
                "type": "_ptr_uint16"
            }
        ]
    },
    "syscall_DnsQuery": {
        "result": "struct syscall_DnsQuery_retval {error err0;}",
        "result_name": "syscall_DnsQuery_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "qtype",
                "type": "uint16"
            },
            {
                "name": "options",
                "type": "uint32"
            },
            {
                "name": "extra",
                "type": "_ptr_byte"
            },
            {
                "name": "qrs",
                "type": "_ptr__ptr_DNSRecord"
            },
            {
                "name": "pr",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall__DnsQuery": {
        "result": "struct syscall__DnsQuery_retval {error err0;}",
        "result_name": "syscall__DnsQuery_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "qtype",
                "type": "uint16"
            },
            {
                "name": "options",
                "type": "uint32"
            },
            {
                "name": "extra",
                "type": "_ptr_byte"
            },
            {
                "name": "qrs",
                "type": "_ptr__ptr_DNSRecord"
            },
            {
                "name": "pr",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_DnsRecordListFree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rl",
                "type": "_ptr_DNSRecord"
            },
            {
                "name": "freetype",
                "type": "uint32"
            }
        ]
    },
    "syscall_GetAdaptersInfo": {
        "result": "struct syscall_GetAdaptersInfo_retval {error err0;}",
        "result_name": "syscall_GetAdaptersInfo_retval",
        "parameters": [
            {
                "name": "ai",
                "type": "_ptr_IpAdapterInfo"
            },
            {
                "name": "ol",
                "type": "_ptr_uint32"
            }
        ]
    },
    "syscall_GetIfEntry": {
        "result": "struct syscall_GetIfEntry_retval {error err0;}",
        "result_name": "syscall_GetIfEntry_retval",
        "parameters": [
            {
                "name": "pIfRow",
                "type": "_ptr_MibIfRow"
            }
        ]
    },
    "syscall_CancelIo": {
        "result": "struct syscall_CancelIo_retval {error err0;}",
        "result_name": "syscall_CancelIo_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            }
        ]
    },
    "syscall_CancelIoEx": {
        "result": "struct syscall_CancelIoEx_retval {error err0;}",
        "result_name": "syscall_CancelIoEx_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "o",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "syscall_CloseHandle": {
        "result": "struct syscall_CloseHandle_retval {error err0;}",
        "result_name": "syscall_CloseHandle_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            }
        ]
    },
    "syscall_CreateDirectory": {
        "result": "struct syscall_CreateDirectory_retval {error err0;}",
        "result_name": "syscall_CreateDirectory_retval",
        "parameters": [
            {
                "name": "path",
                "type": "_ptr_uint16"
            },
            {
                "name": "sa",
                "type": "_ptr_SecurityAttributes"
            }
        ]
    },
    "syscall_CreateFileMapping": {
        "result": "struct syscall_CreateFileMapping_retval {Handle field_0;error err1;}",
        "result_name": "syscall_CreateFileMapping_retval",
        "parameters": [
            {
                "name": "fhandle",
                "type": "Handle"
            },
            {
                "name": "sa",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "prot",
                "type": "uint32"
            },
            {
                "name": "maxSizeHigh",
                "type": "uint32"
            },
            {
                "name": "maxSizeLow",
                "type": "uint32"
            },
            {
                "name": "name",
                "type": "_ptr_uint16"
            }
        ]
    },
    "syscall_CreateFile": {
        "result": "struct syscall_CreateFile_retval {Handle field_0;error err1;}",
        "result_name": "syscall_CreateFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "access",
                "type": "uint32"
            },
            {
                "name": "mode",
                "type": "uint32"
            },
            {
                "name": "sa",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "createmode",
                "type": "uint32"
            },
            {
                "name": "attrs",
                "type": "uint32"
            },
            {
                "name": "templatefile",
                "type": "int32"
            }
        ]
    },
    "syscall_CreateHardLink": {
        "result": "struct syscall_CreateHardLink_retval {error err0;}",
        "result_name": "syscall_CreateHardLink_retval",
        "parameters": [
            {
                "name": "filename",
                "type": "_ptr_uint16"
            },
            {
                "name": "existingfilename",
                "type": "_ptr_uint16"
            },
            {
                "name": "reserved",
                "type": "uintptr"
            }
        ]
    },
    "syscall_createIoCompletionPort": {
        "result": "struct syscall_createIoCompletionPort_retval {Handle field_0;error err1;}",
        "result_name": "syscall_createIoCompletionPort_retval",
        "parameters": [
            {
                "name": "filehandle",
                "type": "Handle"
            },
            {
                "name": "cphandle",
                "type": "Handle"
            },
            {
                "name": "key",
                "type": "uintptr"
            },
            {
                "name": "threadcnt",
                "type": "uint32"
            }
        ]
    },
    "syscall_CreatePipe": {
        "result": "struct syscall_CreatePipe_retval {error err0;}",
        "result_name": "syscall_CreatePipe_retval",
        "parameters": [
            {
                "name": "readhandle",
                "type": "_ptr_Handle"
            },
            {
                "name": "writehandle",
                "type": "_ptr_Handle"
            },
            {
                "name": "sa",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "size",
                "type": "uint32"
            }
        ]
    },
    "syscall_CreateProcess": {
        "result": "struct syscall_CreateProcess_retval {error err0;}",
        "result_name": "syscall_CreateProcess_retval",
        "parameters": [
            {
                "name": "appName",
                "type": "_ptr_uint16"
            },
            {
                "name": "commandLine",
                "type": "_ptr_uint16"
            },
            {
                "name": "procSecurity",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "threadSecurity",
                "type": "_ptr_SecurityAttributes"
            },
            {
                "name": "inheritHandles",
                "type": "bool"
            },
            {
                "name": "creationFlags",
                "type": "uint32"
            },
            {
                "name": "env",
                "type": "_ptr_uint16"
            },
            {
                "name": "currentDir",
                "type": "_ptr_uint16"
            },
            {
                "name": "startupInfo",
                "type": "_ptr_StartupInfo"
            },
            {
                "name": "outProcInfo",
                "type": "_ptr_ProcessInformation"
            }
        ]
    },
    "syscall_CreateSymbolicLink": {
        "result": "struct syscall_CreateSymbolicLink_retval {error err0;}",
        "result_name": "syscall_CreateSymbolicLink_retval",
        "parameters": [
            {
                "name": "symlinkfilename",
                "type": "_ptr_uint16"
            },
            {
                "name": "targetfilename",
                "type": "_ptr_uint16"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "syscall_CreateToolhelp32Snapshot": {
        "result": "struct syscall_CreateToolhelp32Snapshot_retval {Handle field_0;error err1;}",
        "result_name": "syscall_CreateToolhelp32Snapshot_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "processId",
                "type": "uint32"
            }
        ]
    },
    "syscall_DeleteFile": {
        "result": "struct syscall_DeleteFile_retval {error err0;}",
        "result_name": "syscall_DeleteFile_retval",
        "parameters": [
            {
                "name": "path",
                "type": "_ptr_uint16"
            }
        ]
    },
    "syscall_deleteProcThreadAttributeList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "attrlist",
                "type": "_ptr__PROC_THREAD_ATTRIBUTE_LIST"
            }
        ]
    },
    "syscall_DeviceIoControl": {
        "result": "struct syscall_DeviceIoControl_retval {error err0;}",
        "result_name": "syscall_DeviceIoControl_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "ioControlCode",
                "type": "uint32"
            },
            {
                "name": "inBuffer",
                "type": "_ptr_byte"
            },
            {
                "name": "inBufferSize",
                "type": "uint32"
            },
            {
                "name": "outBuffer",
                "type": "_ptr_byte"
            },
            {
                "name": "outBufferSize",
                "type": "uint32"
            },
            {
                "name": "bytesReturned",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "syscall_DuplicateHandle": {
        "result": "struct syscall_DuplicateHandle_retval {error err0;}",
        "result_name": "syscall_DuplicateHandle_retval",
        "parameters": [
            {
                "name": "hSourceProcessHandle",
                "type": "Handle"
            },
            {
                "name": "hSourceHandle",
                "type": "Handle"
            },
            {
                "name": "hTargetProcessHandle",
                "type": "Handle"
            },
            {
                "name": "lpTargetHandle",
                "type": "_ptr_Handle"
            },
            {
                "name": "dwDesiredAccess",
                "type": "uint32"
            },
            {
                "name": "bInheritHandle",
                "type": "bool"
            },
            {
                "name": "dwOptions",
                "type": "uint32"
            }
        ]
    },
    "syscall_ExitProcess": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "exitcode",
                "type": "uint32"
            }
        ]
    },
    "syscall_FindClose": {
        "result": "struct syscall_FindClose_retval {error err0;}",
        "result_name": "syscall_FindClose_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            }
        ]
    },
    "syscall_findFirstFile1": {
        "result": "struct syscall_findFirstFile1_retval {Handle field_0;error err1;}",
        "result_name": "syscall_findFirstFile1_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "data",
                "type": "_ptr_win32finddata1"
            }
        ]
    },
    "syscall_findNextFile1": {
        "result": "struct syscall_findNextFile1_retval {error err0;}",
        "result_name": "syscall_findNextFile1_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "data",
                "type": "_ptr_win32finddata1"
            }
        ]
    },
    "syscall_FlushFileBuffers": {
        "result": "struct syscall_FlushFileBuffers_retval {error err0;}",
        "result_name": "syscall_FlushFileBuffers_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            }
        ]
    },
    "syscall_FlushViewOfFile": {
        "result": "struct syscall_FlushViewOfFile_retval {error err0;}",
        "result_name": "syscall_FlushViewOfFile_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "length",
                "type": "uintptr"
            }
        ]
    },
    "syscall_formatMessage": {
        "result": "struct syscall_formatMessage_retval {uint32 field_0;error err1;}",
        "result_name": "syscall_formatMessage_retval",
        "parameters": [
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "msgsrc",
                "type": "uintptr"
            },
            {
                "name": "msgid",
                "type": "uint32"
            },
            {
                "name": "langid",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "_slice_uint16"
            },
            {
                "name": "args",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_FreeEnvironmentStrings": {
        "result": "struct syscall_FreeEnvironmentStrings_retval {error err0;}",
        "result_name": "syscall_FreeEnvironmentStrings_retval",
        "parameters": [
            {
                "name": "envs",
                "type": "_ptr_uint16"
            }
        ]
    },
    "syscall_FreeLibrary": {
        "result": "struct syscall_FreeLibrary_retval {error err0;}",
        "result_name": "syscall_FreeLibrary_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            }
        ]
    },
    "syscall_GetCommandLine": {
        "result": "struct syscall_GetCommandLine_retval {_ptr_uint16 field_0;}",
        "result_name": "syscall_GetCommandLine_retval",
        "parameters": []
    },
    "syscall_GetComputerName": {
        "result": "struct syscall_GetComputerName_retval {error err0;}",
        "result_name": "syscall_GetComputerName_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_uint16"
            },
            {
                "name": "n",
                "type": "_ptr_uint32"
            }
        ]
    },
    "syscall_GetConsoleMode": {
        "result": "struct syscall_GetConsoleMode_retval {error err0;}",
        "result_name": "syscall_GetConsoleMode_retval",
        "parameters": [
            {
                "name": "console",
                "type": "Handle"
            },
            {
                "name": "mode",
                "type": "_ptr_uint32"
            }
        ]
    },
    "syscall_GetCurrentDirectory": {
        "result": "struct syscall_GetCurrentDirectory_retval {uint32 field_0;error err1;}",
        "result_name": "syscall_GetCurrentDirectory_retval",
        "parameters": [
            {
                "name": "buflen",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            }
        ]
    },
    "syscall_GetCurrentProcess": {
        "result": "struct syscall_GetCurrentProcess_retval {Handle field_0;error err1;}",
        "result_name": "syscall_GetCurrentProcess_retval",
        "parameters": []
    },
    "syscall_getCurrentProcessId": {
        "result": "struct syscall_getCurrentProcessId_retval {uint32 field_0;}",
        "result_name": "syscall_getCurrentProcessId_retval",
        "parameters": []
    },
    "syscall_GetEnvironmentStrings": {
        "result": "struct syscall_GetEnvironmentStrings_retval {_ptr_uint16 field_0;error err1;}",
        "result_name": "syscall_GetEnvironmentStrings_retval",
        "parameters": []
    },
    "syscall_GetEnvironmentVariable": {
        "result": "struct syscall_GetEnvironmentVariable_retval {uint32 field_0;error err1;}",
        "result_name": "syscall_GetEnvironmentVariable_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "buffer",
                "type": "_ptr_uint16"
            },
            {
                "name": "size",
                "type": "uint32"
            }
        ]
    },
    "syscall_GetExitCodeProcess": {
        "result": "struct syscall_GetExitCodeProcess_retval {error err0;}",
        "result_name": "syscall_GetExitCodeProcess_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "exitcode",
                "type": "_ptr_uint32"
            }
        ]
    },
    "syscall_GetFileAttributesEx": {
        "result": "struct syscall_GetFileAttributesEx_retval {error err0;}",
        "result_name": "syscall_GetFileAttributesEx_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "level",
                "type": "uint32"
            },
            {
                "name": "info",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_GetFileAttributes": {
        "result": "struct syscall_GetFileAttributes_retval {uint32 field_0;error err1;}",
        "result_name": "syscall_GetFileAttributes_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            }
        ]
    },
    "syscall_GetFileInformationByHandle": {
        "result": "struct syscall_GetFileInformationByHandle_retval {error err0;}",
        "result_name": "syscall_GetFileInformationByHandle_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "data",
                "type": "_ptr_ByHandleFileInformation"
            }
        ]
    },
    "syscall_GetFileType": {
        "result": "struct syscall_GetFileType_retval {uint32 field_0;error err1;}",
        "result_name": "syscall_GetFileType_retval",
        "parameters": [
            {
                "name": "filehandle",
                "type": "Handle"
            }
        ]
    },
    "syscall_getFinalPathNameByHandle": {
        "result": "struct syscall_getFinalPathNameByHandle_retval {uint32 field_0;error err1;}",
        "result_name": "syscall_getFinalPathNameByHandle_retval",
        "parameters": [
            {
                "name": "file",
                "type": "Handle"
            },
            {
                "name": "filePath",
                "type": "_ptr_uint16"
            },
            {
                "name": "filePathSize",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "syscall_GetFullPathName": {
        "result": "struct syscall_GetFullPathName_retval {uint32 field_0;error err1;}",
        "result_name": "syscall_GetFullPathName_retval",
        "parameters": [
            {
                "name": "path",
                "type": "_ptr_uint16"
            },
            {
                "name": "buflen",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            },
            {
                "name": "fname",
                "type": "_ptr__ptr_uint16"
            }
        ]
    },
    "syscall_GetLastError": {
        "result": "struct syscall_GetLastError_retval {error err0;}",
        "result_name": "syscall_GetLastError_retval",
        "parameters": []
    },
    "syscall_GetLongPathName": {
        "result": "struct syscall_GetLongPathName_retval {uint32 field_0;error err1;}",
        "result_name": "syscall_GetLongPathName_retval",
        "parameters": [
            {
                "name": "path",
                "type": "_ptr_uint16"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            },
            {
                "name": "buflen",
                "type": "uint32"
            }
        ]
    },
    "syscall_GetProcAddress": {
        "result": "struct syscall_GetProcAddress_retval {uintptr field_0;error err1;}",
        "result_name": "syscall_GetProcAddress_retval",
        "parameters": [
            {
                "name": "module",
                "type": "Handle"
            },
            {
                "name": "procname",
                "type": "string"
            }
        ]
    },
    "syscall__GetProcAddress": {
        "result": "struct syscall__GetProcAddress_retval {uintptr field_0;error err1;}",
        "result_name": "syscall__GetProcAddress_retval",
        "parameters": [
            {
                "name": "module",
                "type": "Handle"
            },
            {
                "name": "procname",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_GetProcessTimes": {
        "result": "struct syscall_GetProcessTimes_retval {error err0;}",
        "result_name": "syscall_GetProcessTimes_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "creationTime",
                "type": "_ptr_Filetime"
            },
            {
                "name": "exitTime",
                "type": "_ptr_Filetime"
            },
            {
                "name": "kernelTime",
                "type": "_ptr_Filetime"
            },
            {
                "name": "userTime",
                "type": "_ptr_Filetime"
            }
        ]
    },
    "syscall_getQueuedCompletionStatus": {
        "result": "struct syscall_getQueuedCompletionStatus_retval {error err0;}",
        "result_name": "syscall_getQueuedCompletionStatus_retval",
        "parameters": [
            {
                "name": "cphandle",
                "type": "Handle"
            },
            {
                "name": "qty",
                "type": "_ptr_uint32"
            },
            {
                "name": "key",
                "type": "_ptr_uintptr"
            },
            {
                "name": "overlapped",
                "type": "_ptr__ptr_Overlapped"
            },
            {
                "name": "timeout",
                "type": "uint32"
            }
        ]
    },
    "syscall_GetShortPathName": {
        "result": "struct syscall_GetShortPathName_retval {uint32 field_0;error err1;}",
        "result_name": "syscall_GetShortPathName_retval",
        "parameters": [
            {
                "name": "longpath",
                "type": "_ptr_uint16"
            },
            {
                "name": "shortpath",
                "type": "_ptr_uint16"
            },
            {
                "name": "buflen",
                "type": "uint32"
            }
        ]
    },
    "syscall_GetStartupInfo": {
        "result": "struct syscall_GetStartupInfo_retval {error err0;}",
        "result_name": "syscall_GetStartupInfo_retval",
        "parameters": [
            {
                "name": "startupInfo",
                "type": "_ptr_StartupInfo"
            }
        ]
    },
    "syscall_GetStdHandle": {
        "result": "struct syscall_GetStdHandle_retval {Handle field_0;error err1;}",
        "result_name": "syscall_GetStdHandle_retval",
        "parameters": [
            {
                "name": "stdhandle",
                "type": "int"
            }
        ]
    },
    "syscall_GetSystemTimeAsFileTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "time",
                "type": "_ptr_Filetime"
            }
        ]
    },
    "syscall_GetTempPath": {
        "result": "struct syscall_GetTempPath_retval {uint32 field_0;error err1;}",
        "result_name": "syscall_GetTempPath_retval",
        "parameters": [
            {
                "name": "buflen",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            }
        ]
    },
    "syscall_GetTimeZoneInformation": {
        "result": "struct syscall_GetTimeZoneInformation_retval {uint32 field_0;error err1;}",
        "result_name": "syscall_GetTimeZoneInformation_retval",
        "parameters": [
            {
                "name": "tzi",
                "type": "_ptr_Timezoneinformation"
            }
        ]
    },
    "syscall_GetVersion": {
        "result": "struct syscall_GetVersion_retval {uint32 field_0;error err1;}",
        "result_name": "syscall_GetVersion_retval",
        "parameters": []
    },
    "syscall_initializeProcThreadAttributeList": {
        "result": "struct syscall_initializeProcThreadAttributeList_retval {error err0;}",
        "result_name": "syscall_initializeProcThreadAttributeList_retval",
        "parameters": [
            {
                "name": "attrlist",
                "type": "_ptr__PROC_THREAD_ATTRIBUTE_LIST"
            },
            {
                "name": "attrcount",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "size",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "syscall_LoadLibrary": {
        "result": "struct syscall_LoadLibrary_retval {Handle field_0;error err1;}",
        "result_name": "syscall_LoadLibrary_retval",
        "parameters": [
            {
                "name": "libname",
                "type": "string"
            }
        ]
    },
    "syscall__LoadLibrary": {
        "result": "struct syscall__LoadLibrary_retval {Handle field_0;error err1;}",
        "result_name": "syscall__LoadLibrary_retval",
        "parameters": [
            {
                "name": "libname",
                "type": "_ptr_uint16"
            }
        ]
    },
    "syscall_LocalFree": {
        "result": "struct syscall_LocalFree_retval {Handle field_0;error err1;}",
        "result_name": "syscall_LocalFree_retval",
        "parameters": [
            {
                "name": "hmem",
                "type": "Handle"
            }
        ]
    },
    "syscall_MapViewOfFile": {
        "result": "struct syscall_MapViewOfFile_retval {uintptr field_0;error err1;}",
        "result_name": "syscall_MapViewOfFile_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "access",
                "type": "uint32"
            },
            {
                "name": "offsetHigh",
                "type": "uint32"
            },
            {
                "name": "offsetLow",
                "type": "uint32"
            },
            {
                "name": "length",
                "type": "uintptr"
            }
        ]
    },
    "syscall_MoveFile": {
        "result": "struct syscall_MoveFile_retval {error err0;}",
        "result_name": "syscall_MoveFile_retval",
        "parameters": [
            {
                "name": "from",
                "type": "_ptr_uint16"
            },
            {
                "name": "to",
                "type": "_ptr_uint16"
            }
        ]
    },
    "syscall_OpenProcess": {
        "result": "struct syscall_OpenProcess_retval {Handle field_0;error err1;}",
        "result_name": "syscall_OpenProcess_retval",
        "parameters": [
            {
                "name": "da",
                "type": "uint32"
            },
            {
                "name": "inheritHandle",
                "type": "bool"
            },
            {
                "name": "pid",
                "type": "uint32"
            }
        ]
    },
    "syscall_postQueuedCompletionStatus": {
        "result": "struct syscall_postQueuedCompletionStatus_retval {error err0;}",
        "result_name": "syscall_postQueuedCompletionStatus_retval",
        "parameters": [
            {
                "name": "cphandle",
                "type": "Handle"
            },
            {
                "name": "qty",
                "type": "uint32"
            },
            {
                "name": "key",
                "type": "uintptr"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "syscall_Process32First": {
        "result": "struct syscall_Process32First_retval {error err0;}",
        "result_name": "syscall_Process32First_retval",
        "parameters": [
            {
                "name": "snapshot",
                "type": "Handle"
            },
            {
                "name": "procEntry",
                "type": "_ptr_ProcessEntry32"
            }
        ]
    },
    "syscall_Process32Next": {
        "result": "struct syscall_Process32Next_retval {error err0;}",
        "result_name": "syscall_Process32Next_retval",
        "parameters": [
            {
                "name": "snapshot",
                "type": "Handle"
            },
            {
                "name": "procEntry",
                "type": "_ptr_ProcessEntry32"
            }
        ]
    },
    "syscall_ReadConsole": {
        "result": "struct syscall_ReadConsole_retval {error err0;}",
        "result_name": "syscall_ReadConsole_retval",
        "parameters": [
            {
                "name": "console",
                "type": "Handle"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            },
            {
                "name": "toread",
                "type": "uint32"
            },
            {
                "name": "read",
                "type": "_ptr_uint32"
            },
            {
                "name": "inputControl",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_ReadDirectoryChanges": {
        "result": "struct syscall_ReadDirectoryChanges_retval {error err0;}",
        "result_name": "syscall_ReadDirectoryChanges_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            },
            {
                "name": "buflen",
                "type": "uint32"
            },
            {
                "name": "watchSubTree",
                "type": "bool"
            },
            {
                "name": "mask",
                "type": "uint32"
            },
            {
                "name": "retlen",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "completionRoutine",
                "type": "uintptr"
            }
        ]
    },
    "syscall_readFile": {
        "result": "struct syscall_readFile_retval {error err0;}",
        "result_name": "syscall_readFile_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "done",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "syscall_RemoveDirectory": {
        "result": "struct syscall_RemoveDirectory_retval {error err0;}",
        "result_name": "syscall_RemoveDirectory_retval",
        "parameters": [
            {
                "name": "path",
                "type": "_ptr_uint16"
            }
        ]
    },
    "syscall_SetCurrentDirectory": {
        "result": "struct syscall_SetCurrentDirectory_retval {error err0;}",
        "result_name": "syscall_SetCurrentDirectory_retval",
        "parameters": [
            {
                "name": "path",
                "type": "_ptr_uint16"
            }
        ]
    },
    "syscall_SetEndOfFile": {
        "result": "struct syscall_SetEndOfFile_retval {error err0;}",
        "result_name": "syscall_SetEndOfFile_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            }
        ]
    },
    "syscall_SetEnvironmentVariable": {
        "result": "struct syscall_SetEnvironmentVariable_retval {error err0;}",
        "result_name": "syscall_SetEnvironmentVariable_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "value",
                "type": "_ptr_uint16"
            }
        ]
    },
    "syscall_SetFileAttributes": {
        "result": "struct syscall_SetFileAttributes_retval {error err0;}",
        "result_name": "syscall_SetFileAttributes_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_uint16"
            },
            {
                "name": "attrs",
                "type": "uint32"
            }
        ]
    },
    "syscall_SetFileCompletionNotificationModes": {
        "result": "struct syscall_SetFileCompletionNotificationModes_retval {error err0;}",
        "result_name": "syscall_SetFileCompletionNotificationModes_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "flags",
                "type": "uint8"
            }
        ]
    },
    "syscall_SetFilePointer": {
        "result": "struct syscall_SetFilePointer_retval {uint32 field_0;error err1;}",
        "result_name": "syscall_SetFilePointer_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "lowoffset",
                "type": "int32"
            },
            {
                "name": "highoffsetptr",
                "type": "_ptr_int32"
            },
            {
                "name": "whence",
                "type": "uint32"
            }
        ]
    },
    "syscall_SetFileTime": {
        "result": "struct syscall_SetFileTime_retval {error err0;}",
        "result_name": "syscall_SetFileTime_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "ctime",
                "type": "_ptr_Filetime"
            },
            {
                "name": "atime",
                "type": "_ptr_Filetime"
            },
            {
                "name": "wtime",
                "type": "_ptr_Filetime"
            }
        ]
    },
    "syscall_SetHandleInformation": {
        "result": "struct syscall_SetHandleInformation_retval {error err0;}",
        "result_name": "syscall_SetHandleInformation_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "mask",
                "type": "uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "syscall_TerminateProcess": {
        "result": "struct syscall_TerminateProcess_retval {error err0;}",
        "result_name": "syscall_TerminateProcess_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "exitcode",
                "type": "uint32"
            }
        ]
    },
    "syscall_UnmapViewOfFile": {
        "result": "struct syscall_UnmapViewOfFile_retval {error err0;}",
        "result_name": "syscall_UnmapViewOfFile_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            }
        ]
    },
    "syscall_updateProcThreadAttribute": {
        "result": "struct syscall_updateProcThreadAttribute_retval {error err0;}",
        "result_name": "syscall_updateProcThreadAttribute_retval",
        "parameters": [
            {
                "name": "attrlist",
                "type": "_ptr__PROC_THREAD_ATTRIBUTE_LIST"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "attr",
                "type": "uintptr"
            },
            {
                "name": "value",
                "type": "unsafe_Pointer"
            },
            {
                "name": "size",
                "type": "uintptr"
            },
            {
                "name": "prevvalue",
                "type": "unsafe_Pointer"
            },
            {
                "name": "returnedsize",
                "type": "_ptr_uintptr"
            }
        ]
    },
    "syscall_VirtualLock": {
        "result": "struct syscall_VirtualLock_retval {error err0;}",
        "result_name": "syscall_VirtualLock_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "length",
                "type": "uintptr"
            }
        ]
    },
    "syscall_VirtualUnlock": {
        "result": "struct syscall_VirtualUnlock_retval {error err0;}",
        "result_name": "syscall_VirtualUnlock_retval",
        "parameters": [
            {
                "name": "addr",
                "type": "uintptr"
            },
            {
                "name": "length",
                "type": "uintptr"
            }
        ]
    },
    "syscall_WaitForSingleObject": {
        "result": "struct syscall_WaitForSingleObject_retval {uint32 field_0;error err1;}",
        "result_name": "syscall_WaitForSingleObject_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "waitMilliseconds",
                "type": "uint32"
            }
        ]
    },
    "syscall_WriteConsole": {
        "result": "struct syscall_WriteConsole_retval {error err0;}",
        "result_name": "syscall_WriteConsole_retval",
        "parameters": [
            {
                "name": "console",
                "type": "Handle"
            },
            {
                "name": "buf",
                "type": "_ptr_uint16"
            },
            {
                "name": "towrite",
                "type": "uint32"
            },
            {
                "name": "written",
                "type": "_ptr_uint32"
            },
            {
                "name": "reserved",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_writeFile": {
        "result": "struct syscall_writeFile_retval {error err0;}",
        "result_name": "syscall_writeFile_retval",
        "parameters": [
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "done",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "syscall_AcceptEx": {
        "result": "struct syscall_AcceptEx_retval {error err0;}",
        "result_name": "syscall_AcceptEx_retval",
        "parameters": [
            {
                "name": "ls",
                "type": "Handle"
            },
            {
                "name": "as",
                "type": "Handle"
            },
            {
                "name": "buf",
                "type": "_ptr_byte"
            },
            {
                "name": "rxdatalen",
                "type": "uint32"
            },
            {
                "name": "laddrlen",
                "type": "uint32"
            },
            {
                "name": "raddrlen",
                "type": "uint32"
            },
            {
                "name": "recvd",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            }
        ]
    },
    "syscall_GetAcceptExSockaddrs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_byte"
            },
            {
                "name": "rxdatalen",
                "type": "uint32"
            },
            {
                "name": "laddrlen",
                "type": "uint32"
            },
            {
                "name": "raddrlen",
                "type": "uint32"
            },
            {
                "name": "lrsa",
                "type": "_ptr__ptr_RawSockaddrAny"
            },
            {
                "name": "lrsalen",
                "type": "_ptr_int32"
            },
            {
                "name": "rrsa",
                "type": "_ptr__ptr_RawSockaddrAny"
            },
            {
                "name": "rrsalen",
                "type": "_ptr_int32"
            }
        ]
    },
    "syscall_TransmitFile": {
        "result": "struct syscall_TransmitFile_retval {error err0;}",
        "result_name": "syscall_TransmitFile_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "handle",
                "type": "Handle"
            },
            {
                "name": "bytesToWrite",
                "type": "uint32"
            },
            {
                "name": "bytsPerSend",
                "type": "uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "transmitFileBuf",
                "type": "_ptr_TransmitFileBuffers"
            },
            {
                "name": "flags",
                "type": "uint32"
            }
        ]
    },
    "syscall_NetApiBufferFree": {
        "result": "struct syscall_NetApiBufferFree_retval {error err0;}",
        "result_name": "syscall_NetApiBufferFree_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_NetGetJoinInformation": {
        "result": "struct syscall_NetGetJoinInformation_retval {error err0;}",
        "result_name": "syscall_NetGetJoinInformation_retval",
        "parameters": [
            {
                "name": "server",
                "type": "_ptr_uint16"
            },
            {
                "name": "name",
                "type": "_ptr__ptr_uint16"
            },
            {
                "name": "bufType",
                "type": "_ptr_uint32"
            }
        ]
    },
    "syscall_NetUserGetInfo": {
        "result": "struct syscall_NetUserGetInfo_retval {error err0;}",
        "result_name": "syscall_NetUserGetInfo_retval",
        "parameters": [
            {
                "name": "serverName",
                "type": "_ptr_uint16"
            },
            {
                "name": "userName",
                "type": "_ptr_uint16"
            },
            {
                "name": "level",
                "type": "uint32"
            },
            {
                "name": "buf",
                "type": "_ptr__ptr_byte"
            }
        ]
    },
    "syscall_rtlGetNtVersionNumbers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "majorVersion",
                "type": "_ptr_uint32"
            },
            {
                "name": "minorVersion",
                "type": "_ptr_uint32"
            },
            {
                "name": "buildNumber",
                "type": "_ptr_uint32"
            }
        ]
    },
    "syscall_GetUserNameEx": {
        "result": "struct syscall_GetUserNameEx_retval {error err0;}",
        "result_name": "syscall_GetUserNameEx_retval",
        "parameters": [
            {
                "name": "nameFormat",
                "type": "uint32"
            },
            {
                "name": "nameBuffre",
                "type": "_ptr_uint16"
            },
            {
                "name": "nSize",
                "type": "_ptr_uint32"
            }
        ]
    },
    "syscall_TranslateName": {
        "result": "struct syscall_TranslateName_retval {error err0;}",
        "result_name": "syscall_TranslateName_retval",
        "parameters": [
            {
                "name": "accName",
                "type": "_ptr_uint16"
            },
            {
                "name": "accNameFormat",
                "type": "uint32"
            },
            {
                "name": "desiredNameFormat",
                "type": "uint32"
            },
            {
                "name": "translatedName",
                "type": "_ptr_uint16"
            },
            {
                "name": "nSize",
                "type": "_ptr_uint32"
            }
        ]
    },
    "syscall_CommandLineToArgv": {
        "result": "struct syscall_CommandLineToArgv_retval {_ptr__8192__ptr__8192_uint16 field_0;error err1;}",
        "result_name": "syscall_CommandLineToArgv_retval",
        "parameters": [
            {
                "name": "cmd",
                "type": "_ptr_uint16"
            },
            {
                "name": "argc",
                "type": "_ptr_int32"
            }
        ]
    },
    "syscall_GetUserProfileDirectory": {
        "result": "struct syscall_GetUserProfileDirectory_retval {error err0;}",
        "result_name": "syscall_GetUserProfileDirectory_retval",
        "parameters": [
            {
                "name": "t",
                "type": "Token"
            },
            {
                "name": "dir",
                "type": "_ptr_uint16"
            },
            {
                "name": "dirLen",
                "type": "_ptr_uint32"
            }
        ]
    },
    "syscall_FreeAddrInfoW": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "addrinfo",
                "type": "_ptr_AddrinfoW"
            }
        ]
    },
    "syscall_GetAddrInfoW": {
        "result": "struct syscall_GetAddrInfoW_retval {error err0;}",
        "result_name": "syscall_GetAddrInfoW_retval",
        "parameters": [
            {
                "name": "nodename",
                "type": "_ptr_uint16"
            },
            {
                "name": "servicename",
                "type": "_ptr_uint16"
            },
            {
                "name": "hints",
                "type": "_ptr_AddrinfoW"
            },
            {
                "name": "result",
                "type": "_ptr__ptr_AddrinfoW"
            }
        ]
    },
    "syscall_WSACleanup": {
        "result": "struct syscall_WSACleanup_retval {error err0;}",
        "result_name": "syscall_WSACleanup_retval",
        "parameters": []
    },
    "syscall_WSAEnumProtocols": {
        "result": "struct syscall_WSAEnumProtocols_retval {int32 field_0;error err1;}",
        "result_name": "syscall_WSAEnumProtocols_retval",
        "parameters": [
            {
                "name": "protocols",
                "type": "_ptr_int32"
            },
            {
                "name": "protocolBuffer",
                "type": "_ptr_WSAProtocolInfo"
            },
            {
                "name": "bufferLength",
                "type": "_ptr_uint32"
            }
        ]
    },
    "syscall_WSAIoctl": {
        "result": "struct syscall_WSAIoctl_retval {error err0;}",
        "result_name": "syscall_WSAIoctl_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "iocc",
                "type": "uint32"
            },
            {
                "name": "inbuf",
                "type": "_ptr_byte"
            },
            {
                "name": "cbif",
                "type": "uint32"
            },
            {
                "name": "outbuf",
                "type": "_ptr_byte"
            },
            {
                "name": "cbob",
                "type": "uint32"
            },
            {
                "name": "cbbr",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "completionRoutine",
                "type": "uintptr"
            }
        ]
    },
    "syscall_WSARecv": {
        "result": "struct syscall_WSARecv_retval {error err0;}",
        "result_name": "syscall_WSARecv_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "bufs",
                "type": "_ptr_WSABuf"
            },
            {
                "name": "bufcnt",
                "type": "uint32"
            },
            {
                "name": "recvd",
                "type": "_ptr_uint32"
            },
            {
                "name": "flags",
                "type": "_ptr_uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "croutine",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_WSARecvFrom": {
        "result": "struct syscall_WSARecvFrom_retval {error err0;}",
        "result_name": "syscall_WSARecvFrom_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "bufs",
                "type": "_ptr_WSABuf"
            },
            {
                "name": "bufcnt",
                "type": "uint32"
            },
            {
                "name": "recvd",
                "type": "_ptr_uint32"
            },
            {
                "name": "flags",
                "type": "_ptr_uint32"
            },
            {
                "name": "from",
                "type": "_ptr_RawSockaddrAny"
            },
            {
                "name": "fromlen",
                "type": "_ptr_int32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "croutine",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_WSASend": {
        "result": "struct syscall_WSASend_retval {error err0;}",
        "result_name": "syscall_WSASend_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "bufs",
                "type": "_ptr_WSABuf"
            },
            {
                "name": "bufcnt",
                "type": "uint32"
            },
            {
                "name": "sent",
                "type": "_ptr_uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "croutine",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_WSASendTo": {
        "result": "struct syscall_WSASendTo_retval {error err0;}",
        "result_name": "syscall_WSASendTo_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "bufs",
                "type": "_ptr_WSABuf"
            },
            {
                "name": "bufcnt",
                "type": "uint32"
            },
            {
                "name": "sent",
                "type": "_ptr_uint32"
            },
            {
                "name": "flags",
                "type": "uint32"
            },
            {
                "name": "to",
                "type": "_ptr_RawSockaddrAny"
            },
            {
                "name": "tolen",
                "type": "int32"
            },
            {
                "name": "overlapped",
                "type": "_ptr_Overlapped"
            },
            {
                "name": "croutine",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_WSAStartup": {
        "result": "struct syscall_WSAStartup_retval {error err0;}",
        "result_name": "syscall_WSAStartup_retval",
        "parameters": [
            {
                "name": "verreq",
                "type": "uint32"
            },
            {
                "name": "data",
                "type": "_ptr_WSAData"
            }
        ]
    },
    "syscall_Closesocket": {
        "result": "struct syscall_Closesocket_retval {error err0;}",
        "result_name": "syscall_Closesocket_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            }
        ]
    },
    "syscall_GetHostByName": {
        "result": "struct syscall_GetHostByName_retval {_ptr_Hostent field_0;error err1;}",
        "result_name": "syscall_GetHostByName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "syscall__GetHostByName": {
        "result": "struct syscall__GetHostByName_retval {_ptr_Hostent field_0;error err1;}",
        "result_name": "syscall__GetHostByName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_GetProtoByName": {
        "result": "struct syscall_GetProtoByName_retval {_ptr_Protoent field_0;error err1;}",
        "result_name": "syscall_GetProtoByName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "syscall__GetProtoByName": {
        "result": "struct syscall__GetProtoByName_retval {_ptr_Protoent field_0;error err1;}",
        "result_name": "syscall__GetProtoByName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_GetServByName": {
        "result": "struct syscall_GetServByName_retval {_ptr_Servent field_0;error err1;}",
        "result_name": "syscall_GetServByName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "proto",
                "type": "string"
            }
        ]
    },
    "syscall__GetServByName": {
        "result": "struct syscall__GetServByName_retval {_ptr_Servent field_0;error err1;}",
        "result_name": "syscall__GetServByName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_ptr_byte"
            },
            {
                "name": "proto",
                "type": "_ptr_byte"
            }
        ]
    },
    "syscall_Getsockopt": {
        "result": "struct syscall_Getsockopt_retval {error err0;}",
        "result_name": "syscall_Getsockopt_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "level",
                "type": "int32"
            },
            {
                "name": "optname",
                "type": "int32"
            },
            {
                "name": "optval",
                "type": "_ptr_byte"
            },
            {
                "name": "optlen",
                "type": "_ptr_int32"
            }
        ]
    },
    "syscall_listen": {
        "result": "struct syscall_listen_retval {error err0;}",
        "result_name": "syscall_listen_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "backlog",
                "type": "int32"
            }
        ]
    },
    "syscall_Ntohs": {
        "result": "struct syscall_Ntohs_retval {uint16 field_0;}",
        "result_name": "syscall_Ntohs_retval",
        "parameters": [
            {
                "name": "netshort",
                "type": "uint16"
            }
        ]
    },
    "syscall_Setsockopt": {
        "result": "struct syscall_Setsockopt_retval {error err0;}",
        "result_name": "syscall_Setsockopt_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "level",
                "type": "int32"
            },
            {
                "name": "optname",
                "type": "int32"
            },
            {
                "name": "optval",
                "type": "_ptr_byte"
            },
            {
                "name": "optlen",
                "type": "int32"
            }
        ]
    },
    "syscall_shutdown": {
        "result": "struct syscall_shutdown_retval {error err0;}",
        "result_name": "syscall_shutdown_retval",
        "parameters": [
            {
                "name": "s",
                "type": "Handle"
            },
            {
                "name": "how",
                "type": "int32"
            }
        ]
    },
    "syscall_js_FuncOf": {
        "result": "Func",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "syscall_js_Func_Release": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_setEventHandler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "syscall_js_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_handleEvent": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_makeValue": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "ref"
            }
        ]
    },
    "syscall_js_finalizeRef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "ref"
            }
        ]
    },
    "syscall_js_predefValue": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint32"
            },
            {
                "name": "typeFlag",
                "type": "byte"
            }
        ]
    },
    "syscall_js_floatValue": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "float64"
            }
        ]
    },
    "syscall_js_Error_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_Value_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "Value"
            }
        ]
    },
    "syscall_js_Undefined": {
        "result": "Value",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_Value_IsUndefined": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_Null": {
        "result": "Value",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_Value_IsNull": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_Value_IsNaN": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_Global": {
        "result": "Value",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_ValueOf": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "syscall_js_stringVal": {
        "result": "ref",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "syscall_js_Type_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_Type_isObject": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_Value_Type": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_Value_Get": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "syscall_js_valueGet": {
        "result": "ref",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "ref"
            },
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "syscall_js_Value_Set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            },
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "syscall_js_valueSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "ref"
            },
            {
                "name": "p",
                "type": "string"
            },
            {
                "name": "x",
                "type": "ref"
            }
        ]
    },
    "syscall_js_Value_Delete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "syscall_js_valueDelete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "ref"
            },
            {
                "name": "p",
                "type": "string"
            }
        ]
    },
    "syscall_js_Value_Index": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "syscall_js_valueIndex": {
        "result": "ref",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "ref"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "syscall_js_Value_SetIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "x",
                "type": "interface_"
            }
        ]
    },
    "syscall_js_valueSetIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "ref"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "x",
                "type": "ref"
            }
        ]
    },
    "syscall_js_makeArgs": {
        "result": "struct syscall_js_makeArgs_retval {_slice_Value field_0;_slice_ref field_1;}",
        "result_name": "syscall_js_makeArgs_retval",
        "parameters": [
            {
                "name": "args",
                "type": "_slice_interface_"
            }
        ]
    },
    "syscall_js_Value_Length": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_valueLength": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "ref"
            }
        ]
    },
    "syscall_js_Value_Call": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "syscall_js_valueCall": {
        "result": "struct syscall_js_valueCall_retval {ref field_0;bool field_1;}",
        "result_name": "syscall_js_valueCall_retval",
        "parameters": [
            {
                "name": "v",
                "type": "ref"
            },
            {
                "name": "m",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_ref"
            }
        ]
    },
    "syscall_js_Value_Invoke": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "syscall_js_valueInvoke": {
        "result": "struct syscall_js_valueInvoke_retval {ref field_0;bool field_1;}",
        "result_name": "syscall_js_valueInvoke_retval",
        "parameters": [
            {
                "name": "v",
                "type": "ref"
            },
            {
                "name": "args",
                "type": "_slice_ref"
            }
        ]
    },
    "syscall_js_Value_New": {
        "result": "Value",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "syscall_js_valueNew": {
        "result": "struct syscall_js_valueNew_retval {ref field_0;bool field_1;}",
        "result_name": "syscall_js_valueNew_retval",
        "parameters": [
            {
                "name": "v",
                "type": "ref"
            },
            {
                "name": "args",
                "type": "_slice_ref"
            }
        ]
    },
    "syscall_js_Value_isNumber": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_Value_float": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "method",
                "type": "string"
            }
        ]
    },
    "syscall_js_Value_Float": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_Value_Int": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_Value_Bool": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_Value_Truthy": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_Value_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_jsString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "Value"
            }
        ]
    },
    "syscall_js_valuePrepareString": {
        "result": "struct syscall_js_valuePrepareString_retval {ref field_0;int field_1;}",
        "result_name": "syscall_js_valuePrepareString_retval",
        "parameters": [
            {
                "name": "v",
                "type": "ref"
            }
        ]
    },
    "syscall_js_valueLoadString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "ref"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_js_Value_InstanceOf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Value"
            }
        ]
    },
    "syscall_js_valueInstanceOf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "ref"
            },
            {
                "name": "t",
                "type": "ref"
            }
        ]
    },
    "syscall_js__ptr_ValueError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_CopyBytesToGo": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "Value"
            }
        ]
    },
    "syscall_js_copyBytesToGo": {
        "result": "struct syscall_js_copyBytesToGo_retval {int field_0;bool field_1;}",
        "result_name": "syscall_js_copyBytesToGo_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "ref"
            }
        ]
    },
    "syscall_js_CopyBytesToJS": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "Value"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_js_copyBytesToJS": {
        "result": "struct syscall_js_copyBytesToJS_retval {int field_0;bool field_1;}",
        "result_name": "syscall_js_copyBytesToJS_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "ref"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "syscall_js_testAdd": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_TestWasmImport": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestBool": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestIntConversion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_testIntConversion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "want",
                "type": "int"
            }
        ]
    },
    "syscall_js_TestFloat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestObject": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestFrozenObject": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestNaN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestUndefined": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestNull": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestGet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestSet": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestDelete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestSetIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestInvoke": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestNew": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestInstanceOf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestValueOf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestZeroValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestFuncOf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestInvokeFunction": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestInterleavedFunctions": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_ExampleFuncOf": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "syscall_js_TestTruthy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_expectValueError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "syscall_js_expectPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "syscall_js_TestCopyBytesToGo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestCopyBytesToJS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_TestGarbageCollection": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "syscall_js_BenchmarkDOM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "syscall_js_TestGlobal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_AllocsPerRun": {
        "result": "struct testing_AllocsPerRun_retval {float64 field_0;}",
        "result_name": "testing_AllocsPerRun_retval",
        "parameters": [
            {
                "name": "runs",
                "type": "int"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "testing_TestAllocsPerRun": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_initBenchmarkFlags": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_durationOrCountFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_durationOrCountFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "testing__ptr_B_StartTimer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_B_StopTimer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_B_ResetTimer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_B_SetBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "testing__ptr_B_ReportAllocs": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_B_runN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "testing_min": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "y",
                "type": "int64"
            }
        ]
    },
    "testing_max": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "int64"
            },
            {
                "name": "y",
                "type": "int64"
            }
        ]
    },
    "testing__ptr_B_run1": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_B_run": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_B_doBench": {
        "result": "BenchmarkResult",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_B_launch": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_B_Elapsed": {
        "result": "time_Duration",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_B_ReportMetric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "float64"
            },
            {
                "name": "unit",
                "type": "string"
            }
        ]
    },
    "testing_BenchmarkResult_NsPerOp": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "testing_BenchmarkResult_mbPerSec": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "testing_BenchmarkResult_AllocsPerOp": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "testing_BenchmarkResult_AllocedBytesPerOp": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "testing_BenchmarkResult_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "testing_prettyPrint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "x",
                "type": "float64"
            },
            {
                "name": "unit",
                "type": "string"
            }
        ]
    },
    "testing_BenchmarkResult_MemString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "testing_benchmarkName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "testing_RunBenchmarks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "matchString",
                "type": "void*"
            },
            {
                "name": "benchmarks",
                "type": "_slice_InternalBenchmark"
            }
        ]
    },
    "testing_runBenchmarks": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "importPath",
                "type": "string"
            },
            {
                "name": "matchString",
                "type": "void*"
            },
            {
                "name": "benchmarks",
                "type": "_slice_InternalBenchmark"
            }
        ]
    },
    "testing__ptr_benchContext_processBench": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_B"
            }
        ]
    },
    "testing__ptr_B_Run": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "testing__ptr_B_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "other",
                "type": "BenchmarkResult"
            }
        ]
    },
    "testing__ptr_B_trimOutput": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_PB_Next": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_B_RunParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "body",
                "type": "void*"
            }
        ]
    },
    "testing__ptr_B_SetParallelism": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "int"
            }
        ]
    },
    "testing_Benchmark": {
        "result": "BenchmarkResult",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "testing_discard_Write": {
        "result": "struct testing_discard_Write_retval {int field_0;error err1;}",
        "result_name": "testing_discard_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "testing_TestPrettyPrint": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_TestResultString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_TestRunParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_TestRunParallelFail": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_TestRunParallelFatal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_TestRunParallelSkipNow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_ExampleB_RunParallel": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_TestReportMetric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_ExampleB_ReportMetric": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_ExampleB_ReportMetric_parallel": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_Coverage": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "testing_RegisterCover": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Cover"
            }
        ]
    },
    "testing_mustBeNil": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "testing_coverReport": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_RunExamples": {
        "result": "struct testing_RunExamples_retval {bool field_0;}",
        "result_name": "testing_RunExamples_retval",
        "parameters": [
            {
                "name": "matchString",
                "type": "void*"
            },
            {
                "name": "examples",
                "type": "_slice_InternalExample"
            }
        ]
    },
    "testing_runExamples": {
        "result": "struct testing_runExamples_retval {bool field_0;}",
        "result_name": "testing_runExamples_retval",
        "parameters": [
            {
                "name": "matchString",
                "type": "void*"
            },
            {
                "name": "examples",
                "type": "_slice_InternalExample"
            }
        ]
    },
    "testing_sortLines": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "output",
                "type": "string"
            }
        ]
    },
    "testing__ptr_InternalExample_processRunResult": {
        "result": "struct testing__ptr_InternalExample_processRunResult_retval {bool field_0;}",
        "result_name": "testing__ptr_InternalExample_processRunResult_retval",
        "parameters": [
            {
                "name": "stdout",
                "type": "string"
            },
            {
                "name": "timeSpent",
                "type": "time_Duration"
            },
            {
                "name": "finished",
                "type": "bool"
            },
            {
                "name": "recovered",
                "type": "interface_"
            }
        ]
    },
    "testing_TestFlag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_testFlagHelper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_initFuzzFlags": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_F_Helper": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_F_Fail": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_F_Skipped": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_F_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "testing__ptr_F_Fuzz": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ff",
                "type": "interface_"
            }
        ]
    },
    "testing__ptr_F_report": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_fuzzResult_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "testing_runFuzzTests": {
        "result": "struct testing_runFuzzTests_retval {bool field_0;}",
        "result_name": "testing_runFuzzTests_retval",
        "parameters": [
            {
                "name": "deps",
                "type": "testDeps"
            },
            {
                "name": "fuzzTests",
                "type": "_slice_InternalFuzzTarget"
            },
            {
                "name": "deadline",
                "type": "time_Time"
            }
        ]
    },
    "testing_runFuzzing": {
        "result": "struct testing_runFuzzing_retval {bool field_0;}",
        "result_name": "testing_runFuzzing_retval",
        "parameters": [
            {
                "name": "deps",
                "type": "testDeps"
            },
            {
                "name": "fuzzTests",
                "type": "_slice_InternalFuzzTarget"
            }
        ]
    },
    "testing_fRunner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_F"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "testing_notHelper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "testing_helper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "testing_notHelperCallingHelper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "testing_helperCallingHelper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "testing_genericHelper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "testing_testHelper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_parallelTestHelper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_helperSubCallingHelper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "testing_recoverHelper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "testing_doPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            },
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "testing_TestTBHelper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_TestTBHelperParallel": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing__ptr_noopWriter_Write": {
        "result": "struct testing__ptr_noopWriter_Write_retval {int field_0;error err1;}",
        "result_name": "testing__ptr_noopWriter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "testing_BenchmarkTBHelper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_B"
            }
        ]
    },
    "testing_allMatcher": {
        "result": "_ptr_matcher",
        "result_name": null,
        "parameters": []
    },
    "testing_newMatcher": {
        "result": "_ptr_matcher",
        "result_name": null,
        "parameters": [
            {
                "name": "matchString",
                "type": "void*"
            },
            {
                "name": "patterns",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "skips",
                "type": "string"
            }
        ]
    },
    "testing__ptr_matcher_fullName": {
        "result": "struct testing__ptr_matcher_fullName_retval {string field_0;bool field_1;}",
        "result_name": "testing__ptr_matcher_fullName_retval",
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_common"
            },
            {
                "name": "subname",
                "type": "string"
            }
        ]
    },
    "testing__ptr_matcher_clearSubNames": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_simpleMatch_matches": {
        "result": "struct testing_simpleMatch_matches_retval {bool field_0;}",
        "result_name": "testing_simpleMatch_matches_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_slice_string"
            },
            {
                "name": "matchString",
                "type": "void*"
            }
        ]
    },
    "testing_simpleMatch_verify": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "matchString",
                "type": "void*"
            }
        ]
    },
    "testing_alternationMatch_matches": {
        "result": "struct testing_alternationMatch_matches_retval {bool field_0;}",
        "result_name": "testing_alternationMatch_matches_retval",
        "parameters": [
            {
                "name": "name",
                "type": "_slice_string"
            },
            {
                "name": "matchString",
                "type": "void*"
            }
        ]
    },
    "testing_alternationMatch_verify": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "matchString",
                "type": "void*"
            }
        ]
    },
    "testing_splitRegexp": {
        "result": "filterMatch",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "testing__ptr_matcher_unique": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "parent",
                "type": "string"
            },
            {
                "name": "subname",
                "type": "string"
            }
        ]
    },
    "testing_parseSubtestNumber": {
        "result": "struct testing_parseSubtestNumber_retval {string field_0;int32 field_1;}",
        "result_name": "testing_parseSubtestNumber_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "testing_rewrite": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "testing_isSpace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "testing_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_TestIsSpace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_TestSplitRegexp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_TestMatcher": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_TestNaming": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_FuzzNaming": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_F"
            }
        ]
    },
    "testing_alternationMatch_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "testing_registerCover2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mode",
                "type": "string"
            },
            {
                "name": "tearDown",
                "type": "void*"
            },
            {
                "name": "snapcov",
                "type": "void*"
            }
        ]
    },
    "testing_coverReport2": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_testGoCoverDir": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "testing_coverage2": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "testing_TestPanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_makeRegexp": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "testing_TestPanicHelper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_TestMorePanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_TestCallRunInCleanupHelper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_TestGoexitInCleanupAfterPanicHelper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_runExample": {
        "result": "struct testing_runExample_retval {bool field_0;}",
        "result_name": "testing_runExample_retval",
        "parameters": [
            {
                "name": "eg",
                "type": "InternalExample"
            }
        ]
    },
    "testing_createTempFile": {
        "result": "_ptr_os_File",
        "result_name": null,
        "parameters": [
            {
                "name": "exampleName",
                "type": "string"
            }
        ]
    },
    "testing_TestTestContext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_TestTRun": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_TestBRun": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_TestBenchmarkOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_TestBenchmarkStartsFrom1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_TestBenchmarkReadMemStatsBeforeFirstRun": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_TestParallelSub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing__ptr_funcWriter_Write": {
        "result": "struct testing__ptr_funcWriter_Write_retval {int field_0;error err1;}",
        "result_name": "testing__ptr_funcWriter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "testing_TestRacyOutput": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_TestLogAfterComplete": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_TestBenchmark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_TestCleanup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_TestConcurrentCleanup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_TestCleanupCalledEvenAfterGoexit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_TestRunCleanup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_TestCleanupParallelSubtests": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_TestNestedCleanup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            }
        ]
    },
    "testing_Init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_chattyFlag_IsBoolFlag": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_chattyFlag_Set": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "testing__ptr_chattyFlag_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_chattyFlag_Get": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_chattyFlag_prefix": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "testing_newChattyPrinter": {
        "result": "_ptr_chattyPrinter",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "testing__ptr_chattyPrinter_prefix": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_chattyPrinter_Updatef": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "testName",
                "type": "string"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "testing__ptr_chattyPrinter_Printf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "testName",
                "type": "string"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "testing_Short": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "testing_Testing": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "testing_CoverMode": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "testing_Verbose": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_common_checkFuzzFn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "testing__ptr_common_frameSkip": {
        "result": "runtime_Frame",
        "result_name": null,
        "parameters": [
            {
                "name": "skip",
                "type": "int"
            }
        ]
    },
    "testing__ptr_common_decorate": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "skip",
                "type": "int"
            }
        ]
    },
    "testing__ptr_common_flushToParent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "testName",
                "type": "string"
            },
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "testing_indenter_Write": {
        "result": "struct testing_indenter_Write_retval {int field_0;error err1;}",
        "result_name": "testing_indenter_Write_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "testing_fmtDuration": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "time_Duration"
            }
        ]
    },
    "testing__ptr_common_private": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_common_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_common_setRan": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_common_Fail": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_common_Failed": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_common_FailNow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_common_log": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "testing__ptr_common_logDepth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "depth",
                "type": "int"
            }
        ]
    },
    "testing__ptr_common_Log": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "testing__ptr_common_Logf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "testing__ptr_common_Error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "testing__ptr_common_Errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "testing__ptr_common_Fatal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "testing__ptr_common_Fatalf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "testing__ptr_common_Skip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "testing__ptr_common_Skipf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "testing__ptr_common_SkipNow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_common_Skipped": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_common_Helper": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_common_Cleanup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "testing__ptr_common_TempDir": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "testing_removeAll": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "testing__ptr_common_Setenv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "testing__ptr_common_runCleanup": {
        "result": "struct testing__ptr_common_runCleanup_retval {interface_ field_0;}",
        "result_name": "testing__ptr_common_runCleanup_retval",
        "parameters": [
            {
                "name": "ph",
                "type": "panicHandling"
            }
        ]
    },
    "testing_callerName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "skip",
                "type": "int"
            }
        ]
    },
    "testing_pcToName": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "pc",
                "type": "uintptr"
            }
        ]
    },
    "testing__ptr_T_Parallel": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_T_Setenv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "testing_tRunner": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_T"
            },
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "testing__ptr_T_Run": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "testing__ptr_T_Deadline": {
        "result": "struct testing__ptr_T_Deadline_retval {time_Time field_0;bool field_1;}",
        "result_name": "testing__ptr_T_Deadline_retval",
        "parameters": []
    },
    "testing_newTestContext": {
        "result": "_ptr_testContext",
        "result_name": null,
        "parameters": [
            {
                "name": "maxParallel",
                "type": "int"
            },
            {
                "name": "m",
                "type": "_ptr_matcher"
            }
        ]
    },
    "testing__ptr_testContext_waitParallel": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_testContext_release": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_matchStringOnly_MatchString": {
        "result": "struct testing_matchStringOnly_MatchString_retval {bool field_0;error err1;}",
        "result_name": "testing_matchStringOnly_MatchString_retval",
        "parameters": [
            {
                "name": "pat",
                "type": "string"
            },
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "testing_matchStringOnly_StartCPUProfile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "testing_matchStringOnly_StopCPUProfile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_matchStringOnly_WriteProfileTo": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "testing_matchStringOnly_ImportPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "testing_matchStringOnly_StartTestLog": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_matchStringOnly_StopTestLog": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "testing_matchStringOnly_SetPanicOnExit0": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_matchStringOnly_CoordinateFuzzing": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "testing_matchStringOnly_RunFuzzWorker": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "testing_matchStringOnly_ReadCorpus": {
        "result": "struct testing_matchStringOnly_ReadCorpus_retval {_slice_corpusEntry field_0;error err1;}",
        "result_name": "testing_matchStringOnly_ReadCorpus_retval",
        "parameters": []
    },
    "testing_matchStringOnly_CheckCorpus": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "testing_matchStringOnly_ResetCoverage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_matchStringOnly_SnapshotCoverage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_Main": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "matchString",
                "type": "void*"
            },
            {
                "name": "tests",
                "type": "_slice_InternalTest"
            },
            {
                "name": "benchmarks",
                "type": "_slice_InternalBenchmark"
            },
            {
                "name": "examples",
                "type": "_slice_InternalExample"
            }
        ]
    },
    "testing_MainStart": {
        "result": "_ptr_M",
        "result_name": null,
        "parameters": [
            {
                "name": "deps",
                "type": "testDeps"
            },
            {
                "name": "tests",
                "type": "_slice_InternalTest"
            },
            {
                "name": "benchmarks",
                "type": "_slice_InternalBenchmark"
            },
            {
                "name": "fuzzTargets",
                "type": "_slice_InternalFuzzTarget"
            },
            {
                "name": "examples",
                "type": "_slice_InternalExample"
            }
        ]
    },
    "testing__ptr_M_Run": {
        "result": "struct testing__ptr_M_Run_retval {int field_0;}",
        "result_name": "testing__ptr_M_Run_retval",
        "parameters": []
    },
    "testing__ptr_T_report": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_listTests": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "matchString",
                "type": "void*"
            },
            {
                "name": "tests",
                "type": "_slice_InternalTest"
            },
            {
                "name": "benchmarks",
                "type": "_slice_InternalBenchmark"
            },
            {
                "name": "fuzzTargets",
                "type": "_slice_InternalFuzzTarget"
            },
            {
                "name": "examples",
                "type": "_slice_InternalExample"
            }
        ]
    },
    "testing_RunTests": {
        "result": "struct testing_RunTests_retval {bool field_0;}",
        "result_name": "testing_RunTests_retval",
        "parameters": [
            {
                "name": "matchString",
                "type": "void*"
            },
            {
                "name": "tests",
                "type": "_slice_InternalTest"
            }
        ]
    },
    "testing_runTests": {
        "result": "struct testing_runTests_retval {bool field_0;}",
        "result_name": "testing_runTests_retval",
        "parameters": [
            {
                "name": "matchString",
                "type": "void*"
            },
            {
                "name": "tests",
                "type": "_slice_InternalTest"
            },
            {
                "name": "deadline",
                "type": "time_Time"
            }
        ]
    },
    "testing__ptr_M_before": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_M_after": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_M_writeProfiles": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_toOutputDir": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            }
        ]
    },
    "testing__ptr_M_startAlarm": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "testing_runningList": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": []
    },
    "testing__ptr_M_stopAlarm": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_parseCpuList": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_shouldFailFast": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "testing_isWindowsRetryable": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "testing_TestMain": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "_ptr_testing_M"
            }
        ]
    },
    "testing_TestTempDirInCleanup": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_TestTempDirInBenchmark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_TestTempDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_testTempDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_TestSetenv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_TestSetenvWithParallelAfterSetenv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_TestSetenvWithParallelBeforeSetenv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_TestSetenvWithParallelParentBeforeSetenv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_TestSetenvWithParallelGrandParentBeforeSetenv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_TestTesting": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_fstest_MapFS_Open": {
        "result": "struct testing_fstest_MapFS_Open_retval {fs_File field_0;error err1;}",
        "result_name": "testing_fstest_MapFS_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "testing_fstest_MapFS_ReadFile": {
        "result": "struct testing_fstest_MapFS_ReadFile_retval {_slice_byte field_0;error err1;}",
        "result_name": "testing_fstest_MapFS_ReadFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "testing_fstest_MapFS_Stat": {
        "result": "struct testing_fstest_MapFS_Stat_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "testing_fstest_MapFS_Stat_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "testing_fstest_MapFS_ReadDir": {
        "result": "struct testing_fstest_MapFS_ReadDir_retval {_slice_fs_DirEntry field_0;error err1;}",
        "result_name": "testing_fstest_MapFS_ReadDir_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "testing_fstest_MapFS_Glob": {
        "result": "struct testing_fstest_MapFS_Glob_retval {_slice_string field_0;error err1;}",
        "result_name": "testing_fstest_MapFS_Glob_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "testing_fstest_noSub_Sub": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_fstest_MapFS_Sub": {
        "result": "struct testing_fstest_MapFS_Sub_retval {fs_FS field_0;error err1;}",
        "result_name": "testing_fstest_MapFS_Sub_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "testing_fstest__ptr_mapFileInfo_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "testing_fstest__ptr_mapFileInfo_Size": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "testing_fstest__ptr_mapFileInfo_Mode": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": []
    },
    "testing_fstest__ptr_mapFileInfo_Type": {
        "result": "fs_FileMode",
        "result_name": null,
        "parameters": []
    },
    "testing_fstest__ptr_mapFileInfo_ModTime": {
        "result": "time_Time",
        "result_name": null,
        "parameters": []
    },
    "testing_fstest__ptr_mapFileInfo_IsDir": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "testing_fstest__ptr_mapFileInfo_Sys": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "testing_fstest__ptr_mapFileInfo_Info": {
        "result": "struct testing_fstest__ptr_mapFileInfo_Info_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "testing_fstest__ptr_mapFileInfo_Info_retval",
        "parameters": []
    },
    "testing_fstest__ptr_mapFileInfo_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "testing_fstest__ptr_openMapFile_Stat": {
        "result": "struct testing_fstest__ptr_openMapFile_Stat_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "testing_fstest__ptr_openMapFile_Stat_retval",
        "parameters": []
    },
    "testing_fstest__ptr_openMapFile_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "testing_fstest__ptr_openMapFile_Read": {
        "result": "struct testing_fstest__ptr_openMapFile_Read_retval {int field_0;error err1;}",
        "result_name": "testing_fstest__ptr_openMapFile_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "testing_fstest__ptr_openMapFile_Seek": {
        "result": "struct testing_fstest__ptr_openMapFile_Seek_retval {int64 field_0;error err1;}",
        "result_name": "testing_fstest__ptr_openMapFile_Seek_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "testing_fstest__ptr_openMapFile_ReadAt": {
        "result": "struct testing_fstest__ptr_openMapFile_ReadAt_retval {int field_0;error err1;}",
        "result_name": "testing_fstest__ptr_openMapFile_ReadAt_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "offset",
                "type": "int64"
            }
        ]
    },
    "testing_fstest__ptr_mapDir_Stat": {
        "result": "struct testing_fstest__ptr_mapDir_Stat_retval {fs_FileInfo field_0;error err1;}",
        "result_name": "testing_fstest__ptr_mapDir_Stat_retval",
        "parameters": []
    },
    "testing_fstest__ptr_mapDir_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "testing_fstest__ptr_mapDir_Read": {
        "result": "struct testing_fstest__ptr_mapDir_Read_retval {int field_0;error err1;}",
        "result_name": "testing_fstest__ptr_mapDir_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "testing_fstest__ptr_mapDir_ReadDir": {
        "result": "struct testing_fstest__ptr_mapDir_ReadDir_retval {_slice_fs_DirEntry field_0;error err1;}",
        "result_name": "testing_fstest__ptr_mapDir_ReadDir_retval",
        "parameters": [
            {
                "name": "count",
                "type": "int"
            }
        ]
    },
    "testing_fstest_TestMapFS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_fstest_TestMapFSChmodDot": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_fstest_TestFS": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fsys",
                "type": "fs_FS"
            },
            {
                "name": "expected",
                "type": "string"
            }
        ]
    },
    "testing_fstest_testFS": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fsys",
                "type": "fs_FS"
            },
            {
                "name": "expected",
                "type": "string"
            }
        ]
    },
    "testing_fstest__ptr_fsTester_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "testing_fstest__ptr_fsTester_openDir": {
        "result": "fs_ReadDirFile",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "testing_fstest__ptr_fsTester_checkDir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            }
        ]
    },
    "testing_fstest_formatEntry": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "entry",
                "type": "fs_DirEntry"
            }
        ]
    },
    "testing_fstest_formatInfoEntry": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "fs_FileInfo"
            }
        ]
    },
    "testing_fstest_formatInfo": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "fs_FileInfo"
            }
        ]
    },
    "testing_fstest__ptr_fsTester_checkGlob": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "list",
                "type": "_slice_fs_DirEntry"
            }
        ]
    },
    "testing_fstest__ptr_fsTester_checkStat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "path",
                "type": "string"
            },
            {
                "name": "entry",
                "type": "fs_DirEntry"
            }
        ]
    },
    "testing_fstest__ptr_fsTester_checkDirList": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "desc",
                "type": "string"
            },
            {
                "name": "list1",
                "type": "_slice_fs_DirEntry"
            },
            {
                "name": "list2",
                "type": "_slice_fs_DirEntry"
            }
        ]
    },
    "testing_fstest__ptr_fsTester_checkFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "testing_fstest__ptr_fsTester_checkFileRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "desc",
                "type": "string"
            },
            {
                "name": "data1",
                "type": "_slice_byte"
            },
            {
                "name": "data2",
                "type": "_slice_byte"
            }
        ]
    },
    "testing_fstest__ptr_fsTester_checkOpen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "testing_fstest__ptr_fsTester_checkBadPath": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "desc",
                "type": "string"
            },
            {
                "name": "open",
                "type": "void*"
            }
        ]
    },
    "testing_fstest_TestSymlink": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_fstest_TestDash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_fstest_shuffledFS_Open": {
        "result": "struct testing_fstest_shuffledFS_Open_retval {fs_File field_0;error err1;}",
        "result_name": "testing_fstest_shuffledFS_Open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "testing_fstest__ptr_shuffledFile_ReadDir": {
        "result": "struct testing_fstest__ptr_shuffledFile_ReadDir_retval {_slice_fs_DirEntry field_0;error err1;}",
        "result_name": "testing_fstest__ptr_shuffledFile_ReadDir_retval",
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "testing_fstest_TestShuffledFS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_internal_testdeps_TestDeps_MatchString": {
        "result": "struct testing_internal_testdeps_TestDeps_MatchString_retval {bool field_0;error err1;}",
        "result_name": "testing_internal_testdeps_TestDeps_MatchString_retval",
        "parameters": [
            {
                "name": "pat",
                "type": "string"
            },
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "testing_internal_testdeps_TestDeps_StartCPUProfile": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "testing_internal_testdeps_TestDeps_StopCPUProfile": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_internal_testdeps_TestDeps_WriteProfileTo": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "debug",
                "type": "int"
            }
        ]
    },
    "testing_internal_testdeps_TestDeps_ImportPath": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "testing_internal_testdeps__ptr_testLog_Getenv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "testing_internal_testdeps__ptr_testLog_Open": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "testing_internal_testdeps__ptr_testLog_Stat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "testing_internal_testdeps__ptr_testLog_Chdir": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "testing_internal_testdeps__ptr_testLog_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "op",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "testing_internal_testdeps_TestDeps_StartTestLog": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "testing_internal_testdeps_TestDeps_StopTestLog": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "testing_internal_testdeps_TestDeps_SetPanicOnExit0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "testing_internal_testdeps_TestDeps_CoordinateFuzzing": {
        "result": "struct testing_internal_testdeps_TestDeps_CoordinateFuzzing_retval {error err0;}",
        "result_name": "testing_internal_testdeps_TestDeps_CoordinateFuzzing_retval",
        "parameters": [
            {
                "name": "timeout",
                "type": "time_Duration"
            },
            {
                "name": "limit",
                "type": "int64"
            },
            {
                "name": "minimizeTimeout",
                "type": "time_Duration"
            },
            {
                "name": "minimizeLimit",
                "type": "int64"
            },
            {
                "name": "parallel",
                "type": "int"
            },
            {
                "name": "seed",
                "type": "_slice_fuzz_CorpusEntry"
            },
            {
                "name": "types",
                "type": "_slice_reflect_Type"
            },
            {
                "name": "corpusDir",
                "type": "string"
            },
            {
                "name": "cacheDir",
                "type": "string"
            }
        ]
    },
    "testing_internal_testdeps_TestDeps_RunFuzzWorker": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fn",
                "type": "void*"
            }
        ]
    },
    "testing_internal_testdeps_TestDeps_ReadCorpus": {
        "result": "struct testing_internal_testdeps_TestDeps_ReadCorpus_retval {_slice_fuzz_CorpusEntry field_0;error err1;}",
        "result_name": "testing_internal_testdeps_TestDeps_ReadCorpus_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "types",
                "type": "_slice_reflect_Type"
            }
        ]
    },
    "testing_internal_testdeps_TestDeps_CheckCorpus": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "vals",
                "type": "_slice_interface_"
            },
            {
                "name": "types",
                "type": "_slice_reflect_Type"
            }
        ]
    },
    "testing_internal_testdeps_TestDeps_ResetCoverage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_internal_testdeps_TestDeps_SnapshotCoverage": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_iotest_ExampleErrReader": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_iotest__ptr_writeLogger_Write": {
        "result": "struct testing_iotest__ptr_writeLogger_Write_retval {int field_0;error err1;}",
        "result_name": "testing_iotest__ptr_writeLogger_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "testing_iotest_NewWriteLogger": {
        "result": "io_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "testing_iotest__ptr_readLogger_Read": {
        "result": "struct testing_iotest__ptr_readLogger_Read_retval {int field_0;error err1;}",
        "result_name": "testing_iotest__ptr_readLogger_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "testing_iotest_NewReadLogger": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "testing_iotest_errWriter_Write": {
        "result": "struct testing_iotest_errWriter_Write_retval {int field_0;error err1;}",
        "result_name": "testing_iotest_errWriter_Write_retval",
        "parameters": []
    },
    "testing_iotest_TestWriteLogger": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_iotest_TestWriteLogger_errorOnWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_iotest_TestReadLogger": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_iotest_TestReadLogger_errorOnRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_iotest_OneByteReader": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "testing_iotest__ptr_oneByteReader_Read": {
        "result": "struct testing_iotest__ptr_oneByteReader_Read_retval {int field_0;error err1;}",
        "result_name": "testing_iotest__ptr_oneByteReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "testing_iotest_HalfReader": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "testing_iotest__ptr_halfReader_Read": {
        "result": "struct testing_iotest__ptr_halfReader_Read_retval {int field_0;error err1;}",
        "result_name": "testing_iotest__ptr_halfReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "testing_iotest_DataErrReader": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "testing_iotest__ptr_dataErrReader_Read": {
        "result": "struct testing_iotest__ptr_dataErrReader_Read_retval {int field_0;error err1;}",
        "result_name": "testing_iotest__ptr_dataErrReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "testing_iotest_TimeoutReader": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "testing_iotest__ptr_timeoutReader_Read": {
        "result": "struct testing_iotest__ptr_timeoutReader_Read_retval {int field_0;error err1;}",
        "result_name": "testing_iotest__ptr_timeoutReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "testing_iotest_ErrReader": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "testing_iotest__ptr_errReader_Read": {
        "result": "struct testing_iotest__ptr_errReader_Read_retval {int field_0;error err1;}",
        "result_name": "testing_iotest__ptr_errReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "testing_iotest__ptr_smallByteReader_Read": {
        "result": "struct testing_iotest__ptr_smallByteReader_Read_retval {int field_0;error err1;}",
        "result_name": "testing_iotest__ptr_smallByteReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "testing_iotest_TestReader": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "content",
                "type": "_slice_byte"
            }
        ]
    },
    "testing_iotest_TestOneByteReader_nonEmptyReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_iotest_TestOneByteReader_emptyReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_iotest_TestHalfReader_nonEmptyReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_iotest_TestHalfReader_emptyReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_iotest_TestTimeOutReader_nonEmptyReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_iotest_TestTimeOutReader_emptyReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_iotest_TestDataErrReader_nonEmptyReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_iotest_TestDataErrReader_emptyReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_iotest_TestErrReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_iotest_TestStringsReader": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_iotest_TruncateWriter": {
        "result": "io_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "testing_iotest__ptr_truncateWriter_Write": {
        "result": "struct testing_iotest__ptr_truncateWriter_Write_retval {int field_0;error err1;}",
        "result_name": "testing_iotest__ptr_truncateWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "testing_iotest_TestTruncateWriter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_quick_randFloat32": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            }
        ]
    },
    "testing_quick_randFloat64": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            }
        ]
    },
    "testing_quick_randInt64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            }
        ]
    },
    "testing_quick_Value": {
        "result": "struct testing_quick_Value_retval {reflect_Value field_0;bool field_1;}",
        "result_name": "testing_quick_Value_retval",
        "parameters": [
            {
                "name": "t",
                "type": "reflect_Type"
            },
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            }
        ]
    },
    "testing_quick_sizedValue": {
        "result": "struct testing_quick_sizedValue_retval {reflect_Value field_0;bool field_1;}",
        "result_name": "testing_quick_sizedValue_retval",
        "parameters": [
            {
                "name": "t",
                "type": "reflect_Type"
            },
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "size",
                "type": "int"
            }
        ]
    },
    "testing_quick__ptr_Config_getRand": {
        "result": "_ptr_rand_Rand",
        "result_name": null,
        "parameters": []
    },
    "testing_quick__ptr_Config_getMaxCount": {
        "result": "struct testing_quick__ptr_Config_getMaxCount_retval {int field_0;}",
        "result_name": "testing_quick__ptr_Config_getMaxCount_retval",
        "parameters": []
    },
    "testing_quick_SetupError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "testing_quick__ptr_CheckError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "testing_quick__ptr_CheckEqualError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "testing_quick_Check": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "interface_"
            },
            {
                "name": "config",
                "type": "_ptr_Config"
            }
        ]
    },
    "testing_quick_CheckEqual": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "interface_"
            },
            {
                "name": "g",
                "type": "interface_"
            },
            {
                "name": "config",
                "type": "_ptr_Config"
            }
        ]
    },
    "testing_quick_arbitraryValues": {
        "result": "struct testing_quick_arbitraryValues_retval {error err0;}",
        "result_name": "testing_quick_arbitraryValues_retval",
        "parameters": [
            {
                "name": "args",
                "type": "_slice_reflect_Value"
            },
            {
                "name": "f",
                "type": "reflect_Type"
            },
            {
                "name": "config",
                "type": "_ptr_Config"
            },
            {
                "name": "rand",
                "type": "_ptr_rand_Rand"
            }
        ]
    },
    "testing_quick_functionAndType": {
        "result": "struct testing_quick_functionAndType_retval {reflect_Value field_0;reflect_Type field_1;bool field_2;}",
        "result_name": "testing_quick_functionAndType_retval",
        "parameters": [
            {
                "name": "f",
                "type": "interface_"
            }
        ]
    },
    "testing_quick_toInterfaces": {
        "result": "_slice_interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "values",
                "type": "_slice_reflect_Value"
            }
        ]
    },
    "testing_quick_toString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "interfaces",
                "type": "_slice_interface_"
            }
        ]
    },
    "testing_quick_fArray": {
        "result": "_4_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_4_byte"
            }
        ]
    },
    "testing_quick_fArrayAlias": {
        "result": "TestArrayAlias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestArrayAlias"
            }
        ]
    },
    "testing_quick_fBool": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "bool"
            }
        ]
    },
    "testing_quick_fBoolAlias": {
        "result": "TestBoolAlias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestBoolAlias"
            }
        ]
    },
    "testing_quick_fFloat32": {
        "result": "float32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float32"
            }
        ]
    },
    "testing_quick_fFloat32Alias": {
        "result": "TestFloat32Alias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestFloat32Alias"
            }
        ]
    },
    "testing_quick_fFloat64": {
        "result": "float64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "float64"
            }
        ]
    },
    "testing_quick_fFloat64Alias": {
        "result": "TestFloat64Alias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestFloat64Alias"
            }
        ]
    },
    "testing_quick_fComplex64": {
        "result": "complex64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex64"
            }
        ]
    },
    "testing_quick_fComplex64Alias": {
        "result": "TestComplex64Alias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestComplex64Alias"
            }
        ]
    },
    "testing_quick_fComplex128": {
        "result": "complex128",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "complex128"
            }
        ]
    },
    "testing_quick_fComplex128Alias": {
        "result": "TestComplex128Alias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestComplex128Alias"
            }
        ]
    },
    "testing_quick_fInt16": {
        "result": "int16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int16"
            }
        ]
    },
    "testing_quick_fInt16Alias": {
        "result": "TestInt16Alias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestInt16Alias"
            }
        ]
    },
    "testing_quick_fInt32": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            }
        ]
    },
    "testing_quick_fInt32Alias": {
        "result": "TestInt32Alias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestInt32Alias"
            }
        ]
    },
    "testing_quick_fInt64": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int64"
            }
        ]
    },
    "testing_quick_fInt64Alias": {
        "result": "TestInt64Alias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestInt64Alias"
            }
        ]
    },
    "testing_quick_fInt8": {
        "result": "int8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int8"
            }
        ]
    },
    "testing_quick_fInt8Alias": {
        "result": "TestInt8Alias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestInt8Alias"
            }
        ]
    },
    "testing_quick_fInt": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "testing_quick_fIntAlias": {
        "result": "TestIntAlias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestIntAlias"
            }
        ]
    },
    "testing_quick_fMap": {
        "result": "map_int_int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "map_int_int"
            }
        ]
    },
    "testing_quick_fMapAlias": {
        "result": "TestMapAlias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestMapAlias"
            }
        ]
    },
    "testing_quick_fPtr": {
        "result": "_ptr_int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_ptr_int"
            }
        ]
    },
    "testing_quick_fPtrAlias": {
        "result": "TestPtrAlias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestPtrAlias"
            }
        ]
    },
    "testing_quick_fSlice": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_byte"
            }
        ]
    },
    "testing_quick_fSliceAlias": {
        "result": "TestSliceAlias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestSliceAlias"
            }
        ]
    },
    "testing_quick_fString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            }
        ]
    },
    "testing_quick_fStringAlias": {
        "result": "TestStringAlias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestStringAlias"
            }
        ]
    },
    "testing_quick_fStruct": {
        "result": "TestStruct",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestStruct"
            }
        ]
    },
    "testing_quick_fStructAlias": {
        "result": "TestStructAlias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestStructAlias"
            }
        ]
    },
    "testing_quick_fUint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            }
        ]
    },
    "testing_quick_fUint16Alias": {
        "result": "TestUint16Alias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestUint16Alias"
            }
        ]
    },
    "testing_quick_fUint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            }
        ]
    },
    "testing_quick_fUint32Alias": {
        "result": "TestUint32Alias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestUint32Alias"
            }
        ]
    },
    "testing_quick_fUint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            }
        ]
    },
    "testing_quick_fUint64Alias": {
        "result": "TestUint64Alias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestUint64Alias"
            }
        ]
    },
    "testing_quick_fUint8": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint8"
            }
        ]
    },
    "testing_quick_fUint8Alias": {
        "result": "TestUint8Alias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestUint8Alias"
            }
        ]
    },
    "testing_quick_fUint": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint"
            }
        ]
    },
    "testing_quick_fUintAlias": {
        "result": "TestUintAlias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestUintAlias"
            }
        ]
    },
    "testing_quick_fUintptr": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uintptr"
            }
        ]
    },
    "testing_quick_fUintptrAlias": {
        "result": "TestUintptrAlias",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "TestUintptrAlias"
            }
        ]
    },
    "testing_quick_reportError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "property",
                "type": "string"
            },
            {
                "name": "err",
                "type": "error"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_quick_TestCheckEqual": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_quick_myStruct_Generate": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "_ptr_rand_Rand"
            },
            {
                "name": "_",
                "type": "int"
            }
        ]
    },
    "testing_quick_myStructProperty": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "in",
                "type": "myStruct"
            }
        ]
    },
    "testing_quick_TestCheckProperty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_quick_TestFailure": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_quick_TestRecursive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_quick_TestEmptyStruct": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_quick_TestMutuallyRecursive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_quick_TestNonZeroSliceAndMap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_quick_TestInt64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "testing_slogtest_Example_parsing": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "testing_slogtest_TestHandler": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "slog_Handler"
            },
            {
                "name": "results",
                "type": "void*"
            }
        ]
    },
    "testing_slogtest_hasKey": {
        "result": "check",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "testing_slogtest_missingKey": {
        "result": "check",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            }
        ]
    },
    "testing_slogtest_hasAttr": {
        "result": "check",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "string"
            },
            {
                "name": "wantVal",
                "type": "interface_"
            }
        ]
    },
    "testing_slogtest_inGroup": {
        "result": "check",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "c",
                "type": "check"
            }
        ]
    },
    "testing_slogtest__ptr_wrapper_Handle": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "ctx",
                "type": "context_Context"
            },
            {
                "name": "r",
                "type": "slog_Record"
            }
        ]
    },
    "testing_slogtest_withSource": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "testing_slogtest__ptr_replace_LogValue": {
        "result": "slog_Value",
        "result_name": null,
        "parameters": []
    },
    "testing_slogtest__ptr_replace_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_scanner_Example": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_scanner_Example_isIdentRune": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_scanner_Example_mode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_scanner_Example_whitespace": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_scanner__ptr_Position_IsValid": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "text_scanner_Position_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_scanner_TokenString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "tok",
                "type": "rune"
            }
        ]
    },
    "text_scanner__ptr_Scanner_Init": {
        "result": "_ptr_Scanner",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "io_Reader"
            }
        ]
    },
    "text_scanner__ptr_Scanner_next": {
        "result": "rune",
        "result_name": null,
        "parameters": []
    },
    "text_scanner__ptr_Scanner_Next": {
        "result": "rune",
        "result_name": null,
        "parameters": []
    },
    "text_scanner__ptr_Scanner_Peek": {
        "result": "rune",
        "result_name": null,
        "parameters": []
    },
    "text_scanner__ptr_Scanner_error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "string"
            }
        ]
    },
    "text_scanner__ptr_Scanner_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "text_scanner__ptr_Scanner_isIdentRune": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "text_scanner__ptr_Scanner_scanIdentifier": {
        "result": "rune",
        "result_name": null,
        "parameters": []
    },
    "text_scanner_lower": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "text_scanner_isDecimal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "text_scanner_isHex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "text_scanner__ptr_Scanner_digits": {
        "result": "struct text_scanner__ptr_Scanner_digits_retval {rune field_0;int field_1;}",
        "result_name": "text_scanner__ptr_Scanner_digits_retval",
        "parameters": [
            {
                "name": "ch0",
                "type": "rune"
            },
            {
                "name": "base",
                "type": "int"
            },
            {
                "name": "invalid",
                "type": "_ptr_rune"
            }
        ]
    },
    "text_scanner__ptr_Scanner_scanNumber": {
        "result": "struct text_scanner__ptr_Scanner_scanNumber_retval {rune field_0;rune field_1;}",
        "result_name": "text_scanner__ptr_Scanner_scanNumber_retval",
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            },
            {
                "name": "seenDot",
                "type": "bool"
            }
        ]
    },
    "text_scanner_litname": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "prefix",
                "type": "rune"
            }
        ]
    },
    "text_scanner_invalidSep": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "text_scanner_digitVal": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "text_scanner__ptr_Scanner_scanDigits": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            },
            {
                "name": "base",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "text_scanner__ptr_Scanner_scanEscape": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "quote",
                "type": "rune"
            }
        ]
    },
    "text_scanner__ptr_Scanner_scanString": {
        "result": "struct text_scanner__ptr_Scanner_scanString_retval {int field_0;}",
        "result_name": "text_scanner__ptr_Scanner_scanString_retval",
        "parameters": [
            {
                "name": "quote",
                "type": "rune"
            }
        ]
    },
    "text_scanner__ptr_Scanner_scanRawString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_scanner__ptr_Scanner_scanChar": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_scanner__ptr_Scanner_scanComment": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "rune"
            }
        ]
    },
    "text_scanner__ptr_Scanner_Scan": {
        "result": "rune",
        "result_name": null,
        "parameters": []
    },
    "text_scanner__ptr_Scanner_Pos": {
        "result": "struct text_scanner__ptr_Scanner_Pos_retval {Position field_0;}",
        "result_name": "text_scanner__ptr_Scanner_Pos_retval",
        "parameters": []
    },
    "text_scanner__ptr_Scanner_TokenText": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_scanner__ptr_StringReader_Read": {
        "result": "struct text_scanner__ptr_StringReader_Read_retval {int field_0;error err1;}",
        "result_name": "text_scanner__ptr_StringReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "text_scanner_readRuneSegments": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "segments",
                "type": "_slice_string"
            }
        ]
    },
    "text_scanner_TestNext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_scanner_makeSource": {
        "result": "_ptr_bytes_Buffer",
        "result_name": null,
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "text_scanner_checkTok": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "_ptr_Scanner"
            },
            {
                "name": "line",
                "type": "int"
            },
            {
                "name": "got",
                "type": "rune"
            },
            {
                "name": "want",
                "type": "rune"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "text_scanner_checkTokErr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "_ptr_Scanner"
            },
            {
                "name": "line",
                "type": "int"
            },
            {
                "name": "want",
                "type": "rune"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "text_scanner_countNewlines": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "text_scanner_testScan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "uint"
            }
        ]
    },
    "text_scanner_TestScan": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_scanner_TestInvalidExponent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_scanner_TestPosition": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_scanner_TestScanZeroMode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_scanner_testScanSelectedMode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mode",
                "type": "uint"
            },
            {
                "name": "class",
                "type": "rune"
            }
        ]
    },
    "text_scanner_TestScanSelectedMask": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_scanner_TestScanCustomIdent": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_scanner_TestScanNext": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_scanner_TestScanWhitespace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_scanner_testError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "pos",
                "type": "string"
            },
            {
                "name": "msg",
                "type": "string"
            },
            {
                "name": "tok",
                "type": "rune"
            }
        ]
    },
    "text_scanner_TestError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_scanner_errReader_Read": {
        "result": "struct text_scanner_errReader_Read_retval {int field_0;error err1;}",
        "result_name": "text_scanner_errReader_Read_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "text_scanner_TestIOError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_scanner_checkPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "got",
                "type": "Position"
            },
            {
                "name": "want",
                "type": "Position"
            }
        ]
    },
    "text_scanner_checkNextPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "_ptr_Scanner"
            },
            {
                "name": "offset",
                "type": "int"
            },
            {
                "name": "line",
                "type": "int"
            },
            {
                "name": "column",
                "type": "int"
            },
            {
                "name": "char",
                "type": "rune"
            }
        ]
    },
    "text_scanner_checkScanPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "_ptr_Scanner"
            },
            {
                "name": "offset",
                "type": "int"
            },
            {
                "name": "line",
                "type": "int"
            },
            {
                "name": "column",
                "type": "int"
            },
            {
                "name": "char",
                "type": "rune"
            }
        ]
    },
    "text_scanner_TestPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_scanner__ptr_countReader_Read": {
        "result": "struct text_scanner__ptr_countReader_Read_retval {int field_0;error err1;}",
        "result_name": "text_scanner__ptr_countReader_Read_retval",
        "parameters": []
    },
    "text_scanner_TestNextEOFHandling": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_scanner_TestScanEOFHandling": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_scanner_TestIssue29723": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_scanner_TestNumbers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_scanner_TestIssue30320": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_scanner_extractInts": {
        "result": "struct text_scanner_extractInts_retval {string field_0;}",
        "result_name": "text_scanner_extractInts_retval",
        "parameters": [
            {
                "name": "t",
                "type": "string"
            },
            {
                "name": "mode",
                "type": "uint"
            }
        ]
    },
    "text_scanner_TestIssue50909": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_tabwriter_ExampleWriter_Init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_tabwriter_Example_elastic": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_tabwriter_Example_trailingTab": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_tabwriter__ptr_Writer_addLine": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "flushed",
                "type": "bool"
            }
        ]
    },
    "text_tabwriter__ptr_Writer_reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_tabwriter__ptr_Writer_Init": {
        "result": "_ptr_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "output",
                "type": "io_Writer"
            },
            {
                "name": "minwidth",
                "type": "int"
            },
            {
                "name": "tabwidth",
                "type": "int"
            },
            {
                "name": "padding",
                "type": "int"
            },
            {
                "name": "padchar",
                "type": "byte"
            },
            {
                "name": "flags",
                "type": "uint"
            }
        ]
    },
    "text_tabwriter__ptr_Writer_dump": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_tabwriter__ptr_Writer_write0": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "text_tabwriter__ptr_Writer_writeN": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "text_tabwriter__ptr_Writer_writePadding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "textw",
                "type": "int"
            },
            {
                "name": "cellw",
                "type": "int"
            },
            {
                "name": "useTabs",
                "type": "bool"
            }
        ]
    },
    "text_tabwriter__ptr_Writer_writeLines": {
        "result": "struct text_tabwriter__ptr_Writer_writeLines_retval {int field_0;}",
        "result_name": "text_tabwriter__ptr_Writer_writeLines_retval",
        "parameters": [
            {
                "name": "pos0",
                "type": "int"
            },
            {
                "name": "line0",
                "type": "int"
            },
            {
                "name": "line1",
                "type": "int"
            }
        ]
    },
    "text_tabwriter__ptr_Writer_format": {
        "result": "struct text_tabwriter__ptr_Writer_format_retval {int field_0;}",
        "result_name": "text_tabwriter__ptr_Writer_format_retval",
        "parameters": [
            {
                "name": "pos0",
                "type": "int"
            },
            {
                "name": "line0",
                "type": "int"
            },
            {
                "name": "line1",
                "type": "int"
            }
        ]
    },
    "text_tabwriter__ptr_Writer_append": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "text",
                "type": "_slice_byte"
            }
        ]
    },
    "text_tabwriter__ptr_Writer_updateWidth": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_tabwriter__ptr_Writer_startEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "ch",
                "type": "byte"
            }
        ]
    },
    "text_tabwriter__ptr_Writer_endEscape": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_tabwriter__ptr_Writer_terminateCell": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "htab",
                "type": "bool"
            }
        ]
    },
    "text_tabwriter__ptr_Writer_handlePanic": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "_ptr_error"
            },
            {
                "name": "op",
                "type": "string"
            }
        ]
    },
    "text_tabwriter__ptr_Writer_Flush": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "text_tabwriter__ptr_Writer_flush": {
        "result": "struct text_tabwriter__ptr_Writer_flush_retval {error err0;}",
        "result_name": "text_tabwriter__ptr_Writer_flush_retval",
        "parameters": []
    },
    "text_tabwriter__ptr_Writer_flushNoDefers": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_tabwriter__ptr_Writer_Write": {
        "result": "struct text_tabwriter__ptr_Writer_Write_retval {int field_0;error err1;}",
        "result_name": "text_tabwriter__ptr_Writer_Write_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "text_tabwriter_NewWriter": {
        "result": "_ptr_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "output",
                "type": "io_Writer"
            },
            {
                "name": "minwidth",
                "type": "int"
            },
            {
                "name": "tabwidth",
                "type": "int"
            },
            {
                "name": "padding",
                "type": "int"
            },
            {
                "name": "padchar",
                "type": "byte"
            },
            {
                "name": "flags",
                "type": "uint"
            }
        ]
    },
    "text_tabwriter__ptr_buffer_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "text_tabwriter__ptr_buffer_clear": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_tabwriter__ptr_buffer_Write": {
        "result": "struct text_tabwriter__ptr_buffer_Write_retval {int field_0;error err1;}",
        "result_name": "text_tabwriter__ptr_buffer_Write_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "text_tabwriter__ptr_buffer_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_tabwriter_write": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "testname",
                "type": "string"
            },
            {
                "name": "w",
                "type": "_ptr_Writer"
            },
            {
                "name": "src",
                "type": "string"
            }
        ]
    },
    "text_tabwriter_verify": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "testname",
                "type": "string"
            },
            {
                "name": "w",
                "type": "_ptr_Writer"
            },
            {
                "name": "b",
                "type": "_ptr_buffer"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "expected",
                "type": "string"
            }
        ]
    },
    "text_tabwriter_check": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "testname",
                "type": "string"
            },
            {
                "name": "minwidth",
                "type": "int"
            },
            {
                "name": "tabwidth",
                "type": "int"
            },
            {
                "name": "padding",
                "type": "int"
            },
            {
                "name": "padchar",
                "type": "byte"
            },
            {
                "name": "flags",
                "type": "uint"
            },
            {
                "name": "src",
                "type": "string"
            },
            {
                "name": "expected",
                "type": "string"
            }
        ]
    },
    "text_tabwriter_Test": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_tabwriter_panicWriter_Write": {
        "result": "struct text_tabwriter_panicWriter_Write_retval {int field_0;error err1;}",
        "result_name": "text_tabwriter_panicWriter_Write_retval",
        "parameters": []
    },
    "text_tabwriter_wantPanicString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "want",
                "type": "string"
            }
        ]
    },
    "text_tabwriter_TestPanicDuringFlush": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_tabwriter_TestPanicDuringWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_tabwriter_BenchmarkTable": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "text_tabwriter_BenchmarkPyramid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "text_tabwriter_BenchmarkRagged": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "text_tabwriter_BenchmarkCode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "text_template_createTestDir": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "files",
                "type": "_slice_templateFile"
            }
        ]
    },
    "text_template_ExampleTemplate_glob": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_template_ExampleTemplate_helpers": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_template_ExampleTemplate_share": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_template_ExampleTemplate_func": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_template_ExampleTemplate": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_template_ExampleTemplate_block": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_template_initMaxExecDepth": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "text_template__ptr_state_push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template__ptr_state_mark": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "text_template__ptr_state_pop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "mark",
                "type": "int"
            }
        ]
    },
    "text_template__ptr_state_setVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template__ptr_state_setTopVar": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "value",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template__ptr_state_varValue": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "text_template_isMissing": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template__ptr_state_at": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "node",
                "type": "parse_Node"
            }
        ]
    },
    "text_template_doublePercent": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "text_template_ExecError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_ExecError_Unwrap": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "text_template__ptr_state_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "text_template__ptr_state_writeError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "text_template_errRecover": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "errp",
                "type": "_ptr_error"
            }
        ]
    },
    "text_template__ptr_Template_ExecuteTemplate": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "wr",
                "type": "io_Writer"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "data",
                "type": "interface_"
            }
        ]
    },
    "text_template__ptr_Template_Execute": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "wr",
                "type": "io_Writer"
            },
            {
                "name": "data",
                "type": "interface_"
            }
        ]
    },
    "text_template__ptr_Template_execute": {
        "result": "struct text_template__ptr_Template_execute_retval {error err0;}",
        "result_name": "text_template__ptr_Template_execute_retval",
        "parameters": [
            {
                "name": "wr",
                "type": "io_Writer"
            },
            {
                "name": "data",
                "type": "interface_"
            }
        ]
    },
    "text_template__ptr_Template_DefinedTemplates": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template__ptr_state_walk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dot",
                "type": "reflect_Value"
            },
            {
                "name": "node",
                "type": "parse_Node"
            }
        ]
    },
    "text_template__ptr_state_walkIfOrWith": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "parse_NodeType"
            },
            {
                "name": "dot",
                "type": "reflect_Value"
            },
            {
                "name": "pipe",
                "type": "_ptr_parse_PipeNode"
            },
            {
                "name": "list",
                "type": "_ptr_parse_ListNode"
            },
            {
                "name": "elseList",
                "type": "_ptr_parse_ListNode"
            }
        ]
    },
    "text_template_IsTrue": {
        "result": "struct text_template_IsTrue_retval {bool field_0;}",
        "result_name": "text_template_IsTrue_retval",
        "parameters": [
            {
                "name": "val",
                "type": "interface_"
            }
        ]
    },
    "text_template_isTrue": {
        "result": "struct text_template_isTrue_retval {bool field_0;}",
        "result_name": "text_template_isTrue_retval",
        "parameters": [
            {
                "name": "val",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template__ptr_state_walkRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dot",
                "type": "reflect_Value"
            },
            {
                "name": "r",
                "type": "_ptr_parse_RangeNode"
            }
        ]
    },
    "text_template__ptr_state_walkTemplate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dot",
                "type": "reflect_Value"
            },
            {
                "name": "t",
                "type": "_ptr_parse_TemplateNode"
            }
        ]
    },
    "text_template__ptr_state_evalPipeline": {
        "result": "struct text_template__ptr_state_evalPipeline_retval {reflect_Value field_0;}",
        "result_name": "text_template__ptr_state_evalPipeline_retval",
        "parameters": [
            {
                "name": "dot",
                "type": "reflect_Value"
            },
            {
                "name": "pipe",
                "type": "_ptr_parse_PipeNode"
            }
        ]
    },
    "text_template__ptr_state_notAFunction": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_parse_Node"
            },
            {
                "name": "final",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template__ptr_state_evalCommand": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "dot",
                "type": "reflect_Value"
            },
            {
                "name": "cmd",
                "type": "_ptr_parse_CommandNode"
            },
            {
                "name": "final",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template__ptr_state_idealConstant": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "constant",
                "type": "_ptr_parse_NumberNode"
            }
        ]
    },
    "text_template_isRuneInt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "text_template_isHexInt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "text_template__ptr_state_evalFieldNode": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "dot",
                "type": "reflect_Value"
            },
            {
                "name": "field",
                "type": "_ptr_parse_FieldNode"
            },
            {
                "name": "args",
                "type": "_slice_parse_Node"
            },
            {
                "name": "final",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template__ptr_state_evalChainNode": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "dot",
                "type": "reflect_Value"
            },
            {
                "name": "chain",
                "type": "_ptr_parse_ChainNode"
            },
            {
                "name": "args",
                "type": "_slice_parse_Node"
            },
            {
                "name": "final",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template__ptr_state_evalVariableNode": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "dot",
                "type": "reflect_Value"
            },
            {
                "name": "variable",
                "type": "_ptr_parse_VariableNode"
            },
            {
                "name": "args",
                "type": "_slice_parse_Node"
            },
            {
                "name": "final",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template__ptr_state_evalFieldChain": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "dot",
                "type": "reflect_Value"
            },
            {
                "name": "receiver",
                "type": "reflect_Value"
            },
            {
                "name": "node",
                "type": "parse_Node"
            },
            {
                "name": "ident",
                "type": "_slice_string"
            },
            {
                "name": "args",
                "type": "_slice_parse_Node"
            },
            {
                "name": "final",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template__ptr_state_evalFunction": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "dot",
                "type": "reflect_Value"
            },
            {
                "name": "node",
                "type": "_ptr_parse_IdentifierNode"
            },
            {
                "name": "cmd",
                "type": "parse_Node"
            },
            {
                "name": "args",
                "type": "_slice_parse_Node"
            },
            {
                "name": "final",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template__ptr_state_evalField": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "dot",
                "type": "reflect_Value"
            },
            {
                "name": "fieldName",
                "type": "string"
            },
            {
                "name": "node",
                "type": "parse_Node"
            },
            {
                "name": "args",
                "type": "_slice_parse_Node"
            },
            {
                "name": "final",
                "type": "reflect_Value"
            },
            {
                "name": "receiver",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template__ptr_state_evalCall": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "dot",
                "type": "reflect_Value"
            },
            {
                "name": "fun",
                "type": "reflect_Value"
            },
            {
                "name": "isBuiltin",
                "type": "bool"
            },
            {
                "name": "node",
                "type": "parse_Node"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "args",
                "type": "_slice_parse_Node"
            },
            {
                "name": "final",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_canBeNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "reflect_Type"
            }
        ]
    },
    "text_template__ptr_state_validateType": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "reflect_Value"
            },
            {
                "name": "typ",
                "type": "reflect_Type"
            }
        ]
    },
    "text_template__ptr_state_evalArg": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "dot",
                "type": "reflect_Value"
            },
            {
                "name": "typ",
                "type": "reflect_Type"
            },
            {
                "name": "n",
                "type": "parse_Node"
            }
        ]
    },
    "text_template__ptr_state_evalBool": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "reflect_Type"
            },
            {
                "name": "n",
                "type": "parse_Node"
            }
        ]
    },
    "text_template__ptr_state_evalString": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "reflect_Type"
            },
            {
                "name": "n",
                "type": "parse_Node"
            }
        ]
    },
    "text_template__ptr_state_evalInteger": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "reflect_Type"
            },
            {
                "name": "n",
                "type": "parse_Node"
            }
        ]
    },
    "text_template__ptr_state_evalUnsignedInteger": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "reflect_Type"
            },
            {
                "name": "n",
                "type": "parse_Node"
            }
        ]
    },
    "text_template__ptr_state_evalFloat": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "reflect_Type"
            },
            {
                "name": "n",
                "type": "parse_Node"
            }
        ]
    },
    "text_template__ptr_state_evalComplex": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "reflect_Type"
            },
            {
                "name": "n",
                "type": "parse_Node"
            }
        ]
    },
    "text_template__ptr_state_evalEmptyInterface": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "dot",
                "type": "reflect_Value"
            },
            {
                "name": "n",
                "type": "parse_Node"
            }
        ]
    },
    "text_template_indirect": {
        "result": "struct text_template_indirect_retval {reflect_Value field_0;bool field_1;}",
        "result_name": "text_template_indirect_retval",
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_indirectInterface": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template__ptr_state_printValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "parse_Node"
            },
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_printableValue": {
        "result": "struct text_template_printableValue_retval {interface_ field_0;bool field_1;}",
        "result_name": "text_template_printableValue_retval",
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_S_Method0": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template__ptr_V_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template__ptr_W_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_newInt": {
        "result": "_ptr_int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "text_template_newString": {
        "result": "_ptr_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "text_template_newIntSlice": {
        "result": "_ptr__slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "text_template__ptr_T_Method0": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template__ptr_T_Method1": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            }
        ]
    },
    "text_template__ptr_T_Method2": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint16"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "text_template__ptr_T_Method3": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "text_template__ptr_T_Copy": {
        "result": "_ptr_T",
        "result_name": null,
        "parameters": []
    },
    "text_template__ptr_T_MAdd": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "_slice_int"
            }
        ]
    },
    "text_template__ptr_T_MyError": {
        "result": "struct text_template__ptr_T_MyError_retval {bool field_0;error err1;}",
        "result_name": "text_template__ptr_T_MyError_retval",
        "parameters": [
            {
                "name": "error",
                "type": "bool"
            }
        ]
    },
    "text_template__ptr_T_GetU": {
        "result": "_ptr_U",
        "result_name": null,
        "parameters": []
    },
    "text_template__ptr_U_TrueFalse": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "text_template_typeOf": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "interface_"
            }
        ]
    },
    "text_template_zeroArgs": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_oneArg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            }
        ]
    },
    "text_template_twoArgs": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "string"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "text_template_dddArg": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "text_template_count": {
        "result": "chan_send_string",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "text_template_vfunc": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_valueString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "text_template_returnInt": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "text_template_add": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "int"
            }
        ]
    },
    "text_template_echo": {
        "result": "interface_",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "interface_"
            }
        ]
    },
    "text_template_makemap": {
        "result": "map_string_string",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "string"
            }
        ]
    },
    "text_template_stringer": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "fmt_Stringer"
            }
        ]
    },
    "text_template_mapOfThree": {
        "result": "interface_",
        "result_name": null,
        "parameters": []
    },
    "text_template_testExecute": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "execTests",
                "type": "_slice_execTest"
            },
            {
                "name": "template",
                "type": "_ptr_Template"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestExecute": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestDelims": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestExecuteError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestExecError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template__ptr_CustomError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_TestExecError_CustomError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestJSEscaping": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestTree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestExecuteOnNewTemplate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestMessageForExecuteEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestFinalForPrintf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestComparison": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestMissingMapKey": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestUnterminatedStringError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_ErrorWriter_Write": {
        "result": "struct text_template_ErrorWriter_Write_retval {int field_0;error err1;}",
        "result_name": "text_template_ErrorWriter_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "text_template_TestExecuteGivesExecError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_funcNameTestFunc": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "text_template_TestGoodFuncNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestBadFuncNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_testBadFuncName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestEvalFieldErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestMaxExecDepth": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestAddrOfIndex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestInterfaceValues": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestExecutePanicDuringCall": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestIssue31810": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestIssue43065": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestIssue39807": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestIssue48215": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_builtins": {
        "result": "FuncMap",
        "result_name": null,
        "parameters": []
    },
    "text_template_builtinFuncs": {
        "result": "map_string_reflect_Value",
        "result_name": null,
        "parameters": []
    },
    "text_template_createValueFuncs": {
        "result": "map_string_reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "funcMap",
                "type": "FuncMap"
            }
        ]
    },
    "text_template_addValueFuncs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "map_string_reflect_Value"
            },
            {
                "name": "in",
                "type": "FuncMap"
            }
        ]
    },
    "text_template_addFuncs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "FuncMap"
            },
            {
                "name": "in",
                "type": "FuncMap"
            }
        ]
    },
    "text_template_goodFunc": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "reflect_Type"
            }
        ]
    },
    "text_template_goodName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "text_template_findFunction": {
        "result": "struct text_template_findFunction_retval {reflect_Value field_0;bool field_1;}",
        "result_name": "text_template_findFunction_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "tmpl",
                "type": "_ptr_Template"
            }
        ]
    },
    "text_template_prepareArg": {
        "result": "struct text_template_prepareArg_retval {reflect_Value field_0;error err1;}",
        "result_name": "text_template_prepareArg_retval",
        "parameters": [
            {
                "name": "value",
                "type": "reflect_Value"
            },
            {
                "name": "argType",
                "type": "reflect_Type"
            }
        ]
    },
    "text_template_intLike": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "reflect_Kind"
            }
        ]
    },
    "text_template_indexArg": {
        "result": "struct text_template_indexArg_retval {int field_0;error err1;}",
        "result_name": "text_template_indexArg_retval",
        "parameters": [
            {
                "name": "index",
                "type": "reflect_Value"
            },
            {
                "name": "cap",
                "type": "int"
            }
        ]
    },
    "text_template_index": {
        "result": "struct text_template_index_retval {reflect_Value field_0;error err1;}",
        "result_name": "text_template_index_retval",
        "parameters": [
            {
                "name": "item",
                "type": "reflect_Value"
            },
            {
                "name": "indexes",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_slice": {
        "result": "struct text_template_slice_retval {reflect_Value field_0;error err1;}",
        "result_name": "text_template_slice_retval",
        "parameters": [
            {
                "name": "item",
                "type": "reflect_Value"
            },
            {
                "name": "indexes",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_length": {
        "result": "struct text_template_length_retval {int field_0;error err1;}",
        "result_name": "text_template_length_retval",
        "parameters": [
            {
                "name": "item",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_call": {
        "result": "struct text_template_call_retval {reflect_Value field_0;error err1;}",
        "result_name": "text_template_call_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "reflect_Value"
            },
            {
                "name": "args",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_safeCall": {
        "result": "struct text_template_safeCall_retval {reflect_Value field_0;error err1;}",
        "result_name": "text_template_safeCall_retval",
        "parameters": [
            {
                "name": "fun",
                "type": "reflect_Value"
            },
            {
                "name": "args",
                "type": "_slice_reflect_Value"
            }
        ]
    },
    "text_template_truth": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_and": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "reflect_Value"
            },
            {
                "name": "args",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_or": {
        "result": "reflect_Value",
        "result_name": null,
        "parameters": [
            {
                "name": "arg0",
                "type": "reflect_Value"
            },
            {
                "name": "args",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_not": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_basicKind": {
        "result": "struct text_template_basicKind_retval {kind field_0;error err1;}",
        "result_name": "text_template_basicKind_retval",
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_isNil": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_canCompare": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v1",
                "type": "reflect_Value"
            },
            {
                "name": "v2",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_eq": {
        "result": "struct text_template_eq_retval {bool field_0;error err1;}",
        "result_name": "text_template_eq_retval",
        "parameters": [
            {
                "name": "arg1",
                "type": "reflect_Value"
            },
            {
                "name": "arg2",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_ne": {
        "result": "struct text_template_ne_retval {bool field_0;error err1;}",
        "result_name": "text_template_ne_retval",
        "parameters": [
            {
                "name": "arg1",
                "type": "reflect_Value"
            },
            {
                "name": "arg2",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_lt": {
        "result": "struct text_template_lt_retval {bool field_0;error err1;}",
        "result_name": "text_template_lt_retval",
        "parameters": [
            {
                "name": "arg1",
                "type": "reflect_Value"
            },
            {
                "name": "arg2",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_le": {
        "result": "struct text_template_le_retval {bool field_0;error err1;}",
        "result_name": "text_template_le_retval",
        "parameters": [
            {
                "name": "arg1",
                "type": "reflect_Value"
            },
            {
                "name": "arg2",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_gt": {
        "result": "struct text_template_gt_retval {bool field_0;error err1;}",
        "result_name": "text_template_gt_retval",
        "parameters": [
            {
                "name": "arg1",
                "type": "reflect_Value"
            },
            {
                "name": "arg2",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_ge": {
        "result": "struct text_template_ge_retval {bool field_0;error err1;}",
        "result_name": "text_template_ge_retval",
        "parameters": [
            {
                "name": "arg1",
                "type": "reflect_Value"
            },
            {
                "name": "arg2",
                "type": "reflect_Value"
            }
        ]
    },
    "text_template_HTMLEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "text_template_HTMLEscapeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "text_template_HTMLEscaper": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "text_template_JSEscape": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "text_template_JSEscapeString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "text_template_jsIsSpecial": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "text_template_JSEscaper": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "text_template_URLQueryEscaper": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "text_template_evalArgs": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "args",
                "type": "_slice_interface_"
            }
        ]
    },
    "text_template_Must": {
        "result": "_ptr_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Template"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "text_template_ParseFiles": {
        "result": "struct text_template_ParseFiles_retval {_ptr_Template field_0;error err1;}",
        "result_name": "text_template_ParseFiles_retval",
        "parameters": [
            {
                "name": "filenames",
                "type": "string"
            }
        ]
    },
    "text_template__ptr_Template_ParseFiles": {
        "result": "struct text_template__ptr_Template_ParseFiles_retval {_ptr_Template field_0;error err1;}",
        "result_name": "text_template__ptr_Template_ParseFiles_retval",
        "parameters": [
            {
                "name": "filenames",
                "type": "string"
            }
        ]
    },
    "text_template_parseFiles": {
        "result": "struct text_template_parseFiles_retval {_ptr_Template field_0;error err1;}",
        "result_name": "text_template_parseFiles_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Template"
            },
            {
                "name": "readFile",
                "type": "void*"
            },
            {
                "name": "filenames",
                "type": "string"
            }
        ]
    },
    "text_template_ParseGlob": {
        "result": "struct text_template_ParseGlob_retval {_ptr_Template field_0;error err1;}",
        "result_name": "text_template_ParseGlob_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "text_template__ptr_Template_ParseGlob": {
        "result": "struct text_template__ptr_Template_ParseGlob_retval {_ptr_Template field_0;error err1;}",
        "result_name": "text_template__ptr_Template_ParseGlob_retval",
        "parameters": [
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "text_template_parseGlob": {
        "result": "struct text_template_parseGlob_retval {_ptr_Template field_0;error err1;}",
        "result_name": "text_template_parseGlob_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Template"
            },
            {
                "name": "pattern",
                "type": "string"
            }
        ]
    },
    "text_template_ParseFS": {
        "result": "struct text_template_ParseFS_retval {_ptr_Template field_0;error err1;}",
        "result_name": "text_template_ParseFS_retval",
        "parameters": [
            {
                "name": "fsys",
                "type": "fs_FS"
            },
            {
                "name": "patterns",
                "type": "string"
            }
        ]
    },
    "text_template__ptr_Template_ParseFS": {
        "result": "struct text_template__ptr_Template_ParseFS_retval {_ptr_Template field_0;error err1;}",
        "result_name": "text_template__ptr_Template_ParseFS_retval",
        "parameters": [
            {
                "name": "fsys",
                "type": "fs_FS"
            },
            {
                "name": "patterns",
                "type": "string"
            }
        ]
    },
    "text_template_parseFS": {
        "result": "struct text_template_parseFS_retval {_ptr_Template field_0;error err1;}",
        "result_name": "text_template_parseFS_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Template"
            },
            {
                "name": "fsys",
                "type": "fs_FS"
            },
            {
                "name": "patterns",
                "type": "_slice_string"
            }
        ]
    },
    "text_template_readFileOS": {
        "result": "struct text_template_readFileOS_retval {string field_0;_slice_byte field_1;error err2;}",
        "result_name": "text_template_readFileOS_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            }
        ]
    },
    "text_template_readFileFS": {
        "result": "void*",
        "result_name": null,
        "parameters": [
            {
                "name": "fsys",
                "type": "fs_FS"
            }
        ]
    },
    "text_template_TestLinkerGC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestMultiParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestMultiExecute": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestParseFiles": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestParseGlob": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestParseFS": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestParseFilesWithData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestParseGlobWithData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestClone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestAddParseTree": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestAddParseTreeToUnparsedTemplate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestRedefinition": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestEmptyTemplateCloneCrash": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestTemplateLookUp": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestNew": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestEmptyTemplate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestIssue19294": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_TestAddToZeroTemplate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template__ptr_Template_Option": {
        "result": "_ptr_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "opt",
                "type": "string"
            }
        ]
    },
    "text_template__ptr_Template_setOption": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "opt",
                "type": "string"
            }
        ]
    },
    "text_template_New": {
        "result": "_ptr_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "text_template__ptr_Template_Name": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template__ptr_Template_New": {
        "result": "_ptr_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "text_template__ptr_Template_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_template__ptr_Template_Clone": {
        "result": "struct text_template__ptr_Template_Clone_retval {_ptr_Template field_0;error err1;}",
        "result_name": "text_template__ptr_Template_Clone_retval",
        "parameters": []
    },
    "text_template__ptr_Template_copy": {
        "result": "_ptr_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_common"
            }
        ]
    },
    "text_template__ptr_Template_AddParseTree": {
        "result": "struct text_template__ptr_Template_AddParseTree_retval {_ptr_Template field_0;error err1;}",
        "result_name": "text_template__ptr_Template_AddParseTree_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "tree",
                "type": "_ptr_parse_Tree"
            }
        ]
    },
    "text_template__ptr_Template_Templates": {
        "result": "_slice__ptr_Template",
        "result_name": null,
        "parameters": []
    },
    "text_template__ptr_Template_Delims": {
        "result": "_ptr_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "left",
                "type": "string"
            },
            {
                "name": "right",
                "type": "string"
            }
        ]
    },
    "text_template__ptr_Template_Funcs": {
        "result": "_ptr_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "funcMap",
                "type": "FuncMap"
            }
        ]
    },
    "text_template__ptr_Template_Lookup": {
        "result": "_ptr_Template",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "text_template__ptr_Template_Parse": {
        "result": "struct text_template__ptr_Template_Parse_retval {_ptr_Template field_0;error err1;}",
        "result_name": "text_template__ptr_Template_Parse_retval",
        "parameters": [
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "text_template__ptr_Template_associate": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "new",
                "type": "_ptr_Template"
            },
            {
                "name": "tree",
                "type": "_ptr_parse_Tree"
            }
        ]
    },
    "text_template_parse_item_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_lexer_next": {
        "result": "rune",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_lexer_peek": {
        "result": "rune",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_lexer_backup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_lexer_thisItem": {
        "result": "item",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "itemType"
            }
        ]
    },
    "text_template_parse__ptr_lexer_emit": {
        "result": "stateFn",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "itemType"
            }
        ]
    },
    "text_template_parse__ptr_lexer_emitItem": {
        "result": "stateFn",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "item"
            }
        ]
    },
    "text_template_parse__ptr_lexer_ignore": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_lexer_accept": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "valid",
                "type": "string"
            }
        ]
    },
    "text_template_parse__ptr_lexer_acceptRun": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "valid",
                "type": "string"
            }
        ]
    },
    "text_template_parse__ptr_lexer_errorf": {
        "result": "stateFn",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "text_template_parse__ptr_lexer_nextItem": {
        "result": "item",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse_lex": {
        "result": "_ptr_lexer",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "input",
                "type": "string"
            },
            {
                "name": "left",
                "type": "string"
            },
            {
                "name": "right",
                "type": "string"
            }
        ]
    },
    "text_template_parse_lexText": {
        "result": "stateFn",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_lexer"
            }
        ]
    },
    "text_template_parse_rightTrimLength": {
        "result": "Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "text_template_parse__ptr_lexer_atRightDelim": {
        "result": "struct text_template_parse__ptr_lexer_atRightDelim_retval {bool field_0;}",
        "result_name": "text_template_parse__ptr_lexer_atRightDelim_retval",
        "parameters": []
    },
    "text_template_parse_leftTrimLength": {
        "result": "Pos",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "text_template_parse_lexLeftDelim": {
        "result": "stateFn",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_lexer"
            }
        ]
    },
    "text_template_parse_lexComment": {
        "result": "stateFn",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_lexer"
            }
        ]
    },
    "text_template_parse_lexRightDelim": {
        "result": "stateFn",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_lexer"
            }
        ]
    },
    "text_template_parse_lexInsideAction": {
        "result": "stateFn",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_lexer"
            }
        ]
    },
    "text_template_parse_lexSpace": {
        "result": "stateFn",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_lexer"
            }
        ]
    },
    "text_template_parse_lexIdentifier": {
        "result": "stateFn",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_lexer"
            }
        ]
    },
    "text_template_parse_lexField": {
        "result": "stateFn",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_lexer"
            }
        ]
    },
    "text_template_parse_lexVariable": {
        "result": "stateFn",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_lexer"
            }
        ]
    },
    "text_template_parse_lexFieldOrVariable": {
        "result": "stateFn",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_lexer"
            },
            {
                "name": "typ",
                "type": "itemType"
            }
        ]
    },
    "text_template_parse__ptr_lexer_atTerminator": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse_lexChar": {
        "result": "stateFn",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_lexer"
            }
        ]
    },
    "text_template_parse_lexNumber": {
        "result": "stateFn",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_lexer"
            }
        ]
    },
    "text_template_parse__ptr_lexer_scanNumber": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse_lexQuote": {
        "result": "stateFn",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_lexer"
            }
        ]
    },
    "text_template_parse_lexRawQuote": {
        "result": "stateFn",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_lexer"
            }
        ]
    },
    "text_template_parse_isSpace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "text_template_parse_isAlphaNumeric": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "text_template_parse_hasLeftTrimMarker": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "text_template_parse_hasRightTrimMarker": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "text_template_parse_itemType_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse_mkItem": {
        "result": "item",
        "result_name": null,
        "parameters": [
            {
                "name": "typ",
                "type": "itemType"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "text_template_parse_collect": {
        "result": "struct text_template_parse_collect_retval {_slice_item field_0;}",
        "result_name": "text_template_parse_collect_retval",
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_lexTest"
            },
            {
                "name": "left",
                "type": "string"
            },
            {
                "name": "right",
                "type": "string"
            }
        ]
    },
    "text_template_parse_equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i1",
                "type": "_slice_item"
            },
            {
                "name": "i2",
                "type": "_slice_item"
            },
            {
                "name": "checkPos",
                "type": "bool"
            }
        ]
    },
    "text_template_parse_TestLex": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_parse_TestDelims": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_parse_TestDelimsAlphaNumeric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_parse_TestDelimsAndMarkers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_parse_TestPos": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_parse__ptr_Tree_parseLexer": {
        "result": "struct text_template_parse__ptr_Tree_parseLexer_retval {_ptr_Tree field_0;error err1;}",
        "result_name": "text_template_parse__ptr_Tree_parseLexer_retval",
        "parameters": [
            {
                "name": "lex",
                "type": "_ptr_lexer"
            }
        ]
    },
    "text_template_parse_Pos_Position": {
        "result": "Pos",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse_NodeType_Type": {
        "result": "NodeType",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newList": {
        "result": "_ptr_ListNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            }
        ]
    },
    "text_template_parse__ptr_ListNode_append": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "text_template_parse__ptr_ListNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_ListNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_ListNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_ListNode_CopyList": {
        "result": "_ptr_ListNode",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_ListNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newText": {
        "result": "_ptr_TextNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "text_template_parse__ptr_TextNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_TextNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_TextNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_TextNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newComment": {
        "result": "_ptr_CommentNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "text_template_parse__ptr_CommentNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_CommentNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_CommentNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_CommentNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newPipeline": {
        "result": "_ptr_PipeNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "line",
                "type": "int"
            },
            {
                "name": "vars",
                "type": "_slice__ptr_VariableNode"
            }
        ]
    },
    "text_template_parse__ptr_PipeNode_append": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "command",
                "type": "_ptr_CommandNode"
            }
        ]
    },
    "text_template_parse__ptr_PipeNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_PipeNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_PipeNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_PipeNode_CopyPipe": {
        "result": "_ptr_PipeNode",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_PipeNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newAction": {
        "result": "_ptr_ActionNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "line",
                "type": "int"
            },
            {
                "name": "pipe",
                "type": "_ptr_PipeNode"
            }
        ]
    },
    "text_template_parse__ptr_ActionNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_ActionNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_ActionNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_ActionNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newCommand": {
        "result": "_ptr_CommandNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            }
        ]
    },
    "text_template_parse__ptr_CommandNode_append": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "Node"
            }
        ]
    },
    "text_template_parse__ptr_CommandNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_CommandNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_CommandNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_CommandNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse_NewIdentifier": {
        "result": "_ptr_IdentifierNode",
        "result_name": null,
        "parameters": [
            {
                "name": "ident",
                "type": "string"
            }
        ]
    },
    "text_template_parse__ptr_IdentifierNode_SetPos": {
        "result": "_ptr_IdentifierNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            }
        ]
    },
    "text_template_parse__ptr_IdentifierNode_SetTree": {
        "result": "_ptr_IdentifierNode",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_Tree"
            }
        ]
    },
    "text_template_parse__ptr_IdentifierNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_IdentifierNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_IdentifierNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_IdentifierNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newVariable": {
        "result": "_ptr_VariableNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "ident",
                "type": "string"
            }
        ]
    },
    "text_template_parse__ptr_VariableNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_VariableNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_VariableNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_VariableNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newDot": {
        "result": "_ptr_DotNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            }
        ]
    },
    "text_template_parse__ptr_DotNode_Type": {
        "result": "NodeType",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_DotNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_DotNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_DotNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_DotNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newNil": {
        "result": "_ptr_NilNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            }
        ]
    },
    "text_template_parse__ptr_NilNode_Type": {
        "result": "NodeType",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_NilNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_NilNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_NilNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_NilNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newField": {
        "result": "_ptr_FieldNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "ident",
                "type": "string"
            }
        ]
    },
    "text_template_parse__ptr_FieldNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_FieldNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_FieldNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_FieldNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newChain": {
        "result": "_ptr_ChainNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "node",
                "type": "Node"
            }
        ]
    },
    "text_template_parse__ptr_ChainNode_Add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "text_template_parse__ptr_ChainNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_ChainNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_ChainNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_ChainNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newBool": {
        "result": "_ptr_BoolNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "true",
                "type": "bool"
            }
        ]
    },
    "text_template_parse__ptr_BoolNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_BoolNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_BoolNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_BoolNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newNumber": {
        "result": "struct text_template_parse__ptr_Tree_newNumber_retval {_ptr_NumberNode field_0;error err1;}",
        "result_name": "text_template_parse__ptr_Tree_newNumber_retval",
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "text",
                "type": "string"
            },
            {
                "name": "typ",
                "type": "itemType"
            }
        ]
    },
    "text_template_parse__ptr_NumberNode_simplifyComplex": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_NumberNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_NumberNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_NumberNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_NumberNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newString": {
        "result": "_ptr_StringNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "orig",
                "type": "string"
            },
            {
                "name": "text",
                "type": "string"
            }
        ]
    },
    "text_template_parse__ptr_StringNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_StringNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_StringNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_StringNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newEnd": {
        "result": "_ptr_endNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            }
        ]
    },
    "text_template_parse__ptr_endNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_endNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_endNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_endNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newElse": {
        "result": "_ptr_elseNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "text_template_parse__ptr_elseNode_Type": {
        "result": "NodeType",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_elseNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_elseNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_elseNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_elseNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_BranchNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_BranchNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_BranchNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_BranchNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newIf": {
        "result": "_ptr_IfNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "line",
                "type": "int"
            },
            {
                "name": "pipe",
                "type": "_ptr_PipeNode"
            },
            {
                "name": "list",
                "type": "_ptr_ListNode"
            },
            {
                "name": "elseList",
                "type": "_ptr_ListNode"
            }
        ]
    },
    "text_template_parse__ptr_IfNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newBreak": {
        "result": "_ptr_BreakNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "text_template_parse__ptr_BreakNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_BreakNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_BreakNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_BreakNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_Tree_newContinue": {
        "result": "_ptr_ContinueNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "text_template_parse__ptr_ContinueNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_ContinueNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_ContinueNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_ContinueNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_Tree_newRange": {
        "result": "_ptr_RangeNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "line",
                "type": "int"
            },
            {
                "name": "pipe",
                "type": "_ptr_PipeNode"
            },
            {
                "name": "list",
                "type": "_ptr_ListNode"
            },
            {
                "name": "elseList",
                "type": "_ptr_ListNode"
            }
        ]
    },
    "text_template_parse__ptr_RangeNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newWith": {
        "result": "_ptr_WithNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "line",
                "type": "int"
            },
            {
                "name": "pipe",
                "type": "_ptr_PipeNode"
            },
            {
                "name": "list",
                "type": "_ptr_ListNode"
            },
            {
                "name": "elseList",
                "type": "_ptr_ListNode"
            }
        ]
    },
    "text_template_parse__ptr_WithNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_newTemplate": {
        "result": "_ptr_TemplateNode",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "line",
                "type": "int"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "pipe",
                "type": "_ptr_PipeNode"
            }
        ]
    },
    "text_template_parse__ptr_TemplateNode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_TemplateNode_writeTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "sb",
                "type": "_ptr_strings_Builder"
            }
        ]
    },
    "text_template_parse__ptr_TemplateNode_tree": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_TemplateNode_Copy": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_Copy": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse_Parse": {
        "result": "struct text_template_parse_Parse_retval {map_string__ptr_Tree field_0;error err1;}",
        "result_name": "text_template_parse_Parse_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "text",
                "type": "string"
            },
            {
                "name": "leftDelim",
                "type": "string"
            },
            {
                "name": "rightDelim",
                "type": "string"
            },
            {
                "name": "funcs",
                "type": "map_string_interface_"
            }
        ]
    },
    "text_template_parse__ptr_Tree_next": {
        "result": "item",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_backup": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_backup2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "item"
            }
        ]
    },
    "text_template_parse__ptr_Tree_backup3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t2",
                "type": "item"
            },
            {
                "name": "t1",
                "type": "item"
            }
        ]
    },
    "text_template_parse__ptr_Tree_peek": {
        "result": "item",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_nextNonSpace": {
        "result": "struct text_template_parse__ptr_Tree_nextNonSpace_retval {item field_0;}",
        "result_name": "text_template_parse__ptr_Tree_nextNonSpace_retval",
        "parameters": []
    },
    "text_template_parse__ptr_Tree_peekNonSpace": {
        "result": "item",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse_New": {
        "result": "_ptr_Tree",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "funcs",
                "type": "map_string_interface_"
            }
        ]
    },
    "text_template_parse__ptr_Tree_ErrorContext": {
        "result": "struct text_template_parse__ptr_Tree_ErrorContext_retval {string field_0;}",
        "result_name": "text_template_parse__ptr_Tree_ErrorContext_retval",
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "text_template_parse__ptr_Tree_errorf": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "format",
                "type": "string"
            },
            {
                "name": "args",
                "type": "interface_"
            }
        ]
    },
    "text_template_parse__ptr_Tree_error": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "text_template_parse__ptr_Tree_expect": {
        "result": "item",
        "result_name": null,
        "parameters": [
            {
                "name": "expected",
                "type": "itemType"
            },
            {
                "name": "context",
                "type": "string"
            }
        ]
    },
    "text_template_parse__ptr_Tree_expectOneOf": {
        "result": "item",
        "result_name": null,
        "parameters": [
            {
                "name": "expected1",
                "type": "itemType"
            },
            {
                "name": "expected2",
                "type": "itemType"
            },
            {
                "name": "context",
                "type": "string"
            }
        ]
    },
    "text_template_parse__ptr_Tree_unexpected": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "token",
                "type": "item"
            },
            {
                "name": "context",
                "type": "string"
            }
        ]
    },
    "text_template_parse__ptr_Tree_recover": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "errp",
                "type": "_ptr_error"
            }
        ]
    },
    "text_template_parse__ptr_Tree_startParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "funcs",
                "type": "_slice_map_string_interface_"
            },
            {
                "name": "lex",
                "type": "_ptr_lexer"
            },
            {
                "name": "treeSet",
                "type": "map_string__ptr_Tree"
            }
        ]
    },
    "text_template_parse__ptr_Tree_stopParse": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_Parse": {
        "result": "struct text_template_parse__ptr_Tree_Parse_retval {_ptr_Tree field_0;error err1;}",
        "result_name": "text_template_parse__ptr_Tree_Parse_retval",
        "parameters": [
            {
                "name": "text",
                "type": "string"
            },
            {
                "name": "leftDelim",
                "type": "string"
            },
            {
                "name": "rightDelim",
                "type": "string"
            },
            {
                "name": "treeSet",
                "type": "map_string__ptr_Tree"
            },
            {
                "name": "funcs",
                "type": "map_string_interface_"
            }
        ]
    },
    "text_template_parse__ptr_Tree_add": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse_IsEmptyTree": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "Node"
            }
        ]
    },
    "text_template_parse__ptr_Tree_parse": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_parseDefinition": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_itemList": {
        "result": "struct text_template_parse__ptr_Tree_itemList_retval {_ptr_ListNode field_0;Node field_1;}",
        "result_name": "text_template_parse__ptr_Tree_itemList_retval",
        "parameters": []
    },
    "text_template_parse__ptr_Tree_textOrAction": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_clearActionLine": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_action": {
        "result": "struct text_template_parse__ptr_Tree_action_retval {Node field_0;}",
        "result_name": "text_template_parse__ptr_Tree_action_retval",
        "parameters": []
    },
    "text_template_parse__ptr_Tree_breakControl": {
        "result": "Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "text_template_parse__ptr_Tree_continueControl": {
        "result": "Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "line",
                "type": "int"
            }
        ]
    },
    "text_template_parse__ptr_Tree_pipeline": {
        "result": "struct text_template_parse__ptr_Tree_pipeline_retval {_ptr_PipeNode field_0;}",
        "result_name": "text_template_parse__ptr_Tree_pipeline_retval",
        "parameters": [
            {
                "name": "context",
                "type": "string"
            },
            {
                "name": "end",
                "type": "itemType"
            }
        ]
    },
    "text_template_parse__ptr_Tree_checkPipeline": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pipe",
                "type": "_ptr_PipeNode"
            },
            {
                "name": "context",
                "type": "string"
            }
        ]
    },
    "text_template_parse__ptr_Tree_parseControl": {
        "result": "struct text_template_parse__ptr_Tree_parseControl_retval {Pos field_0;int field_1;_ptr_PipeNode field_2;_ptr_ListNode field_3;}",
        "result_name": "text_template_parse__ptr_Tree_parseControl_retval",
        "parameters": [
            {
                "name": "allowElseIf",
                "type": "bool"
            },
            {
                "name": "context",
                "type": "string"
            }
        ]
    },
    "text_template_parse__ptr_Tree_ifControl": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_rangeControl": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_withControl": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_endControl": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_elseControl": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_blockControl": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_templateControl": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_parseTemplateName": {
        "result": "struct text_template_parse__ptr_Tree_parseTemplateName_retval {string field_0;}",
        "result_name": "text_template_parse__ptr_Tree_parseTemplateName_retval",
        "parameters": [
            {
                "name": "token",
                "type": "item"
            },
            {
                "name": "context",
                "type": "string"
            }
        ]
    },
    "text_template_parse__ptr_Tree_command": {
        "result": "_ptr_CommandNode",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_operand": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_term": {
        "result": "Node",
        "result_name": null,
        "parameters": []
    },
    "text_template_parse__ptr_Tree_hasFunction": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "text_template_parse__ptr_Tree_popVars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "text_template_parse__ptr_Tree_useVar": {
        "result": "Node",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "Pos"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "text_template_parse_TestNumberParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_parse_testParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "doCopy",
                "type": "bool"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_parse_TestParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_parse_TestParseCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_parse_TestParseWithComments": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_parse_TestKeywordsAndFuncs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_parse_TestSkipFuncCheck": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_parse_TestIsEmpty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_parse_TestErrorContextWithTreeCopy": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_parse_TestErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_parse_TestBlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_parse_TestLineNum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "text_template_parse_BenchmarkParseLarge": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "text_template_parse_BenchmarkVariableString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "text_template_parse_BenchmarkListString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_expensiveCall": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleDuration": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleDuration_Round": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleDuration_String": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleDuration_Truncate": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleParseDuration": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleDuration_Hours": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleDuration_Microseconds": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleDuration_Milliseconds": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleDuration_Minutes": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleDuration_Nanoseconds": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleDuration_Seconds": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_handle": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleAfter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleSleep": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_statusUpdate": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleTick": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleMonth": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleDate": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleNewTicker": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleTime_Format": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleTime_Format_pad": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleTime_GoString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleParse": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleParseInLocation": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleUnix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleUnixMicro": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleUnixMilli": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleTime_Unix": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleTime_Round": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleTime_Truncate": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleLoadLocation": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleLocation": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleTime_Add": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleTime_AddDate": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleTime_After": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleTime_Before": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleTime_Date": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleTime_Day": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleTime_Equal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleTime_String": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleTime_Sub": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleTime_AppendFormat": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ExampleFixedZone": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ForceAndroidTzdataForTest": {
        "result": "struct time_ForceAndroidTzdataForTest_retval {void* field_0;}",
        "result_name": "time_ForceAndroidTzdataForTest_retval",
        "parameters": []
    },
    "time_ResetLocalOnceForTest": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ForceUSPacificForTesting": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ZoneinfoForTesting": {
        "result": "_ptr_string",
        "result_name": null,
        "parameters": []
    },
    "time_ResetZoneinfoForTesting": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_LoadFromEmbeddedTZData": {
        "result": "struct time_LoadFromEmbeddedTZData_retval {string field_0;error err1;}",
        "result_name": "time_LoadFromEmbeddedTZData_retval",
        "parameters": [
            {
                "name": "zone",
                "type": "string"
            }
        ]
    },
    "time_TzsetRule": {
        "result": "struct time_TzsetRule_retval {Rule field_0;string field_1;bool field_2;}",
        "result_name": "time_TzsetRule_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "time_ForceAusFromTZIForTesting": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ForceUSPacificFromTZIForTesting": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_ToEnglishName": {
        "result": "struct time_ToEnglishName_retval {string field_0;error err1;}",
        "result_name": "time_ToEnglishName_retval",
        "parameters": [
            {
                "name": "stdname",
                "type": "string"
            },
            {
                "name": "dstname",
                "type": "string"
            }
        ]
    },
    "time_startsWithLowerCase": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "time_nextStdChunk": {
        "result": "struct time_nextStdChunk_retval {string field_0;int field_1;string field_2;}",
        "result_name": "time_nextStdChunk_retval",
        "parameters": [
            {
                "name": "layout",
                "type": "string"
            }
        ]
    },
    "time_match": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s1",
                "type": "string"
            },
            {
                "name": "s2",
                "type": "string"
            }
        ]
    },
    "time_lookup": {
        "result": "struct time_lookup_retval {int field_0;string field_1;error err2;}",
        "result_name": "time_lookup_retval",
        "parameters": [
            {
                "name": "tab",
                "type": "_slice_string"
            },
            {
                "name": "val",
                "type": "string"
            }
        ]
    },
    "time_appendInt": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "x",
                "type": "int"
            },
            {
                "name": "width",
                "type": "int"
            }
        ]
    },
    "time_atoi": {
        "result": "struct time_atoi_retval {int field_0;error err1;}",
        "result_name": "time_atoi_retval",
        "parameters": [
            {
                "name": "s",
                "type": "bytes"
            }
        ]
    },
    "time_stdFracSecond": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "code",
                "type": "int"
            },
            {
                "name": "n",
                "type": "int"
            },
            {
                "name": "c",
                "type": "int"
            }
        ]
    },
    "time_digitsLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "std",
                "type": "int"
            }
        ]
    },
    "time_separator": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "std",
                "type": "int"
            }
        ]
    },
    "time_appendNano": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "nanosec",
                "type": "int"
            },
            {
                "name": "std",
                "type": "int"
            }
        ]
    },
    "time_Time_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "time_Time_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "time_Time_Format": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "layout",
                "type": "string"
            }
        ]
    },
    "time_Time_AppendFormat": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "layout",
                "type": "string"
            }
        ]
    },
    "time_Time_appendFormat": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "layout",
                "type": "string"
            }
        ]
    },
    "time_newParseError": {
        "result": "_ptr_ParseError",
        "result_name": null,
        "parameters": [
            {
                "name": "layout",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            },
            {
                "name": "layoutElem",
                "type": "string"
            },
            {
                "name": "valueElem",
                "type": "string"
            },
            {
                "name": "message",
                "type": "string"
            }
        ]
    },
    "time_cloneString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "time_quote": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "time__ptr_ParseError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "time_isDigit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "bytes"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "time_getnum": {
        "result": "struct time_getnum_retval {int field_0;string field_1;error err2;}",
        "result_name": "time_getnum_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "fixed",
                "type": "bool"
            }
        ]
    },
    "time_getnum3": {
        "result": "struct time_getnum3_retval {int field_0;string field_1;error err2;}",
        "result_name": "time_getnum3_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "fixed",
                "type": "bool"
            }
        ]
    },
    "time_cutspace": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "time_skip": {
        "result": "struct time_skip_retval {string field_0;error err1;}",
        "result_name": "time_skip_retval",
        "parameters": [
            {
                "name": "value",
                "type": "string"
            },
            {
                "name": "prefix",
                "type": "string"
            }
        ]
    },
    "time_Parse": {
        "result": "struct time_Parse_retval {Time field_0;error err1;}",
        "result_name": "time_Parse_retval",
        "parameters": [
            {
                "name": "layout",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "time_ParseInLocation": {
        "result": "struct time_ParseInLocation_retval {Time field_0;error err1;}",
        "result_name": "time_ParseInLocation_retval",
        "parameters": [
            {
                "name": "layout",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            },
            {
                "name": "loc",
                "type": "_ptr_Location"
            }
        ]
    },
    "time_parse": {
        "result": "struct time_parse_retval {Time field_0;error err1;}",
        "result_name": "time_parse_retval",
        "parameters": [
            {
                "name": "layout",
                "type": "string"
            },
            {
                "name": "value",
                "type": "string"
            },
            {
                "name": "defaultLocation",
                "type": "_ptr_Location"
            },
            {
                "name": "local",
                "type": "_ptr_Location"
            }
        ]
    },
    "time_parseTimeZone": {
        "result": "struct time_parseTimeZone_retval {int field_0;bool field_1;}",
        "result_name": "time_parseTimeZone_retval",
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "time_parseGMT": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "time_parseSignedOffset": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "value",
                "type": "string"
            }
        ]
    },
    "time_commaOrPeriod": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "time_parseNanoseconds": {
        "result": "struct time_parseNanoseconds_retval {int field_0;string field_1;error err2;}",
        "result_name": "time_parseNanoseconds_retval",
        "parameters": [
            {
                "name": "value",
                "type": "bytes"
            },
            {
                "name": "nbytes",
                "type": "int"
            }
        ]
    },
    "time_leadingInt": {
        "result": "struct time_leadingInt_retval {uint64 field_0;bytes field_1;error err2;}",
        "result_name": "time_leadingInt_retval",
        "parameters": [
            {
                "name": "s",
                "type": "bytes"
            }
        ]
    },
    "time_leadingFraction": {
        "result": "struct time_leadingFraction_retval {uint64 field_0;float64 field_1;string field_2;}",
        "result_name": "time_leadingFraction_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "time_ParseDuration": {
        "result": "struct time_ParseDuration_retval {Duration field_0;error err1;}",
        "result_name": "time_ParseDuration_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "time_Time_appendFormatRFC3339": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "nanos",
                "type": "bool"
            }
        ]
    },
    "time_Time_appendStrictRFC3339": {
        "result": "struct time_Time_appendStrictRFC3339_retval {_slice_byte field_0;error err1;}",
        "result_name": "time_Time_appendStrictRFC3339_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "time_parseRFC3339": {
        "result": "struct time_parseRFC3339_retval {Time field_0;bool field_1;}",
        "result_name": "time_parseRFC3339_retval",
        "parameters": [
            {
                "name": "s",
                "type": "bytes"
            },
            {
                "name": "local",
                "type": "_ptr_Location"
            }
        ]
    },
    "time_parseStrictRFC3339": {
        "result": "struct time_parseStrictRFC3339_retval {Time field_0;error err1;}",
        "result_name": "time_parseStrictRFC3339_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "time_TestNextStdChunk": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestRFC3339Conversion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestAppendInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestFormat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestGoString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestFormatSingleDigits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestFormatShortYear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestParseDayOutOfRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestParseInLocation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestLoadLocationZipFile": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestRubyParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_checkTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "time",
                "type": "Time"
            },
            {
                "name": "test",
                "type": "_ptr_ParseTest"
            },
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestFormatAndParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestParseTimeZone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestParseErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestNoonIs12PM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestMidnightIs12AM": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_Test12PMIsNoon": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_Test12AMIsMidnight": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestMissingZone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestMinutesInTimeZone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestParseSecondsInTimeZone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestFormatSecondsInTimeZone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestUnderscoreTwoThousand": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestStd0xParseError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestParseMonthOutOfRange": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestParseYday": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestQuote": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestFormatFractionalSecondSeparators": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestParseFractionalSecondsLongerThanNineDigits": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_FuzzFormatRFC3339": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "time_FuzzParseRFC3339": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "_ptr_testing_F"
            }
        ]
    },
    "time_getAbbrs": {
        "result": "struct time_getAbbrs_retval {string field_0;}",
        "result_name": "time_getAbbrs_retval",
        "parameters": [
            {
                "name": "l",
                "type": "_ptr_time_Location"
            }
        ]
    },
    "time_readWindowsZones": {
        "result": "struct time_readWindowsZones_retval {_slice__ptr_zone field_0;error err1;}",
        "result_name": "time_readWindowsZones_retval",
        "parameters": []
    },
    "time_main": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_initTestingZone": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_disablePlatformSources": {
        "result": "struct time_disablePlatformSources_retval {void* field_0;}",
        "result_name": "time_disablePlatformSources_retval",
        "parameters": []
    },
    "time_empty": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "interface_"
            },
            {
                "name": "seq",
                "type": "uintptr"
            }
        ]
    },
    "time_CheckRuntimeTimerPeriodOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_TestHasMonotonicClock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestMonotonicAdd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestMonotonicSub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestMonotonicOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestMonotonicString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_Sleep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "Duration"
            }
        ]
    },
    "time_when": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "Duration"
            }
        ]
    },
    "time_startTimer": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_stopTimer": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "time_resetTimer": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "time_modTimer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_runtimeTimer"
            },
            {
                "name": "when",
                "type": "int64"
            },
            {
                "name": "period",
                "type": "int64"
            },
            {
                "name": "f",
                "type": "void*"
            },
            {
                "name": "arg",
                "type": "interface_"
            },
            {
                "name": "seq",
                "type": "uintptr"
            }
        ]
    },
    "time__ptr_Timer_Stop": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "time_NewTimer": {
        "result": "_ptr_Timer",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "Duration"
            }
        ]
    },
    "time__ptr_Timer_Reset": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "Duration"
            }
        ]
    },
    "time_sendTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "interface_"
            },
            {
                "name": "seq",
                "type": "uintptr"
            }
        ]
    },
    "time_After": {
        "result": "chan_send_Time",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "Duration"
            }
        ]
    },
    "time_AfterFunc": {
        "result": "_ptr_Timer",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "Duration"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "time_goFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "arg",
                "type": "interface_"
            },
            {
                "name": "seq",
                "type": "uintptr"
            }
        ]
    },
    "time_TestSleep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestAfterFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestAfterStress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_benchmark": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            },
            {
                "name": "bench",
                "type": "void*"
            }
        ]
    },
    "time_BenchmarkAfterFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkAfter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkStop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkSimultaneousAfterFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkStartStop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkSleep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_TestAfter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestAfterTick": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestAfterStop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestAfterQueuing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_await": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "slot",
                "type": "int"
            },
            {
                "name": "result",
                "type": "chan_send_afterResult"
            },
            {
                "name": "ac",
                "type": "chan_send_Time"
            }
        ]
    },
    "time_testAfterQueuing": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "delta",
                "type": "Duration"
            }
        ]
    },
    "time_TestTimerStopStress": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestSleepZeroDeadlock": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_testReset": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "Duration"
            }
        ]
    },
    "time_TestReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestOverflowSleep": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestIssue5745": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestOverflowPeriodRuntimeTimer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_checkZeroPanicString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestZeroTimerResetPanics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestZeroTimerStopPanics": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestZeroTimer": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestTimerModifiedEarlier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestAdjustTimers": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_BenchmarkParallelTimerLatency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkStaggeredTickerLatency": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_warmupScheduler": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "targetThreadCount",
                "type": "int"
            }
        ]
    },
    "time_doWork": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dur",
                "type": "Duration"
            }
        ]
    },
    "time_interrupt": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_open": {
        "result": "struct time_open_retval {uintptr field_0;error err1;}",
        "result_name": "time_open_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "time_read": {
        "result": "struct time_read_retval {int field_0;error err1;}",
        "result_name": "time_read_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "time_closefd": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            }
        ]
    },
    "time_preadn": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "uintptr"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "time_NewTicker": {
        "result": "_ptr_Ticker",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "Duration"
            }
        ]
    },
    "time__ptr_Ticker_Stop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time__ptr_Ticker_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "Duration"
            }
        ]
    },
    "time_Tick": {
        "result": "chan_send_Time",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "Duration"
            }
        ]
    },
    "time_TestTicker": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestTickerStopWithDirectInitialization": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestTeardown": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestTick": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestNewTickerLtZeroDuration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestTickerResetLtZeroDuration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_BenchmarkTicker": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkTickerReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkTickerResetNaive": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time__ptr_Time_nsec": {
        "result": "int32",
        "result_name": null,
        "parameters": []
    },
    "time__ptr_Time_sec": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "time__ptr_Time_unixSec": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "time__ptr_Time_addSec": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "int64"
            }
        ]
    },
    "time__ptr_Time_setLoc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "loc",
                "type": "_ptr_Location"
            }
        ]
    },
    "time__ptr_Time_stripMono": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time__ptr_Time_setMono": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "int64"
            }
        ]
    },
    "time__ptr_Time_mono": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "time_Time_After": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "Time"
            }
        ]
    },
    "time_Time_Before": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "Time"
            }
        ]
    },
    "time_Time_Compare": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "Time"
            }
        ]
    },
    "time_Time_Equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "Time"
            }
        ]
    },
    "time_Month_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "time_Weekday_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "time_Time_IsZero": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "time_Time_abs": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "time_Time_locabs": {
        "result": "struct time_Time_locabs_retval {string field_0;int field_1;uint64 field_2;}",
        "result_name": "time_Time_locabs_retval",
        "parameters": []
    },
    "time_Time_Date": {
        "result": "struct time_Time_Date_retval {int field_0;Month field_1;int field_2;}",
        "result_name": "time_Time_Date_retval",
        "parameters": []
    },
    "time_Time_Year": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "time_Time_Month": {
        "result": "Month",
        "result_name": null,
        "parameters": []
    },
    "time_Time_Day": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "time_Time_Weekday": {
        "result": "Weekday",
        "result_name": null,
        "parameters": []
    },
    "time_absWeekday": {
        "result": "Weekday",
        "result_name": null,
        "parameters": [
            {
                "name": "abs",
                "type": "uint64"
            }
        ]
    },
    "time_Time_ISOWeek": {
        "result": "struct time_Time_ISOWeek_retval {int field_0;}",
        "result_name": "time_Time_ISOWeek_retval",
        "parameters": []
    },
    "time_Time_Clock": {
        "result": "struct time_Time_Clock_retval {int field_0;}",
        "result_name": "time_Time_Clock_retval",
        "parameters": []
    },
    "time_absClock": {
        "result": "struct time_absClock_retval {int field_0;}",
        "result_name": "time_absClock_retval",
        "parameters": [
            {
                "name": "abs",
                "type": "uint64"
            }
        ]
    },
    "time_Time_Hour": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "time_Time_Minute": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "time_Time_Second": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "time_Time_Nanosecond": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "time_Time_YearDay": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "time_Duration_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "time_fmtFrac": {
        "result": "struct time_fmtFrac_retval {int field_0;uint64 field_1;}",
        "result_name": "time_fmtFrac_retval",
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint64"
            },
            {
                "name": "prec",
                "type": "int"
            }
        ]
    },
    "time_fmtInt": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "time_Duration_Nanoseconds": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "time_Duration_Microseconds": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "time_Duration_Milliseconds": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "time_Duration_Seconds": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "time_Duration_Minutes": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "time_Duration_Hours": {
        "result": "float64",
        "result_name": null,
        "parameters": []
    },
    "time_Duration_Truncate": {
        "result": "Duration",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "Duration"
            }
        ]
    },
    "time_lessThanHalf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "Duration"
            },
            {
                "name": "y",
                "type": "Duration"
            }
        ]
    },
    "time_Duration_Round": {
        "result": "Duration",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "Duration"
            }
        ]
    },
    "time_Duration_Abs": {
        "result": "Duration",
        "result_name": null,
        "parameters": []
    },
    "time_Time_Add": {
        "result": "Time",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "Duration"
            }
        ]
    },
    "time_Time_Sub": {
        "result": "Duration",
        "result_name": null,
        "parameters": [
            {
                "name": "u",
                "type": "Time"
            }
        ]
    },
    "time_Since": {
        "result": "Duration",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Time"
            }
        ]
    },
    "time_Until": {
        "result": "Duration",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Time"
            }
        ]
    },
    "time_Time_AddDate": {
        "result": "Time",
        "result_name": null,
        "parameters": [
            {
                "name": "years",
                "type": "int"
            },
            {
                "name": "months",
                "type": "int"
            },
            {
                "name": "days",
                "type": "int"
            }
        ]
    },
    "time_Time_date": {
        "result": "struct time_Time_date_retval {int field_0;Month field_1;int field_2;int field_3;}",
        "result_name": "time_Time_date_retval",
        "parameters": [
            {
                "name": "full",
                "type": "bool"
            }
        ]
    },
    "time_absDate": {
        "result": "struct time_absDate_retval {int field_0;Month field_1;int field_2;int field_3;}",
        "result_name": "time_absDate_retval",
        "parameters": [
            {
                "name": "abs",
                "type": "uint64"
            },
            {
                "name": "full",
                "type": "bool"
            }
        ]
    },
    "time_daysIn": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "m",
                "type": "Month"
            },
            {
                "name": "year",
                "type": "int"
            }
        ]
    },
    "time_daysSinceEpoch": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "year",
                "type": "int"
            }
        ]
    },
    "time_now": {
        "result": "struct time_now_retval {int64 field_0;int32 field_1;int64 field_2;}",
        "result_name": "time_now_retval",
        "parameters": []
    },
    "time_runtimeNano": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "time_Now": {
        "result": "Time",
        "result_name": null,
        "parameters": []
    },
    "time_unixTime": {
        "result": "Time",
        "result_name": null,
        "parameters": [
            {
                "name": "sec",
                "type": "int64"
            },
            {
                "name": "nsec",
                "type": "int32"
            }
        ]
    },
    "time_Time_UTC": {
        "result": "Time",
        "result_name": null,
        "parameters": []
    },
    "time_Time_Local": {
        "result": "Time",
        "result_name": null,
        "parameters": []
    },
    "time_Time_In": {
        "result": "Time",
        "result_name": null,
        "parameters": [
            {
                "name": "loc",
                "type": "_ptr_Location"
            }
        ]
    },
    "time_Time_Location": {
        "result": "_ptr_Location",
        "result_name": null,
        "parameters": []
    },
    "time_Time_Zone": {
        "result": "struct time_Time_Zone_retval {string field_0;int field_1;}",
        "result_name": "time_Time_Zone_retval",
        "parameters": []
    },
    "time_Time_ZoneBounds": {
        "result": "struct time_Time_ZoneBounds_retval {Time field_0;}",
        "result_name": "time_Time_ZoneBounds_retval",
        "parameters": []
    },
    "time_Time_Unix": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "time_Time_UnixMilli": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "time_Time_UnixMicro": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "time_Time_UnixNano": {
        "result": "int64",
        "result_name": null,
        "parameters": []
    },
    "time_Time_MarshalBinary": {
        "result": "struct time_Time_MarshalBinary_retval {_slice_byte field_0;error err1;}",
        "result_name": "time_Time_MarshalBinary_retval",
        "parameters": []
    },
    "time__ptr_Time_UnmarshalBinary": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "time_Time_GobEncode": {
        "result": "struct time_Time_GobEncode_retval {_slice_byte field_0;error err1;}",
        "result_name": "time_Time_GobEncode_retval",
        "parameters": []
    },
    "time__ptr_Time_GobDecode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "time_Time_MarshalJSON": {
        "result": "struct time_Time_MarshalJSON_retval {_slice_byte field_0;error err1;}",
        "result_name": "time_Time_MarshalJSON_retval",
        "parameters": []
    },
    "time__ptr_Time_UnmarshalJSON": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "time_Time_MarshalText": {
        "result": "struct time_Time_MarshalText_retval {_slice_byte field_0;error err1;}",
        "result_name": "time_Time_MarshalText_retval",
        "parameters": []
    },
    "time__ptr_Time_UnmarshalText": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "time_Unix": {
        "result": "Time",
        "result_name": null,
        "parameters": [
            {
                "name": "sec",
                "type": "int64"
            },
            {
                "name": "nsec",
                "type": "int64"
            }
        ]
    },
    "time_UnixMilli": {
        "result": "Time",
        "result_name": null,
        "parameters": [
            {
                "name": "msec",
                "type": "int64"
            }
        ]
    },
    "time_UnixMicro": {
        "result": "Time",
        "result_name": null,
        "parameters": [
            {
                "name": "usec",
                "type": "int64"
            }
        ]
    },
    "time_Time_IsDST": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "time_isLeap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "year",
                "type": "int"
            }
        ]
    },
    "time_norm": {
        "result": "struct time_norm_retval {int field_0;}",
        "result_name": "time_norm_retval",
        "parameters": [
            {
                "name": "hi",
                "type": "int"
            },
            {
                "name": "lo",
                "type": "int"
            },
            {
                "name": "base",
                "type": "int"
            }
        ]
    },
    "time_Date": {
        "result": "Time",
        "result_name": null,
        "parameters": [
            {
                "name": "year",
                "type": "int"
            },
            {
                "name": "month",
                "type": "Month"
            },
            {
                "name": "day",
                "type": "int"
            },
            {
                "name": "hour",
                "type": "int"
            },
            {
                "name": "min",
                "type": "int"
            },
            {
                "name": "sec",
                "type": "int"
            },
            {
                "name": "nsec",
                "type": "int"
            },
            {
                "name": "loc",
                "type": "_ptr_Location"
            }
        ]
    },
    "time_Time_Truncate": {
        "result": "Time",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "Duration"
            }
        ]
    },
    "time_Time_Round": {
        "result": "Time",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "Duration"
            }
        ]
    },
    "time_div": {
        "result": "struct time_div_retval {int field_0;Duration field_1;}",
        "result_name": "time_div_retval",
        "parameters": [
            {
                "name": "t",
                "type": "Time"
            },
            {
                "name": "d",
                "type": "Duration"
            }
        ]
    },
    "time_TestZoneData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_same": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Time"
            },
            {
                "name": "u",
                "type": "_ptr_parsedTime"
            }
        ]
    },
    "time_TestSecondsToUTC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestNanosecondsToUTC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestSecondsToLocalTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestNanosecondsToLocalTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestSecondsToUTCAndBack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestNanosecondsToUTCAndBack": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestUnixMilli": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestUnixMicro": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_abs": {
        "result": "struct time_abs_retval {int64 field_0;}",
        "result_name": "time_abs_retval",
        "parameters": [
            {
                "name": "t",
                "type": "Time"
            }
        ]
    },
    "time_absString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Time"
            }
        ]
    },
    "time_TestTruncateRound": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestISOWeek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestYearDay": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestDurationString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestDate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestAddDate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestDaysIn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestAddToExactSecond": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_equalTimeAndZone": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "Time"
            },
            {
                "name": "b",
                "type": "Time"
            }
        ]
    },
    "time_TestTimeGob": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestInvalidTimeGob": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestNotGobEncodableTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestTimeJSON": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestUnmarshalInvalidTimes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestMarshalInvalidTimes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestParseDuration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestParseDurationErrors": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestParseDurationRoundTrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestLocationRace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestCountMallocs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestLoadFixed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestSub": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestDurationNanoseconds": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestDurationMicroseconds": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestDurationMilliseconds": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestDurationSeconds": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestDurationMinutes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestDurationHours": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestDurationTruncate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestDurationRound": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestDurationAbs": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestDefaultLoc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_BenchmarkNow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkNowUnixNano": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkNowUnixMilli": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkNowUnixMicro": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkFormat": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkFormatRFC3339": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkFormatRFC3339Nano": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkFormatNow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkMarshalJSON": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkMarshalText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkParse": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkParseRFC3339UTC": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkParseRFC3339UTCBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkParseRFC3339TZ": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkParseRFC3339TZBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkParseDuration": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkHour": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkSecond": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkYear": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkDay": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkISOWeek": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkGoString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_BenchmarkUnmarshalText": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "time_TestMarshalBinaryZeroTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestMarshalBinaryVersion2": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestUnmarshalTextAllocations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestZeroMonthString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestWeekdayString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestReadFileLimit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestConcurrentTimerReset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestConcurrentTimerResetStop": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestTimeIsDST": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestTimeAddSecOverflow": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestTimeWithZoneTransition": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestZoneBounds": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestEmbeddedTZData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_equal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "f1",
                "type": "reflect_Value"
            },
            {
                "name": "f2",
                "type": "reflect_Value"
            }
        ]
    },
    "time__ptr_Location_get": {
        "result": "_ptr_Location",
        "result_name": null,
        "parameters": []
    },
    "time__ptr_Location_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "time_FixedZone": {
        "result": "_ptr_Location",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "offset",
                "type": "int"
            }
        ]
    },
    "time_fixedZone": {
        "result": "_ptr_Location",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "offset",
                "type": "int"
            }
        ]
    },
    "time__ptr_Location_lookup": {
        "result": "struct time__ptr_Location_lookup_retval {string field_0;int field_1;int64 field_2;bool field_3;}",
        "result_name": "time__ptr_Location_lookup_retval",
        "parameters": [
            {
                "name": "sec",
                "type": "int64"
            }
        ]
    },
    "time__ptr_Location_lookupFirstZone": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "time__ptr_Location_firstZoneUsed": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "time_tzset": {
        "result": "struct time_tzset_retval {string field_0;int field_1;int64 field_2;bool field_3;}",
        "result_name": "time_tzset_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "lastTxSec",
                "type": "int64"
            },
            {
                "name": "sec",
                "type": "int64"
            }
        ]
    },
    "time_tzsetName": {
        "result": "struct time_tzsetName_retval {string field_0;string field_1;bool field_2;}",
        "result_name": "time_tzsetName_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "time_tzsetOffset": {
        "result": "struct time_tzsetOffset_retval {int field_0;string field_1;bool field_2;}",
        "result_name": "time_tzsetOffset_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "time_tzsetRule": {
        "result": "struct time_tzsetRule_retval {rule field_0;string field_1;bool field_2;}",
        "result_name": "time_tzsetRule_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "time_tzsetNum": {
        "result": "struct time_tzsetNum_retval {int field_0;string field_1;bool field_2;}",
        "result_name": "time_tzsetNum_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "min",
                "type": "int"
            },
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "time_tzruleTime": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "year",
                "type": "int"
            },
            {
                "name": "r",
                "type": "rule"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "time__ptr_Location_lookupName": {
        "result": "struct time__ptr_Location_lookupName_retval {int field_0;bool field_1;}",
        "result_name": "time__ptr_Location_lookupName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "unix",
                "type": "int64"
            }
        ]
    },
    "time_LoadLocation": {
        "result": "struct time_LoadLocation_retval {_ptr_Location field_0;error err1;}",
        "result_name": "time_LoadLocation_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "time_containsDotDot": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "time_initLocal": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_gorootZoneSource": {
        "result": "struct time_gorootZoneSource_retval {string field_0;bool field_1;}",
        "result_name": "time_gorootZoneSource_retval",
        "parameters": [
            {
                "name": "goroot",
                "type": "string"
            }
        ]
    },
    "time_androidLoadTzinfoFromTzdata": {
        "result": "struct time_androidLoadTzinfoFromTzdata_retval {_slice_byte field_0;error err1;}",
        "result_name": "time_androidLoadTzinfoFromTzdata_retval",
        "parameters": [
            {
                "name": "file",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "time_TestAndroidTzdata": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_isSpace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "time_fields": {
        "result": "_slice_string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "time_loadZoneDataPlan9": {
        "result": "struct time_loadZoneDataPlan9_retval {_ptr_Location field_0;error err1;}",
        "result_name": "time_loadZoneDataPlan9_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "time_loadZoneFilePlan9": {
        "result": "struct time_loadZoneFilePlan9_retval {_ptr_Location field_0;error err1;}",
        "result_name": "time_loadZoneFilePlan9_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "time_registerLoadFromEmbeddedTZData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "time_fileSizeError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "time__ptr_dataIO_read": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "time__ptr_dataIO_big4": {
        "result": "struct time__ptr_dataIO_big4_retval {uint32 field_0;bool field_1;}",
        "result_name": "time__ptr_dataIO_big4_retval",
        "parameters": []
    },
    "time__ptr_dataIO_big8": {
        "result": "struct time__ptr_dataIO_big8_retval {uint64 field_0;bool field_1;}",
        "result_name": "time__ptr_dataIO_big8_retval",
        "parameters": []
    },
    "time__ptr_dataIO_byte": {
        "result": "struct time__ptr_dataIO_byte_retval {byte field_0;bool field_1;}",
        "result_name": "time__ptr_dataIO_byte_retval",
        "parameters": []
    },
    "time__ptr_dataIO_rest": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "time_byteString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "time_LoadLocationFromTZData": {
        "result": "struct time_LoadLocationFromTZData_retval {_ptr_Location field_0;error err1;}",
        "result_name": "time_LoadLocationFromTZData_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "time_findZone": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "zones",
                "type": "_slice_zone"
            },
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "offset",
                "type": "int"
            },
            {
                "name": "isDST",
                "type": "bool"
            }
        ]
    },
    "time_loadTzinfoFromDirOrZip": {
        "result": "struct time_loadTzinfoFromDirOrZip_retval {_slice_byte field_0;error err1;}",
        "result_name": "time_loadTzinfoFromDirOrZip_retval",
        "parameters": [
            {
                "name": "dir",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "time_get4": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "time_get2": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "time_loadTzinfoFromZip": {
        "result": "struct time_loadTzinfoFromZip_retval {_slice_byte field_0;error err1;}",
        "result_name": "time_loadTzinfoFromZip_retval",
        "parameters": [
            {
                "name": "zipfile",
                "type": "string"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "time_loadTzinfo": {
        "result": "struct time_loadTzinfo_retval {_slice_byte field_0;error err1;}",
        "result_name": "time_loadTzinfo_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "source",
                "type": "string"
            }
        ]
    },
    "time_loadLocation": {
        "result": "struct time_loadLocation_retval {_ptr_Location field_0;error err1;}",
        "result_name": "time_loadLocation_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "sources",
                "type": "_slice_string"
            }
        ]
    },
    "time_readFile": {
        "result": "struct time_readFile_retval {_slice_byte field_0;error err1;}",
        "result_name": "time_readFile_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "time_TestEnvVarUsage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestBadLocationErrMsg": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestLoadLocationValidatesNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestVersion3": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestFirstZone": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestLocationNames": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestLoadLocationFromTZData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestEarlyLocation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestMalformedTZData": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestLoadLocationFromTZDataSlim": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestTzset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestTzsetName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestTzsetOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestTzsetRule": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestEnvTZUsage": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_matchZoneKey": {
        "result": "struct time_matchZoneKey_retval {bool field_0;error err1;}",
        "result_name": "time_matchZoneKey_retval",
        "parameters": [
            {
                "name": "zones",
                "type": "registry_Key"
            },
            {
                "name": "kname",
                "type": "string"
            },
            {
                "name": "stdname",
                "type": "string"
            },
            {
                "name": "dstname",
                "type": "string"
            }
        ]
    },
    "time_toEnglishName": {
        "result": "struct time_toEnglishName_retval {string field_0;error err1;}",
        "result_name": "time_toEnglishName_retval",
        "parameters": [
            {
                "name": "stdname",
                "type": "string"
            },
            {
                "name": "dstname",
                "type": "string"
            }
        ]
    },
    "time_extractCAPS": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "desc",
                "type": "string"
            }
        ]
    },
    "time_abbrev": {
        "result": "struct time_abbrev_retval {string field_0;}",
        "result_name": "time_abbrev_retval",
        "parameters": [
            {
                "name": "z",
                "type": "_ptr_syscall_Timezoneinformation"
            }
        ]
    },
    "time_pseudoUnix": {
        "result": "int64",
        "result_name": null,
        "parameters": [
            {
                "name": "year",
                "type": "int"
            },
            {
                "name": "d",
                "type": "_ptr_syscall_Systemtime"
            }
        ]
    },
    "time_initLocalFromTZI": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_syscall_Timezoneinformation"
            }
        ]
    },
    "time_testZoneAbbr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestUSPacificZoneAbbr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestAusZoneAbbr": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_TestToEnglishName": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "time_tzdata_registerLoadFromEmbeddedTZData": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_tzdata_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "time_tzdata_get4s": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "time_tzdata_get2s": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "time_tzdata_loadFromEmbeddedTZData": {
        "result": "struct time_tzdata_loadFromEmbeddedTZData_retval {string field_0;error err1;}",
        "result_name": "time_tzdata_loadFromEmbeddedTZData_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "unicode_IsDigit": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_TestDigit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestDigitOptimization": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_Example_is": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_ExampleSimpleFold": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_ExampleTo": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_ExampleToLower": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_ExampleToTitle": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_ExampleToUpper": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_ExampleSpecialCase": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_ExampleIsDigit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_ExampleIsNumber": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_ExampleIsLetter": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_ExampleIsLower": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_ExampleIsUpper": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_ExampleIsTitle": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_ExampleIsSpace": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_IsGraphic": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_IsPrint": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_IsOneOf": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ranges",
                "type": "_slice__ptr_RangeTable"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_In": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            },
            {
                "name": "ranges",
                "type": "_ptr_RangeTable"
            }
        ]
    },
    "unicode_IsControl": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_IsLetter": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_IsMark": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_IsNumber": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_IsPunct": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_IsSpace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_IsSymbol": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_TestIsControlLatin1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestIsLetterLatin1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestIsUpperLatin1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestIsLowerLatin1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestNumberLatin1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestIsPrintLatin1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestIsGraphicLatin1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestIsPunctLatin1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestIsSpaceLatin1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestIsSymbolLatin1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_is16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ranges",
                "type": "_slice_Range16"
            },
            {
                "name": "r",
                "type": "uint16"
            }
        ]
    },
    "unicode_is32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ranges",
                "type": "_slice_Range32"
            },
            {
                "name": "r",
                "type": "uint32"
            }
        ]
    },
    "unicode_Is": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "rangeTab",
                "type": "_ptr_RangeTable"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_isExcludingLatin": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "rangeTab",
                "type": "_ptr_RangeTable"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_IsUpper": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_IsLower": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_IsTitle": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_to": {
        "result": "struct unicode_to_retval {rune field_0;bool field_1;}",
        "result_name": "unicode_to_retval",
        "parameters": [
            {
                "name": "_case",
                "type": "int"
            },
            {
                "name": "r",
                "type": "rune"
            },
            {
                "name": "caseRange",
                "type": "_slice_CaseRange"
            }
        ]
    },
    "unicode_To": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "_case",
                "type": "int"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_ToUpper": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_ToLower": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_ToTitle": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_SpecialCase_ToUpper": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_SpecialCase_ToTitle": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_SpecialCase_ToLower": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_SimpleFold": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_TestIsLetter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestIsUpper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_caseString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "int"
            }
        ]
    },
    "unicode_TestTo": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestToUpperCase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestToLowerCase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestToTitleCase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestIsSpace": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestLetterOptimizations": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestTurkishCase": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestSimpleFold": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestCalibrate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_fakeTable": {
        "result": "_slice_Range16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "unicode_linear": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ranges",
                "type": "_slice_Range16"
            },
            {
                "name": "r",
                "type": "uint16"
            }
        ]
    },
    "unicode_binary": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "ranges",
                "type": "_slice_Range16"
            },
            {
                "name": "r",
                "type": "uint16"
            }
        ]
    },
    "unicode_TestLatinOffset": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestSpecialCaseNoMapping": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestNegativeRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestCategories": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_TestProperties": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf16_IsSurrogate": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_utf16_DecodeRune": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r1",
                "type": "rune"
            },
            {
                "name": "r2",
                "type": "rune"
            }
        ]
    },
    "unicode_utf16_EncodeRune": {
        "result": "struct unicode_utf16_EncodeRune_retval {rune field_0;}",
        "result_name": "unicode_utf16_EncodeRune_retval",
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_utf16_Encode": {
        "result": "_slice_uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_rune"
            }
        ]
    },
    "unicode_utf16_AppendRune": {
        "result": "_slice_uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "_slice_uint16"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_utf16_Decode": {
        "result": "_slice_rune",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_uint16"
            }
        ]
    },
    "unicode_utf16_decode": {
        "result": "_slice_rune",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_uint16"
            },
            {
                "name": "buf",
                "type": "_slice_rune"
            }
        ]
    },
    "unicode_utf16_TestConstants": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf16_TestEncode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf16_TestAppendRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf16_TestEncodeRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf16_TestAllocationsDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf16_TestDecode": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf16_TestDecodeRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf16_TestIsSurrogate": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf16_BenchmarkDecodeValidASCII": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf16_BenchmarkDecodeValidJapaneseChars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf16_BenchmarkDecodeRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf16_BenchmarkEncodeValidASCII": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf16_BenchmarkEncodeValidJapaneseChars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf16_BenchmarkAppendRuneValidASCII": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf16_BenchmarkAppendRuneValidJapaneseChars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf16_BenchmarkEncodeRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_ExampleDecodeLastRune": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_utf8_ExampleDecodeLastRuneInString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_utf8_ExampleDecodeRune": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_utf8_ExampleDecodeRuneInString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_utf8_ExampleEncodeRune": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_utf8_ExampleEncodeRune_outOfRange": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_utf8_ExampleFullRune": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_utf8_ExampleFullRuneInString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_utf8_ExampleRuneCount": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_utf8_ExampleRuneCountInString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_utf8_ExampleRuneLen": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_utf8_ExampleRuneStart": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_utf8_ExampleValid": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_utf8_ExampleValidRune": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_utf8_ExampleValidString": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_utf8_ExampleAppendRune": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_utf8_FullRune": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "unicode_utf8_FullRuneInString": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "unicode_utf8_DecodeRune": {
        "result": "struct unicode_utf8_DecodeRune_retval {rune field_0;int field_1;}",
        "result_name": "unicode_utf8_DecodeRune_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "unicode_utf8_DecodeRuneInString": {
        "result": "struct unicode_utf8_DecodeRuneInString_retval {rune field_0;int field_1;}",
        "result_name": "unicode_utf8_DecodeRuneInString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "unicode_utf8_DecodeLastRune": {
        "result": "struct unicode_utf8_DecodeLastRune_retval {rune field_0;int field_1;}",
        "result_name": "unicode_utf8_DecodeLastRune_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "unicode_utf8_DecodeLastRuneInString": {
        "result": "struct unicode_utf8_DecodeLastRuneInString_retval {rune field_0;int field_1;}",
        "result_name": "unicode_utf8_DecodeLastRuneInString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "unicode_utf8_RuneLen": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_utf8_EncodeRune": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_utf8_AppendRune": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_utf8_appendRuneNonASCII": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_utf8_RuneCount": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "unicode_utf8_RuneCountInString": {
        "result": "struct unicode_utf8_RuneCountInString_retval {int field_0;}",
        "result_name": "unicode_utf8_RuneCountInString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "unicode_utf8_RuneStart": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "unicode_utf8_Valid": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "unicode_utf8_ValidString": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "unicode_utf8_ValidRune": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "unicode_utf8_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "unicode_utf8_TestConstants": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf8_TestFullRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf8_TestEncodeRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf8_TestAppendRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf8_TestDecodeRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf8_TestDecodeSurrogateRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf8_TestSequencing": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf8_runtimeRuneCount": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "unicode_utf8_TestRuntimeConversion": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf8_runtimeDecodeRune": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "unicode_utf8_TestDecodeInvalidSequence": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf8_testSequence": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "unicode_utf8_TestNegativeRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf8_TestRuneCount": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf8_TestRuneLen": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf8_TestValid": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf8_TestValidRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            }
        ]
    },
    "unicode_utf8_BenchmarkRuneCountTenASCIIChars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkRuneCountTenJapaneseChars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkRuneCountInStringTenASCIIChars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkRuneCountInStringTenJapaneseChars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkValidTenASCIIChars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkValid100KASCIIChars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkValidTenJapaneseChars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkValidLongMostlyASCII": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkValidLongJapanese": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkValidStringTenASCIIChars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkValidString100KASCIIChars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkValidStringTenJapaneseChars": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkValidStringLongMostlyASCII": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkValidStringLongJapanese": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkEncodeASCIIRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkEncodeJapaneseRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkAppendASCIIRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkAppendJapaneseRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkDecodeASCIIRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkDecodeJapaneseRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unicode_utf8_BenchmarkFullRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_ptr_testing_B"
            }
        ]
    },
    "unsafe_Sizeof": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ArbitraryType"
            }
        ]
    },
    "unsafe_Offsetof": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ArbitraryType"
            }
        ]
    },
    "unsafe_Alignof": {
        "result": "uintptr",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "ArbitraryType"
            }
        ]
    },
    "unsafe_Add": {
        "result": "Pointer",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "Pointer"
            },
            {
                "name": "len",
                "type": "IntegerType"
            }
        ]
    },
    "unsafe_Slice": {
        "result": "_slice_ArbitraryType",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_ArbitraryType"
            },
            {
                "name": "len",
                "type": "IntegerType"
            }
        ]
    },
    "unsafe_SliceData": {
        "result": "_ptr_ArbitraryType",
        "result_name": null,
        "parameters": [
            {
                "name": "slice",
                "type": "_slice_ArbitraryType"
            }
        ]
    },
    "unsafe_String": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "ptr",
                "type": "_ptr_byte"
            },
            {
                "name": "len",
                "type": "IntegerType"
            }
        ]
    },
    "unsafe_StringData": {
        "result": "_ptr_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20_xorKeyStreamVX": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "key",
                "type": "_ptr__8_uint32"
            },
            {
                "name": "nonce",
                "type": "_ptr__3_uint32"
            },
            {
                "name": "counter",
                "type": "_ptr_uint32"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20__ptr_Cipher_xorKeyStreamBlocks": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20_NewUnauthenticatedCipher": {
        "result": "struct vendor_golang.org_x_crypto_chacha20_NewUnauthenticatedCipher_retval {_ptr_Cipher field_0;error err1;}",
        "result_name": "vendor_golang.org_x_crypto_chacha20_NewUnauthenticatedCipher_retval",
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20_newUnauthenticatedCipher": {
        "result": "struct vendor_golang.org_x_crypto_chacha20_newUnauthenticatedCipher_retval {_ptr_Cipher field_0;error err1;}",
        "result_name": "vendor_golang.org_x_crypto_chacha20_newUnauthenticatedCipher_retval",
        "parameters": [
            {
                "name": "c",
                "type": "_ptr_Cipher"
            },
            {
                "name": "key",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20_quarterRound": {
        "result": "struct vendor_golang.org_x_crypto_chacha20_quarterRound_retval {uint32 field_0;uint32 field_1;uint32 field_2;uint32 field_3;}",
        "result_name": "vendor_golang.org_x_crypto_chacha20_quarterRound_retval",
        "parameters": [
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            },
            {
                "name": "c",
                "type": "uint32"
            },
            {
                "name": "d",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20__ptr_Cipher_SetCounter": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "counter",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20__ptr_Cipher_XORKeyStream": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20__ptr_Cipher_xorKeyStreamBlocksGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20_HChaCha20": {
        "result": "struct vendor_golang.org_x_crypto_chacha20_HChaCha20_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_crypto_chacha20_HChaCha20_retval",
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20_hChaCha20": {
        "result": "struct vendor_golang.org_x_crypto_chacha20_hChaCha20_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_crypto_chacha20_hChaCha20_retval",
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "key",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20_chaCha20_ctr32_vsx": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_byte"
            },
            {
                "name": "inp",
                "type": "_ptr_byte"
            },
            {
                "name": "len",
                "type": "int"
            },
            {
                "name": "key",
                "type": "_ptr__8_uint32"
            },
            {
                "name": "counter",
                "type": "_ptr_uint32"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20_addXor": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "a",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20poly1305_New": {
        "result": "struct vendor_golang.org_x_crypto_chacha20poly1305_New_retval {cipher_AEAD field_0;error err1;}",
        "result_name": "vendor_golang.org_x_crypto_chacha20poly1305_New_retval",
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20poly1305__ptr_chacha20poly1305_NonceSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_crypto_chacha20poly1305__ptr_chacha20poly1305_Overhead": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_crypto_chacha20poly1305__ptr_chacha20poly1305_Seal": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "plaintext",
                "type": "_slice_byte"
            },
            {
                "name": "additionalData",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20poly1305__ptr_chacha20poly1305_Open": {
        "result": "struct vendor_golang.org_x_crypto_chacha20poly1305__ptr_chacha20poly1305_Open_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_crypto_chacha20poly1305__ptr_chacha20poly1305_Open_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            },
            {
                "name": "additionalData",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20poly1305_sliceForAppend": {
        "result": "struct vendor_golang.org_x_crypto_chacha20poly1305_sliceForAppend_retval {_slice_byte field_0;}",
        "result_name": "vendor_golang.org_x_crypto_chacha20poly1305_sliceForAppend_retval",
        "parameters": [
            {
                "name": "in",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20poly1305_chacha20Poly1305Open": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "key",
                "type": "_slice_uint32"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "ad",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20poly1305_chacha20Poly1305Seal": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "key",
                "type": "_slice_uint32"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "ad",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20poly1305_setupState": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr__16_uint32"
            },
            {
                "name": "key",
                "type": "_ptr__32_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20poly1305__ptr_chacha20poly1305_seal": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "plaintext",
                "type": "_slice_byte"
            },
            {
                "name": "additionalData",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20poly1305__ptr_chacha20poly1305_open": {
        "result": "struct vendor_golang.org_x_crypto_chacha20poly1305__ptr_chacha20poly1305_open_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_crypto_chacha20poly1305__ptr_chacha20poly1305_open_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            },
            {
                "name": "additionalData",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20poly1305_writeWithPadding": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_poly1305_MAC"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20poly1305_writeUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_poly1305_MAC"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20poly1305__ptr_chacha20poly1305_sealGeneric": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "plaintext",
                "type": "_slice_byte"
            },
            {
                "name": "additionalData",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20poly1305__ptr_chacha20poly1305_openGeneric": {
        "result": "struct vendor_golang.org_x_crypto_chacha20poly1305__ptr_chacha20poly1305_openGeneric_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_crypto_chacha20poly1305__ptr_chacha20poly1305_openGeneric_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            },
            {
                "name": "additionalData",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20poly1305_NewX": {
        "result": "struct vendor_golang.org_x_crypto_chacha20poly1305_NewX_retval {cipher_AEAD field_0;error err1;}",
        "result_name": "vendor_golang.org_x_crypto_chacha20poly1305_NewX_retval",
        "parameters": [
            {
                "name": "key",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20poly1305__ptr_xchacha20poly1305_NonceSize": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_crypto_chacha20poly1305__ptr_xchacha20poly1305_Overhead": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_crypto_chacha20poly1305__ptr_xchacha20poly1305_Seal": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "plaintext",
                "type": "_slice_byte"
            },
            {
                "name": "additionalData",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_chacha20poly1305__ptr_xchacha20poly1305_Open": {
        "result": "struct vendor_golang.org_x_crypto_chacha20poly1305__ptr_xchacha20poly1305_Open_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_crypto_chacha20poly1305__ptr_xchacha20poly1305_Open_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "nonce",
                "type": "_slice_byte"
            },
            {
                "name": "ciphertext",
                "type": "_slice_byte"
            },
            {
                "name": "additionalData",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddASN1Int64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddASN1Int64WithTag": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            },
            {
                "name": "tag",
                "type": "asn1_Tag"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddASN1Enum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_addASN1Signed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "asn1_Tag"
            },
            {
                "name": "v",
                "type": "int64"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddASN1Uint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddASN1BigInt": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddASN1OctetString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddASN1GeneralizedTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddASN1UTCTime": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "time_Time"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddASN1BitString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_addBase128Int": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int64"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte_isValidOID": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "oid",
                "type": "encoding_asn1_ObjectIdentifier"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddASN1ObjectIdentifier": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "oid",
                "type": "encoding_asn1_ObjectIdentifier"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddASN1Boolean": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddASN1NULL": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_MarshalASN1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "interface_"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddASN1": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "asn1_Tag"
            },
            {
                "name": "f",
                "type": "BuilderContinuation"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadASN1Boolean": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_bool"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadASN1Integer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "interface_"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte_checkASN1Integer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "bytes",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_readASN1BigInt": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_big_Int"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_readASN1Bytes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_readASN1Int64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_int64"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte_asn1Signed": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_int64"
            },
            {
                "name": "n",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_readASN1Uint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_uint64"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte_asn1Unsigned": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_uint64"
            },
            {
                "name": "n",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadASN1Int64WithTag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_int64"
            },
            {
                "name": "tag",
                "type": "asn1_Tag"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadASN1Enum": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_int"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_readBase128Int": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_int"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadASN1ObjectIdentifier": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_encoding_asn1_ObjectIdentifier"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadASN1GeneralizedTime": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_time_Time"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadASN1UTCTime": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_time_Time"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadASN1BitString": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_encoding_asn1_BitString"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadASN1BitStringAsBytes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadASN1Bytes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__slice_byte"
            },
            {
                "name": "tag",
                "type": "asn1_Tag"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadASN1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_String"
            },
            {
                "name": "tag",
                "type": "asn1_Tag"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadASN1Element": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_String"
            },
            {
                "name": "tag",
                "type": "asn1_Tag"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadAnyASN1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_String"
            },
            {
                "name": "outTag",
                "type": "_ptr_asn1_Tag"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadAnyASN1Element": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_String"
            },
            {
                "name": "outTag",
                "type": "_ptr_asn1_Tag"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte_String_PeekASN1Tag": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "asn1_Tag"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_SkipASN1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "asn1_Tag"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadOptionalASN1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_String"
            },
            {
                "name": "outPresent",
                "type": "_ptr_bool"
            },
            {
                "name": "tag",
                "type": "asn1_Tag"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_SkipOptionalASN1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "tag",
                "type": "asn1_Tag"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadOptionalASN1Integer": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "interface_"
            },
            {
                "name": "tag",
                "type": "asn1_Tag"
            },
            {
                "name": "defaultValue",
                "type": "interface_"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadOptionalASN1OctetString": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__slice_byte"
            },
            {
                "name": "outPresent",
                "type": "_ptr_bool"
            },
            {
                "name": "tag",
                "type": "asn1_Tag"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadOptionalASN1Boolean": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_bool"
            },
            {
                "name": "defaultValue",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_readASN1": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_String"
            },
            {
                "name": "outTag",
                "type": "_ptr_asn1_Tag"
            },
            {
                "name": "skipHeader",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte_NewBuilder": {
        "result": "_ptr_Builder",
        "result_name": null,
        "parameters": [
            {
                "name": "buffer",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte_NewFixedBuilder": {
        "result": "_ptr_Builder",
        "result_name": null,
        "parameters": [
            {
                "name": "buffer",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_SetError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_Bytes": {
        "result": "struct vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_Bytes_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_Bytes_retval",
        "parameters": []
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_BytesOrPanic": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddUint8": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint8"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddUint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddUint24": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddUint8LengthPrefixed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "BuilderContinuation"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddUint16LengthPrefixed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "BuilderContinuation"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddUint24LengthPrefixed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "BuilderContinuation"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddUint32LengthPrefixed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "BuilderContinuation"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_callContinuation": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "BuilderContinuation"
            },
            {
                "name": "arg",
                "type": "_ptr_Builder"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_addLengthPrefixed": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "lenLen",
                "type": "int"
            },
            {
                "name": "isASN1",
                "type": "bool"
            },
            {
                "name": "f",
                "type": "BuilderContinuation"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_flushChild": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "bytes",
                "type": "byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_Unwrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_Builder_AddValue": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "MarshalingValue"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_read": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_Skip": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadUint8": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_uint8"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadUint16": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_uint16"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadUint24": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_uint32"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadUint32": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_uint32"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadUint64": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_uint64"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_readUnsigned": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_uint32"
            },
            {
                "name": "length",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_readLengthPrefixed": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "lenLen",
                "type": "int"
            },
            {
                "name": "outChild",
                "type": "_ptr_String"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadUint8LengthPrefixed": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_String"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadUint16LengthPrefixed": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_String"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadUint24LengthPrefixed": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr_String"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_ReadBytes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte__ptr_String_CopyBytes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_cryptobyte_String_Empty": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_crypto_cryptobyte_asn1_Tag_Constructed": {
        "result": "Tag",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_crypto_cryptobyte_asn1_Tag_ContextSpecific": {
        "result": "Tag",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_crypto_hkdf_Extract": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "hash",
                "type": "void*"
            },
            {
                "name": "secret",
                "type": "_slice_byte"
            },
            {
                "name": "salt",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_hkdf__ptr_hkdf_Read": {
        "result": "struct vendor_golang.org_x_crypto_hkdf__ptr_hkdf_Read_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_crypto_hkdf__ptr_hkdf_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_hkdf_Expand": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "hash",
                "type": "void*"
            },
            {
                "name": "pseudorandomKey",
                "type": "_slice_byte"
            },
            {
                "name": "info",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_hkdf_New": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "hash",
                "type": "void*"
            },
            {
                "name": "secret",
                "type": "_slice_byte"
            },
            {
                "name": "salt",
                "type": "_slice_byte"
            },
            {
                "name": "info",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_alias_AnyOverlap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "y",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_alias_InexactOverlap": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "_slice_byte"
            },
            {
                "name": "y",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305_bitsAdd64": {
        "result": "struct vendor_golang.org_x_crypto_internal_poly1305_bitsAdd64_retval {uint64 field_0;}",
        "result_name": "vendor_golang.org_x_crypto_internal_poly1305_bitsAdd64_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            },
            {
                "name": "y",
                "type": "uint64"
            },
            {
                "name": "carry",
                "type": "uint64"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305_bitsSub64": {
        "result": "struct vendor_golang.org_x_crypto_internal_poly1305_bitsSub64_retval {uint64 field_0;}",
        "result_name": "vendor_golang.org_x_crypto_internal_poly1305_bitsSub64_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            },
            {
                "name": "y",
                "type": "uint64"
            },
            {
                "name": "borrow",
                "type": "uint64"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305_bitsMul64": {
        "result": "struct vendor_golang.org_x_crypto_internal_poly1305_bitsMul64_retval {uint64 field_0;}",
        "result_name": "vendor_golang.org_x_crypto_internal_poly1305_bitsMul64_retval",
        "parameters": [
            {
                "name": "x",
                "type": "uint64"
            },
            {
                "name": "y",
                "type": "uint64"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305_Sum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__16_byte"
            },
            {
                "name": "m",
                "type": "_slice_byte"
            },
            {
                "name": "key",
                "type": "_ptr__32_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305_Verify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "mac",
                "type": "_ptr__16_byte"
            },
            {
                "name": "m",
                "type": "_slice_byte"
            },
            {
                "name": "key",
                "type": "_ptr__32_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305_New": {
        "result": "_ptr_MAC",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_ptr__32_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305__ptr_MAC_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_crypto_internal_poly1305__ptr_MAC_Write": {
        "result": "struct vendor_golang.org_x_crypto_internal_poly1305__ptr_MAC_Write_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_crypto_internal_poly1305__ptr_MAC_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305__ptr_MAC_Sum": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305__ptr_MAC_Verify": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "expected",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305_update": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_macState"
            },
            {
                "name": "msg",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305__ptr_mac_Write": {
        "result": "struct vendor_golang.org_x_crypto_internal_poly1305__ptr_mac_Write_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_crypto_internal_poly1305__ptr_mac_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305__ptr_mac_Sum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__TagSize_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305_sumGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__TagSize_byte"
            },
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "key",
                "type": "_ptr__32_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305_newMACGeneric": {
        "result": "macGeneric",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_ptr__32_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305__ptr_macGeneric_Write": {
        "result": "struct vendor_golang.org_x_crypto_internal_poly1305__ptr_macGeneric_Write_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_crypto_internal_poly1305__ptr_macGeneric_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305__ptr_macGeneric_Sum": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__TagSize_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305_initialize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "key",
                "type": "_ptr__32_byte"
            },
            {
                "name": "m",
                "type": "_ptr_macState"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305_mul64": {
        "result": "uint128",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint64"
            },
            {
                "name": "b",
                "type": "uint64"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305_add128": {
        "result": "uint128",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint128"
            },
            {
                "name": "b",
                "type": "uint128"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305_shiftRightBy2": {
        "result": "uint128",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "uint128"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305_updateGeneric": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_macState"
            },
            {
                "name": "msg",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305_select64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint64"
            },
            {
                "name": "x",
                "type": "uint64"
            },
            {
                "name": "y",
                "type": "uint64"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305_finalize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_ptr__TagSize_byte"
            },
            {
                "name": "h",
                "type": "_ptr__3_uint64"
            },
            {
                "name": "s",
                "type": "_ptr__2_uint64"
            }
        ]
    },
    "vendor_golang.org_x_crypto_internal_poly1305_updateVX": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "state",
                "type": "_ptr_macState"
            },
            {
                "name": "msg",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_Type_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage_Type_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage_Class_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage_Class_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage_OpCode_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage_RCode_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage_RCode_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage_printPaddedUint8": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint8"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_printUint8Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "i",
                "type": "uint8"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_printByteSlice": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_printString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_printUint16": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint16"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_printUint32": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_printBool": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_nestedError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Header_pack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Header_pack_retval {uint16 field_0;uint16 field_1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Header_pack_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Header_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_header_count": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "sec",
                "type": "section"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_header_pack": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_header_unpack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_header_unpack_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_header_unpack_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_header_header": {
        "result": "Header",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Resource_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Resource_pack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Resource_pack_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Resource_pack_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "compression",
                "type": "map_string_int"
            },
            {
                "name": "compressionOff",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_Start": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_Start_retval {Header field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_Start_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_checkAdvance": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "sec",
                "type": "section"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_resource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_resource_retval {Resource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_resource_retval",
        "parameters": [
            {
                "name": "sec",
                "type": "section"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_resourceHeader": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_resourceHeader_retval {ResourceHeader field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_resourceHeader_retval",
        "parameters": [
            {
                "name": "sec",
                "type": "section"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_skipResource": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "sec",
                "type": "section"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_Question": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_Question_retval {Question field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_Question_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AllQuestions": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AllQuestions_retval {_slice_Question field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AllQuestions_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_SkipQuestion": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_SkipAllQuestions": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AnswerHeader": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AnswerHeader_retval {ResourceHeader field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AnswerHeader_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_Answer": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_Answer_retval {Resource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_Answer_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AllAnswers": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AllAnswers_retval {_slice_Resource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AllAnswers_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_SkipAnswer": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_SkipAllAnswers": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AuthorityHeader": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AuthorityHeader_retval {ResourceHeader field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AuthorityHeader_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_Authority": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_Authority_retval {Resource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_Authority_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AllAuthorities": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AllAuthorities_retval {_slice_Resource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AllAuthorities_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_SkipAuthority": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_SkipAllAuthorities": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AdditionalHeader": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AdditionalHeader_retval {ResourceHeader field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AdditionalHeader_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_Additional": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_Additional_retval {Resource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_Additional_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AllAdditionals": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AllAdditionals_retval {_slice_Resource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AllAdditionals_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_SkipAdditional": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_SkipAllAdditionals": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_CNAMEResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_CNAMEResource_retval {CNAMEResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_CNAMEResource_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_MXResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_MXResource_retval {MXResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_MXResource_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_NSResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_NSResource_retval {NSResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_NSResource_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_PTRResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_PTRResource_retval {PTRResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_PTRResource_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_SOAResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_SOAResource_retval {SOAResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_SOAResource_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_TXTResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_TXTResource_retval {TXTResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_TXTResource_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_SRVResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_SRVResource_retval {SRVResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_SRVResource_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AResource_retval {AResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AResource_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AAAAResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AAAAResource_retval {AAAAResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_AAAAResource_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_OPTResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_OPTResource_retval {OPTResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_OPTResource_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_UnknownResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_UnknownResource_retval {UnknownResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Parser_UnknownResource_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Message_Unpack": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Message_Pack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Message_Pack_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Message_Pack_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Message_AppendPack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Message_AppendPack_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Message_AppendPack_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Message_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage_NewBuilder": {
        "result": "Builder",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "h",
                "type": "Header"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_EnableCompression": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_startCheck": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "section"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_StartQuestions": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_StartAnswers": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_StartAuthorities": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_StartAdditionals": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_incrementSectionCount": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_Question": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "q",
                "type": "Question"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_checkResourceSection": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_CNAMEResource": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "ResourceHeader"
            },
            {
                "name": "r",
                "type": "CNAMEResource"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_MXResource": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "ResourceHeader"
            },
            {
                "name": "r",
                "type": "MXResource"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_NSResource": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "ResourceHeader"
            },
            {
                "name": "r",
                "type": "NSResource"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_PTRResource": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "ResourceHeader"
            },
            {
                "name": "r",
                "type": "PTRResource"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_SOAResource": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "ResourceHeader"
            },
            {
                "name": "r",
                "type": "SOAResource"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_TXTResource": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "ResourceHeader"
            },
            {
                "name": "r",
                "type": "TXTResource"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_SRVResource": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "ResourceHeader"
            },
            {
                "name": "r",
                "type": "SRVResource"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_AResource": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "ResourceHeader"
            },
            {
                "name": "r",
                "type": "AResource"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_AAAAResource": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "ResourceHeader"
            },
            {
                "name": "r",
                "type": "AAAAResource"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_OPTResource": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "ResourceHeader"
            },
            {
                "name": "r",
                "type": "OPTResource"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_UnknownResource": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "ResourceHeader"
            },
            {
                "name": "r",
                "type": "UnknownResource"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_Finish": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_Finish_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Builder_Finish_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_ResourceHeader_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_ResourceHeader_pack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_ResourceHeader_pack_retval {_slice_byte field_0;int field_1;error err2;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_ResourceHeader_pack_retval",
        "parameters": [
            {
                "name": "oldMsg",
                "type": "_slice_byte"
            },
            {
                "name": "compression",
                "type": "map_string_int"
            },
            {
                "name": "compressionOff",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_ResourceHeader_unpack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_ResourceHeader_unpack_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_ResourceHeader_unpack_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_ResourceHeader_fixLen": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "lenOff",
                "type": "int"
            },
            {
                "name": "preLen",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_ResourceHeader_SetEDNS0": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "udpPayloadLen",
                "type": "int"
            },
            {
                "name": "extRCode",
                "type": "RCode"
            },
            {
                "name": "dnssecOK",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_ResourceHeader_DNSSECAllowed": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_ResourceHeader_ExtendedRCode": {
        "result": "RCode",
        "result_name": null,
        "parameters": [
            {
                "name": "rcode",
                "type": "RCode"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_skipResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_skipResource_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_skipResource_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_packUint16": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "field",
                "type": "uint16"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_unpackUint16": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_unpackUint16_retval {uint16 field_0;int field_1;error err2;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_unpackUint16_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_skipUint16": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_skipUint16_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_skipUint16_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_packType": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "field",
                "type": "Type"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_unpackType": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_unpackType_retval {Type field_0;int field_1;error err2;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_unpackType_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_skipType": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_skipType_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_skipType_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_packClass": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "field",
                "type": "Class"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_unpackClass": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_unpackClass_retval {Class field_0;int field_1;error err2;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_unpackClass_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_skipClass": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_skipClass_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_skipClass_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_packUint32": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "field",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_unpackUint32": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_unpackUint32_retval {uint32 field_0;int field_1;error err2;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_unpackUint32_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_skipUint32": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_skipUint32_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_skipUint32_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_packText": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_packText_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_packText_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "field",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_unpackText": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_unpackText_retval {string field_0;int field_1;error err2;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_unpackText_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_packBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "field",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_unpackBytes": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_unpackBytes_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_unpackBytes_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "field",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_NewName": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_NewName_retval {Name field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_NewName_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_MustNewName": {
        "result": "Name",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_Name_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Name_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Name_pack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Name_pack_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Name_pack_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "compression",
                "type": "map_string_int"
            },
            {
                "name": "compressionOff",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Name_unpack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Name_unpack_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Name_unpack_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Name_unpackCompressed": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Name_unpackCompressed_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Name_unpackCompressed_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "allowCompression",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_skipName": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_skipName_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_skipName_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Question_pack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_Question_pack_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_Question_pack_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "compression",
                "type": "map_string_int"
            },
            {
                "name": "compressionOff",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Question_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage_unpackResourceBody": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_unpackResourceBody_retval {ResourceBody field_0;int field_1;error err2;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_unpackResourceBody_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "hdr",
                "type": "ResourceHeader"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_CNAMEResource_realType": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_CNAMEResource_pack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_CNAMEResource_pack_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_CNAMEResource_pack_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "compression",
                "type": "map_string_int"
            },
            {
                "name": "compressionOff",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_CNAMEResource_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage_unpackCNAMEResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_unpackCNAMEResource_retval {CNAMEResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_unpackCNAMEResource_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_MXResource_realType": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_MXResource_pack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_MXResource_pack_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_MXResource_pack_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "compression",
                "type": "map_string_int"
            },
            {
                "name": "compressionOff",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_MXResource_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage_unpackMXResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_unpackMXResource_retval {MXResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_unpackMXResource_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_NSResource_realType": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_NSResource_pack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_NSResource_pack_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_NSResource_pack_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "compression",
                "type": "map_string_int"
            },
            {
                "name": "compressionOff",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_NSResource_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage_unpackNSResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_unpackNSResource_retval {NSResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_unpackNSResource_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_PTRResource_realType": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_PTRResource_pack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_PTRResource_pack_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_PTRResource_pack_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "compression",
                "type": "map_string_int"
            },
            {
                "name": "compressionOff",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_PTRResource_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage_unpackPTRResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_unpackPTRResource_retval {PTRResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_unpackPTRResource_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_SOAResource_realType": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_SOAResource_pack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_SOAResource_pack_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_SOAResource_pack_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "compression",
                "type": "map_string_int"
            },
            {
                "name": "compressionOff",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_SOAResource_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage_unpackSOAResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_unpackSOAResource_retval {SOAResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_unpackSOAResource_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_TXTResource_realType": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_TXTResource_pack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_TXTResource_pack_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_TXTResource_pack_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "compression",
                "type": "map_string_int"
            },
            {
                "name": "compressionOff",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_TXTResource_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage_unpackTXTResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_unpackTXTResource_retval {TXTResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_unpackTXTResource_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "length",
                "type": "uint16"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_SRVResource_realType": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_SRVResource_pack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_SRVResource_pack_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_SRVResource_pack_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "compression",
                "type": "map_string_int"
            },
            {
                "name": "compressionOff",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_SRVResource_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage_unpackSRVResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_unpackSRVResource_retval {SRVResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_unpackSRVResource_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_AResource_realType": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_AResource_pack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_AResource_pack_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_AResource_pack_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "compression",
                "type": "map_string_int"
            },
            {
                "name": "compressionOff",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_AResource_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage_unpackAResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_unpackAResource_retval {AResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_unpackAResource_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_AAAAResource_realType": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_AAAAResource_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_AAAAResource_pack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_AAAAResource_pack_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_AAAAResource_pack_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "compression",
                "type": "map_string_int"
            },
            {
                "name": "compressionOff",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage_unpackAAAAResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_unpackAAAAResource_retval {AAAAResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_unpackAAAAResource_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_Option_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_OPTResource_realType": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_OPTResource_pack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_OPTResource_pack_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_OPTResource_pack_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "compression",
                "type": "map_string_int"
            },
            {
                "name": "compressionOff",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_OPTResource_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage_unpackOPTResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_unpackOPTResource_retval {OPTResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_unpackOPTResource_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "length",
                "type": "uint16"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_UnknownResource_realType": {
        "result": "Type",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_UnknownResource_pack": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage__ptr_UnknownResource_pack_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage__ptr_UnknownResource_pack_retval",
        "parameters": [
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "compression",
                "type": "map_string_int"
            },
            {
                "name": "compressionOff",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_dns_dnsmessage__ptr_UnknownResource_GoString": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_dns_dnsmessage_unpackUnknownResource": {
        "result": "struct vendor_golang.org_x_net_dns_dnsmessage_unpackUnknownResource_retval {UnknownResource field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_dns_dnsmessage_unpackUnknownResource_retval",
        "parameters": [
            {
                "name": "recordType",
                "type": "Type"
            },
            {
                "name": "msg",
                "type": "_slice_byte"
            },
            {
                "name": "off",
                "type": "int"
            },
            {
                "name": "length",
                "type": "uint16"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpguts_ValidTrailerHeader": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpguts_IsTokenRune": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpguts_isNotToken": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpguts_HeaderValuesContainsToken": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "values",
                "type": "_slice_string"
            },
            {
                "name": "token",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpguts_isOWS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpguts_trimOWS": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "x",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpguts_headerValueContainsToken": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            },
            {
                "name": "token",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpguts_lowerASCII": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpguts_tokenEqual": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "t1",
                "type": "string"
            },
            {
                "name": "t2",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpguts_isLWS": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpguts_isCTL": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpguts_ValidHeaderFieldName": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpguts_ValidHostHeader": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "h",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpguts_ValidHeaderFieldValue": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpguts_isASCII": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpguts_PunycodeHostPort": {
        "result": "struct vendor_golang.org_x_net_http_httpguts_PunycodeHostPort_retval {string field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_http_httpguts_PunycodeHostPort_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpproxy_FromEnvironment": {
        "result": "_ptr_Config",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http_httpproxy_getEnvAny": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "names",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpproxy__ptr_Config_ProxyFunc": {
        "result": "void*",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http_httpproxy__ptr_config_proxyForURL": {
        "result": "struct vendor_golang.org_x_net_http_httpproxy__ptr_config_proxyForURL_retval {_ptr_url_URL field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_http_httpproxy__ptr_config_proxyForURL_retval",
        "parameters": [
            {
                "name": "reqURL",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpproxy_parseProxy": {
        "result": "struct vendor_golang.org_x_net_http_httpproxy_parseProxy_retval {_ptr_url_URL field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_http_httpproxy_parseProxy_retval",
        "parameters": [
            {
                "name": "proxy",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpproxy__ptr_config_useProxy": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "addr",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpproxy__ptr_config_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http_httpproxy_canonicalAddr": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "url",
                "type": "_ptr_url_URL"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpproxy_hasPort": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpproxy_idnaASCII": {
        "result": "struct vendor_golang.org_x_net_http_httpproxy_idnaASCII_retval {string field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_http_httpproxy_idnaASCII_retval",
        "parameters": [
            {
                "name": "v",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpproxy_isASCII": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpproxy_allMatch_match": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "host",
                "type": "string"
            },
            {
                "name": "port",
                "type": "string"
            },
            {
                "name": "ip",
                "type": "net_IP"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpproxy_cidrMatch_match": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "host",
                "type": "string"
            },
            {
                "name": "port",
                "type": "string"
            },
            {
                "name": "ip",
                "type": "net_IP"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpproxy_ipMatch_match": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "host",
                "type": "string"
            },
            {
                "name": "port",
                "type": "string"
            },
            {
                "name": "ip",
                "type": "net_IP"
            }
        ]
    },
    "vendor_golang.org_x_net_http_httpproxy_domainMatch_match": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "host",
                "type": "string"
            },
            {
                "name": "port",
                "type": "string"
            },
            {
                "name": "ip",
                "type": "net_IP"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack_NewEncoder": {
        "result": "_ptr_Encoder",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Encoder_WriteField": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "HeaderField"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Encoder_searchTable": {
        "result": "struct vendor_golang.org_x_net_http2_hpack__ptr_Encoder_searchTable_retval {uint64 field_0;bool field_1;}",
        "result_name": "vendor_golang.org_x_net_http2_hpack__ptr_Encoder_searchTable_retval",
        "parameters": [
            {
                "name": "f",
                "type": "HeaderField"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Encoder_SetMaxDynamicTableSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Encoder_MaxDynamicTableSize": {
        "result": "struct vendor_golang.org_x_net_http2_hpack__ptr_Encoder_MaxDynamicTableSize_retval {uint32 field_0;}",
        "result_name": "vendor_golang.org_x_net_http2_hpack__ptr_Encoder_MaxDynamicTableSize_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Encoder_SetMaxDynamicTableSizeLimit": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Encoder_shouldIndex": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "HeaderField"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack_appendIndexed": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "i",
                "type": "uint64"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack_appendNewName": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "f",
                "type": "HeaderField"
            },
            {
                "name": "indexing",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack_appendIndexedName": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "f",
                "type": "HeaderField"
            },
            {
                "name": "i",
                "type": "uint64"
            },
            {
                "name": "indexing",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack_appendTableSize": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack_appendVarInt": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "byte"
            },
            {
                "name": "i",
                "type": "uint64"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack_appendHpackString": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack_encodeTypeByte": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "indexing",
                "type": "bool"
            },
            {
                "name": "sensitive",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack_DecodingError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack_InvalidIndexError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack_HeaderField_IsPseudo": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack_HeaderField_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack_HeaderField_Size": {
        "result": "uint32",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack_NewDecoder": {
        "result": "_ptr_Decoder",
        "result_name": null,
        "parameters": [
            {
                "name": "maxDynamicTableSize",
                "type": "uint32"
            },
            {
                "name": "emitFunc",
                "type": "void*"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_SetMaxStringLength": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_SetEmitFunc": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "emitFunc",
                "type": "void*"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_SetEmitEnabled": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_EmitEnabled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_SetMaxDynamicTableSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_SetAllowedMaxDynamicTableSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_dynamicTable_setMaxSize": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_dynamicTable_add": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "HeaderField"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_dynamicTable_evict": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_maxTableIndex": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_at": {
        "result": "struct vendor_golang.org_x_net_http2_hpack__ptr_Decoder_at_retval {HeaderField field_0;bool field_1;}",
        "result_name": "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_at_retval",
        "parameters": [
            {
                "name": "i",
                "type": "uint64"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_DecodeFull": {
        "result": "struct vendor_golang.org_x_net_http2_hpack__ptr_Decoder_DecodeFull_retval {_slice_HeaderField field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_DecodeFull_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_Write": {
        "result": "struct vendor_golang.org_x_net_http2_hpack__ptr_Decoder_Write_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_Write_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack_indexType_indexed": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack_indexType_sensitive": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_parseHeaderFieldRepr": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_parseFieldIndexed": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_parseFieldLiteral": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint8"
            },
            {
                "name": "it",
                "type": "indexType"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_callEmit": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "hf",
                "type": "HeaderField"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_parseDynamicTableSizeUpdate": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack_readVarInt": {
        "result": "struct vendor_golang.org_x_net_http2_hpack_readVarInt_retval {uint64 field_0;_slice_byte field_1;error err2;}",
        "result_name": "vendor_golang.org_x_net_http2_hpack_readVarInt_retval",
        "parameters": [
            {
                "name": "n",
                "type": "byte"
            },
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_readString": {
        "result": "struct vendor_golang.org_x_net_http2_hpack__ptr_Decoder_readString_retval {undecodedString field_0;_slice_byte field_1;error err2;}",
        "result_name": "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_readString_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_decodeString": {
        "result": "struct vendor_golang.org_x_net_http2_hpack__ptr_Decoder_decodeString_retval {string field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_http2_hpack__ptr_Decoder_decodeString_retval",
        "parameters": [
            {
                "name": "u",
                "type": "undecodedString"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack_HuffmanDecode": {
        "result": "struct vendor_golang.org_x_net_http2_hpack_HuffmanDecode_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_http2_hpack_HuffmanDecode_retval",
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "v",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack_HuffmanDecodeToString": {
        "result": "struct vendor_golang.org_x_net_http2_hpack_HuffmanDecodeToString_retval {string field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_http2_hpack_HuffmanDecodeToString_retval",
        "parameters": [
            {
                "name": "v",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack_huffmanDecode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_ptr_bytes_Buffer"
            },
            {
                "name": "maxLen",
                "type": "int"
            },
            {
                "name": "v",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack_newInternalNode": {
        "result": "_ptr_node",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack_getRootHuffmanNode": {
        "result": "_ptr_node",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack_buildRootHuffmanNode": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack_AppendHuffmanString": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack_HuffmanEncodeLength": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_headerFieldTable_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_headerFieldTable_len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_headerFieldTable_addEntry": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "HeaderField"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_headerFieldTable_evictOldest": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_headerFieldTable_search": {
        "result": "struct vendor_golang.org_x_net_http2_hpack__ptr_headerFieldTable_search_retval {uint64 field_0;bool field_1;}",
        "result_name": "vendor_golang.org_x_net_http2_hpack__ptr_headerFieldTable_search_retval",
        "parameters": [
            {
                "name": "f",
                "type": "HeaderField"
            }
        ]
    },
    "vendor_golang.org_x_net_http2_hpack__ptr_headerFieldTable_idToIndex": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "id",
                "type": "uint64"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_ToASCII": {
        "result": "struct vendor_golang.org_x_net_idna_ToASCII_retval {string field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_idna_ToASCII_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_ToUnicode": {
        "result": "struct vendor_golang.org_x_net_idna_ToUnicode_retval {string field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_idna_ToUnicode_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_Transitional": {
        "result": "Option",
        "result_name": null,
        "parameters": [
            {
                "name": "transitional",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_VerifyDNSLength": {
        "result": "Option",
        "result_name": null,
        "parameters": [
            {
                "name": "verify",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_RemoveLeadingDots": {
        "result": "Option",
        "result_name": null,
        "parameters": [
            {
                "name": "remove",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_ValidateLabels": {
        "result": "Option",
        "result_name": null,
        "parameters": [
            {
                "name": "enable",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_CheckHyphens": {
        "result": "Option",
        "result_name": null,
        "parameters": [
            {
                "name": "enable",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_CheckJoiners": {
        "result": "Option",
        "result_name": null,
        "parameters": [
            {
                "name": "enable",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_StrictDomainName": {
        "result": "Option",
        "result_name": null,
        "parameters": [
            {
                "name": "use",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_BidiRule": {
        "result": "Option",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_idna_ValidateForRegistration": {
        "result": "Option",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_idna_MapForLookup": {
        "result": "Option",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_idna_apply": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "_ptr_options"
            },
            {
                "name": "opts",
                "type": "_slice_Option"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_New": {
        "result": "_ptr_Profile",
        "result_name": null,
        "parameters": [
            {
                "name": "o",
                "type": "Option"
            }
        ]
    },
    "vendor_golang.org_x_net_idna__ptr_Profile_ToASCII": {
        "result": "struct vendor_golang.org_x_net_idna__ptr_Profile_ToASCII_retval {string field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_idna__ptr_Profile_ToASCII_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_idna__ptr_Profile_ToUnicode": {
        "result": "struct vendor_golang.org_x_net_idna__ptr_Profile_ToUnicode_retval {string field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_idna__ptr_Profile_ToUnicode_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_idna__ptr_Profile_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_idna_labelError_code": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_idna_labelError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_idna_runeError_code": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_idna_runeError_Error": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_idna__ptr_Profile_process": {
        "result": "struct vendor_golang.org_x_net_idna__ptr_Profile_process_retval {string field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_idna__ptr_Profile_process_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "toASCII",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_normalize": {
        "result": "struct vendor_golang.org_x_net_idna_normalize_retval {string field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_idna_normalize_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Profile"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_validateRegistration": {
        "result": "struct vendor_golang.org_x_net_idna_validateRegistration_retval {string field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_idna_validateRegistration_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Profile"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_info_isBidi": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_validateAndMap": {
        "result": "struct vendor_golang.org_x_net_idna_validateAndMap_retval {string field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_idna_validateAndMap_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Profile"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_idna__ptr_labelIter_reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_idna__ptr_labelIter_done": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_idna__ptr_labelIter_result": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_idna__ptr_labelIter_label": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_idna__ptr_labelIter_next": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_idna__ptr_labelIter_set": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_idna__ptr_Profile_simplify": {
        "result": "category",
        "result_name": null,
        "parameters": [
            {
                "name": "cat",
                "type": "category"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_validateFromPunycode": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "_ptr_Profile"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_idna__ptr_Profile_validateLabel": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_ascii": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_punyError": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_decode": {
        "result": "struct vendor_golang.org_x_net_idna_decode_retval {string field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_idna_decode_retval",
        "parameters": [
            {
                "name": "encoded",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_encode": {
        "result": "struct vendor_golang.org_x_net_idna_encode_retval {string field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_idna_encode_retval",
        "parameters": [
            {
                "name": "prefix",
                "type": "string"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_madd": {
        "result": "struct vendor_golang.org_x_net_idna_madd_retval {int32 field_0;bool field_1;}",
        "result_name": "vendor_golang.org_x_net_idna_madd_retval",
        "parameters": [
            {
                "name": "a",
                "type": "int32"
            },
            {
                "name": "b",
                "type": "int32"
            },
            {
                "name": "c",
                "type": "int32"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_decodeDigit": {
        "result": "struct vendor_golang.org_x_net_idna_decodeDigit_retval {int32 field_0;bool field_1;}",
        "result_name": "vendor_golang.org_x_net_idna_decodeDigit_retval",
        "parameters": [
            {
                "name": "x",
                "type": "byte"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_encodeDigit": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "digit",
                "type": "int32"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_adapt": {
        "result": "int32",
        "result_name": null,
        "parameters": [
            {
                "name": "delta",
                "type": "int32"
            },
            {
                "name": "numPoints",
                "type": "int32"
            },
            {
                "name": "firstTime",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_net_idna__ptr_idnaTrie_lookup": {
        "result": "struct vendor_golang.org_x_net_idna__ptr_idnaTrie_lookup_retval {uint16 field_0;int field_1;}",
        "result_name": "vendor_golang.org_x_net_idna__ptr_idnaTrie_lookup_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_idna__ptr_idnaTrie_lookupUnsafe": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_idna__ptr_idnaTrie_lookupString": {
        "result": "struct vendor_golang.org_x_net_idna__ptr_idnaTrie_lookupString_retval {uint16 field_0;int field_1;}",
        "result_name": "vendor_golang.org_x_net_idna__ptr_idnaTrie_lookupString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_idna__ptr_idnaTrie_lookupStringUnsafe": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_newIdnaTrie": {
        "result": "_ptr_idnaTrie",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_idna__ptr_idnaTrie_lookupValue": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "vendor_golang.org_x_net_idna__ptr_sparseBlocks_lookup": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_info_appendMapping": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_idna_info_isMapped": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_idna_info_category": {
        "result": "category",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_idna_info_joinType": {
        "result": "info",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_idna_info_isModifier": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_idna_info_isViramaModifier": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_lif__ptr_Inet4Addr_Family": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_lif__ptr_Inet6Addr_Family": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_lif_Addrs": {
        "result": "struct vendor_golang.org_x_net_lif_Addrs_retval {_slice_Addr field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_lif_Addrs_retval",
        "parameters": [
            {
                "name": "af",
                "type": "int"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_lif_parseLinkAddr": {
        "result": "struct vendor_golang.org_x_net_lif_parseLinkAddr_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_lif_parseLinkAddr_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_lif_binaryLittleEndian_Uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_lif_binaryLittleEndian_PutUint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "vendor_golang.org_x_net_lif_binaryLittleEndian_Uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_lif_binaryLittleEndian_PutUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_net_lif_binaryLittleEndian_Uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_lif_binaryLittleEndian_PutUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "vendor_golang.org_x_net_lif_binaryBigEndian_Uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_lif_binaryBigEndian_PutUint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "vendor_golang.org_x_net_lif_binaryBigEndian_Uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_lif_binaryBigEndian_PutUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_net_lif_binaryBigEndian_Uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_lif_binaryBigEndian_PutUint64": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint64"
            }
        ]
    },
    "vendor_golang.org_x_net_lif__ptr_endpoint_close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_lif_newEndpoints": {
        "result": "struct vendor_golang.org_x_net_lif_newEndpoints_retval {_slice_endpoint field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_lif_newEndpoints_retval",
        "parameters": [
            {
                "name": "af",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_lif__ptr_Link_fetch": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "uintptr"
            }
        ]
    },
    "vendor_golang.org_x_net_lif_Links": {
        "result": "struct vendor_golang.org_x_net_lif_Links_retval {_slice_Link field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_lif_Links_retval",
        "parameters": [
            {
                "name": "af",
                "type": "int"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_lif_links": {
        "result": "struct vendor_golang.org_x_net_lif_links_retval {_slice_Link field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_lif_links_retval",
        "parameters": [
            {
                "name": "eps",
                "type": "_slice_endpoint"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_lif_isDupLink": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "lls",
                "type": "_slice_Link"
            },
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_lif_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_lif_sysvicall6": {
        "result": "struct vendor_golang.org_x_net_lif_sysvicall6_retval {uintptr field_0;uintptr field_1;syscall_Errno field_2;}",
        "result_name": "vendor_golang.org_x_net_lif_sysvicall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "nargs",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "vendor_golang.org_x_net_lif_ioctl": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "uintptr"
            },
            {
                "name": "ioc",
                "type": "uintptr"
            },
            {
                "name": "arg",
                "type": "unsafe_Pointer"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_TestConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mp",
                "type": "MakePipe"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_timeoutWrapper": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "mp",
                "type": "MakePipe"
            },
            {
                "name": "f",
                "type": "connTester"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_testBasicIO": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c1",
                "type": "net_Conn"
            },
            {
                "name": "c2",
                "type": "net_Conn"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_testPingPong": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c1",
                "type": "net_Conn"
            },
            {
                "name": "c2",
                "type": "net_Conn"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_testRacyRead": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c1",
                "type": "net_Conn"
            },
            {
                "name": "c2",
                "type": "net_Conn"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_testRacyWrite": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c1",
                "type": "net_Conn"
            },
            {
                "name": "c2",
                "type": "net_Conn"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_testReadTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c1",
                "type": "net_Conn"
            },
            {
                "name": "c2",
                "type": "net_Conn"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_testWriteTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c1",
                "type": "net_Conn"
            },
            {
                "name": "c2",
                "type": "net_Conn"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_testPastTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c1",
                "type": "net_Conn"
            },
            {
                "name": "c2",
                "type": "net_Conn"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_testPresentTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c1",
                "type": "net_Conn"
            },
            {
                "name": "c2",
                "type": "net_Conn"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_testFutureTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c1",
                "type": "net_Conn"
            },
            {
                "name": "c2",
                "type": "net_Conn"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_testCloseTimeout": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c1",
                "type": "net_Conn"
            },
            {
                "name": "c2",
                "type": "net_Conn"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_testConcurrentMethods": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c1",
                "type": "net_Conn"
            },
            {
                "name": "c2",
                "type": "net_Conn"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_checkForTimeoutError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_testRoundtrip": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c",
                "type": "net_Conn"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_resyncConn": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "_ptr_testing_T"
            },
            {
                "name": "c",
                "type": "net_Conn"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_chunkedCopy": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_probeStack": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_nettest_unixStrmDgramEnabled": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_nettest_SupportsIPv4": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_nettest_SupportsIPv6": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_nettest_SupportsRawSocket": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_nettest_TestableNetwork": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "network",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_TestableAddress": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "address",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_NewLocalListener": {
        "result": "struct vendor_golang.org_x_net_nettest_NewLocalListener_retval {net_Listener field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_nettest_NewLocalListener_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_NewLocalPacketListener": {
        "result": "struct vendor_golang.org_x_net_nettest_NewLocalPacketListener_retval {net_PacketConn field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_nettest_NewLocalPacketListener_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_LocalPath": {
        "result": "struct vendor_golang.org_x_net_nettest_LocalPath_retval {string field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_nettest_LocalPath_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_nettest_MulticastSource": {
        "result": "struct vendor_golang.org_x_net_nettest_MulticastSource_retval {net_IP field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_nettest_MulticastSource_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "ifi",
                "type": "_ptr_net_Interface"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_LoopbackInterface": {
        "result": "struct vendor_golang.org_x_net_nettest_LoopbackInterface_retval {_ptr_net_Interface field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_nettest_LoopbackInterface_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_nettest_RoutedInterface": {
        "result": "struct vendor_golang.org_x_net_nettest_RoutedInterface_retval {_ptr_net_Interface field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_nettest_RoutedInterface_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "flags",
                "type": "net_Flags"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_hasRoutableIP": {
        "result": "struct vendor_golang.org_x_net_nettest_hasRoutableIP_retval {net_IP field_0;bool field_1;}",
        "result_name": "vendor_golang.org_x_net_nettest_hasRoutableIP_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "ifi",
                "type": "_ptr_net_Interface"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_routableIP": {
        "result": "struct vendor_golang.org_x_net_nettest_routableIP_retval {net_IP field_0;bool field_1;}",
        "result_name": "vendor_golang.org_x_net_nettest_routableIP_retval",
        "parameters": [
            {
                "name": "network",
                "type": "string"
            },
            {
                "name": "ip",
                "type": "net_IP"
            }
        ]
    },
    "vendor_golang.org_x_net_nettest_supportsRawSocket": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_route__ptr_LinkAddr_Family": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_route__ptr_LinkAddr_lenAndSpace": {
        "result": "struct vendor_golang.org_x_net_route__ptr_LinkAddr_lenAndSpace_retval {int field_0;int field_1;}",
        "result_name": "vendor_golang.org_x_net_route__ptr_LinkAddr_lenAndSpace_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_route__ptr_LinkAddr_marshal": {
        "result": "struct vendor_golang.org_x_net_route__ptr_LinkAddr_marshal_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_route__ptr_LinkAddr_marshal_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route_parseLinkAddr": {
        "result": "struct vendor_golang.org_x_net_route_parseLinkAddr_retval {Addr field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_route_parseLinkAddr_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route_parseKernelLinkAddr": {
        "result": "struct vendor_golang.org_x_net_route_parseKernelLinkAddr_retval {int field_0;Addr field_1;error err2;}",
        "result_name": "vendor_golang.org_x_net_route_parseKernelLinkAddr_retval",
        "parameters": [
            {
                "name": "_",
                "type": "int"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route__ptr_Inet4Addr_Family": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_route__ptr_Inet4Addr_lenAndSpace": {
        "result": "struct vendor_golang.org_x_net_route__ptr_Inet4Addr_lenAndSpace_retval {int field_0;int field_1;}",
        "result_name": "vendor_golang.org_x_net_route__ptr_Inet4Addr_lenAndSpace_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_route__ptr_Inet4Addr_marshal": {
        "result": "struct vendor_golang.org_x_net_route__ptr_Inet4Addr_marshal_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_route__ptr_Inet4Addr_marshal_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route__ptr_Inet6Addr_Family": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_route__ptr_Inet6Addr_lenAndSpace": {
        "result": "struct vendor_golang.org_x_net_route__ptr_Inet6Addr_lenAndSpace_retval {int field_0;int field_1;}",
        "result_name": "vendor_golang.org_x_net_route__ptr_Inet6Addr_lenAndSpace_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_route__ptr_Inet6Addr_marshal": {
        "result": "struct vendor_golang.org_x_net_route__ptr_Inet6Addr_marshal_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_route__ptr_Inet6Addr_marshal_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route_parseInetAddr": {
        "result": "struct vendor_golang.org_x_net_route_parseInetAddr_retval {Addr field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_route_parseInetAddr_retval",
        "parameters": [
            {
                "name": "af",
                "type": "int"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route_parseKernelInetAddr": {
        "result": "struct vendor_golang.org_x_net_route_parseKernelInetAddr_retval {int field_0;Addr field_1;error err2;}",
        "result_name": "vendor_golang.org_x_net_route_parseKernelInetAddr_retval",
        "parameters": [
            {
                "name": "af",
                "type": "int"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route__ptr_DefaultAddr_Family": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_route__ptr_DefaultAddr_lenAndSpace": {
        "result": "struct vendor_golang.org_x_net_route__ptr_DefaultAddr_lenAndSpace_retval {int field_0;int field_1;}",
        "result_name": "vendor_golang.org_x_net_route__ptr_DefaultAddr_lenAndSpace_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_route__ptr_DefaultAddr_marshal": {
        "result": "struct vendor_golang.org_x_net_route__ptr_DefaultAddr_marshal_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_route__ptr_DefaultAddr_marshal_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route_parseDefaultAddr": {
        "result": "struct vendor_golang.org_x_net_route_parseDefaultAddr_retval {Addr field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_route_parseDefaultAddr_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route_addrsSpace": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "as",
                "type": "_slice_Addr"
            }
        ]
    },
    "vendor_golang.org_x_net_route_marshalAddrs": {
        "result": "struct vendor_golang.org_x_net_route_marshalAddrs_retval {uint field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_route_marshalAddrs_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "as",
                "type": "_slice_Addr"
            }
        ]
    },
    "vendor_golang.org_x_net_route_parseAddrs": {
        "result": "struct vendor_golang.org_x_net_route_parseAddrs_retval {_slice_Addr field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_route_parseAddrs_retval",
        "parameters": [
            {
                "name": "attrs",
                "type": "uint"
            },
            {
                "name": "fn",
                "type": "void*"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route_binaryLittleEndian_Uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route_binaryLittleEndian_PutUint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "vendor_golang.org_x_net_route_binaryLittleEndian_Uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route_binaryLittleEndian_PutUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_net_route_binaryLittleEndian_Uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route_binaryBigEndian_Uint16": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route_binaryBigEndian_PutUint16": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint16"
            }
        ]
    },
    "vendor_golang.org_x_net_route_binaryBigEndian_Uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route_binaryBigEndian_PutUint32": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "v",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_net_route_binaryBigEndian_Uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route__ptr_InterfaceAddrMessage_Sys": {
        "result": "_slice_Sys",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_route__ptr_InterfaceMulticastAddrMessage_Sys": {
        "result": "_slice_Sys",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_route__ptr_InterfaceAnnounceMessage_Sys": {
        "result": "_slice_Sys",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_route__ptr_wireFormat_parseInterfaceAnnounceMessage": {
        "result": "struct vendor_golang.org_x_net_route__ptr_wireFormat_parseInterfaceAnnounceMessage_retval {Message field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_route__ptr_wireFormat_parseInterfaceAnnounceMessage_retval",
        "parameters": [
            {
                "name": "_",
                "type": "RIBType"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route__ptr_wireFormat_parseInterfaceMessage": {
        "result": "struct vendor_golang.org_x_net_route__ptr_wireFormat_parseInterfaceMessage_retval {Message field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_route__ptr_wireFormat_parseInterfaceMessage_retval",
        "parameters": [
            {
                "name": "_",
                "type": "RIBType"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route__ptr_wireFormat_parseInterfaceAddrMessage": {
        "result": "struct vendor_golang.org_x_net_route__ptr_wireFormat_parseInterfaceAddrMessage_retval {Message field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_route__ptr_wireFormat_parseInterfaceAddrMessage_retval",
        "parameters": [
            {
                "name": "_",
                "type": "RIBType"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route__ptr_wireFormat_parseInterfaceMulticastAddrMessage": {
        "result": "struct vendor_golang.org_x_net_route__ptr_wireFormat_parseInterfaceMulticastAddrMessage_retval {Message field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_route__ptr_wireFormat_parseInterfaceMulticastAddrMessage_retval",
        "parameters": [
            {
                "name": "_",
                "type": "RIBType"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route_ParseRIB": {
        "result": "struct vendor_golang.org_x_net_route_ParseRIB_retval {_slice_Message field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_route_ParseRIB_retval",
        "parameters": [
            {
                "name": "typ",
                "type": "RIBType"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route__ptr_RouteMessage_Marshal": {
        "result": "struct vendor_golang.org_x_net_route__ptr_RouteMessage_Marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_route__ptr_RouteMessage_Marshal_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_route_FetchRIB": {
        "result": "struct vendor_golang.org_x_net_route_FetchRIB_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_route_FetchRIB_retval",
        "parameters": [
            {
                "name": "af",
                "type": "int"
            },
            {
                "name": "typ",
                "type": "RIBType"
            },
            {
                "name": "arg",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_route__ptr_RouteMessage_marshal": {
        "result": "struct vendor_golang.org_x_net_route__ptr_RouteMessage_marshal_retval {_slice_byte field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_route__ptr_RouteMessage_marshal_retval",
        "parameters": []
    },
    "vendor_golang.org_x_net_route__ptr_wireFormat_parseRouteMessage": {
        "result": "struct vendor_golang.org_x_net_route__ptr_wireFormat_parseRouteMessage_retval {Message field_0;error err1;}",
        "result_name": "vendor_golang.org_x_net_route__ptr_wireFormat_parseRouteMessage_retval",
        "parameters": [
            {
                "name": "_",
                "type": "RIBType"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_net_route_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_route_roundup": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "l",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_net_route_sysctl": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "mib",
                "type": "_slice_int32"
            },
            {
                "name": "old",
                "type": "_ptr_byte"
            },
            {
                "name": "oldlen",
                "type": "_ptr_uintptr"
            },
            {
                "name": "new",
                "type": "_ptr_byte"
            },
            {
                "name": "newlen",
                "type": "uintptr"
            }
        ]
    },
    "vendor_golang.org_x_net_route_RIBType_parseable": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_route__ptr_RouteMetrics_SysType": {
        "result": "SysType",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_route__ptr_RouteMessage_Sys": {
        "result": "_slice_Sys",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_route__ptr_InterfaceMetrics_SysType": {
        "result": "SysType",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_route__ptr_InterfaceMessage_Sys": {
        "result": "_slice_Sys",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_net_route_probeRoutingStack": {
        "result": "struct vendor_golang.org_x_net_route_probeRoutingStack_retval {_int__ptr_wireFormat field_0;}",
        "result_name": "vendor_golang.org_x_net_route_probeRoutingStack_retval",
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_littleEndian_Uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_littleEndian_Uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_bigEndian_Uint32": {
        "result": "uint32",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_bigEndian_Uint64": {
        "result": "uint64",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_hostByteOrder": {
        "result": "byteOrder",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_processOptions": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_archInit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_getsystemcfg": {
        "result": "struct vendor_golang.org_x_sys_cpu_getsystemcfg_retval {uint64 field_0;}",
        "result_name": "vendor_golang.org_x_sys_cpu_getsystemcfg_retval",
        "parameters": [
            {
                "name": "label",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_initOptions": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_setMinimalFeatures": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_readARM64Registers": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_parseARM64SystemRegisters": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "isar0",
                "type": "uint64"
            },
            {
                "name": "isar1",
                "type": "uint64"
            },
            {
                "name": "pfr0",
                "type": "uint64"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_extractBits": {
        "result": "uint",
        "result_name": null,
        "parameters": [
            {
                "name": "data",
                "type": "uint64"
            },
            {
                "name": "start",
                "type": "uint"
            },
            {
                "name": "end",
                "type": "uint"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_getisar0": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_getisar1": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_getpfr0": {
        "result": "uint64",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_haveAsmFunctions": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_stfle": {
        "result": "facilityList",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_kmQuery": {
        "result": "queryResult",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_kmcQuery": {
        "result": "queryResult",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_kmctrQuery": {
        "result": "queryResult",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_kmaQuery": {
        "result": "queryResult",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_kimdQuery": {
        "result": "queryResult",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_klmdQuery": {
        "result": "queryResult",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_gccgoGetCpuidCount": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "eaxArg",
                "type": "uint32"
            },
            {
                "name": "ecxArg",
                "type": "uint32"
            },
            {
                "name": "eax",
                "type": "_ptr_uint32"
            },
            {
                "name": "ebx",
                "type": "_ptr_uint32"
            },
            {
                "name": "ecx",
                "type": "_ptr_uint32"
            },
            {
                "name": "edx",
                "type": "_ptr_uint32"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_cpuid": {
        "result": "struct vendor_golang.org_x_sys_cpu_cpuid_retval {uint32 field_0;}",
        "result_name": "vendor_golang.org_x_sys_cpu_cpuid_retval",
        "parameters": [
            {
                "name": "eaxArg",
                "type": "uint32"
            },
            {
                "name": "ecxArg",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_gccgoXgetbv": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "eax",
                "type": "_ptr_uint32"
            },
            {
                "name": "edx",
                "type": "_ptr_uint32"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_xgetbv": {
        "result": "struct vendor_golang.org_x_sys_cpu_xgetbv_retval {uint32 field_0;}",
        "result_name": "vendor_golang.org_x_sys_cpu_xgetbv_retval",
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_darwinSupportsAVX512": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_doinit": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_isSet": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "bitpos",
                "type": "uint"
            },
            {
                "name": "value",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_linuxKernelCanEmulateCPUID": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_initS390Xbase": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_sysctl": {
        "result": "struct vendor_golang.org_x_sys_cpu_sysctl_retval {error err0;}",
        "result_name": "vendor_golang.org_x_sys_cpu_sysctl_retval",
        "parameters": [
            {
                "name": "mib",
                "type": "_slice_uint32"
            },
            {
                "name": "old",
                "type": "_ptr_byte"
            },
            {
                "name": "oldlen",
                "type": "_ptr_uintptr"
            },
            {
                "name": "new",
                "type": "_ptr_byte"
            },
            {
                "name": "newlen",
                "type": "uintptr"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_sysctlNodes": {
        "result": "struct vendor_golang.org_x_sys_cpu_sysctlNodes_retval {_slice_sysctlNode field_0;error err1;}",
        "result_name": "vendor_golang.org_x_sys_cpu_sysctlNodes_retval",
        "parameters": [
            {
                "name": "mib",
                "type": "_slice_int32"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_nametomib": {
        "result": "struct vendor_golang.org_x_sys_cpu_nametomib_retval {_slice_int32 field_0;error err1;}",
        "result_name": "vendor_golang.org_x_sys_cpu_nametomib_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_sysctlCPUID": {
        "result": "struct vendor_golang.org_x_sys_cpu_sysctlCPUID_retval {_ptr_aarch64SysctlCPUID field_0;error err1;}",
        "result_name": "vendor_golang.org_x_sys_cpu_sysctlCPUID_retval",
        "parameters": [
            {
                "name": "name",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_syscall_syscall6": {
        "result": "struct vendor_golang.org_x_sys_cpu_syscall_syscall6_retval {uintptr field_0;syscall_Errno field_1;}",
        "result_name": "vendor_golang.org_x_sys_cpu_syscall_syscall6_retval",
        "parameters": [
            {
                "name": "fn",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_sysctlUint64": {
        "result": "struct vendor_golang.org_x_sys_cpu_sysctlUint64_retval {uint64 field_0;bool field_1;}",
        "result_name": "vendor_golang.org_x_sys_cpu_sysctlUint64_retval",
        "parameters": [
            {
                "name": "mib",
                "type": "_slice_uint32"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_bitIsSet": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "bits",
                "type": "_slice_uint64"
            },
            {
                "name": "index",
                "type": "uint"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu__ptr_facilityList_Has": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fs",
                "type": "facility"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu__ptr_queryResult_Has": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "fns",
                "type": "function"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_readHWCAP": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_parseRelease": {
        "result": "struct vendor_golang.org_x_sys_cpu_parseRelease_retval {int field_0;bool field_1;}",
        "result_name": "vendor_golang.org_x_sys_cpu_parseRelease_retval",
        "parameters": [
            {
                "name": "rel",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_readLinuxProcCPUInfo": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_getAuxv": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_runtime_getAuxv": {
        "result": "_slice_uintptr",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_sys_cpu_gccgoGetsystemcfg": {
        "result": "struct vendor_golang.org_x_sys_cpu_gccgoGetsystemcfg_retval {uint64 field_0;}",
        "result_name": "vendor_golang.org_x_sys_cpu_gccgoGetsystemcfg_retval",
        "parameters": [
            {
                "name": "label",
                "type": "uint32"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_callgetsystemcfg": {
        "result": "struct vendor_golang.org_x_sys_cpu_callgetsystemcfg_retval {uintptr field_0;errno field_1;}",
        "result_name": "vendor_golang.org_x_sys_cpu_callgetsystemcfg_retval",
        "parameters": [
            {
                "name": "label",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_rawSyscall6": {
        "result": "struct vendor_golang.org_x_sys_cpu_rawSyscall6_retval {uintptr field_0;errno field_1;}",
        "result_name": "vendor_golang.org_x_sys_cpu_rawSyscall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "nargs",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "vendor_golang.org_x_sys_cpu_syscall6": {
        "result": "struct vendor_golang.org_x_sys_cpu_syscall6_retval {uintptr field_0;errno field_1;}",
        "result_name": "vendor_golang.org_x_sys_cpu_syscall6_retval",
        "parameters": [
            {
                "name": "trap",
                "type": "uintptr"
            },
            {
                "name": "nargs",
                "type": "uintptr"
            },
            {
                "name": "a1",
                "type": "uintptr"
            },
            {
                "name": "a2",
                "type": "uintptr"
            },
            {
                "name": "a3",
                "type": "uintptr"
            },
            {
                "name": "a4",
                "type": "uintptr"
            },
            {
                "name": "a5",
                "type": "uintptr"
            },
            {
                "name": "a6",
                "type": "uintptr"
            }
        ]
    },
    "vendor_golang.org_x_text_secure_bidirule_Direction": {
        "result": "bidi_Direction",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_secure_bidirule_DirectionString": {
        "result": "bidi_Direction",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_secure_bidirule_Valid": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_secure_bidirule_ValidString": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_secure_bidirule_New": {
        "result": "_ptr_Transformer",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_secure_bidirule__ptr_Transformer_isRTL": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_secure_bidirule__ptr_Transformer_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_secure_bidirule__ptr_Transformer_Transform": {
        "result": "struct vendor_golang.org_x_text_secure_bidirule__ptr_Transformer_Transform_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_secure_bidirule__ptr_Transformer_Transform_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_text_secure_bidirule__ptr_Transformer_Span": {
        "result": "struct vendor_golang.org_x_text_secure_bidirule__ptr_Transformer_Span_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_secure_bidirule__ptr_Transformer_Span_retval",
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_text_secure_bidirule_init": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_secure_bidirule__ptr_Transformer_advance": {
        "result": "struct vendor_golang.org_x_text_secure_bidirule__ptr_Transformer_advance_retval {int field_0;bool field_1;}",
        "result_name": "vendor_golang.org_x_text_secure_bidirule__ptr_Transformer_advance_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_secure_bidirule__ptr_Transformer_advanceString": {
        "result": "struct vendor_golang.org_x_text_secure_bidirule__ptr_Transformer_advanceString_retval {int field_0;bool field_1;}",
        "result_name": "vendor_golang.org_x_text_secure_bidirule__ptr_Transformer_advanceString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_secure_bidirule__ptr_Transformer_isFinal": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_transform_NopResetter_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_transform_NewReader": {
        "result": "_ptr_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            },
            {
                "name": "t",
                "type": "Transformer"
            }
        ]
    },
    "vendor_golang.org_x_text_transform__ptr_Reader_Read": {
        "result": "struct vendor_golang.org_x_text_transform__ptr_Reader_Read_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_transform__ptr_Reader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_transform_NewWriter": {
        "result": "_ptr_Writer",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            },
            {
                "name": "t",
                "type": "Transformer"
            }
        ]
    },
    "vendor_golang.org_x_text_transform__ptr_Writer_Write": {
        "result": "struct vendor_golang.org_x_text_transform__ptr_Writer_Write_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_transform__ptr_Writer_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_transform__ptr_Writer_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_transform_nop_Transform": {
        "result": "struct vendor_golang.org_x_text_transform_nop_Transform_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_transform_nop_Transform_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_text_transform_nop_Span": {
        "result": "struct vendor_golang.org_x_text_transform_nop_Span_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_transform_nop_Span_retval",
        "parameters": [
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_text_transform_discard_Transform": {
        "result": "struct vendor_golang.org_x_text_transform_discard_Transform_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_transform_discard_Transform_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_text_transform__ptr_chain_fatalError": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "errIndex",
                "type": "int"
            },
            {
                "name": "err",
                "type": "error"
            }
        ]
    },
    "vendor_golang.org_x_text_transform__ptr_link_src": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_transform__ptr_link_dst": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_transform_Chain": {
        "result": "Transformer",
        "result_name": null,
        "parameters": [
            {
                "name": "t",
                "type": "Transformer"
            }
        ]
    },
    "vendor_golang.org_x_text_transform__ptr_chain_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_transform__ptr_chain_Transform": {
        "result": "struct vendor_golang.org_x_text_transform__ptr_chain_Transform_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_transform__ptr_chain_Transform_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_text_transform_RemoveFunc": {
        "result": "Transformer",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "vendor_golang.org_x_text_transform_removeF_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_transform_removeF_Transform": {
        "result": "struct vendor_golang.org_x_text_transform_removeF_Transform_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_transform_removeF_Transform_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_text_transform_grow": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_transform_String": {
        "result": "struct vendor_golang.org_x_text_transform_String_retval {string field_0;int field_1;error err2;}",
        "result_name": "vendor_golang.org_x_text_transform_String_retval",
        "parameters": [
            {
                "name": "t",
                "type": "Transformer"
            },
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_transform_Bytes": {
        "result": "struct vendor_golang.org_x_text_transform_Bytes_retval {_slice_byte field_0;int field_1;error err2;}",
        "result_name": "vendor_golang.org_x_text_transform_Bytes_retval",
        "parameters": [
            {
                "name": "t",
                "type": "Transformer"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_transform_Append": {
        "result": "struct vendor_golang.org_x_text_transform_Append_retval {_slice_byte field_0;int field_1;error err2;}",
        "result_name": "vendor_golang.org_x_text_transform_Append_retval",
        "parameters": [
            {
                "name": "t",
                "type": "Transformer"
            },
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_transform_doAppend": {
        "result": "struct vendor_golang.org_x_text_transform_doAppend_retval {_slice_byte field_0;int field_1;error err2;}",
        "result_name": "vendor_golang.org_x_text_transform_doAppend_retval",
        "parameters": [
            {
                "name": "t",
                "type": "Transformer"
            },
            {
                "name": "pDst",
                "type": "int"
            },
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_DefaultDirection": {
        "result": "Option",
        "result_name": null,
        "parameters": [
            {
                "name": "d",
                "type": "Direction"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_Paragraph_prepareInput": {
        "result": "struct vendor_golang.org_x_text_unicode_bidi__ptr_Paragraph_prepareInput_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_unicode_bidi__ptr_Paragraph_prepareInput_retval",
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_Paragraph_SetBytes": {
        "result": "struct vendor_golang.org_x_text_unicode_bidi__ptr_Paragraph_SetBytes_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_unicode_bidi__ptr_Paragraph_SetBytes_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "opts",
                "type": "Option"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_Paragraph_SetString": {
        "result": "struct vendor_golang.org_x_text_unicode_bidi__ptr_Paragraph_SetString_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_unicode_bidi__ptr_Paragraph_SetString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "opts",
                "type": "Option"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_Paragraph_IsLeftToRight": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_Paragraph_Direction": {
        "result": "Direction",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_Paragraph_RunAt": {
        "result": "Run",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_calculateOrdering": {
        "result": "Ordering",
        "result_name": null,
        "parameters": [
            {
                "name": "levels",
                "type": "_slice_level"
            },
            {
                "name": "runes",
                "type": "_slice_rune"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_Paragraph_Order": {
        "result": "struct vendor_golang.org_x_text_unicode_bidi__ptr_Paragraph_Order_retval {Ordering field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_unicode_bidi__ptr_Paragraph_Order_retval",
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_Paragraph_Line": {
        "result": "struct vendor_golang.org_x_text_unicode_bidi__ptr_Paragraph_Line_retval {Ordering field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_unicode_bidi__ptr_Paragraph_Line_retval",
        "parameters": [
            {
                "name": "start",
                "type": "int"
            },
            {
                "name": "end",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_Ordering_Direction": {
        "result": "Direction",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_Ordering_NumRuns": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_Ordering_Run": {
        "result": "Run",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_Run_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_Run_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_Run_Direction": {
        "result": "Direction",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_Run_Pos": {
        "result": "struct vendor_golang.org_x_text_unicode_bidi__ptr_Run_Pos_retval {int field_0;}",
        "result_name": "vendor_golang.org_x_text_unicode_bidi__ptr_Run_Pos_retval",
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi_AppendReverse": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "in",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_ReverseString": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_bracketPair_String": {
        "result": "string",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi_bracketPairs_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi_bracketPairs_Swap": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_bracketPairs_Less": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "j",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_resolvePairedBrackets": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_ptr_isolatingRunSequence"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_bracketPairer_matchOpener": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "pairValues",
                "type": "_slice_rune"
            },
            {
                "name": "opener",
                "type": "int"
            },
            {
                "name": "closer",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_bracketPairer_locateBrackets": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pairTypes",
                "type": "_slice_bracketType"
            },
            {
                "name": "pairValues",
                "type": "_slice_rune"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_bracketPairer_getStrongTypeN0": {
        "result": "Class",
        "result_name": null,
        "parameters": [
            {
                "name": "index",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_bracketPairer_classifyPairContent": {
        "result": "Class",
        "result_name": null,
        "parameters": [
            {
                "name": "loc",
                "type": "bracketPair"
            },
            {
                "name": "dirEmbed",
                "type": "Class"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_bracketPairer_classBeforePair": {
        "result": "Class",
        "result_name": null,
        "parameters": [
            {
                "name": "loc",
                "type": "bracketPair"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_bracketPairer_assignBracketType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "loc",
                "type": "bracketPair"
            },
            {
                "name": "dirEmbed",
                "type": "Class"
            },
            {
                "name": "initialTypes",
                "type": "_slice_Class"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_bracketPairer_setBracketsToType": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "loc",
                "type": "bracketPair"
            },
            {
                "name": "dirPair",
                "type": "Class"
            },
            {
                "name": "initialTypes",
                "type": "_slice_Class"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_bracketPairer_resolveBrackets": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "dirEmbed",
                "type": "Class"
            },
            {
                "name": "initialTypes",
                "type": "_slice_Class"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_Class_in": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "set",
                "type": "Class"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_newParagraph": {
        "result": "struct vendor_golang.org_x_text_unicode_bidi_newParagraph_retval {_ptr_paragraph field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_unicode_bidi_newParagraph_retval",
        "parameters": [
            {
                "name": "types",
                "type": "_slice_Class"
            },
            {
                "name": "pairTypes",
                "type": "_slice_bracketType"
            },
            {
                "name": "pairValues",
                "type": "_slice_rune"
            },
            {
                "name": "levels",
                "type": "level"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_paragraph_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_paragraph_run": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_paragraph_determineMatchingIsolates": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_paragraph_determineParagraphEmbeddingLevel": {
        "result": "level",
        "result_name": null,
        "parameters": [
            {
                "name": "start",
                "type": "int"
            },
            {
                "name": "end",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_directionalStatusStack_empty": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_directionalStatusStack_pop": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_directionalStatusStack_depth": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_directionalStatusStack_push": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "level"
            },
            {
                "name": "overrideStatus",
                "type": "Class"
            },
            {
                "name": "isolateStatus",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_directionalStatusStack_lastEmbeddingLevel": {
        "result": "level",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_directionalStatusStack_lastDirectionalOverrideStatus": {
        "result": "Class",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_directionalStatusStack_lastDirectionalIsolateStatus": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_paragraph_determineExplicitEmbeddingLevels": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_isolatingRunSequence_Len": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi_maxLevel": {
        "result": "level",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "level"
            },
            {
                "name": "b",
                "type": "level"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_paragraph_isolatingRunSequence": {
        "result": "_ptr_isolatingRunSequence",
        "result_name": null,
        "parameters": [
            {
                "name": "indexes",
                "type": "_slice_int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_isolatingRunSequence_resolveWeakTypes": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_isolatingRunSequence_resolveNeutralTypes": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi_setLevels": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "levels",
                "type": "_slice_level"
            },
            {
                "name": "newLevel",
                "type": "level"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_setTypes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "types",
                "type": "_slice_Class"
            },
            {
                "name": "newType",
                "type": "Class"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_isolatingRunSequence_resolveImplicitLevels": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_isolatingRunSequence_applyLevelsAndTypes": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_isolatingRunSequence_findRunLimit": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "index",
                "type": "int"
            },
            {
                "name": "validSet",
                "type": "Class"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_isolatingRunSequence_assertOnly": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "codes",
                "type": "Class"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_paragraph_determineLevelRuns": {
        "result": "_slice__slice_int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_paragraph_determineIsolatingRunSequences": {
        "result": "_slice__ptr_isolatingRunSequence",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_paragraph_assignLevelsToCharactersRemovedByX9": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_paragraph_getLevels": {
        "result": "_slice_level",
        "result_name": null,
        "parameters": [
            {
                "name": "linebreaks",
                "type": "_slice_int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_paragraph_getReordering": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "linebreaks",
                "type": "_slice_int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_computeMultilineReordering": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "levels",
                "type": "_slice_level"
            },
            {
                "name": "linebreaks",
                "type": "_slice_int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_computeReordering": {
        "result": "_slice_int",
        "result_name": null,
        "parameters": [
            {
                "name": "levels",
                "type": "_slice_level"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_isWhitespace": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Class"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_isRemovedByX9": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "c",
                "type": "Class"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_typeForLevel": {
        "result": "Class",
        "result_name": null,
        "parameters": [
            {
                "name": "level",
                "type": "level"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_validateTypes": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "types",
                "type": "_slice_Class"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_validateParagraphEmbeddingLevel": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "embeddingLevel",
                "type": "level"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_validateLineBreaks": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "linebreaks",
                "type": "_slice_int"
            },
            {
                "name": "textLength",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_validatePbTypes": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pairTypes",
                "type": "_slice_bracketType"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_validatePbValues": {
        "result": "error",
        "result_name": null,
        "parameters": [
            {
                "name": "pairValues",
                "type": "_slice_rune"
            },
            {
                "name": "pairTypes",
                "type": "_slice_bracketType"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_Properties_Class": {
        "result": "Class",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi_Properties_IsBracket": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi_Properties_IsOpeningBracket": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_bidi_Properties_reverseBracket": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_LookupRune": {
        "result": "struct vendor_golang.org_x_text_unicode_bidi_LookupRune_retval {Properties field_0;int field_1;}",
        "result_name": "vendor_golang.org_x_text_unicode_bidi_LookupRune_retval",
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_Lookup": {
        "result": "struct vendor_golang.org_x_text_unicode_bidi_Lookup_retval {Properties field_0;int field_1;}",
        "result_name": "vendor_golang.org_x_text_unicode_bidi_Lookup_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_LookupString": {
        "result": "struct vendor_golang.org_x_text_unicode_bidi_LookupString_retval {Properties field_0;int field_1;}",
        "result_name": "vendor_golang.org_x_text_unicode_bidi_LookupString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_bidiTrie_lookup": {
        "result": "struct vendor_golang.org_x_text_unicode_bidi__ptr_bidiTrie_lookup_retval {uint8 field_0;int field_1;}",
        "result_name": "vendor_golang.org_x_text_unicode_bidi__ptr_bidiTrie_lookup_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_bidiTrie_lookupUnsafe": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_bidiTrie_lookupString": {
        "result": "struct vendor_golang.org_x_text_unicode_bidi__ptr_bidiTrie_lookupString_retval {uint8 field_0;int field_1;}",
        "result_name": "vendor_golang.org_x_text_unicode_bidi__ptr_bidiTrie_lookupString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_bidiTrie_lookupStringUnsafe": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi_newBidiTrie": {
        "result": "_ptr_bidiTrie",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_bidi__ptr_bidiTrie_lookupValue": {
        "result": "uint8",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_streamSafe_first": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "Properties"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_streamSafe_next": {
        "result": "ssState",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "Properties"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_streamSafe_backwards": {
        "result": "ssState",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "Properties"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_streamSafe_isMax": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "Form"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_initString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "Form"
            },
            {
                "name": "src",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_setFlusher": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "f",
                "type": "void*"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_doFlush": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_appendFlush": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "rb",
                "type": "_ptr_reorderBuffer"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_flush": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_flushCopy": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_insertOrdered": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "info",
                "type": "Properties"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_insertFlush": {
        "result": "insertErr",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "input"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "info",
                "type": "Properties"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_insertUnsafe": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "input"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "info",
                "type": "Properties"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_insertDecomposed": {
        "result": "insertErr",
        "result_name": null,
        "parameters": [
            {
                "name": "dcomp",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_insertSingle": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "input"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "info",
                "type": "Properties"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_insertCGJ": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_appendRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_assignRune": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "pos",
                "type": "int"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_runeAt": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_bytesAt": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_isHangul": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_isHangulString": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_isJamoVT": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_isHangulWithoutJamoT": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_decomposeHangul": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_decomposeHangul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "rune"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_combineHangul": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "int"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "k",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_reorderBuffer_compose": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_Properties_BoundaryBefore": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_Properties_BoundaryAfter": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_Properties_isYesC": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_Properties_isYesD": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_Properties_combinesForward": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_Properties_combinesBackward": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_Properties_hasDecomposition": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_Properties_isInert": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_Properties_multiSegment": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_Properties_nLeadingNonStarters": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_Properties_nTrailingNonStarters": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_Properties_Decomposition": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_Properties_Size": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_Properties_CCC": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_Properties_LeadCCC": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_Properties_TrailCCC": {
        "result": "uint8",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_buildRecompMap": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_combine": {
        "result": "rune",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "rune"
            },
            {
                "name": "b",
                "type": "rune"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_lookupInfoNFC": {
        "result": "Properties",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "input"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_lookupInfoNFKC": {
        "result": "Properties",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "input"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_Properties": {
        "result": "Properties",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_PropertiesString": {
        "result": "Properties",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_compInfo": {
        "result": "Properties",
        "result_name": null,
        "parameters": [
            {
                "name": "v",
                "type": "uint16"
            },
            {
                "name": "sz",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_inputBytes": {
        "result": "input",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_inputString": {
        "result": "input",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_input_setBytes": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_input_setString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "str",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_input__byte": {
        "result": "byte",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_input_skipASCII": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "int"
            },
            {
                "name": "max",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_input_skipContinuationBytes": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "p",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_input_appendSlice": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "e",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_input_copySlice": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "buf",
                "type": "_slice_byte"
            },
            {
                "name": "b",
                "type": "int"
            },
            {
                "name": "e",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_input_charinfoNFC": {
        "result": "struct vendor_golang.org_x_text_unicode_norm__ptr_input_charinfoNFC_retval {uint16 field_0;int field_1;}",
        "result_name": "vendor_golang.org_x_text_unicode_norm__ptr_input_charinfoNFC_retval",
        "parameters": [
            {
                "name": "p",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_input_charinfoNFKC": {
        "result": "struct vendor_golang.org_x_text_unicode_norm__ptr_input_charinfoNFKC_retval {uint16 field_0;int field_1;}",
        "result_name": "vendor_golang.org_x_text_unicode_norm__ptr_input_charinfoNFKC_retval",
        "parameters": [
            {
                "name": "p",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_input_hangul": {
        "result": "struct vendor_golang.org_x_text_unicode_norm__ptr_input_hangul_retval {rune field_0;}",
        "result_name": "vendor_golang.org_x_text_unicode_norm__ptr_input_hangul_retval",
        "parameters": [
            {
                "name": "p",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_Iter_Init": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "Form"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_Iter_InitString": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "f",
                "type": "Form"
            },
            {
                "name": "src",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_Iter_Seek": {
        "result": "struct vendor_golang.org_x_text_unicode_norm__ptr_Iter_Seek_retval {int64 field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_unicode_norm__ptr_Iter_Seek_retval",
        "parameters": [
            {
                "name": "offset",
                "type": "int64"
            },
            {
                "name": "whence",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_Iter_returnSlice": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "a",
                "type": "int"
            },
            {
                "name": "b",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_Iter_Pos": {
        "result": "int",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_Iter_setDone": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_Iter_Done": {
        "result": "bool",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_Iter_Next": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_nextASCIIBytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_Iter"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_nextASCIIString": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_Iter"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_nextHangul": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_Iter"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_nextDone": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_Iter"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_nextMulti": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_Iter"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_nextMultiNorm": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_Iter"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_nextDecomposed": {
        "result": "struct vendor_golang.org_x_text_unicode_norm_nextDecomposed_retval {_slice_byte field_0;}",
        "result_name": "vendor_golang.org_x_text_unicode_norm_nextDecomposed_retval",
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_Iter"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_doNormDecomposed": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_Iter"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_nextCGJDecompose": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_Iter"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_nextComposed": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_Iter"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_doNormComposed": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_Iter"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_nextCGJCompose": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "_ptr_Iter"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_Bytes": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_String": {
        "result": "string",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_IsNormal": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_cmpNormalBytes": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "rb",
                "type": "_ptr_reorderBuffer"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_IsNormalString": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_patchTail": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "rb",
                "type": "_ptr_reorderBuffer"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_appendQuick": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "rb",
                "type": "_ptr_reorderBuffer"
            },
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_Append": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_doAppend": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "input"
            },
            {
                "name": "n",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_doAppend": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "rb",
                "type": "_ptr_reorderBuffer"
            },
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "p",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_doAppendInner": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "rb",
                "type": "_ptr_reorderBuffer"
            },
            {
                "name": "p",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_AppendString": {
        "result": "_slice_byte",
        "result_name": null,
        "parameters": [
            {
                "name": "out",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_QuickSpan": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_Span": {
        "result": "struct vendor_golang.org_x_text_unicode_norm_Form_Span_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_unicode_norm_Form_Span_retval",
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_SpanString": {
        "result": "struct vendor_golang.org_x_text_unicode_norm_Form_SpanString_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_unicode_norm_Form_SpanString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_formInfo_quickSpan": {
        "result": "struct vendor_golang.org_x_text_unicode_norm__ptr_formInfo_quickSpan_retval {int field_0;bool field_1;}",
        "result_name": "vendor_golang.org_x_text_unicode_norm__ptr_formInfo_quickSpan_retval",
        "parameters": [
            {
                "name": "src",
                "type": "input"
            },
            {
                "name": "i",
                "type": "int"
            },
            {
                "name": "end",
                "type": "int"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_QuickSpanString": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_FirstBoundary": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_firstBoundary": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "input"
            },
            {
                "name": "nsrc",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_FirstBoundaryInString": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_NextBoundary": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_NextBoundaryInString": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_nextBoundary": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "src",
                "type": "input"
            },
            {
                "name": "nsrc",
                "type": "int"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_LastBoundary": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_lastBoundary": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_formInfo"
            },
            {
                "name": "b",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_decomposeSegment": {
        "result": "int",
        "result_name": null,
        "parameters": [
            {
                "name": "rb",
                "type": "_ptr_reorderBuffer"
            },
            {
                "name": "sp",
                "type": "int"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_lastRuneStart": {
        "result": "struct vendor_golang.org_x_text_unicode_norm_lastRuneStart_retval {Properties field_0;int field_1;}",
        "result_name": "vendor_golang.org_x_text_unicode_norm_lastRuneStart_retval",
        "parameters": [
            {
                "name": "fd",
                "type": "_ptr_formInfo"
            },
            {
                "name": "buf",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_decomposeToLastBoundary": {
        "result": "void",
        "result_name": null,
        "parameters": [
            {
                "name": "rb",
                "type": "_ptr_reorderBuffer"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_normWriter_Write": {
        "result": "struct vendor_golang.org_x_text_unicode_norm__ptr_normWriter_Write_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_unicode_norm__ptr_normWriter_Write_retval",
        "parameters": [
            {
                "name": "data",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_normWriter_Close": {
        "result": "error",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_Form_Writer": {
        "result": "io_WriteCloser",
        "result_name": null,
        "parameters": [
            {
                "name": "w",
                "type": "io_Writer"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_normReader_Read": {
        "result": "struct vendor_golang.org_x_text_unicode_norm__ptr_normReader_Read_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_unicode_norm__ptr_normReader_Read_retval",
        "parameters": [
            {
                "name": "p",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_Reader": {
        "result": "io_Reader",
        "result_name": null,
        "parameters": [
            {
                "name": "r",
                "type": "io_Reader"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_nfcTrie_lookup": {
        "result": "struct vendor_golang.org_x_text_unicode_norm__ptr_nfcTrie_lookup_retval {uint16 field_0;int field_1;}",
        "result_name": "vendor_golang.org_x_text_unicode_norm__ptr_nfcTrie_lookup_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_nfcTrie_lookupUnsafe": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_nfcTrie_lookupString": {
        "result": "struct vendor_golang.org_x_text_unicode_norm__ptr_nfcTrie_lookupString_retval {uint16 field_0;int field_1;}",
        "result_name": "vendor_golang.org_x_text_unicode_norm__ptr_nfcTrie_lookupString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_nfcTrie_lookupStringUnsafe": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_newNfcTrie": {
        "result": "_ptr_nfcTrie",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_nfcTrie_lookupValue": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_nfkcTrie_lookup": {
        "result": "struct vendor_golang.org_x_text_unicode_norm__ptr_nfkcTrie_lookup_retval {uint16 field_0;int field_1;}",
        "result_name": "vendor_golang.org_x_text_unicode_norm__ptr_nfkcTrie_lookup_retval",
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_nfkcTrie_lookupUnsafe": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "_slice_byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_nfkcTrie_lookupString": {
        "result": "struct vendor_golang.org_x_text_unicode_norm__ptr_nfkcTrie_lookupString_retval {uint16 field_0;int field_1;}",
        "result_name": "vendor_golang.org_x_text_unicode_norm__ptr_nfkcTrie_lookupString_retval",
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_nfkcTrie_lookupStringUnsafe": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "s",
                "type": "string"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_newNfkcTrie": {
        "result": "_ptr_nfkcTrie",
        "result_name": null,
        "parameters": [
            {
                "name": "i",
                "type": "int"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_nfkcTrie_lookupValue": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_Reset": {
        "result": "void",
        "result_name": null,
        "parameters": []
    },
    "vendor_golang.org_x_text_unicode_norm_Form_Transform": {
        "result": "struct vendor_golang.org_x_text_unicode_norm_Form_Transform_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_unicode_norm_Form_Transform_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_flushTransform": {
        "result": "bool",
        "result_name": null,
        "parameters": [
            {
                "name": "rb",
                "type": "_ptr_reorderBuffer"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm_Form_transform": {
        "result": "struct vendor_golang.org_x_text_unicode_norm_Form_transform_retval {int field_0;error err1;}",
        "result_name": "vendor_golang.org_x_text_unicode_norm_Form_transform_retval",
        "parameters": [
            {
                "name": "dst",
                "type": "_slice_byte"
            },
            {
                "name": "src",
                "type": "_slice_byte"
            },
            {
                "name": "atEOF",
                "type": "bool"
            }
        ]
    },
    "vendor_golang.org_x_text_unicode_norm__ptr_sparseBlocks_lookup": {
        "result": "uint16",
        "result_name": null,
        "parameters": [
            {
                "name": "n",
                "type": "uint32"
            },
            {
                "name": "b",
                "type": "byte"
            }
        ]
    }
}